图书介绍

高级用例建模 卷I 软件系统PDF|Epub|txt|kindle电子书版本网盘下载

高级用例建模 卷I 软件系统
  • (美)Frank Armour,(美)Granville Miller著;饶若楠译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111142357
  • 出版时间:2004
  • 标注页数:308页
  • 文件大小:45MB
  • 文件页数:320页
  • 主题词:软件工程-系统分析;软件工程-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高级用例建模 卷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

热门推荐