版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1第2章軟件工程軟件工程2.12.1軟件工程的基本概念軟件工程的基本概念1.1.工程工程為生產(chǎn)創(chuàng)建基礎(chǔ)設(shè)施的過(guò)程,稱(chēng)為工程。2.2.生產(chǎn)生產(chǎn)利用工程提供的基礎(chǔ)設(shè)施生產(chǎn)產(chǎn)品的過(guò)程,稱(chēng)為生產(chǎn)。3.3.工程的生命周期工程的生命周期復(fù)雜工程需要按時(shí)間、分階段進(jìn)行,復(fù)雜工程中各個(gè)階段按時(shí)序構(gòu)成的有序序列,稱(chēng)為工程的生命周期。4.4.軟件工程軟件工程軟件的開(kāi)發(fā)過(guò)程,稱(chēng)為軟件工程。5.5.軟件工程的生命周期軟件工程的生命周期軟件工程需要按時(shí)間分為各個(gè)
2、階段進(jìn)行,軟件工程中各個(gè)階段按時(shí)序構(gòu)成的有序序列,稱(chēng)為軟件工程的生命周期,或稱(chēng)為軟件工程的生命周期法。2.22.2軟件工程的基本原理軟件工程的基本原理1.1.用分階段的生命周期計(jì)劃嚴(yán)格管理用分階段的生命周期計(jì)劃嚴(yán)格管理強(qiáng)調(diào)軟件開(kāi)發(fā)過(guò)程嚴(yán)格按照生命周期的各個(gè)階段進(jìn)行,禁止在前一個(gè)階段的工作尚未完成之前,進(jìn)行下一個(gè)階段的工作。2.2.堅(jiān)持進(jìn)行階段評(píng)審堅(jiān)持進(jìn)行階段評(píng)審強(qiáng)調(diào)軟件開(kāi)發(fā)過(guò)程各個(gè)階段的技術(shù)審查與管理復(fù)審,確保軟件質(zhì)量和開(kāi)發(fā)速度。3.3
3、.實(shí)行嚴(yán)格的質(zhì)量控制實(shí)行嚴(yán)格的質(zhì)量控制嚴(yán)禁劣質(zhì)軟件上市。4.4.采用現(xiàn)代系統(tǒng)開(kāi)發(fā)技術(shù)采用現(xiàn)代系統(tǒng)開(kāi)發(fā)技術(shù)強(qiáng)調(diào)盡量采用最先進(jìn)的系統(tǒng)開(kāi)發(fā)工具,避免在軟件上市之前就已經(jīng)過(guò)時(shí)的現(xiàn)象出現(xiàn)。5.5.成果應(yīng)該是可審查的成果應(yīng)該是可審查的強(qiáng)調(diào)軟件文檔的完備性和可讀性,兩者稱(chēng)為文檔的規(guī)范化。6.6.開(kāi)發(fā)團(tuán)隊(duì)的人員應(yīng)該是少而精開(kāi)發(fā)團(tuán)隊(duì)的人員應(yīng)該是少而精強(qiáng)調(diào)對(duì)軟件開(kāi)發(fā)隊(duì)伍管理的規(guī)范化。7.7.承認(rèn)不斷改進(jìn)的軟件工程實(shí)踐的必要性承認(rèn)不斷改進(jìn)的軟件工程實(shí)踐的必要
4、性軟件工程學(xué)是對(duì)軟件開(kāi)發(fā)實(shí)踐經(jīng)驗(yàn)的總結(jié)與升華,需要不斷經(jīng)歷時(shí)間的檢驗(yàn),并在實(shí)踐過(guò)程中逐步完善。2.32.3生命周期法生命周期法軟件生命周期由軟件定義、軟件開(kāi)發(fā)和軟件維護(hù)三個(gè)時(shí)期組成,每個(gè)時(shí)期又可以進(jìn)一步劃分為若干個(gè)階段。?軟件生命周期的定件生命周期的定義不十分一致,相不十分一致,相對(duì)準(zhǔn)確的定準(zhǔn)確的定義為義為:系:系統(tǒng)分析、系分析、系統(tǒng)設(shè)計(jì)統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)統(tǒng)實(shí)現(xiàn)、系、系統(tǒng)實(shí)統(tǒng)實(shí)施、系施、系統(tǒng)維護(hù)統(tǒng)維護(hù)和系和系統(tǒng)淘汰。淘汰。3的開(kāi)的開(kāi)發(fā)費(fèi)發(fā)
5、費(fèi)用,或者用,或者問(wèn)題問(wèn)題的解決本身不會(huì)的解決本身不會(huì)對(duì)用戶(hù)產(chǎn)戶(hù)產(chǎn)生重大影響,即:不會(huì)生重大影響,即:不會(huì)給用戶(hù)帶來(lái)近期或來(lái)近期或長(zhǎng)期的期的經(jīng)濟(jì)經(jīng)濟(jì)效益,效益,則同屬不可行。同屬不可行。3.3.需求分析需求分析這個(gè)階段的任務(wù)仍然不是具體地解決問(wèn)題,而是準(zhǔn)確地確定“為了解決這個(gè)問(wèn)題,目標(biāo)系統(tǒng)必須做什么”,階段性成果為系統(tǒng)的邏輯框架。?需求分析的工作性需求分析的工作性質(zhì)與前兩個(gè)與前兩個(gè)階段的工作性段的工作性質(zhì)基本相同,只是比前兩個(gè)基本相同,
6、只是比前兩個(gè)階段的工作更的工作更細(xì)致、更具體一些,所以有致、更具體一些,所以有時(shí)把這三個(gè)三個(gè)階段都稱(chēng)段都稱(chēng)為需求分析。需求分析。4.總體設(shè)計(jì)總體設(shè)計(jì)這個(gè)階段必須回答的關(guān)鍵問(wèn)題是“應(yīng)該如何解決這個(gè)問(wèn)題?”。即:確定和提出解決問(wèn)題的總體方案。階段性成果為系統(tǒng)的高層物理框架。5.5.詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)這個(gè)階段必須回答的關(guān)鍵問(wèn)題是“應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)”。即:詳細(xì)設(shè)計(jì)是上一個(gè)階段的細(xì)化或具體化。階段性成果為系統(tǒng)的物理框架。?詳細(xì)設(shè)計(jì)階詳細(xì)設(shè)
7、計(jì)階段成果的表達(dá)方式段成果的表達(dá)方式為軟為軟件藍(lán)圖藍(lán)圖,即:利用,即:利用偽指令指令編寫(xiě)的程序。寫(xiě)的程序。6.6.編碼與單元測(cè)試編碼與單元測(cè)試這一個(gè)階段的任務(wù)是根據(jù)上一個(gè)階段的成果,編寫(xiě)并測(cè)試每一個(gè)程序模塊。?在編寫(xiě)程序的寫(xiě)程序的過(guò)程中,正確是相程中,正確是相對(duì)的,的,錯(cuò)誤錯(cuò)誤是絕對(duì)絕對(duì)的,成功的的,成功的測(cè)試測(cè)試是發(fā)現(xiàn)發(fā)現(xiàn)程序中序中錯(cuò)誤錯(cuò)誤的測(cè)試測(cè)試。7.7.綜合測(cè)試綜合測(cè)試這一個(gè)階段的任務(wù)是對(duì)由各個(gè)模塊構(gòu)成的軟件進(jìn)行總體測(cè)試。測(cè)試的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 東北師范大學(xué)研究生
- 東北師范大學(xué)研究生課程論文
- 東北師范大學(xué)研究生招生專(zhuān)業(yè)
- 東北師范大學(xué)研究生學(xué)位論文規(guī)范
- 東北師范大學(xué)研究生學(xué)位論文規(guī)范
- 東北師范大學(xué)研究生學(xué)位論文規(guī)范
- 東北師范大學(xué)研究生學(xué)位論文規(guī)范
- 東北師范大學(xué)研究生考場(chǎng)規(guī)則
- 東北師范大學(xué)研究生學(xué)位論文規(guī)范
- 東北師范大學(xué)研究生考試試卷
- 東北師范大學(xué)
- 東北師范大學(xué)研究生學(xué)位論文檢測(cè)辦法
- 東北師范大學(xué)研究生科研獎(jiǎng)評(píng)選辦法
- 東北師范大學(xué)研究生學(xué)年思想鑒定表
- 東北師范大學(xué)研究生助教崗位工作考評(píng)表
- 東北師范大學(xué)博士生
- 東北師范大學(xué)研究生助教崗位工作考評(píng)表
- 東北師范大學(xué)研究生新生延期入學(xué)申請(qǐng)表
- 東北師范大學(xué)研究生國(guó)家獎(jiǎng)學(xué)金評(píng)審實(shí)施辦法
- 東北師范大學(xué)研究生教育實(shí)習(xí)成績(jī)?cè)u(píng)定表
評(píng)論
0/150
提交評(píng)論