軟體開發的方法,軟體的生命週期模型

來源:時尚少女範 1.93W
軟體開發的方法,軟體的生命週期模型

1、問題定義

2、可行性研究階段

3、需求分析階段

4、開發階段

5、完成源程式的編碼

6、為軟體維護

方法/步驟

軟體開發的方法,軟體的生命週期模型 第2張
1

問題定義。要求開發員首先與使用者進行交流,弄清“使用者需要計算機幫助他們解決什麼問題”然後提出關於“目標範圍說明書”,提交使用者審查確認。

2

可行性研究階段,一方面在於把待開發的系統的目標以明確的語言描述出來,我們是否能夠做到這些目標:另一方面從經濟、技術、法律等多方面進行可行性分析,確認此軟體是否符合各種規則

3

需求分析階段,主要是和使用者進行協商,弄清使用者對軟體系統的全部需求,從而瞭解我們到底要實現什麼樣的功能,編寫需求規格說明書和初步的使用者手冊,提交評審。

4

開發階段,主要分為概要設計、詳細設計、實現和測試。首先要從大體上設計軟體的框架,然後根據前一個過程的輸出編寫各個結構的資料結構和演算法

5

然後在依照設計的結果,再選定的程式設計語言完成源程式的編碼,最後將這一個個模組分別進行單元測試,最後將他們組合起來形成一個完整的軟體

6

軟體開發的最後一個階段為軟體維護,主要包括四個方面:改正性維護、適應性維護、完善性維護以及預防性維護 :在軟體開發完成交付使用後,必然會有一部分隱藏的錯誤沒有被發現,我們需要對這些錯誤進行修改從而保證使用者的體驗

熱門標籤