出版時間:2004-10 出版社:電子工業(yè)出版社 作者:陳明編 頁數:363 字數:526000
Tag標簽:無
內容概要
本書主要介紹軟件工程學及其應用有關的內容,主要包括:軟件工程概述、可行性分析、需求分析、概要設計、詳細設計、編碼、測試、維護、軟件開發(fā)工具與環(huán)境、Power Designer、軟件項目管理、軟件配置管理、軟件質量管理、項目管理工具、面向對象的分析與設計方法、UML方法等方面的內容。為了保持教材內容的先進性和實用性,本書還包含了面向對象軟件工程學方面的內容,并在附錄中提供軟件文檔的書寫規(guī)范。 本書可作為高等院校計算機及相關專業(yè)的教材,也可作為從事軟件開發(fā)與應用的工程人員的參考書。
書籍目錄
第1部分 概述 第1章 軟件工程簡介 1.1 軟件、軟件危機和軟件工程的定義 1.2 軟件開發(fā)階段 1.3 軟件生存周期模型 1.4 軟件文檔 本章小結 習題1第2部分 軟件生存周期 第2章 軟件可行性分析 2.1 可行性分析的任務 2.2 可行性分析的步驟 2.3 系統(tǒng)流程圖 2.4 成本/效益分析 本章小結 習題2 文檔示例 第3章 軟件需求分析 3.1 軟件需求分析的任務 3.2 軟件需求分析的過程 3.3 需求分析的原則 3.4 需求分析的方法 3.5 圖形工具 本章小結 習題3 文檔示例 第4章 軟件概要設計 4.1 軟件設計基礎 4.2 概要設計的過程 4.3 結構化設計方法 本章小結 習題4 文檔示例 第5章 軟件詳細設計 5.1 結構化程序設計 5.2 詳細設計的任務 5.3 詳細設計的工具 5.4 面向數據結構的設計方法 本章小結 習題5 文檔示例 第6章 程序編碼 6.1 程序設計語言 6.2 程序設計 6.3 程序效率 本章小結 習題6 第7章 軟件測試 7.1 軟件測試基礎 7.2 測試用例設計 7.3 軟件測試過程 7.4 自動軟件測試工具 本章小結 習題7 第8章 軟件維護 8.1 軟件維護基礎 8.2 軟件維護過程 8.3 軟件可維護性 8.4 逆向工程 本章小結 習題8第3部分 軟件開發(fā)工具與設計工具 第9章 軟件開發(fā)工具與環(huán)境 9.1 軟件開發(fā)工具概述 9.2 軟件開發(fā)工具的功能 9.3 軟件開發(fā)工具的特性 9.4 軟件開發(fā)工具的分類 9.5 軟件開發(fā)環(huán)境 9.6 軟件開發(fā)過程 9.7 常用開發(fā)環(huán)境 9.8 軟件開發(fā)環(huán)境與工具的研究、應用與發(fā)展 9.9 CASE技術 本章小結 習題9 第10章 PowerDesigner 10.1 PowerDesigner概述 10.2 ProcessAnalyst模塊 本章小結 習題10第4部分 軟件管理 第11章 軟件項目管理介紹 11.1 項目基礎 11.2 軟件項目管理基礎 本章小結 習題11 第12章 軟件配置管理 12.1 軟件配置管理基礎 12.2 軟件配置管理過程 本章小結 習題12 第13章 軟件質量管理 13.1 軟件質量的根源 13.2 軟件質量基礎 13.3 軟件質量管理 本章小結 習題13 第14章 其他管理內容 第15章 項目管理工具 第16章 UML 附錄A 用Word撰寫文檔規(guī)范 參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載