内容简介
第1章软件开发环境与工具的相关概念
1.1概述
1.2软件开发环境的概念
1.3软件开发工具的概念
1.4CASE的概念
1.5发展历史与集成化趋势
1.6问题与对策
1.7练习
第2章软件开发工具功能与结构
2.1基本功能
2.2一般结构
2.3工具分类
2.4集成化的CASE环境
2.5练习
第3章软件开发环境与工具的选用
3.1软件工程过程
3.2工具的采用过程
3.3CASE工具的选择与评价
3.4工具的使用
3.5采购过程的监理
3.6实际采购过程
3.7工具的使用
3.8工具的维护
3.9练习
第4章需求分析与设计工具
4.1需求工程概述
4.2需求分析工具概述
4.3需求分析方法与需求分析工具
4.4软件设计概述
4.5结构化设计方法与工具
4.6典型需求分析与设计工具
4.7练习
第5章数据库设计与开发工具
5.1数据库设计方法
5.2数据库设计工具分类
5.3数据库设计工具功能和性能
5.4典型数据库设计工具
5.5数据库开发工具
5.6练习
第6章程序设计工具
6.1计算机语言的种类
6.24GL第四代语言
6.3典型编程工具的特点
6.4编程工具之间的比较
6.5练习
第7章用户界面设计工具
7.1用户界面设计概述
7.2平面设计软件介绍
7.3网页设计工具的选用
7.4练习
第8章多媒体开发工具
8.1典型多媒体开发工具的特点
8.2多媒体开发工具之间的比较
8.3练习
第9章测试工具
9.1测试工具的分类
9.2测试工具的选择
9.3典型测试工具的介绍
9.4练习
第10章项目管理工具
10.1软件项目管理软件概述
10.2MicrosoftProject
10.3练习
第11章软件配置管理工具
11.1软件配置管理
11.2软件配置管理工具的功能
11.3成熟软件配置管理工具的特征
11.4典型软件配置管理工具
11.5练习
第12章UML与RationalRose软件
12.1UML统一建模语言
12.2RUP开发方法
12.3RationalRose
12.4练习
第13章软件产品线与网构软件
13.1软件产品线的历史
13.2软件产品线的结构与框架
13.3国内最新近网构软件研究
13.4练习
第14章软件工具酶
14.1软件工具酶的作用
14.2软件工具酶的功能和性能
14.3软件工具酶的结构
14.4软件工具酶与底物界面
14.5专用工具酶的功能与结构
14.6软件工具酶的进化
14.7练习
第15章VisualBasic
15.1VisualBasic简介
15.2VisualBasic6.0的使用
第16章综合实验
16.1实验准备
16.2课件产品线的结构与设计
16.3课件生成器实现步骤
16.4课件播放器实现步骤
16.5程序完善
附录A模拟试题及参考答案
期末考试模拟试题(一)
期末考试模拟试题(二)
期末考试模拟试题(一)参考答案
期末考试模拟试题(二)参考答案
附录B各章习题参考答案
参考文献