图书介绍
USE CASE入门与实例PDF|Epub|txt|kindle电子书版本网盘下载
- 高焕堂编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302167655
- 出版时间:2008
- 标注页数:286页
- 文件大小:21MB
- 文件页数:301页
- 主题词:软件开发
PDF下载
下载说明
USE CASE入门与实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识Use Case1
1.1 什么是Use Case2
1.2 认识Use Case及其场景3
1.3 Use Case模型与Use Case描述4
1.4 Use Case、对象与系统的亲密关系9
1.5 Use Case的经济意义10
1.6 UML从3个角度表达Use Case13
1.6.1 从用户角度看Use Case14
1.6.2 从用户与系统的交互角度看Use Case15
1.6.3 从对象的合作角度看Use Case16
1.7 以Use Case表达创新功能17
1.8 Use Case间的关系20
1.8.1 包含关系22
1.8.2 扩展关系25
1.9 以Use Case表达Web Service接口28
1.9.1 Use Case与Web Service接口的亲密关系28
1.9.2 Use Case与Web Service的应用示例31
1.10 免费的UML开发工具StarUML37
1.11 习题39
第2章 使用StarUML绘制Use Case图43
2.1 创建新Use Case图44
2.1.1 创建新Use Case图的途径之一44
2.1.2 创建新Use Case图的途径之二45
2.1.3 删除Use Case图的途径46
2.1.4 关闭Use Case图的途径47
2.1.5 Use Case图的工具箱47
2.2 绘制Use Case图的内容48
2.2.1 新增Actor48
2.2.2 删除Actor49
2.2.3 为Actor添加Stereotype50
2.2.4 新增Use Case51
2.2.5 为Use Case添加Stereotype52
2.2.6 删除Use Case53
2.2.7 新增结合关系53
2.2.8 删除关联关系54
2.2.9 综合练习55
2.3 编写Use Case描述55
2.3.1 文档页区55
2.3.2 批注56
2.4 习题59
第3章 找出优质的系统Use Case61
3.1 何谓优质的系统Use Case62
3.2 关心企业服务62
3.2.1 “企业Use Case图”示例62
3.2.2 “业务活动图”示例64
3.3 从“业务Use Case图”出发65
3.3.1 美妙的关联性65
3.3.2 程序的演练69
3.3.3 StarUML的应用72
3.4 从“企业活动图”出发75
3.4.1 美妙的关联性75
3.4.2 程序演练与实例解说:以机器人控制系统为例77
3.5 习题83
第4章 如何编写Use Case描述85
4.1 一般场景与替代场景86
4.2 Use Case描述的格式88
4.2.1 常见的格式88
4.2.2 编码的格式93
4.3 实例观摩与演练95
4.4 习题97
第5章 Use Case的分解99
5.1 从活动的分解看Use Case100
5.2 Use Case伴随对象的分解而分解102
5.3 习题108
第6章 Use Case的沟通109
6.1 Use Case沟通的困惑110
6.2 厘清“沟通”的涵义110
6.3 Use Case图不表达Use Case的沟通114
6.4 习题118
第7章 Test Case的设计与执行121
7.1 认识Test Case分析122
7.2 “青蛙王子”实例解说123
7.2.1 系统开发123
7.2.2 Test Case设计127
7.2.3 编写Test Case代码130
7.3 习题133
第8章 Use Case实现示例之一135
8.1 整体系统规划136
8.1.1 整体系统的Use Case图136
8.1.2 整体系统的类图136
8.2 使用Visual Basic.Net开发“贩卖机控制系统”137
8.2.1 设计UseCase图137
8.2.2 设计序列图138
8.2.3 编写Visual Basic.Net代码140
8.3 开发客户端应用程序系统142
8.3.1 设计Use Case图142
8.3.2 设计序列图143
8.4 以Java实现本章示例146
8.5 习题152
第9章 Use Case实现示例之二153
9.1 Use Case-Driven与I&I154
9.2 进行企业目标分析155
9.2.1 绘制企业Use Case图155
9.2.2 编写Use Case描述156
9.3 导出系统Use Case图158
9.4 分析主要类162
9.5 设计详细类图162
9.6 迭代一:“客户入会”163
9.6.1 设计序列图163
9.6.2 编写Java代码164
9.7 迭代二:“查询会员数据”170
9.7.1 设计序列图170
9.7.2 编写Java代码171
9.8 依序迭代下去,完成整个项目171
9.9 习题171
第10章 Use Case实现示例之三173
10.1 基础“录音”概念和技术174
10.1.1 认识PCM规格174
10.1.2 设定录音格式175
10.1.3 设定缓冲区格式175
10.1.4 将音频数据写入.wav音频文件176
10.1.5 使用Win32所提供的API177
10.2 “声音录制”示例分析与设计177
10.2.1 绘制系统Use Case图177
10.2.2 绘制类图178
10.2.3 绘制序列图179
10.3 使用Visual Basic.Net实现“声音录制”示例180
10.4 扩展“声音录制”示例187
10.4.1 新(扩展的)系统的分析与设计187
10.4.2 新(扩展的)系统的实现189
10.5 习题189
第11章 Use Case实现示例之四191
11.1 认识嵌入式/实时系统192
11.2 简介UML的Stereotype概念194
11.3 认识SystemC195
11.3.1 简介195
11.3.2 编写一个简单的SystemC程序196
11.4 Toggle Light系统的分析与设计199
11.4.1 分析系统Use Case200
11.4.2 分析系统类200
11.4.3 表达Use Case的实现201
11.4.4 以Use Case表达进程的合作201
11.4.5 设计序列图202
11.5 使用C++和SystemC实现Toggle Light系统203
11.5.1 编写应用程序代码203
11.5.2 编写Win32应用程序代码208
11.5.3 开始模拟211
11.6 习题211
第12章 Use Case实现示例之五213
12.1 简介Spring的IoC概念214
12.1.1 先认识“正向控制”214
12.1.2 “反向控制”的意义215
12.1.3 Spring框架的IoC机制216
12.2 Spring应用示例分析与设计218
12.2.1 绘制系统Use Case图218
12.2.2 IoC模块的Use Case图220
12.2.3 绘制类图220
12.2.4 绘制序列图221
12.2.5 设计Spring的Bean定义文件224
12.3 Spring应用示例的实现225
12.4 习题238
第13章 Use Case实现示例之六239
13.1 简介涂鸦的概念240
13.1.1 形形色色的涂鸦程序240
13.1.2 “涂鸦程序”示例说明241
13.2 “涂鸦程序”示例分析与设计242
13.2.1 绘制系统Use Case图242
13.2.2 绘制类图245
13.2.3 绘制Scribble类的状态图245
13.2.4 绘制序列图246
13.3 使用Eclipse/Java实现“涂鸦程序”示例249
13.4 习题258
第14章 Use Case实现示例之七259
14.1 简介AHP层次分析法260
14.2 AHP的分析步骤261
14.3 采用“成对相比”法得到权数值262
14.3.1 成对相比262
14.3.2 由“成对比值”算出“权数值”266
14.3.3 “成对比值”的一致性检验271
14.4 “AHP程序”示例分析与设计273
14.4.1 绘制系统Use Case图273
14.4.2 绘制类图274
14.4.3 绘制序列图275
14.5 使用Eclipse/Java实现“AHP程序”示例277
14.5.1 准备决策数据277
14.5.2 以Java编写AHP程序279
14.6 习题285