亲爱的MBA智库百科用户:


过去的17年,百科频道一直以免费公益的形式为大家提供知识服务,这是我们团队的荣幸和骄傲。 然而,在目前越来越严峻的经营挑战下,单纯依靠不断增加广告位来维持网站运营支出,必然会越来越影响您的使用体验,这也与我们的初衷背道而驰。 因此,经过审慎地考虑,我们决定推出VIP会员收费制度,以便为您提供更好的服务和更优质的内容。


MBA智库百科VIP会员,您的权益将包括: 1、无广告阅读; 2、免验证复制。


当然,更重要的是长期以来您对百科频道的支持。诚邀您加入MBA智库百科VIP会员,共渡难关,共同见证彼此的成长和进步!



MBA智库百科项目组
2023年8月10日
百科VIP
未登录
无广告阅读
免验证复制
1年VIP
¥ 9.9
支付方式:
微信支付
支付宝
PayPal
购买数量:
1
应付金额:
9.9
汇率换算:
1.32
美元(USD)
  • 美元(USD)
  • 加元(CAD)
  • 日元(JPY)
  • 英镑(GBP)
  • 欧元(EUR)
  • 澳元(AUD)
  • 新台币(TWD)
  • 港元(HKD)
  • 新加坡(SGD)
  • 菲律宾(PHP)
  • 泰铢(THB)

按当月汇率换算,

包含手续费

打开手机微信 扫一扫继续付款
立即开通
PayPal支付后,可能会遇到VIP权益未及时开通的情况,请您耐心等待,或者联系百科微信客服:mbalib888。
温馨提示:当无法进去支付页面时,可刷新后重试或更换浏览器
开通百科会员即视为同意《MBA智库·百科会员服务规则》

支付成功

全球专业中文经管百科,由121,994位网友共同编写而成,共计436,064个条目

业务规则

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

业务规则(Business Rules)

目录

[隐藏]

什么是业务规则

  业务规则是指对业务定义和约束的描述,用于维持业务结构或控制和影响业务的行为。业务规则技术的基本思想是将系统处理的业务逻辑从程序代码中抽取出来,将其转变为简单的业务规则,以结构化的业务规则数据来表示业务行为,采用类自然语言来描述,并集中存储在规则库中。业务规则由业务人员创建、实时更新和调试,业务规则之间的复杂逻辑关系由规则引擎处理。业务规则技术改变了传统的、以过程形式处理业务逻辑的方式。

业务规则的特性

  业务规则具有以下特性

  1、原子性。业务规则不可再分,每条规则只定义一种判断和操作,复杂的业务逻辑由多条规则协同处理。

  2、独立性。业务规则彼此之间独立,复杂的逻辑关系由规则引擎来处理。业务规则存储在规则库中,独立于数据和程序。

  3、简单性。业务规则用简单直接的类自然语言来描述,很容易被业务人员和技术人员所理解。

  4、动态性。业务人员可以实时地修改业务规则,快捷地更新系统,低成本地维护系统。

  5、逻辑性。业务规则至少包含条件和执行两个部分,条件是对业务数据作用的判定,执行是对业务数据的处理。在基于业务规则的软件系统中,业务规则存储在规则库中,业务人员可以进行查询、添加、更新、统计,可以不断积累经验,实现对业务行为的知识管理,这使得业务规则与单位的数据信息一样成为单位的重要资产。

业务规则建模

  1、业务规则分类

  业务规则根据不同的分类标准有多种分类方法,根据以上的分类原则可对业务规则分类如下:约束类规则、派生类规则以及行为规则。

  约束规则

  约束规则被用来检查关于某一主题的事件的执行结果,在约束规则中,主题要么是术语(即与业务相关的词或短语飞要么是事实(即对于两个术语间关系的断言)。约束规则又被细分为强制性约束规则和指导性业务规则。它们之间的区别在于,当发生的业务事件违反强制性约束规则时,规则拒绝继续向下执行,而当违反指导性业务规则时,规则给用户以警告,可以继续执行。

  行为规则

  行为规则是关于业务的动态方而的规则。它指定了当某一事件发生或当需要满足的条件满足时动作应该被激活。测试事件及条件可以不只一个,它可以用逻辑连接词连结起来,逻辑连接词包括AND OR NOT 行为规则可以进一步被分类为使能规则,复制规则以及触发规则。使能规则可以根据一些条件,使一个规则、操作、流程或程序段有效或无效。它也可以在一个特定的条件下创建或删除一些数据。复制规则涉及到现有的数据或值,例如,利用某一个值给一个对象的属性设置初始值或者决定如何呈现现有的数据。触发规则是当给定的条件成真或者某一特定的事件发生时,可以引起操作、过程、程序段或规则的执行。在多数情况下,动作断言可以改变一个主题实例的状态。

  派生规则

  派生规则是根据现有的术语或事实,可以派生出一个新的事实。派生规则又被进一步细分两类规则,训一算规则和推导规则。计算规则是利用算术运算可以派生出一个新的算术值,推导规则是利用逻辑推理或推断可以派生出一个新的事实。推导规则也可以用来表述许可策略,如用户数据的安全策略。

  2、业务规则的表示

  业务规则的表达方法可以被用来捕获、存储和实现业务规则。我们利用具有良好结构形式,即模板形式来表示业务规则。每种类型的规则都可以和一个或多个模板相联系,分类模板提供了用类自然语言描述业务规则的标准格式。

本条目对我有帮助22
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目投诉举报

本条目由以下用户参与贡献

Tracy,M id 9942f5846ff5c323819ed210b75583b2.

评论(共0条)

提示:评论内容为网友针对条目"业务规则"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

打开APP

以上内容根据网友推荐自动排序生成

官方社群
下载APP
告MBA智库百科用户的一封信
亲爱的MBA智库百科用户: 过去的17年,百科频道一直以免费公益的形式为大家提供知识服务,这是我们团队的荣幸和骄傲。 然而,在目前越来越严峻的经营挑战下,单纯依靠不断增加广告位来维持网站运营支出,必然会越来越影响您的使用体验,这也与我们的初衷背道而驰。 因此,经过审慎地考虑,我们决定推出VIP会员收费制度,以便为您提供更好的服务和更优质的内容。 MBA智库百科VIP会员(9.9元 / 年,点击开通),您的权益将包括: 1、无广告阅读; 2、免验证复制。 当然,更重要的是长期以来您对百科频道的支持。诚邀您加入MBA智库百科VIP会员,共渡难关,共同见证彼此的成长和进步!
MBA智库百科项目组
2023年8月10日

闽公网安备 35020302032707号

添加收藏

    新建收藏夹

    编辑收藏夹

    20