第二版第一章信息系统基础知识1.信息系统2.信息系统建设第二章软件工程基础知识1.软件需求分析与定义2.软件设计3软件测试4.软件维护5.软件质量保证及软件评价。6.软件配置管理7.软件开发环境8.软件过程管理第三章软件构件与中间件1.构件模型机实现2.构件获取。3.构件管理4.构件重用5.构件重用实例6.常用构件标准7.中间件技术第四章软件体系结构1.软件体系结构概述2.软件体系结构建模3.典型的软件体系结构4.特定领域软件体系结构5.基于体系结构的软件开发模型6.软件体系结构评估第五章面向对象方法1.面向对象的概念2.UML概述3.UML建模机制4.面向对象分析5.面向对象设计第六