1 CASE工具简介与安装 1
1.1 CASE工具简介 1
1.2 CASE工具的分类及特点 1
1.3软件安装 3
2用结构化方法建模 11
2.1用Visio工具设计数据流图 11
2.2用Visio工具设计作业流图 14
2.3用Visio工具设计IPO图 26
2.4用Visio工具设计模块结构图 28
复习思考题 30
3面向对象建模 31
3.1使用Rose建立用例模型 32
3.2使用Rose建立对象模型 42
3.3使用Rose建立动态模型——顺序图 51
3.4使用Rose建立动态模型——协作图 56
3.5使用Rose建立动态模型——状态图 60
3.6使用Rose建立动态模型——活动图 67
3.7使用Rose建立实现模型——组件图 72
复习思考题 78
4数据建模 79
4.1使用Rose建立数据模型 79
4.2由数据模型生成数据库和对象模型 94
复习思考题 103
5系统实施 104
5.1 Java的Rose正向工程 105
5.2 Java的Rose逆向工程 115
复习思考题 122
6软件测试 123
6.1 Quick Test Professional的简单应用 123
6.2 Quick Test Professional的高级应用 131
复习思考题 140
7项目管理 141
7.1项目管理的内容 141
7.2使用PERT图管理项目进度 141
复习思考题 146
8综合实验 147
8.1案例描述 147
8.2分析与设计结果 147
8.3主要步骤 151
参考文献 154