【正文】
處理過程,這種方法按照程序內(nèi)部的邏輯測試程序 ,檢驗程序中的每條通路是否都能按照預(yù)定要求正確工作。 通過測試并不能證明程序就是完全正確的,但我們的目的就是要通過測試保證軟件的可靠性,因此,必須仔細設(shè)計測試方案,力爭用最少的測試發(fā)現(xiàn)盡可能多的錯誤。 模塊測試 也叫單元測試,目的是保證每一個模塊作為一個單元能正確運行,本測試所發(fā)現(xiàn)的往往是編碼和詳細設(shè)計的錯誤,主要評價模塊的下述五個特點: ; ; ; ; 。 26 集成測 試 包括系統(tǒng)測試和子系統(tǒng)測試。集成測試是組裝軟件的系統(tǒng)技術(shù),主要目標是發(fā)現(xiàn)與接口有關(guān)的問題。集成測試有兩種方法:非漸增式和漸增式,但比較而言,漸增式方法比較好,因為: ( 1)編寫的測試軟件較少,開銷較小。 ( 2)較早地發(fā)現(xiàn)模塊間的接口錯誤。 ( 3)錯誤位置容易判斷。 ( 4)測試更徹底。 因此,本系統(tǒng)集成測試采用漸增式測試中的混合法,即對軟件結(jié)構(gòu)中較上層使用自頂而下的測試方法,而對軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,這是對模塊較多時測試的一種折衷方法。 驗 收測試 這一步是驗證軟件的有效性。目的是向未來的用戶表明系統(tǒng)能夠象預(yù)定的那樣工作,驗收測試一般使用黑盒測試法,驗收測試有兩種可能的結(jié)果。 ( 1)功能和特性與用戶的要求有差距。 ( 2)功能和性能與用戶要求一致,軟件是可以接受的。 這個階段發(fā)現(xiàn)的問題往往和需求分析階段的差距有關(guān)。 平行運行 所謂平行運行就是同時運行。新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結(jié)果。目的有: a)可以在準生產(chǎn)環(huán)境中運行新系統(tǒng)而有不冒風(fēng)險; b)用戶能有一段熟悉新系統(tǒng) 的時間; c)可以驗證用戶指南和使用手冊之類的文檔; d)能夠以準生產(chǎn)模式對新系統(tǒng)進行全負荷測試,可以用測試結(jié)果驗證性能指標。 27 軟件測試的任務(wù)和結(jié)果 尋找 Bug; 避免軟件開發(fā)過程中的缺陷; 衡量軟件的品質(zhì); 關(guān)注用戶的需求。 總的目標是:確保軟件的質(zhì)量 。 結(jié)果: 測試結(jié)果與預(yù)期的結(jié)果相符 。 28 7 總結(jié)與展望 總結(jié)學(xué)習(xí)感受 畢業(yè)設(shè)計的目的在于培養(yǎng)我們的動手能力,綜合能力和解決實際問題的能力,例如我在準備畢業(yè)設(shè)計 資料的過程中,同時也培養(yǎng)了查閱資料的能力。通過這個學(xué)期畢業(yè)設(shè)計的鍛煉,使我學(xué)到了不少的知識,也為以后的工作和學(xué)習(xí)積累下了以下的寶貴經(jīng)驗: 重視需求分析:在做畢業(yè)設(shè)計之前,要根據(jù)用戶的需求,結(jié)合編程語言本身的特點,制定一個詳細的需求分析報告,繪制詳細的功能模塊流程圖,和所需要的數(shù)據(jù)庫結(jié)果表。完成這些工作之后,在做整個管理系統(tǒng)的過程中,各項工作才會有條不紊的開展。 編寫代碼養(yǎng)成良好的習(xí)慣:在整個系統(tǒng)設(shè)計和開發(fā)制作的過程中,主題是編碼,和界面制作,在編寫程序時,適時添加注釋,這樣能極大的提高編程效率,不用 再花很大的精力回頭看之前所寫的程序,所以適當?shù)脑诰帉懙某绦蚝筇砑右恍┣宄貥藴驶⑨屖鞘直匾摹? 遇到問題要及時請教:當被一些問題干擾甚至無從下手時,可以自己先潛心考慮,翻閱相關(guān)書籍,參考一下別人的代碼等非常有效的方法。但自己解決不了時就應(yīng)該及時的向?qū)熁蛘吣芰姷耐瑢W(xué)尋求幫助,征求指導(dǎo)性的意見,這樣可以讓我們在更短時間內(nèi)的得到最快的進步。 動手實踐出真知:畢業(yè)設(shè)計是一個制作開發(fā)的過程,更是一個學(xué)習(xí)的過程,除了是對以前所學(xué)知識的綜合外,更重要的是它給了我們一種不同的處理問題的方法。剛開始接觸課題由 于對它不熟悉缺乏實踐,這讓我感到很陌生,有點無從下手,通過不斷地查閱資料,自己摸索,向別人請教,加強自己對知識理論的實踐,使得我對開發(fā)工程有了直觀的了解,提高了個人的動手能力和獨立思考的能力,獲得了寶貴的經(jīng)驗。 解決的問題及存在的不足 編程能力有待提高:由于缺乏實踐經(jīng)驗,因此在工作開始時我花了較長的時間來熟悉開發(fā)工具,系統(tǒng)優(yōu)化做的不是很好! 功能實現(xiàn)方面:系統(tǒng)的主要功能模塊基本實現(xiàn),完成了任務(wù)要求,但由于個人能力和時間的限制,有一些功能還不夠完善,需要進一步的修改,還有些功能在需求分析時能夠 想到,但在工程開發(fā)的時候未能實現(xiàn)。 最后系統(tǒng)沒有充分利用學(xué)院其他系統(tǒng)的數(shù)據(jù),如學(xué)院課題申報系統(tǒng)的科研成果信息等。 29 參考文獻 [1] 馮燕奎 , 趙德奎 . JSP 實用案例教程 [M] 清華大學(xué)出版社 , 2022, 5: 70100 [2] 王家華 軟件工程 [M] 東北大學(xué)出版社 2022年 3月 303頁 [3] 王宜貴 軟件工程 [M] 北京:機械工業(yè)出版社, 2022: 2079 [4] 孫衛(wèi)琴 精通 struts[M]電子工業(yè)出版社 2022年 8月 5070 [5] 孫衛(wèi)琴 精通 hibernate[M]電子工業(yè)出版社 2022 年 4月 100120 [6] 張洪斌 java2高級程序設(shè)計 [M]中科多媒體出版社 2022年 11 月 8590 [7] Jim Arlow and the Unified Process[M]機械工業(yè)出版社 2022年 6 月 3040 [8] 林信良 [M]電子工業(yè)出版社 2022年 6月 50100 [9] 熊節(jié)、林儀明、張凱峰、陳玉泉等主編 [《 CSDN社區(qū)電子雜志 —— Java雜志》創(chuàng)刊號 ] [10]《程序員》雜志 2022 年 第 4期 [11] 耿祥義編著. JSP基礎(chǔ)編程[ M].清華大學(xué)出版社, 2022. 55162 [12]徐建波,周新蓮. Web 設(shè)計原理于編程技術(shù)[ M].中南大學(xué)出版社, 2022. 185193 [13] 孫鑫編著. Java Web 開發(fā)詳解[ M].電子工業(yè)出版社, 2022. 189274 [14] 林上杰,林康司編著. [ M].電子工業(yè)出版社, 2022. 36 [15] 薩師煊,王珊 .數(shù)據(jù)庫系統(tǒng)概論 (第三版 )[M].北京:高等教育出版社, 1998. [16] 蔡劍,景楠 .Java Web 應(yīng)用 開發(fā): J2EE和 Tomcat[M].北京:清華大學(xué)出版社, 2022. 30 致 謝 光陰荏苒,本科生的學(xué)習(xí)即將結(jié)束,在大學(xué)四年學(xué)習(xí)期間,我不僅僅學(xué)到了很多理論知識,更重要的是在學(xué)習(xí)中不斷地培養(yǎng)了我的自學(xué)能力、獨立思考能力以及動手能力。經(jīng)歷大半年時間的磨礪,本科生畢業(yè)論文終于完稿,回首大半年來收集、整理、思索、停滯、修改直至最終完成的過程,我得到了許多的關(guān)懷和幫助,現(xiàn)在要向他們表達我最誠摯的謝意。 首先,我要深深感謝我的導(dǎo)師李振富教授。他為人謙和,平易近人。在論文的選題、搜集資料和寫作階段,導(dǎo)師 都傾注了極大的關(guān)懷和鼓勵。在論文的寫作過程中,每當我有所疑問,他總會放下繁忙的工作,不厭其煩地指點我;特別地是他非常繁忙的情況下,還抽出寶貴的時間與我討論,耐心地給我輔導(dǎo),同時給我提出了很多的寶貴意見和建議,使我在設(shè)計進展方面有了很大的提高,為我能夠順利完成任務(wù)打下了堅實的基礎(chǔ)。他嚴謹?shù)闹螌W(xué)之風(fēng)和對事業(yè)的孜孜追求將影響和激勵我的一生,他對我的關(guān)心和教誨我更將永遠銘記。借此機會,我謹向李振富導(dǎo)師致以深深地謝意。 最后也衷心的感謝在百忙之中評閱論文和參加答辯的各位老師和教授,他們給了我一個審視幾年來學(xué)習(xí)成果的機 會,讓我能夠明確今后的發(fā)展方向,他們對我的幫助是一筆無價的財富。我將在今后的工作、學(xué)習(xí)中加倍努力,以期能夠取得更多成果回報他們、回報社會。 g an employment tribunal claim Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept it. If you are worried about how the time limits apply to you, take advice from one of the anisations listed under Further help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find making a claim to an employment tribunal challenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the anisations listed under Further help. 31 If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as a damagesbased agreement. In England and Wales, your solicitor can39。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。re clear about the terms of the agreement. It might be best to get advice from an experienced adviser, for example, at a Citizens Advice Bureau. To find your nearest CAB, including those that give advice by , click on nearest CAB. For more information about making a claim to an employment tribunal, see Employment tribunals. The (lack of) air up there Watch mCayman Islandsbased Webb, the head of Fifa39。s antiracism taskforce, is in London for the Football Association39。s 150th anniversary c