2 3 軟體的生命週期

2022-07-09 07:51:07 字數 538 閱讀 2464

軟體的生命週期,又稱為軟體的生命週期。它是按開發軟體的規模和複雜成俗,從時間上把軟體開發的整個過程(從計畫開發

開始到軟體報廢為止的整個歷史階段)進行分解,形成相對獨立的幾個階段。

每個階段又分解成幾個具體的任務,然後按規定順序依次完成各階段的任務並規定一套標準的文件作為各個極端的開發成果,

最後生產出高質量的軟體。

軟體的一生:問題定義—》可行性研究—》需求分析—》概要設計—》詳細設計—》編碼和單元測試—》綜合測試—》軟體維護

問題定義:確定好要解決的問題是什麼(what)

可行性研究:確定問題是否存在乙個可以解決的方案

需求分析:深入具體的了解使用者的需求

概要設計:設計出實現目標系統的幾種可能方案,設計程式的體系結構

詳細設計:詳細的設計每個模組,確定實現模組功能所需的演算法和資料結構。

軟體生命週期

軟體生命週期 三個過程 定義,開發,維護 九個階段 可行性研究 需求分析,概要設計 詳細設計 編碼與單元測試 整合測試 驗收測試,執行與維護 退役。可行性研究 系統分析人員在使用者的配合下對使用者的要求和現有的環境及條件進行深入調查寫出調研報告,從技術可行性,經濟可行性,法律可行性,操作可行性等方面...

軟體生命週期

同任何事物一樣,乙個軟體產品或軟體系統也要經歷孕育 誕生 成長 成熟 衰亡等階段,一般稱為軟體生存週期 軟體生命週期 把整個軟體生存週期劃分為若干階段,使得每個階段有明確的任務,使規模大,結構複雜和管理複雜的軟體開發變的容易控制和管理。通常,軟體生存週期包括可行性分析與開發項計畫 需求分析 設計 概...

軟體生命週期

軟體有乙個孕育 誕生 成長 成熟和衰亡的生成過程。這個過程即為軟體的生命週期 軟體生存期的六個步驟為 1.制定計畫 2.需求分析 3.設計 4.程式編碼 5.測試 6.執行與維護 確定要開發軟體系統的總目標 給出功能 效能 可靠性以及介面等方面的要求 完成該任務的可行性研究 估計可利用的資源 硬體 ...