第1章 软件工程概述
1.1 软件危机
1.2 软件工程概念
1.3 教材涉及的案例
习题
第2章 软件开发过程和活动
2.1 过程概念
2.2 问题定义活动
2.3 可行性研究活动
2.4 需求分析活动
2.5 设计活动
2.6 实施活动
2.7 测试活动
2.8 部署活动
习题
第3章 软件过程模型
3.1 过程模型概念
3.2 线形系列模型
3.3 演进系列模型
习题
第4章 问题定义和可行性研究方法
4.1 问题定义
4.2 可行性研究的任务
4.3 成本/效益分析
4.4 可行性研究报告
习题
第5章 需求分析方法
5.1 需求分析的原则
5.2 传统需求分析建模方法
5.3 面向对象的需求分析建模方法
习题
第6章 软件设计方法
6.1 设计的概念
6.2 分治
6.3 抽象
6.4 内聚与耦合
6.5 复用
……
第7章 软件实施与测试方法
第8章 软件项目管理方法
模拟测试题
参考答案
参考文献
附:《软件工程及应用》自学考试大纲