内容简介
本书系统地介绍了软件工程的概念、原理、方法和案例,比较全面地反映了软件工程技术的全貌。内容包括:绪论;软件的定义;软件的系统设计;软件编程与界面设计等。
目录
章绪论
1.pan style=”font-family: 宋体;”>软件工程简述
1.2软件的生存周期及其开发模型/span>pan>
第2章软件的定义
2.pan style=”font-family: 宋体;”>项目可行分析
2.2需求分析
2.3数据流分析技术
2.4数据库概念设计
/span>2
第3章软件的系统设计
3.pan style=”font-family: 宋体;”>概要设计
3.2详细设计
3.3数据库的结构设计
3.4典型的软件体系结构
/span>3
第4章软件编码与界面设计
4.pan style=”font-family: 宋体;”>程序设计语言
4.2程序设计风格
4.3软件界面设计
4.4结构化程序设计
/span>4
第5章软件测试
5.pan style=”font-family: 宋体;”>软件测试的目标与原则
5.2软件测试的方法
5.3软件测试的步骤和策略
5.4停止测试
5.5自动化测试工具
/span>5
第6章软件维护
6.pan style=”font-family: 宋体;”>软件维护的内容及特点
6.2软件可维护
6.3维护任务的实施
/span>6.
第7章面向对象设计方法
7.pan style=”font-family: 宋体;”>基本概念
7.2面向对象开发技术
7.3面向对象软件测试
/span>7
第8章软件管理
8.pan style=”font-family: 宋体;”>软件质量与质量保证
8.2软件工程管理的内容
8.3软件项目计划
8.4软件工程标准化与软件文档
8.5软件能力成熟度模型
/span>8
第9章 UML建模
9.1 UML概述
9.2静态建模
9.3动态建模
9.4统一建模过程
/span>9
附录pan style=”font-family: 宋体;”>计算机软件开发文档编写指南
附录2开发实例
参考文献
考答案
1.pan style=”font-family: 宋体;”>软件工程简述
1.2软件的生存周期及其开发模型/span>pan>
第2章软件的定义
2.pan style=”font-family: 宋体;”>项目可行分析
2.2需求分析
2.3数据流分析技术
2.4数据库概念设计
/span>2
第3章软件的系统设计
3.pan style=”font-family: 宋体;”>概要设计
3.2详细设计
3.3数据库的结构设计
3.4典型的软件体系结构
/span>3
第4章软件编码与界面设计
4.pan style=”font-family: 宋体;”>程序设计语言
4.2程序设计风格
4.3软件界面设计
4.4结构化程序设计
/span>4
第5章软件测试
5.pan style=”font-family: 宋体;”>软件测试的目标与原则
5.2软件测试的方法
5.3软件测试的步骤和策略
5.4停止测试
5.5自动化测试工具
/span>5
第6章软件维护
6.pan style=”font-family: 宋体;”>软件维护的内容及特点
6.2软件可维护
6.3维护任务的实施
/span>6.
第7章面向对象设计方法
7.pan style=”font-family: 宋体;”>基本概念
7.2面向对象开发技术
7.3面向对象软件测试
/span>7
第8章软件管理
8.pan style=”font-family: 宋体;”>软件质量与质量保证
8.2软件工程管理的内容
8.3软件项目计划
8.4软件工程标准化与软件文档
8.5软件能力成熟度模型
/span>8
第9章 UML建模
9.1 UML概述
9.2静态建模
9.3动态建模
9.4统一建模过程
/span>9
附录pan style=”font-family: 宋体;”>计算机软件开发文档编写指南
附录2开发实例
参考文献
考答案