內容簡介
全書按照軟體開發過程組織編寫內容,介紹了軟體系統開發應具備的基本原理和基本概念,旨在培養讀者的軟體工程思想及實際軟體開發過程中的分析、設計、測試及項目管理能力。全書共11章,內容包括軟體工程概述、可行性分析、需求分析、總體設計、詳細設計、面向對象分析、面向對象設計、軟體實現、軟體測試、軟體維護和軟體項目管理。並以一個具體的案例介紹軟體系統開發和測試全過程。本書理論與實踐相結合,內容詳實,可操作性強。每章配有習題以指導讀者深入地進行學習。 本書既可作為高等學校計算機科學、軟體工程及相關專業「軟體工程」的教材,也可作為軟體系統開發人員或對軟體工程感興趣人員的參考用書。目錄
第1章 軟體工程概述