相關主題
商品描述
本書以軟件工程基本理論知識的普及和常用開發方法的介紹為出發點,對軟件工程的主要原理、基本概念、主流技術方法的特點和使用規則、軟件測試與維護的一般方法以及軟件規模估算與項目的管理等進行了全面描述。全書共10章,第1、2章是軟件工程綜述;第3章是需求調研與可行性分析;第4~6章是系統分析與設計,並重點介紹基於結構化技術的分析與設計方法以及編碼實現的基本原則;第7、8章是基於面向對象技術的分析與設計方法以及統一建模語言UML;第9章是軟件測試技術與維護方法;第10章是軟件項目管理。配合各章知識點的介紹,每章不但有簡單舉例和豐富的習題,而且還以一個規模和難度適中的項目為中心進行綜合舉例說明,並貫穿書中的主要章節,便於讀者對所學內容的正確理解和實際應用的認識。
本書既註重理論也強調實際應用,所述內容講解清晰、實用,所畫圖形規範、統一,所選案例簡明、完整,本書既可作為高等院校相關專業本科生軟件工程課程的教材或參考書,也可作為應用軟件開發人員、項目管理人員和專業技術人員編寫技術文檔的參考資料