內容簡介
本書系統介紹了軟體工程的基本概念、原理、方法、技術、標準和軟體項目管理的知識。全書共分16章,以軟體生命周期為主線,對軟體工程的需求分析、概要設計、詳細設計、資料庫設計、代碼設計、軟體測試、軟體項目管理和軟體過程等方面的內容作了詳盡的敘述,同時還對軟體工程標準和軟體文檔的編寫要點進行了講解。本書突出了結構化方法和面向對象技術在軟體開發中的運用,通過案例講解了結構化方法建模和面向對象的建模方法和過程。 本書內容緊密結合實際案例,循序漸進,深入淺出,每章都給出了一定數量的習題,並在附錄部分給出了習題答案和實驗課的安排和內容,以便於學生複習和自學。除此之外,本書還配備了完整的電子課件和可供參考的習題答案,以供教師使用。電子課件和習題答案可以從清華大學出版社的網站上下載。 本書可作為高等院校計算機、軟體工程和信息技術相關專業的專業基礎課教材,也可以作為軟體技術人員的參考用書和軟體行業的職業培訓教材。目錄
第1章 軟體工程的基本概念