軟體工程

王忠群主編書籍

《軟體工程》是2009年11月中國科學技術大學出版社出版的圖書,作者是王忠群。

內容簡介


軟體工程是研究軟體開發、維護和管理的一門工程科學,是計算機科學技術及相關專業的主幹課程。《軟體工程》全書共12章,主要內容包括:軟體工程概述;軟體需求基礎;軟體設計基礎;結構化分析與設計;面向對象的分析與設計;人機界面設計;編碼;軟體測試;軟體維護;軟體項目管理;軟體工程標準化與軟體文檔;Web工程等。

圖書目錄


前言
第1章 軟體工程概述
1.1 軟體
1.2 軟體危機
1.3軟體工程
1.4 軟體生存周期
1.5 軟體的開發模型
1.6 軟體開發方法和工具
小結
習題
第2章 軟體需求基礎
2.1 需求分析概述
2.2 可行性研究
2.3 初步需求獲取方法
2.4 需求分析的過程及方法
2.5 軟體需求規格說明和需求評審
小結
習題
第3章 軟體設計基礎
3.1 軟體設計概述
3.2 軟體設計的基本概念
3.3 軟體體系結構設計
3.4 數據結構設計
3.5 軟體過程設計
3.6 軟體設計規格說明及評審
小結
習題
第4章 結構化分析與設計
4.1 結構化分析方法概述
4.2 數據流圖
4.3 數據字典
4.4 描述基本加工的小說明
4.5 E-R圖
4.6 結構化設計方法概述
4.7 數據流圖到軟體體系結構的映射
4.8 啟髮式設計策略
小結
習題
第5章 面向對象的分析與設計
5.1 面向對象的概念
5.2 UML概述
5.3 RUP統一過程開發模型
5.4 用例建模
5.5 靜態建模
5.6 動態建模
5.7 物理體系結構建模
5.8 面向對象的軟體建模工具
小結
習題
第6章 人機界面設計
6.1 人的因素
6.2 人機界面的風格與交互方式
6.3 人機界面的設計過程(
6.4 界面設計中應遵循的原則
小結
習題
第7章 編碼
7.1 編碼概述
7.2 編碼的風格
7.3 程序編碼優化
7.4 程序的複雜性度量
小結
習題
第8章 軟體測試
8.1 基本概念
8.2 軟體測試技術
8.3 軟體測試的策略
8.4 測試工具
8.5 調試
小結
習題
第9章 軟體維護
9.1 軟體維護的概念
9.2 軟體維護的特點
9.3 軟體維護的過程
9.4 軟體的可維護性
9.5 程序的修改
9.6軟體再生工程
小結
習題
第10章 軟體項目管理
10.1 軟體項目管理概述
10.2 軟體度量
10.3 軟體質量的度量
10.4 軟體項目的估算
10.5 軟體項目進度安排
10.6 軟體風險管理
10.7 軟體項目的組織
10.8 軟體配置管理
10.9 軟體過程成熟度模型(CMM)
小結
習題
第11章 軟體工程標準化與軟體文檔
11.1 軟體工程標準化的意義
11.2 我國的軟體工程標準化工作
11.3 軟體文檔的作用與分類
11.4 軟體文檔管理
11.5 GB/T8567-2006建議的基本文檔格式規範
小結
習題
第12章 Web工程
12.1 基於Web的系統與應用特點
12.2 Web工程
12.3 Web項目策劃
12.4 Web應用分析
12.5 Web應用設計
12.6 Web應用測試
小結
習題
參考文獻