| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 软件工程概述
1.1 软件工程的产生和发展
1.1.1 软件危机与软件工程
1.1.2 软件工程的定义及基本原则
1.1.3 软件工程研究的内容
1.2 软件与软件过程
1.2.1 软件的概念和特点
1.2.2 软件工程过程
1.2.3 软件过程的活动及产品
1.3 软件过程模型
1.3.1 瀑布模型
1.3.2 增量模型
1.3.3 原型模型
1.3.4 螺旋模型
1.3.5 喷泉模型
1.3.6 智能模型
1.4 软件开发方法
1.4.1 结构化开发方法
1.4.2 原型化开发方法
1.4.3 面向对象开发方法
1.4.4 敏捷软件开发方法
1.5 软件工具与集成化环境
1.5.1 软件工具
1.5.2 集成化CASE环境
1.5.3 集成化CASE开发环境的体系
结构
小结
习题1
第2章 软件需求工程
2.1 软件需求的基本概念
2.1.1 软件需求的任务
2.1.2 功能需求与非功能需求
2.2 需求工程过程
2.2.1 获取需求
2.2.2 需求分析与建模
2.2.3 需求的有效性验证
2.2.4 需求管理
2.3 软件需求获取技术
2.4 需求分析方法与建模技术
2.4.1 常用的需求分析方法
2.4.2 结构化分析方法
2.4.3 面向对象的分析方法
2.4.4 用uML建立需求模型
2.4.5 需求规格说明书
2.5 软件需求案例分析
2.5.1 案例1:医院病房监护系统
2.5.2 案例2:网上拍卖系统
小结
习题2
第3章 软件设计
3.1 软件设计概述
3.1.1 软件设计的任务和目标
3.1.2 软件设计过程
3.2 软件体系结构设计
3.2.1 体系结构设计过程
3.2.2 仓库模型
……
第4章 面向对象方法与统一建模语言UML
第5章 软件构造
第6章 软件测试
第7章 软件维护
第8章 软件项目管理
第9章 软件能力成熟度模型
第10章 软件工程课程设计
参考文献