軟件生命周期各個(gè)階段詳細(xì)描述
csdn 發(fā)布時(shí)間:2021-08-25 15:27:01 作者:小光的光
我要評(píng)論

這篇文章主要介紹了軟件生命周期各個(gè)階段詳細(xì)描述,通過詳細(xì)的分類介紹了軟件生命周期的階段內(nèi)容,通過本篇文章你可以大致了解該項(xiàng)內(nèi)容,,需要的朋友可以參考下
軟件生命周期及為軟件從產(chǎn)生直到報(bào)廢的整個(gè)過程。
可行性研究:(是否做?)
目的:該軟件項(xiàng)目是否因該做; 對(duì)軟件項(xiàng)目進(jìn)行多個(gè)角度分析; 技術(shù)可行性:當(dāng)前技術(shù)能否完成該軟件項(xiàng)目 經(jīng)濟(jì)可行性:該項(xiàng)目預(yù)估投入多少,能否帶來收益 操作可行性:該項(xiàng)目是否界面友好,功能清晰,能夠方便操作 社會(huì)可行性:是否符合法律法規(guī),是否能夠有益社會(huì)發(fā)展,短時(shí)間內(nèi)不被淘汰 工具:數(shù)據(jù)流圖、系統(tǒng)流程圖 產(chǎn)物:最終將分析結(jié)果以可行性研究報(bào)告的形式展現(xiàn)
需求分析:(做什么?)
目的:了解客戶需求,明確客戶對(duì)軟件項(xiàng)目的需求;(做什么) 內(nèi)容:確定用戶對(duì)軟件項(xiàng)目的功能、性能、數(shù)據(jù)格式、界面的需求; 工具:建立邏輯模型、使用數(shù)據(jù)流圖 產(chǎn)物:最終將用戶需求用軟件需求規(guī)格說明書的形式詳細(xì)闡述
概要設(shè)計(jì):(怎么做?大概)
目的:完成對(duì)軟件項(xiàng)目的大概設(shè)計(jì); 內(nèi)容:對(duì)軟件項(xiàng)目的功能模塊進(jìn)行劃分,接口、界面的完成 產(chǎn)物:概要設(shè)計(jì)說明書
詳細(xì)設(shè)計(jì):(怎么做?詳細(xì))
目的:完成對(duì)軟件項(xiàng)目功能實(shí)現(xiàn)的詳細(xì)做法; 內(nèi)容:對(duì)功能模塊的實(shí)現(xiàn),細(xì)化到算法、數(shù)據(jù)結(jié)構(gòu)的層次, 詳細(xì)的定義功能模塊的實(shí)現(xiàn); 工具:程序流程圖、偽代碼、PAD圖 產(chǎn)物:詳細(xì)設(shè)計(jì)說明書;‘
編碼:(開始做。)
目的:根據(jù)詳細(xì)設(shè)計(jì)說明書,選擇程序設(shè)計(jì)語言,完成編碼工作; 產(chǎn)物:源代碼
測(cè)試:(檢查。)
目的:發(fā)現(xiàn)軟件項(xiàng)目中尚未發(fā)現(xiàn)的問題; 方法: 1、黑盒測(cè)試:又叫功能性測(cè)試,只關(guān)注功能是否實(shí)現(xiàn),不關(guān)注內(nèi)部算法; ①、邊界值分析 ②、等價(jià)類劃分 2、白盒測(cè)試:又叫結(jié)構(gòu)性測(cè)試,關(guān)注內(nèi)部算法是否正確; ①、路徑覆蓋 ②、條件覆蓋 ③、判定覆蓋 ④、條件組合覆蓋 ⑤、語句覆蓋 ⑥、判定條件覆蓋 3、灰盒測(cè)試:結(jié)合白盒測(cè)試和黑盒測(cè)試,既關(guān)注內(nèi)部邏輯,又關(guān)注總終結(jié)果 階段: 單元測(cè)試---->集成測(cè)試---->驗(yàn)收測(cè)試---->平行測(cè)試 單元測(cè)試:?jiǎn)卧K的測(cè)試,最小功能模塊,是否滿足正常需求,錯(cuò)誤操作是否會(huì)提醒 集成測(cè)試:主要目的是檢查每個(gè)單元模塊集成接口的測(cè)試; 系統(tǒng)測(cè)試:對(duì)整體軟件系統(tǒng)的功能、性能的測(cè)試 驗(yàn)收測(cè)試:對(duì)軟件項(xiàng)目進(jìn)行交付前的最后測(cè)試,對(duì)照需求規(guī)格說明書和交付標(biāo)準(zhǔn), 演示軟件項(xiàng)目功能滿足用戶需求和驗(yàn)收標(biāo)準(zhǔn);(用戶參與、數(shù)據(jù)真實(shí)) 平行運(yùn)行:新老版本的同時(shí)運(yùn)行,分析處理結(jié)果,使用戶熟悉新版本 產(chǎn)物:測(cè)試分析報(bào)告
運(yùn)行維護(hù)(售后服務(wù))
目的:保證軟件產(chǎn)品交付之后的售后服務(wù),維持軟件產(chǎn)品的后期維護(hù)和完善工作, 保證軟件鏟平能夠持續(xù)工作 分類: 1、正確性維護(hù):發(fā)現(xiàn)軟件測(cè)試階段未發(fā)現(xiàn)的錯(cuò)誤,維持軟件產(chǎn)品功能的正常運(yùn)作 2、適應(yīng)性維護(hù):軟件適應(yīng)信息技術(shù)變化和管理需求變化而進(jìn)行的修改。 3、完善性維護(hù):增加新的系統(tǒng)功能和需求。 4、預(yù)防性維護(hù):前瞻性的將一些將來會(huì)用到的功能加入到系統(tǒng)中,預(yù)防系統(tǒng)被淘汰 產(chǎn)物:程序維護(hù)手冊(cè)
到此這篇關(guān)于軟件生命周期各個(gè)階段詳細(xì)描述的文章就介紹到這了,更多相關(guān)軟件生命周期各個(gè)階段內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 這篇文章主要介紹了軟件工程概要介紹,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-24
求實(shí)計(jì)量專家軟件 v1.0.0.1 安裝版
求實(shí)計(jì)量專家軟件是一款專為工程項(xiàng)目準(zhǔn)備的計(jì)算工具,該軟件集合了鋼筋和工程量為一體,可以為用戶們提供多種操作模式,讓用戶們可以充分利用現(xiàn)在工程計(jì)算工具,去計(jì)算工程2021-08-17MathCAD(PTC工程計(jì)算軟件) v15.0.0.436 中文破解版(附安裝教程)
MathCAD是一款PTC工程計(jì)算軟件,它是一個(gè)很好的工程師使用的用于科學(xué)計(jì)算的工具,有著方便運(yùn)算人員設(shè)計(jì)、回顧、共享自己的工作成果、可以將一張工作文件中將公式、文字、圖2021-06-24化學(xué)工程仿真軟件Chemstations CHEMCAD Suite 7免費(fèi)安裝及激活教程
CHEMCAD 7如何免費(fèi)使用?下文中為大家?guī)砹嘶瘜W(xué)工程仿真軟件Chemstations CHEMCAD Suite 7免費(fèi)安裝及激活教程,感興趣的朋友不妨閱讀下文內(nèi)容,參考一下吧2021-05-08Chemstations CHEMCAD Suite v7.1.6.12867 特別安裝版 附激活教程
CHEMCAD是一套直觀的化學(xué)過程模擬軟件,適用于化學(xué)工程工作流程,可提高工程師的工作效率。歡迎下載體驗(yàn)2021-05-08工程計(jì)算軟件PTC Mathcad Prime 7.0 中文免費(fèi)破解版(附補(bǔ)丁+安裝教程)
PTC Mathcad Prime7.0是一個(gè)非常好用且功能強(qiáng)大的工程計(jì)算軟件,也是目前一款可以用戶輕松執(zhí)行、分析、記錄和共享計(jì)算的數(shù)學(xué)軟件,這里提供最新PTC Mathcad Prime 7.0最新2021-03-27工程建筑設(shè)計(jì)軟件 IDEA StatiCa v20.1.5115.1 中文完美激活版
IDEA StatiCa 20是一款全球領(lǐng)先的工程建筑設(shè)計(jì)分析平臺(tái),旨在為廣大用戶提供最全面、最權(quán)威、最專業(yè)的工程設(shè)計(jì)解決方案,可用于各種類型的結(jié)構(gòu)設(shè)計(jì),列如連接、橫截面、梁2021-02-20