《业务规则方法原理》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)Ronald G.Ross著;韩柯,孟海军等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111152107
  • 页数:245 页
图书介绍:本书探索了软件工程业务规则理论的深层原理,并解释了关键业务规则概念,提供了针对业务规则表示的基于经验的最佳实践。

译者序 2

前言 2

第一部分 业务问题:为什么要提出业务规则——供业务人员阅读第1章 业务规则入门——核心问题与解决概述 2

1.1 一组电子邮件 2

目录 2

1.2 什么时候门不是门 4

第2章 存在机会的领域——改变业务的外表 8

2.1 业务规则方法在什么地方适用 8

2.2 作交易 10

2.3 为公司的供应过程重新注入动力 11

2.4 作为客户接口的业务规则 13

2.5 基于Web的电子商务 14

第3章 提供知识——必备知识 18

3.1 什么是知识管理 18

3.2 个性化的不断的在职培训 20

4.1 如果已经开始编程 22

第4章 业务规则在IT项目的运用——会遇到什么问题 22

4.2 传统业务系统开发的两种错误 23

4.3 业务驱动的真正含义 24

4.4 再论业务驱动的真正含义 25

4.5 政策大纲 27

4.6 真正的业务分析师 28

第二部分 业务规则概念——业务系统结构 37

第5章 组织基本的业务知识——关于术语和事实的必要知识 37

5.1 术语与事实 39

5.2 使用图形事实模型 43

5.3 事实模型与行为 48

第6章 实施控制——关于规则需要了解的内容 49

6.1 控制规则 49

6.2 规则与事件 51

6.3 规则能够实施控制的方式:规则的功能分类 56

6.4 扩展规则的覆盖范围 60

6.5 业务规则方法中的规则与指南 62

第7章 做功——关于过程需要了解的内容 64

7.1 今天企业所面临的挑战 65

7.2 使业务规则发挥作用 66

7.3 根据自己所掌握的情况构建 66

7.4 根据自己已有的如何做的知识构建 73

第三部分 规则表示最佳实践——BRS RuleSpeak 81

第8章 规则表达——应该做什么、不应该做什么 81

8.1 不是如何,不是何地,不是谁,不是何时 81

8.2 不是规程化的 81

8.3 不是难以理解的 82

8.4 不是不可能的 82

8.5 永远在术语和事实基础上制定 82

8.6 禁止使用“擅自离岗”事实 83

8.8 禁止使用复数主语 84

8.7 禁止使用没有用的东西 84

8.9 当心规则的开头有问题 85

8.10 禁止使用“擅自离岗”主语 85

8.11 把行为者当作主语时要小心 85

8.12 禁止使用命令句 86

8.13 禁止使用“创建、检索、更新、删除” 86

8.14 把事件用作主语时应该小心 87

8.15 慎用限定词 87

8.16 小心提取被嵌入的计算 88

8.17 小心隔离自己的逻辑 89

8.18 禁止使用“等” 89

第9章 编写规则语句——BRS RuleSpeak基础 90

9.1 规则句子模板简介 90

9.2 使用模板的成功因素 90

9.3 基础概念 91

9.4 基本用法说明 94

9.5 特殊用法说明 98

第10章 规则的功能分类——BRS规则分类模式 103

第11章 规则描述的句子模式——RuleSpeak模板 105

第12章 使用决策表表示业务规则——RuleSpeak方法 117

12.1 什么时候应该使用决策表 117

12.1.1 包含一个评价术语的决策表 117

12.1.2 包含两个评价术语的决策表 119

12.1.3 包含三个或更多简单评价术语的决策表 119

12.1.4 包含更复杂的决策准则集合的决策表 122

12.2 按规则功能分类组织的决策表合适输出 126

第四部分 什么是业务规则方法——供IT人员阅读 128

第13章 业务规则方法的其他原则——业务逻辑的一种新观点 128

13.1 规则管理的基本原则 128

13.2 什么是业务规则 130

13.3 业务规则与“行” 133

13.4 业务规则与“知” 135

13.5 为什么有不同的业务规则方法 138

13.6 分析瘫痪 141

第14章 关于事实模型的进一步讨论——设计基本业务知识结构 144

14.1 事实模型的关键成功要素 144

14.2 为业务规则设计合适的数据模型 149

第五部分 业务规则理论——业务规则形式化基础与业务规则标记教程第15章 业务规则的三种视点——一种形式化讨论框架 159

15.1 三种视点 159

15.2 关于术语 160

15.3 关于类型 160

15.4 特殊术语 161

第16章 规则的理论基础——关于形式约束 164

16.1 规则的形式化定义 164

16.2 关于术语 167

16.3 规则标记 169

16.4 约束:拒绝与推理 175

17.1 谓词与事实 179

第17章 事实的理论基础——关于谓词 179

17.1.1 业务经理视点的谓词 180

17.1.2 系统开发人员视点的谓词 181

17.1.3 技术设计人员视点的谓词 182

17.2 事实:类型与实例 185

17.3 存在性原则 187

17.4 事实R-标记简介 190

17.5 再谈推理与演绎:谓词的使用 191

第18章 高阶规则——模式-R规则类型 194

18.1 模式-R规则类型的定义 194

18.2 模式-R规则举例 195

18.2.1 例1:监视器规则 195

18.2.2 例2:工会规则 196

18.3 模式-R规则类型的组装 197

18.3.1 第一部分:初始值函数 197

18.3.2 第二部分:真值函数 198

18.3.3 例1的组装:监视器规则 199

18.3.4 例2的组装:工会规则 200

第六部分 附录 202

附录A 规则真值的评价 202

附录B 技术设计人员视点术语 204

附录C 规则基本种类 206

附录D 关于“IF……THEN……”句法 209

附录E Halpin对“事实”和相关术语的定义 210

附录F 关系模型中的语义 211

附录G 基本操作符与高阶规则类型 213

附录H 模式-R方法的形式化 215

附录I “描述性”意味着什么 217

附录J “玛丽”推理例子的详细步骤 218

附录K 事实R-标记的进一步讨论 219

附录L R-标记中的特殊内置事实类型 221

术语表 223

参考文献 243