图书介绍
高级用例建模 卷I 软件系统PDF|Epub|txt|kindle电子书版本网盘下载
![高级用例建模 卷I 软件系统](https://www.shukui.net/cover/29/30877605.jpg)
- (美)Frank Armour,(美)Granville Miller著;饶若楠译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111142357
- 出版时间:2004
- 标注页数:308页
- 文件大小:45MB
- 文件页数:320页
- 主题词:软件工程-系统分析;软件工程-系统设计
PDF下载
下载说明
高级用例建模 卷I 软件系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录译者序序前言绪论第一部分基本原理第1章参与者4
1.1什么是参与者4
1.2为什么要定义参与者6
1.3如何确定参与者6
1.4主要参与者和次要参与者7
1.5参与者的角色8
1.6抽象参与者12
1.7参与者的表示符号13
1.8小结13
第2章用例15
2.1确定用例15
2.2描述用例17
2.3重构用例模型19
2.4扩展UML用例过程20
2.4.1有优先级的用例21
2.4.2变更用例22
2.5组织用例模型23
2.6建立用例模型的另一种方法23
2.7 小结24
第二部分项目初始第3章确定系统范围:构想文档和业务案例26
3.1描述问题:构想文档26
3.2挖掘隐藏的一面28
3.3决定项目可行性:业务案例29
3.4撰写业务案例30
3.6小结32
3.5修改业务案例32
第4章平衡软件系统用例模型33
4.1对领域进行分析35
4.2接口归档37
4.2.1用户界面规格说明37
4.2.2系统接口规格说明38
4.3定义软件体系结构38
4.4体系结构归档40
4.5小结41
第三部分高级用例建模框架:初始用例模型第5章系统用例建模过程框架简介45
5.2高级用例建模过程框架46
5.2.1系统用例模型:建模和关系46
5.1对软件开发过程的需要46
5.2.2什么是系统用例47
5.2.3用例建模活动49
5.3为具体项目创建或定制过程框架51
5.4小结53
第6章准备用例建模并确定用例建模方法55
6.1进行项目相关人员分析55
6.2选择和定制用例过程框架57
6.3选择用例建模的标准、模板和工具57
6.4确定培训和顾问的需求58
6.4.1 正规培训59
6.4.2顾问59
6.5小结60
第7章进行初始用例建模61
7.1开发语境图62
7.2识别主要参与者63
7.3发现概念层次的系统用例66
7.3.1命名概念层次的用例67
7.3.2为概念层次的用例建立文档68
7.3.3把概念层用例描述和基本用例描述作为一个可交付制品来开发70
7.3.4利用研讨会来识别概念层用例描述70
7.3.5初始用例描述和极限编程72
7.4开发初始用例图72
7.6用例与对象模型的关系73
7.5确定/精化概念层业务对象73
7.7打包并确认用例概念模型76
7.8小结77
第四部分高级用例建模框架:扩展用例模型第8章开发基本用例描述81
8.1基本用例描述中的若干个域83
8.1.1前置条件和后置条件83
8.1.2事件流85
8.1.3开发事件流的若干指南93
8.1.4用例优先级95
8.1.5备选事件流和异常95
8.1.6假设95
8.1.8来源96
8.2开始创建基本用例描述96
8.1.7问题96
8.3发现新的用例98
8.3.1垂直分解98
8.3.2水平分解99
8.3.3注意必须在特定的时间或日期完成的用例99
8.3.4保持用例简洁101
8.3.5把基本用例描述返回给项目相关人员以供评审101
8.4小结102
第9章细化基本用例描述103
9.1描述备选流103
9.1.1备选流描述103
9.2事件流中基于文本的条件和循环逻辑106
9.1.2把备选流细节直接加到基本用例事件流中106
9.2.1用例事件流中的循环108
9.2.2在用例中应用条件逻辑108
9.3用活动图表示复杂事件流110
9.4活动图与详细文本的比较112
9.5小结115
第10章对扩展、包含和泛化关系建模117
10.1扩展关系118
10.1.1扩展关系的UML符号表示122
10.1.2扩展关系的应用126
10.2包含关系127
10.2.1找出包含关系132
10.2.2包含关系的应用133
10.3泛化关系134
10.4综合扩展、包含和泛化关系138
10.5小结140
第11章给用例模型增加补充信息141
11.1用例优先级141
11.2非行为需求143
11.3接口分析144
11.4关注单个用例活动的行为细节145
11.5记录业务规程和规则的细节147
11.6小结148
第12章将用例映射到对象模型149
12.1建立分析对象模型150
12.2用例和对象并行建模152
12.3基本的CRUD矩阵153
12.4扩展的CRUD矩阵155
12.5分析顺序图156
12.5.1顺序图的格式158
12.5.2消息返回159
12.5.3序列的文字描述159
12.5.4前置条件和后置条件159
12.6用顺序图将用例映射到对象模型160
12.6.1角色扮演实例161
12.6.2对象建模研讨会和理想的会议室布置162
12.7在分析时使用顺序图的相关事项163
12.8小结163
13.1用例实例-对用例的特定执行建模165
第13章开发实例场景165
13.2用例与用例实例正如对象类与对象实例166
13.3为什么创建用例实例167
13.4非规范地应用用例实例167
13.5更规范地应用用例实例169
13.6用例实例描述的布局170
13.7确定和创建用例实例170
13.8小结173
第14章创建测试用例和文档记录175
14.1创建测试策略175
14.2创建测试计划176
14.3测试计划的要素177
14.4创建测试用例178
14.5对范围/错误处理进行测试180
14.6对交互进行测试181
14.7创建用户文档记录183
14.8小结183
第15章组织用例185
15.1业务功能包186
15.2上级用例和下级用例188
15.2.1分配和下放190
15.2.2业务功能包小结192
15.3依赖流193
15.4用活动图对用例依赖建模196
15.5模型视图197
15.6系统用例模型综合198
15.7小结199
第五部分其他主题第16章构造用户界面202
16.1概念上的用户界面设计203
16.2从用例创建概念模型203
16.2.1划分用例模型204
16.2.2把用例分解成事务206
16.2.3确定信息内容207
16.2.4创建事务信息模型208
16.2.5建立逻辑的屏幕顺序210
16.2.61对事务分组与逻辑屏幕布局210
16.3物理的用户界面设计211
16.4小结211
17.1需求旋涡213
第17章处理变更213
17.2变更的原因215
17.3加速变更215
17.4管理变更216
17.5变更用例216
17.6用例模型的变更217
17.7小结219
第18章创建高级用例建模过程221
18.1项目和项目团队对程式的影响222
18.1.1项目的影响222
18.1.2项目团队的影响222
18.2制品对程式的影响223
18.3.1开发案例的内容225
18.3开发案例225
18.3.2谁负责编写开发案例226
18.4迭代开发与开发案例227
18.5小结227
第19章确保用例建模成功229
19.1用例模型中适当的组织和详细程度229
19.2一个好的用于说明需求的用例模型的特征231
19.2.1 正确性232
19.2.2明晰232
19.2.3完整性233
19.2.4 验证234
19.2.5一致性234
19.2.6能被顾客和用户理解235
19.2.7 扩展和可修改236
19.2.8 可跟踪236
19.2.9已确定优先级236
19.3基于用例的增量和迭代开发237
19.4明白何时不用用例239
19.5用例建模时要考虑的问题239
19.6小结240
附录A用例开发审核清单241
附录B高级用例建模的开发案例245
附录C简化的贷款处理系统257
附录D简化的贷款处理系统用户界面规格说明287
参考文献299