前言
第一部分 软件工程环境、工具和文档规范与标准
实验1 软件工程CASE工具
1.1 背景知识
1.1.1 软件工程基本概念
1.2 实验内容与方法
1.3 实验报告
1.4 实验评价
实验2 软件工程标准化文档
2.1 背景知识
2.1.1 软件工程过程概述
2.1.2 软件工程国家标准
2.1.3 软件工程文档分类
2.2.1 实验目的与要
2.2.2 实验方法与步骤
2.3 实验报告
2.4 实验评价
第二部分 软件分析与建模工具
实验3 软件开发绘图工具MicrosoftVisio的基本应用
3.1 背景知识
3.1.1 程序流程图
3.1.2 数据流图
3.1.3 状态图
3.1.4 实体一关系图
3.1.5 软件结构图
3.2 软件开发绘图工具MicrosoftVisio
3.2.1 Visio概述
3.2.2 Visio绘图初步
3.3 实验内容与方法
3.3.1 使用MicrosoftVisio绘制程序流程图
3.3.2 使用MicrosoftVisio绘制数据流图
3.3.3 使用MicrosoftVisio绘制状态图
3.3.4 使用MicrosohVisio绘制实体关系图
3.3.5 使用MicrosoVisio绘制Jackson图
3.4 实验报告
3.5 实验评价
实验4 数据建模工具PowerDesigner的基本应用——分析建模
4.1 背景知识
4.1.1 PowelDesigner模块
4.1.2 PowerDesigner能特色
4.1.3 PowerDesigner支持的模型
4.1.4 PowerDesigner主界面’
4.1.5 PowerDesigner基本操作步骤
4.2 实验内容与方法
4.2.1 PowerDesigner概念数据模型建立
4.2.2 PowerDesigner业务处理模型
4.2.3.PowerDesigner物理数据模型
4.3 实验报告
4.4 实验评价
实验5 数据建模工具PowerDesigner的高级应用——面向对象建模
5.1 背景知识
5.1.1 面向对象建模
5.1.2 UML基本视图
5.1.3 PowerDesigner面向对象模型简介
5.2 实验方法与步骤
5.2.1 用例模型视图设计
5.2.2 类模型视图设计
5.3 实验报告
5.4 实验评价
实验6 面向对象建模工具RationalRose的基本应用
6.1 背景知识
6.1.1 面向对象范型概述
6.1.2 LIML语言
6.1.3 RationalRose概述
6.1.4 RationalRose工具的使用
6.1.5 RationalRose操作基础
6.2 实验方法
6.2.1 业务分析建模
6.2.2 业务设计建模
6.3 实验报告
6.4 实验评价
实验7 面向对象建模工具RagalRose的高级应用
7.1 背景知识
7.1.1 数据库建模
7.1.2 双向工程
7.2 实验方法
7.2.1 数据库建模
7.2.2 正向工程
7.2.3 逆向工程
7.3 实验报告
7.4 实验评价
第三部分 软件测试工具
实验8 功能测试工具WinRunne的基本应用
8.1 背景知识
8.1.1 测试过程
8.1.2 样本软件
8.1.3 WinRunnet基本测试窗口
8.1.4 录制脚本
8.1.5 运行,调试/查看结果
8.1.6 理解与识别GUIMap对象
8.1.7 加载GUIMap文件
8.2 实验内容与方法
8.2.1 一个基本测试要求与案例
8.2.2 使用GUIMapg对象测试要求与案例
8.2.3 录制与执行测试脚本
8.3 实验报告
8.4 实验评价
实验9 功能测试工具WinRunner的高级应用
9.1 实验内容
9.1.1 GUIMapfileperTest4试
9.1.2 编辑GUIMap
9.1.3 合并GuIMap文件
9.1.4 配置GUIMap
9.1.5 数据驱动测试
9.1.6 同步点
9.1.7 理解检查点测试分析
9.2 实验内容与方法
9.2.1 同步点应用示例
9.2.2 数据驱动测试
9.3 实验报告
9.4 实验评价
实验10 负载测试工具LoadRunner的基本应用
10.1 背景知识
10.1.1 性能测试的介绍
10.1.2 LoadRunner介绍
10.2 实验内容与方法
10.2.1 录制脚本
10.2.2 脚本回放
10.3 实验报告
10.4 实验评价
实验11 负载测试工具LoadRlinner的综合应用
11.1 背景知识
11.2 实验内容与方法
11.2.1 LoadRunner场景设计与运行
11.2.2 LoadRunner综合应用
11.3 实验报告
11.4 实验评价
实验12 自动化测试工具PurifyPlus的基本应用
12.1 背景知识
12.1.1 PureCoverage工具特性
12.1.2 Purify工具特性
12.1.3 Quantify工具特性
12.2 实验内容与方法
12.2.1 PureCoverage使用举例
12.2.2 Purify使用举例
12.2.3 Quantify使用举例
12.3.实验报告
12.4 实验砰价
实验13 自动化测试工具PUrlfyPlus的高级应用
13.1 背景知识
13.1.1 RationalPurifyPlus高级特性
13.1.2 精确粒度数据采集
13.1.3 可定制过滤器生成
13.1.4 采集数据的合并与比较
13.2 实验内容与方法
13.2.1 精确粒度数据采集使用举例
13.2.2 可定制过滤器生成使用举例
13.2.3 采集数据的合并与比较使用举例
13.3 实验报告
13.4 实验评价
第四部分 软件项目管理工具
实验14 软件配置管理工具VisualsourceSa的基本应用
14.1 背景知识
14.1.1 软件配置管理概念
14.1.2 软件配置管理功能要求
14.1.3 软件配置管理工具综述
14.1.4 配置管理工具的选择
14.2 实验内容与方法
14.2.1 软件配置管理工具VisualSourceSafe简介
14.2.2 VisualSourceSafe基本使用
14.2.2 案例应用
14.3 实验报告
14.4 实验评价
实验15 软件项目管理工具MicrosoftProject的基本应用
15.1 背景知识
15.1.1 软件项目管理范围
15.1.2 软件项目管理工具MicrosoftProject
15.2 实验内容与方法
15.2.1 案例描述
15.2.2 操作步骤
15.3 实验报告
15.4 实验评价
参考文献