基本過程:
軟體規格說明:規定軟體的功能及其執行環境
軟體開發:產生滿足規格說明的軟體
軟體確認:確認軟體能夠完成客戶提出的要求
軟體演進:為滿足客戶的變更要求,軟體必須在使用的過程中演進
特性:可理解性
可見性可靠性
可支援性
可維護性
可接受性
開發效率
軟體生命週期:
1、可行性研究和專案開發計畫
2、需求分析
3、概要設計
4、詳細設計
5、編碼
6、測試
7、維護
模型:1、瀑布模型
2、迴圈模型
3、增量模型
4、螺旋模型
軟體開發方法:
1、結構化方法
2、面向資料結構的軟體開發方法
3、面向問題的分析法
4、原型化方法
5、物件導向的軟體開發方法
6、視覺化開發方法
軟體工程 軟體生存期
軟體生存期即軟體的生命期,是指乙個軟體從最初的想法到最終被取代的這一整個過程!軟體生存期可以分為三個大的階段,即計畫階段 開發階段 維護階段!也可以分為六個階段 問題定義與可行性研究 需求分析 軟體設計 編碼 軟體測試 執行與維護。這個階段主要是開發商與客戶共同討論,確定軟體開發的目標和可行性!可行...
軟體生存期模型介紹
軟體生存期模型是跨越整個生存期的系統開發 運作和維護所實施的全部過程 活動和任務的結構框架 瀑布模型 瀑布模型規定了各項軟體工程活動,包括制定開發計畫 需求分析和說明 軟體設計 程式編碼 測試和執行 維護,並且規定了它們自上而下 相互銜接的固定次序,如同瀑布流水,逐級下落。實踐表明,上述各項活動之間...
軟體生存期模型介紹
軟體生存期模型是跨越整個生存期的系統開發 運作和維護所實施的全部過程 活動和任務的結構框架 瀑布模型 瀑布模型規定了各項軟體工程活動,包括制定開發計畫 需求分析和說明 軟體設計 程式編碼 測試和執行 維護,並且規定了它們自上而下 相互銜接的固定次序,如同瀑布流水,逐級下落。實踐表明,上述各項活動之間...