当前位置:主页 > 经济论文 > 企业经济论文 >

基于规则引擎的生产企业原材料过磅结算系统的研究与应用

发布时间:2020-10-31 18:22
   现有的生产企业原材料过磅结算领域中存在着结算规则种类多种多样且经常发生变化,交易活动频繁、结算方案管理困难等问题,大量的人力和物力的投入给企业的经济效益带来不良影响。在传统的系统管理中主要采用的方式是硬编码,它将复杂的业务逻辑和处理流程两者耦合在代码之中,这使得系统的扩展性、维护性变差,当结算方案改变时会带来一些不利影响,如当系统修改时产生困难、容易出错;我们还需要对系统进行重新部署,使得软件的维护、升级产生了大量的费用。基于企业面临的上述问题,本文提出了一种基于规则引擎的适用于金额结算的方案。自规则引擎出现以来,一直担任着非常重要的任务。它从基于规则的专家系统发展而来,本质上是一种推理引擎。它的优势在于能让复杂的业务逻辑不再通过硬编码的方式写进程序代码中,而是采用嵌入式的思想,单独提取出来,交予规则引擎管理,即使业务逻辑再次改变时,业务人员也可以很方便的去处理,更新规则,因而不需要技术人员去修改程序代码。满足了企业需求的系统软件随业务需求变化而随之低成本、快速的改变。本文依据云南省九天集团的煤干焦原料过磅结算业务,重点研究了 drools在该场景领域中的应用,设计和实现了基于drools的过磅结算管理与决策系统的解决方案,通过将业务逻辑交给规则引擎来处理,自动的生成业务规则、动态的生成结算公式,使得该企业在传统的过磅结算管理系统中存在的问题得以解决,从而实现了对过磅金额的智能结算。本文首先对规则引擎做了深入的研究和阐述,包括其运行机制、核心算法的模式匹配过程以及规则的基本要素等;接着对当今企业在煤干焦交易领域过磅结算管理中面临的问题进行剖析,并对该领域中关于结算规则进行分析,剖析其需求关系,对其进行归纳分类,建立规则对象模型;在此基础上,设计了规则管理子系统,使得复杂的业务逻辑能够动态的生成结算公式,并通过对规则库中规则的预处理,优化了 drools的核心模式匹配算法—rete算法,尽可能的增加rete网络中共享节点的个数,从而节省系统空间、提高效率,在基于drools的过磅结算子系统中用户可方便灵活的管理业务规则;在论文的最后给出了系统的具体实现,将设计好的规则引擎子系统模块整合到整个企业管理系统中去,并实验说明系统运行流程,包括程序部分关键代码和算法。通过人性化的交互界面,即使不懂规则编码的业务人员也可以很方便的去编写规则、管理规则。经过测试,使用规则引擎实现方式方便了企业的管理,满足用户需求。
【学位单位】:云南大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:F273
【部分图文】:

基于规则引擎的生产企业原材料过磅结算系统的研究与应用


图2-1规则引擎框架图??

基于规则引擎的生产企业原材料过磅结算系统的研究与应用


图2-2?drools构建组件结构图??6??

基于规则引擎的生产企业原材料过磅结算系统的研究与应用


图2-3?Drools运行组件结构图??
【参考文献】

相关期刊论文 前9条

1 余军阳;曹世华;朱骏;付贤树;朱艳超;;基于权重优先的业务规则引擎应用[J];计算机应用;2015年S1期

2 李春芳;谭庆平;;面向业务的Drools规则引擎改进[J];计算机应用与软件;2015年05期

3 田瑞琴;吴尽昭;唐鼎;;物联网网关中轻量化规则引擎的设计与实现[J];计算机应用;2015年04期

4 牛凯;;规则引擎Drools在制造业J2EE系统中的应用研究[J];成组技术与生产现代化;2014年02期

5 汪璟玢;王瑞;;Rete算法的应用研究[J];微型机与应用;2013年06期

6 陆歌皓;李仕金;吴超凡;;Drools规则引擎在现代物流信息平台的应用[J];计算机科学;2011年S1期

7 郭广丰;;规则引擎Drools在J2EE项目开发中的应用[J];阴山学刊(自然科学);2011年01期

8 郭双宙;;基于语义Web规则的软件体系结构[J];计算机工程;2010年21期

9 刘伟;Java规则引擎——Drools的介绍及应用[J];微计算机应用;2005年06期


相关硕士学位论文 前7条

1 王靖晗;面向大数据基于消息传递的分布式规则引擎设计与实现[D];中国科学技术大学;2014年

2 汤应;矿产资源称量过磅系统的设计与实现[D];电子科技大学;2010年

3 童毅;规则引擎中模式匹配算法及规则引擎应用的研究[D];北京邮电大学;2010年

4 杨海涛;规则引擎中规则描述语言及编译系统的研究与实现[D];北京邮电大学;2010年

5 何徐辉;基于规则引擎的服务计费研究和应用[D];浙江大学;2010年

6 张宏锦;规则引擎在金融交易管理系统中的应用实现[D];浙江大学;2010年

7 刘金龙;drools规则引擎模式匹配效率优化研究及实现[D];西南交通大学;2007年



本文编号:2864326

资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/xmjj/2864326.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2d4cd***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com