期刊文献+

基于Activiti和Drools的水产养殖自动决策流程管理系统 被引量:10

Process management system of automatic decision making for aquaculture based on Activiti and Drools
下载PDF
导出
摘要 针对目前水产养殖过程管理中缺乏有效的流程化管理、养殖业务规则不明确、养殖决策效率低、人工经验判断操作失误率高等问题,阐述了工作流技术和规则引擎技术结合应用于水产养殖流程管理的设计思想。首先提出了一种基于规则引擎的智能工作流管理系统体系结构,并对系统进行总体框架设计。然后在分析和总结出水产养殖业务流程步骤繁琐不明确、受时间限制、多循环、多并发和存在大量养殖业务决策等特点的基础上,以南美白对虾养殖流程为例,通过Activiti可视化流程设计器对南美白对虾养殖流程进行流程定义和设计,构建水产养殖工作流模型;通过Drools规则引擎制定南美白对虾养殖关键流程业务规则库,制定过程包括养殖规则的分析、定义、设计、编写和触发。最后,将Activiti工作流引擎和Drools规则引擎与当今主流的SSH框架进行整合,开发基于Activiti和Drools的水产养殖自动决策流程管理系统。通过初期试验运行表明,该系统能有效实现水产养殖全流程业务状态的实时监控和养殖关键流程的规则决策,能有效增加养殖产量14.8%,降低饵料系数11.4%,减少人工管理成本30%,使得整体经济效益增加29.3%,初期试验效果良好,为水产养殖信息化过程管理提供了一种切实可行的流程化、自动化、精细化养殖的新策略。 At present, there exist a series of problems in the process management of aquaculture, including inefficient process management, inexplicit aquaculture business rules, low efficiency of decision-making and high failure rate of operation by human experiences. In order to solve those problems, this study targets to develop an enhanced process management system for the automatic decision making of aquaculture. The theoretical foundation of the proposed system is to integrate rule engine technology with the traditional workflow systems. Although workflow technology can realize the automatic process management and improve the work efficiency, it performs worse in automatic business decision-making. There exist substantial decisions during the process of aquaculture, which can determine the right next-step operation. Rule engine can separate business rules from the application program, and assist workflow system to conduct automatic decision-making and dynamic scheduling of the business process. Based on this theoretical foundation, the architecture of an intelligent workflow management system based on rule engine was proposed, which implemented the idea of interaction and bidirectional driving between workflow engine and rule engine. To further examine the rationale of the proposed system, this study used the case of Penaeus Vannamei breeding to customize the process management system. First, the characteristics of the business process of Penaeus Vannamei breading, including complex and inexplicit steps, being constrained by time, multiple cycles, multiple concurrency and substantial business decisions, were analyzed and summarized. Next, the breeding process of Penaeus vannamei were defined and designed through the Activiti visualization process designer based on the development of workflow model of aquaculture. Then, the analysis, definition, design, compilation and triggering of the business rules in the key breeding processes of Penaeus Vannamei were established through the Drools rule engine. Finally, though inte
作者 陈明 潘赟 王文娟 Chen Ming;Pan Yun;Wang Wenjuan(College of Information, Shanghai Ocean University, Shanghai 201306, China;Key Laboratory of Fisheries Information, Ministry of Agriculture, Shanghai 201306, China)
出处 《农业工程学报》 EI CAS CSCD 北大核心 2018年第24期192-200,共9页 Transactions of the Chinese Society of Agricultural Engineering
基金 国家研发计划项目(2018YFD0701003) 上海市科技创新行动计划项目(16391902902)
关键词 水产养殖 模型 管理系统 Activiti工作流 Drools规则引擎 流程管理 业务决策 aquaculture models management system Activiti workflow Drools rule engine process management business decision-making
  • 相关文献

参考文献14

二级参考文献183

共引文献249

同被引文献161

引证文献10

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部