1 軟件定義與軟件計劃
1.1 軟件定義與可行性研究
1.2 軟件工程開發計劃
2 需求分析
2.1 定目標系統的具體要求以及邏輯模型
2.2 結構化分析步驟、分析和描述系統的邏輯模型
2.3 需求分析的復審
2.4 軟件需求規格說明
3 概要設計
3.1 軟件結構設計
3.2 數據結構及數據庫設計
3.3 系統接口設計
3.4 設計測試方案
4 詳細設計
4.1 用戶界面設計
4.2 軟件過程設計
個人感覺:用戶界面設計在詳細設計階段有點晚,但是用戶界面設計要在數據庫設計之后進行,數據庫設計不應該受頁面的影響。