【一、什么是规则引擎】 规则引擎这个词在百度上有非常宏大的定义,即“实现了将业务决策从应用程序代码中分离出来,它接受数据输入,解释业务规则,并根据业务规则做出业务决策”,好生抽象啊,好在我所期望的规则引擎无需那么的高大上。最近在思考如何抽象一个简易的工作流引擎,在单条串联式的流程中毫无压力,比如“....
分类:
其他好文 时间:
2014-11-10 13:30:40
阅读次数:
248
三层架构的研究三层体系结构的概念用户界面表示层(USL)业务逻辑层(BLL)数据访问层(DAL)BLL将USL与DAL隔开了,并且加入了业务规则各层的作用1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体...
分类:
其他好文 时间:
2014-11-05 21:10:28
阅读次数:
219
1.用例的本质上是一种功能分解技术。2.用例的读者: 1)最终用户或业务专家;2)程序员;3.用例的编写者: 1)至少一位具有编程背景的人,以获得描述所要求的准确和精度; 2)至少一位熟知业务规则的人; 3)至少一位熟知在实际中如何使用系统的人; 创建小的用例编写团队(smallWriti...
分类:
其他好文 时间:
2014-10-28 15:10:57
阅读次数:
156
转自:http://blog.csdn.net/sunxing007/article/details/6427290数据库事务的4个特性:原子性(atomic):都成功或者都失败;一致性(consistency):事务操作之后,数据库所处的状态和业务规则是一致的;比如a,b账户相互转账之后,总金额....
分类:
数据库 时间:
2014-10-22 12:30:15
阅读次数:
259
CRM2013的一个新的feature叫做业务规则,一些页面的简单的显示隐藏的控制、字段是否必填、有条件的锁定字段、错误提示等等,以前都是需要些脚本代码实现现在只需通过业务规则做一些简单的配置就可以达到同样的效果。
进入窗体设计页面,点击上方的业务业务规则,右侧下方点新建业务规则即可。
设置条件如下
可以设置多样的操作
设置完保存激活即可(要使业务规则生效必须激活,仅...
分类:
其他好文 时间:
2014-10-15 15:15:50
阅读次数:
148
对于一个在线商店,域模型可能由表现产品、订单、客户等的类所组成,它对定义这些实体的数据和业务规则都进行了封闭,这种模型用作建立用户界面以及定义业务规则的基础。尽管这种办法可能适合某些应用程序(通常是有简单域的小型应用程序),但经常会带来麻烦,特别是当应用程序增长,且要求UI偏离业务逻辑需求时,一个....
分类:
其他好文 时间:
2014-10-11 01:56:24
阅读次数:
322
为什么要对数据仓库分层?用空间换时间,通过大量的预处理来提升应用系统的用户体验(效率),因此数据仓库会存在大量冗余的数据;如果不分层的话,如果源业务系统的业务规则发生变化将会影响整个数据清洗过程,工作量巨大通过数据分层管理可以简化数据清洗的过程,因为把原来一步的工作分到了多个步骤去完成,相当于把一个...
分类:
其他好文 时间:
2014-10-09 19:39:37
阅读次数:
528
简介 OLTP系统的后端关系数据库用于存储不同种类的数据,理论上来讲,数据库中每一列的值都有其所代表的特定含义,数据也应该在存入数据库之前进行规范化处理,比如说“age”列,用于存储人的年龄,设置的数据类型为INT类型。存入数据库的值是2000虽然看起来没有任何问题,但结合业务规则,这样的”Nois...
分类:
其他好文 时间:
2014-10-08 11:45:45
阅读次数:
364
当Jenkins管理的build project越来越多的时候,需要脚本收集每个project的最近一次build结果,从而集中管理,根据业务规则,决定是否重算和何时重算。下面的命令是利用curl和jenkins支持的HTTP Basic Authenticaion来访问指定的某个project的结果。curl http://your_jenkins:8080/job/your_job/lastB...
分类:
其他好文 时间:
2014-10-02 14:27:53
阅读次数:
180
1 课程简介通过本课程熟悉业务规则引擎(BRE)的使用(本环境为Windows 2008 32位操作系统环境 + Visual Studio 2010 + BizTalk 210)2 准备工作1. 熟悉BizTalk Schema,Orchestration相关开发技术3 演示1. 创建BizTal...
分类:
其他好文 时间:
2014-09-25 20:14:09
阅读次数:
286