1. 程式人生 > >軟體工程過程

軟體工程過程

軟體工程過程
(1)軟體的規格說明:規定軟體的功能及其執行的限制
(2)軟體開發:產生滿足規格說明的軟體
(3)軟體的確認:確認軟體能夠完成客戶提出的要求

特徵
易理解
可見性
可接受
可支援
可靠性
健壯性
可維護性

軟體的生存期

制定計劃:定義問題,確定目標,可行性研究(經濟可行性,法律可行性,技術可行性,操 作可行性)主要研究:理解問題,形成可行性研究報告

**需求分析:**對待開發軟體提出的需求進行分析並且給出詳細的定義,編寫系統需求說明書。研究客戶的需求形成刺痛需求說明書

軟體設計: 概要設計:按照功能設計不同的模組

**詳細設計:**考慮資料結構和介面
任務:形成軟體結構,程式規格說明書和設計說明說

程式的編寫:將軟體設計階段轉化成機器語言

**測試:**靜態測試,動態測試
任務:發現和排除錯誤

**執行和維護:**任務執行和管理程式,形成改進的產品