支持动态流程的工作流引擎MedicalBPM的设计与实现

来源 :东南大学 | 被引量 : 1次 | 上传用户:sznc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工作流技术迅猛发展,利用工作流技术进行企业管理成为趋势,不仅使得企业经营的效率得到提高,而且也能够让企业的资源得到充分利用。在医药耗材管理领域,因其复杂又频繁更迭的流程使应用开发变得困难,而采用国外已有的工作流引擎进行流程开发时,对于医药耗材管理中特殊的工作流模式例如任务回退、跳转等并没有提供原生的支持,缺乏灵活性和适应性,不能满足医疗行业中应用开发的需求。本文在深入了解现有工作流引擎的基础上,设计实现了一种面向医疗行业的工作流引擎MedicalBPM,能够支持动态变化的流程。其主要工作包括:1)提出了基于开源Activiti5工作流引擎的动态工作流引擎MedicalBPM的总体架构设计。给出了基于Activiti5服务接口完成可动态变化的流程的部署管理,流程管理,任务管理,用户角色获取的总体解决方案。2)采用扩展Activiti5服务接口的方法实现了针对回退,跳转等流程动态化的解决方案。通过这些核心功能的扩展实现,使得引擎能够支持流程的任意流转,对医疗领域的复杂流程提供了有效的支撑。3)通过集成规则引擎实现了业务规则和应用的解耦,采用改进规则文件前件顺序的方式提高了查询匹配效率,并分析验证了该方案的有效性。4)在上述关键技术的基础上,实现了可实用的动态工作流引擎MedicalBPM,并以智能耗材管理系统为应用背景,通过基于MedicalBPM的智能耗材管理系统的开发与测试,验证了本文解决方案的有效性。
其他文献
目的探讨改良冰敷方式对正颌患者术后面部肿胀和疼痛的影响。方法选取2014年8月-2018年3月入住我院颌面外科的22例牙颌面畸形的患者,根据就诊先后顺序进行编号,按单、双号将
江苏省泰州市高港区白马镇、胡庄镇、大泗镇、许庄街道属江苏通扬河以南高沙土地区,该地区高沙土属潮土类,灰潮土亚类,高沙土属。其特点是:通体质地轻壤,碎块状结构,剖面层次
2009年8月,沈阳市辽中县杨士岗镇养殖户打来电话,称其所养二龄草鱼发生大量死亡,养殖池塘水面上漂浮了几百条死鱼。笔者迅速赶往现场进行水质和鱼病取样调查,经诊断为草鱼出血病,
【正】Objective In patients with pulmonary atresia and intact ventricular septum (PAIVS) without right ventricular-dependent coronaries,catheter techniques incl
期刊
中国旗袍,是一种内与外和谐统一的典型民族服装,被誉为中华服饰文化的代表。日本和服是日本民族的传统服装,是日本人对艺术淋漓尽致的表现。通过对旗袍与和服的造型、颜色与
研究了用超临界二氧化碳(SCCO2)对不同材质、形状与结构的近20种物件上不同污垢的清洗,初步结果表明,除了某些高分子聚合物基体会在SCCO2中发生形变外,SCCO2可用于对金属、改
依法治校具有丰富的内涵和重要的功能,实行依法治校,建设法治校园是高等学校深化教育改革、推动教育发展必须采取的重要举措。新时代,贯彻落实依法治校理念有着较大的必要性
如何适应新形势,推进社会管理体制改革和创新,合理调节社会利益关系,维护基层和谐稳定,已成为基层党组织履行社会管理职能必须面对的一大重要课题。基层党组织应该从强化基层党建
以2,6-二氯吡啶为起始原料,制得6-甲氧基-2-甲胺基吡啶;再以5,6,7,8-四氢-2-萘酚为原料,制得5,6,7,8-四氢-2-萘氧硫酰氯;以离子液体为介质,由6-甲氧基-2-甲胺基吡啶和5,6,7,8-四氢-2-萘氧硫
近来天气多变,并随着气温的升高,特别是闷热、雷雨极端天气时,池塘极易发生缺氧,严重时引发浮头。养殖户们要特别注意观察池塘中的溶氧情况,保证养殖安全。