目录
第1章 软件工程概述[BR]1.1 软件[BR]1.1.1 软件概念[BR]1.1.2 软件特点[BR]1.1.3 软件分类[BR]1.2 软件工程[BR]1.2.1 工程技术[BR]1.2.2 工程管理[BR]1.2.3 工程目标[BR]1.3 主流方法学[BR]1.3.1 结构化方法学[BR]1.3.2 面向对象方法学[BR]1.4 常用软件工具[BR]1.4.1 Visio[BR]1.4.2 PowerDesigner[BR]1.4.3 Rational Rose[BR]小结[BR]习题[BR]第2章 软件开发过程模式[BR]2.1 软件生存周期[BR]2.1.1 软件定义期[BR]2.1.2 软件开发期[BR]2.1.3 软件运行与维护期[BR]2.2 瀑布模式[BR]2.2.1 瀑布模式的特点[BR]2.2.2 瀑布模式的作用[BR]2.3 原型进化模式[BR]2.3.1 软件原型[BR]2.3.2 原型进化过程[BR]2.4 增量模式[BR]2.4.1 增量开发过程[BR]2.4.2 增量模式的特点[BR]2.4.3 增量模式的优越性[BR]小结[BR]习题[BR]第3章 软件项目管理[BR]第4章 计算机系统结构[BR]第5章 需求分析[BR]第6章 结构化分析建模[BR]第7章 基于UML的面向对象分析建模[BR]第8章 概要设计[BR]第9章 结构化设计建模[BR]第10章 基于UML的面向对象设计建模[BR]第11章 用户界面设计[BR]第12章 算法设计与编码[BR]第13章 软件测试[BR]第14章 软件维护[BR]参考文献