【摘 要】
:
作者参与研究开发的落料加工物流智能控制及仓储管理系统(Stream II)投入实际运行已经两年,较好的满足了企业流程管理的特殊需求,因而得到广泛应用。通过实际对用户的跟踪调
论文部分内容阅读
作者参与研究开发的落料加工物流智能控制及仓储管理系统(Stream II)投入实际运行已经两年,较好的满足了企业流程管理的特殊需求,因而得到广泛应用。通过实际对用户的跟踪调查,提出了进一步改进完善的方向。本课题研究针对长期运行、维护工作所发现一个最为迫切解决的逻辑层设计缺陷问题而展开。由于企业母材类型的改变,库区设计的调整或业务种类的增多等原因,导致业务规则频繁改变。而原有系统的业务规则和代码高度耦合在一起,很难及时应对这种动态的业务规则调整,造成系统更新困难,即系统核心模块的灵活性和动态性不够。工作的重点是针对这一难点问题的改进,提出了基于规则引擎的解决方案,改造原有系统流程规则管理方法,目的是使其规则更加规范,系统灵活通用。规则引擎是一种嵌入在应用程序中的组件,基本思想是分离逻辑。本文首先对一般规则引擎基本理论和匹配算法进行探讨,并阐述了“基于顺序执行”的面向入库流程的规则引擎的工作机制,设计过程,以及原型系统的执行过程,证明了该引擎实用性,可以广泛用于有序规则流程管理系统。为进一步解决业务规则动态变化的问题,进而采用了Spring和Drools开源组件,充分运用两者分离代码和降低耦合的优势,对原有系统的入库模块的逻辑层进行二次开发,解决了可定义,可配置,可以实时修改规则的要求,因而更具灵活性与实用性,更容易满足智能化系统的要求。最后通过对传统开发方式和基于规则引擎的开发方式的程序进行测试比较。总结了规则引擎将主体业务逻辑处理从复杂的代码程序中分离出来的优势,使系统业务规则易更改易维护,为企业创建灵活、动态和快速响应的解决方案;其次规则引擎实现了规则的动态配置,使系统通用性更强,便于系统在其他同类企业中推广使用。
其他文献
2007年一个寒冷的上午,在华盛顿特区的一个地铁站里,一位男子用一把小提琴演奏了6首巴赫的作品,共演奏了45分钟左右。他前面的地上,放着一顶口子朝上的帽子。显然,这是一位街
高能钝感推进剂是固体推进剂重要的发展方向之一,添加高能量密度化合物,如CL-20,是实现推进剂高能化的有效途径。但CL-20感度高这一缺点正严重阻碍着其在高能钝感推进剂中的
在科学技术高速发展的大背景下,用户的需求更加多样化和复杂,工业设计需要重视用户体验,深度挖掘用户需求,并寻找最佳的解决方案.本文将文化元素和工业设计有效结合起来,分析
本文结合我国资源特点,选择我国储量丰富的攀枝花生产的钛铁矿(FeTiO3)作为原料,在碳热还原法原有工作基础上对采用碳热还原法直接制备低成本Ti(C,N)粉及复合粉的工艺进行优化,为
石油和天然气是现代社会的最主要能源,是通过油井开采出来的。然而在长时间的开采过程中,由于地质、工程和人为因素的影响,油井套管会出现不同程度的裂缝、孔洞等破损。如果这些
欧阳中石著名学者、书法家、书法教育家。现任首都师范大学教授、博士生及博士后导师、中国书法文化研究所所长、全国政协委员、中国书法家协会顾问、中国画研究院院务委员、
请下载后查看,本文暂不支持在线获取查看简介。
Please download to view, this article does not support online access to view profile.
随着高层建筑的发展,对建筑电气的设计和施工也愈加严格.但个别工程中由于设计和施工人员对高层建筑电气安装的失误,给高层建筑的使用者带来不便,有的甚至给工程留下安全隐患
随着建筑节能的发展,泡沫混凝土性能优势日益凸显,被广泛应用于建筑工程的维护结构保温,在其它工程领域的应用也在不断扩大。本课题针对泡沫混凝土目前普遍存在的强度较低、坍陷
本刊讯近日,在中国玻璃展媒体座谈会上,展会主办方负责人、中国硅酸盐学会秘书长晋占平介绍了第28届中国国际玻璃工业技术展览会(China Glass 2017)的基本情况和筹备工作进展