| 作 者: | 肖汉 |
| 出版社: | 科学出版社 |
| 丛编项: | 国家信息产业部电子人才交流中心参与规划“十一五”高等院校应用型规划教材 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 软件工程概述
1.1 软件概述
1.1.1 软件与软件的组成
1.1.2 软件的特点
1.1.3 软件的分类
1.1.4 软件的发展历史
1.1.5 软件危机
1.1.6 软件工程
1.2 软件开发方法
1.3 CASE工具及环境
1.3.1 计算机辅助软件工程
1.3.2 CASE工具
1.3.3 集成化的CASE环境
1.4 习题
第2章 过程与生命周期的建模
2.1 过程的含义
2.2 软件过程模型
2.2.1 瀑布模型
2.2.2 原型化模型
2.2.3 渐进式模型
2.2.4 过程的迭代
2.2.5 V模型
2.3 软件开发标准
2.3.1 国内外软件开发标准的概述
2.3.2 软件工程标准的层次
2.4 习题
第3章 软件项目管理
3.1 软件度量
3.1.1 度量、测量和估算
3.1.2 面向过程软件度量
3.1.3 面向对象软件度量
3.2 软件项目估算
3.2.1 功能点估算
3.2.2 COCOMO(COnstructive COst MOde)模型
3.3 软件质量度量
3.3.1 软件质量定义及三层次度量模型
3.3.2 软件质量要素
3.4 软件复杂性度量
3.4.1 软件复杂性及度量原则
3.4.2 结构复杂性度量
3.4.3 基于UML的类复杂性度量
3.5 软件可靠性度量
3.5.1 软件可靠性的概念
3.5.2 软件可靠性估算
3.6 软件开发过程的管理
3.6.1 风险分析
3.6.2 进度安排
3.6.3 软件开发人员的组织与分工
3.6.4 软件项目的开发过程管理
3.7 软件能力成熟度模型
3.7.1 概述
3.7.2 能力成熟度模型CMM
3.7.3 能力成熟度集成模型CMMI
3.7.4 我国软件能力评估标准的制定与实施
3.8 习题
第4章 需求分析基础
4.1 需求分析各阶段的基本概念
4.2 问题分析阶段
4.2.1 初步需求获取技术
4.2.2 需求建模方法
4.3 需求描述阶段
4.4 需求评审阶段
4.5 习题
第5章 面向数据流的需求分析
第6章 面向对象的需求分析
第7章 软件设计基础
第8章 面向数据流的设计方法
第9章 面向对象的设计方法
第10章 程序设计语言和编码
第11章 检验和测试方法
第12章 软件维护
第13章 软件重用技术
附录A 文档格式
附录B 课程实用项目文档实例
参考文献