前言
第1章 软件工程概述
1.1 软件概述
1.1.1 软件的定义
1.1.2 软件的特点
1.1.3 软件的分类
1.1.4 软件的发展
1.2 软件危机
1.2.1 什么是软件危机
1.2.2 产生的原因及解决途径
1.3 软件工程
1.3.1 软件工程定义
1.3.2 软件工程的研究内容
1.3.3 软件工程的目标和原则
1.3.4 软件工程基本原理
1.4 软件开发方法
1.4.1 结构化方法
1.4.2 面向数据结构的开发方法
1.4.3 面向对象的方法
1.5 CASE工具
小结
习题
……
第2章 软件生命周期和过程模型
第3章 可行性研究
第4章 需求工程
第5章 结构化分析方法
第6章 面向对象基础
第7章 面向对象分析
第8章 软件设计基础
第9章 结构化设计方法
第10章 面向对象的设计
第11章 用户界面设计
第12章 软件实现
第13章 软件测试
第14章 软件维护
第15章 软件项目管理
第16章 软件工程新技术
参考文献