《用例:模式与蓝图》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:Gunnar Overgaard,Karin Palmkvist著;任学群译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302115990
  • 页数:303 页
图书介绍:本书介绍了大量用例模式,以及在用例模型中如何建模。用例建模新手和专家都可以找到有用的模式和模型实例。

第一部分 导言 2

第1章 用例模式与蓝图 2

重用经验 2

目录 2

目录内容 4

第2章 在用例模型开发中使用模式和蓝图 8

Internet银行系统 8

模型的初稿 10

应用模式与蓝图 11

完整的模型 17

结束语 19

第二部分 用例 22

第3章 用例建模:简介 22

用例:提供值的一种使用 25

第4章 用例 25

系统的灰盒视图 27

用例实例:一个特定的使用 28

基本流程和变种 30

无穷大的模型 31

第5章 建模系统环境 33

参与者:一种外部用户 33

用例与参与者之间的交互 36

第6章 结构化用例模型 38

第7章 包含:重用现有用例 40

包含关系 40

包含关系的归档 43

包含用例的依赖性 44

扩展关系 46

第8章 扩展:扩充现有的用例 46

扩展关系的特点 50

扩展点 50

条件扩展 51

扩展关系的文档 53

扩展用例之间的依赖性 53

第9章 包含与扩展 55

第10章 关于扩展和扩展点的更多内容 57

附加行为的多重部分 57

多重插入 58

关于扩展点的更多内容 59

第11章 用例的一般化:分类和继承 62

各用例间的一般化 62

用例间一般化关系文档 64

第12章 参与者的一般化:交叠角色 65

第13章 用例描述 67

用例的文档化 67

用例描述编写指南 71

用例描述的各小节 74

第14章 用例模型文档化 76

用例模型纵览 76

用例图 77

辅助文档 78

第15章 将用例映射为类 80

开始类建模 80

分析模型和设计模型 80

分析类 81

用例实现:对象如何执行用例 83

第三部分 用例模式 90

第16章 业务规则 90

意图 90

模式 90

讨论 91

示例 93

分析模型 95

第17章 共性 97

意图 97

模式 97

讨论 99

示例 102

分析模型 105

第18章 组件层次结构 106

意图 106

模式 106

讨论 109

示例 115

分析模型 119

第19章 具体扩展或包含 120

意图 120

模式 120

讨论 121

示例 125

分析模型 129

意图 130

模式 130

第20章 CRUD 130

讨论 131

示例 133

分析模型 135

第21章 大型用例 136

意图 136

模式 136

讨论 137

示例 139

分析模型 141

第22章 分层系统 142

意图 142

模式 142

讨论 145

示例 150

分析模型 152

第23章 多重参与者 156

意图 156

模式 156

讨论 157

示例 159

分析模型 161

第24章 可选服务 163

意图 163

模式 163

讨论 165

示例 167

分析模型 169

意图 171

模式 171

第25章 正交视图 171

讨论 172

示例 175

分析模型 177

第26章 用例次序 178

意图 178

模式 178

讨论 179

示例 182

分析模型 185

问题 190

蓝图 190

第27章 访问控制 190

第四部分 用例蓝图 190

讨论 193

示例 195

分析模型 200

第28章 未来任务 202

问题 202

蓝图 202

讨论 204

示例 208

分析模型 212

第29章 查找事物 215

问题 215

蓝图 215

讨论 217

示例 219

分析模型 221

第30章 遗留系统 223

问题 223

蓝图 223

讨论 224

示例 227

分析模型 229

第31章 登录与注销 231

问题 231

蓝图 231

讨论 234

示例 237

分析模型 241

蓝图 243

第32章 消息传递 243

问题 243

讨论 245

示例 246

分析模型 250

第33章 被动外部媒介 252

问题 252

蓝图 252

讨论 253

示例 253

分析模型 255

第34章 报告生成 257

问题 257

蓝图 257

讨论 259

示例 260

分析模型 264

第35章 输入流 266

问题 266

蓝图 266

讨论 267

示例 269

分析模型 270

第36章 翻译程序 271

问题 271

蓝图 271

讨论 272

示例 273

分析模型 275

第五部分 常见错误 278

第37章 错误:作为扩展的备选流程 278

错误 278

不正确的模型 278

讨论 279

解决办法 279

第38章 错误:业务用例 281

错误 281

不正确的模型 281

讨论 282

解决办法 283

不正确的模型 285

讨论 285

错误 285

第39章 错误:通信用例 285

解决办法 286

第40章 错误:功能分解 287

错误 287

不正确的模型 287

讨论 288

解决办法 288

第41章 错误:微型用例 289

错误 289

不正确的模型 289

讨论 290

解决办法 290

不正确的模型 291

错误 291

第42章 错误:抽象层的混合 291

讨论 292

解决办法 292

第43章 错误:多重业务价值 294

错误 294

不正确的模型 294

讨论 294

解决办法 295

第44章 错误:参与者的安全级别 296

错误 296

不正确的模型 296

讨论 297

解决办法 297

参考书目 298

术语表 301