第1章 绪论 1
1.1 概念模型 1
1.2 模式世界 4
1.3 本书中的模式 8
1.4 概念模型与业务流程重组 10
1.5 模式与框架 11
1.6 模式的使用 11
参考书目 14
第1部分 分析模式 17
第2章 责任模式 17
2.1 团体 18
2.2 组织层次 19
2.3 组织架构 21
2.4 责任 22
2.5 责任知识级 24
2.6 团体类别的泛化 27
2.7 层次性责任 28
2.8 操作范围 30
2.9 职位 32
参考书目 33
第3章 观测与度量模式 35
3.1 数量 36
3.2 转换率 38
3.3 复合单位 39
3.4 度量 41
3.5 观测 42
3.6 子类化观测概念 46
3.7 观测方案 46
3.8 双时间记录 47
3.9 被否决的观测 48
3.10 临床观测、假设、推理 49
3.11 关联观测 50
3.12 观测流程 51
参考书目 55
第4章 应用于企业财务的观测模式 57
4.1 企业片断 59
4.2 度量方案 65
4.3 范围 76
4.4 带范围的现象 77
4.5 使用最终框架 82
参考书目 83
第5章 对象的引用 85
5.1 命名 86
5.2 标识规则 88
5.3 对象合并 90
5.4 对象等价 92
参考书目 93
第6章 库存与账务模式 95
6.1 账目 97
6.2 事务 98
6.3 汇总账目 101
6.4 备注账目 103
6.5 提交规则 104
6.6 个体实例方法 106
6.7 提交规则的执行 111
6.8 多账目提交规则 116
6.9 选择条目 118
6.10 账目实践 119
6.11 条目的来源 122
6.12 计算单与收入记录本 123
6.13 对应账目 124
6.14 特殊的账目模型 125
6.15 将条目记入多个账目 127
进一步阅读 132
参考书目 132
第7章 使用账务模型 133
7.1 结构化模型 134
7.2 结构的实现 137
7.3 建立新的电话服务 138
7.4 建立呼叫 142
7.5 实现基于账目的触发 143
7.6 将呼叫分为白天和晚上两类 143
7.7 以时间计费 145
7.8 计算税款 148
7.9 小结 150
参考书目 155
第8章 计划模式 157
8.1 建议行为与实现行为 158
8.2 完成行为与丢弃行为 160
8.3 挂起 161
8.4 计划 162
8.5 方案 165
8.6 资源分配 168
8.7 输出与启动函数 172
参考书目 174
第9章 交易模式 175
9.1 合同 176
9.2 合同夹 180
9.3 报价 185
9.4 情景 188
参考书目 196
第10章 派生合同 197
10.1 期货合同 198
10.2 期权 200
10.3 产品 205
10.4 状态机的子类 211
10.5 并行应用与领域层次结构 216
参考书目 223
第11章 交易包 225
11.1 包的多重访问级别 226
11.2 双向可见度 230
11.3 包的子类化 233
11.4 小结 234
参考书目 235
第2部分 支持模式 239
第12章 信息系统的层次化构架 239
12.1 双层构架 240
12.2 三层构架 242
12.3 表现层与应用逻辑 245
12.4 数据库交互 251
12.5 小结 255
参考书目 256
第13章 应用门面 257
13.1 医疗保健的实例 258
13.2 门面的内容 259
13.3 公共方法 262
13.4 操作 264
13.5 类别转换 265
13.6 多重门面 267
参考书目 269
第14章 类别模型模式——设计模板 271
14.1 实现关联 274
14.2 实现泛化 281
14.3 创建对象 289
14.4 析构对象 290
14.5 入口点 291
14.6 实现约束 294
14.7 其他技术的设计模板 295
参考书目 295
第15章 关联模式 297
15.1 关联类别 298
15.2 关键字映射 301
15.3 历史映射 303
参考书目 307
第16章 后记 309
参考书目 310
第3部分 附录 313
附录A 技术和符号 313
A.1 类别图 313
A.2 交互图 325
A.3 事件图 326
A.4 状态图 327
A.5 包图 328
参考书目 330
附录B 模式表 331
索引 343
附注 359