欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

軟件生命周期各個(gè)階段詳細(xì)描述

csdn   發(fā)布時(shí)間:2021-08-25 15:27:01   作者:小光的光   我要評論
這篇文章主要介紹了軟件生命周期各個(gè)階段詳細(xì)描述,通過詳細(xì)的分類介紹了軟件生命周期的階段內(nèi)容,通過本篇文章你可以大致了解該項(xiàng)內(nèi)容,,需要的朋友可以參考下

軟件生命周期及為軟件從產(chǎn)生直到報(bào)廢的整個(gè)過程。

可行性研究:(是否做?)

目的:該軟件項(xiàng)目是否因該做;

對軟件項(xiàng)目進(jìn)行多個(gè)角度分析;
	技術(shù)可行性:當(dāng)前技術(shù)能否完成該軟件項(xiàng)目
	經(jīng)濟(jì)可行性:該項(xiàng)目預(yù)估投入多少,能否帶來收益
	操作可行性:該項(xiàng)目是否界面友好,功能清晰,能夠方便操作
	社會可行性:是否符合法律法規(guī),是否能夠有益社會發(fā)展,短時(shí)間內(nèi)不被淘汰
工具:數(shù)據(jù)流圖、系統(tǒng)流程圖
產(chǎn)物:最終將分析結(jié)果以可行性研究報(bào)告的形式展現(xiàn)

需求分析:(做什么?)

目的:了解客戶需求,明確客戶對軟件項(xiàng)目的需求;(做什么)
內(nèi)容:確定用戶對軟件項(xiàng)目的功能、性能、數(shù)據(jù)格式、界面的需求;
工具:建立邏輯模型、使用數(shù)據(jù)流圖
產(chǎn)物:最終將用戶需求用軟件需求規(guī)格說明書的形式詳細(xì)闡述

概要設(shè)計(jì):(怎么做?大概)

目的:完成對軟件項(xiàng)目的大概設(shè)計(jì);
內(nèi)容:對軟件項(xiàng)目的功能模塊進(jìn)行劃分,接口、界面的完成
產(chǎn)物:概要設(shè)計(jì)說明書

詳細(xì)設(shè)計(jì):(怎么做?詳細(xì))

目的:完成對軟件項(xiàng)目功能實(shí)現(xiàn)的詳細(xì)做法;
內(nèi)容:對功能模塊的實(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)物:源代碼

測試:(檢查。)

目的:發(fā)現(xiàn)軟件項(xiàng)目中尚未發(fā)現(xiàn)的問題;
方法:
	1、黑盒測試:又叫功能性測試,只關(guān)注功能是否實(shí)現(xiàn),不關(guān)注內(nèi)部算法;
		①、邊界值分析	②、等價(jià)類劃分
	2、白盒測試:又叫結(jié)構(gòu)性測試,關(guān)注內(nèi)部算法是否正確;
		①、路徑覆蓋		②、條件覆蓋	③、判定覆蓋	④、條件組合覆蓋
		⑤、語句覆蓋		⑥、判定條件覆蓋
	3、灰盒測試:結(jié)合白盒測試和黑盒測試,既關(guān)注內(nèi)部邏輯,又關(guān)注總終結(jié)果
階段:
	單元測試---->集成測試---->驗(yàn)收測試---->平行測試
	單元測試:單元模塊的測試,最小功能模塊,是否滿足正常需求,錯(cuò)誤操作是否會提醒
	集成測試:主要目的是檢查每個(gè)單元模塊集成接口的測試;
	系統(tǒng)測試:對整體軟件系統(tǒng)的功能、性能的測試
	驗(yàn)收測試:對軟件項(xiàng)目進(jìn)行交付前的最后測試,對照需求規(guī)格說明書和交付標(biāo)準(zhǔn),
			 演示軟件項(xiàng)目功能滿足用戶需求和驗(yàn)收標(biāo)準(zhǔn);(用戶參與、數(shù)據(jù)真實(shí))
	平行運(yùn)行:新老版本的同時(shí)運(yùn)行,分析處理結(jié)果,使用戶熟悉新版本

產(chǎn)物:測試分析報(bào)告

運(yùn)行維護(hù)(售后服務(wù))

目的:保證軟件產(chǎn)品交付之后的售后服務(wù),維持軟件產(chǎn)品的后期維護(hù)和完善工作,
	 保證軟件鏟平能夠持續(xù)工作
分類:
	1、正確性維護(hù):發(fā)現(xiàn)軟件測試階段未發(fā)現(xiàn)的錯(cuò)誤,維持軟件產(chǎn)品功能的正常運(yùn)作
	2、適應(yīng)性維護(hù):軟件適應(yīng)信息技術(shù)變化和管理需求變化而進(jìn)行的修改。
	3、完善性維護(hù):增加新的系統(tǒng)功能和需求。
	4、預(yù)防性維護(hù):前瞻性的將一些將來會用到的功能加入到系統(tǒng)中,預(yù)防系統(tǒng)被淘汰
產(chǎn)物:程序維護(hù)手冊

到此這篇關(guān)于軟件生命周期各個(gè)階段詳細(xì)描述的文章就介紹到這了,更多相關(guān)軟件生命周期各個(gè)階段內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論