基于Activiti控件的设备管理工作流业务控制方法技术

技术编号:24352558 阅读:22 留言:0更新日期:2020-06-03 01:53
本发明专利技术公开一种基于Activiti控件的设备管理工作流业务控制方法,将Activiti框架应用到设备管理业务系统,包括以下步骤:S1:在设备管理业务系统设计过程,将设备管理业务系统的功能点架构与工作流架构进行解耦,将每个功能点进行业务抽象;S2:在设备管理业务系统使用及维护过程中,在可视化界面上自定义设置各任务流程的具体流程步骤、任务内容以及参与者;S3:设置完成后,设备管理业务系统按照设定的工作流进行表单任务推送和执行反馈,直至一个任务流程全部结束。本发明专利技术步骤简单,利用开源的工作流(workflow)插件应用到设备管理业务系统中,使得设备管理业务系统可配置性好,可拓展性好,可重复性好,可维护性好且可很好的实现产品化和标准化。

Business control method of equipment management workflow based on activiti control

【技术实现步骤摘要】
基于Activiti控件的设备管理工作流业务控制方法
本专利技术属于工作流
,具体涉及基于Activiti控件的设备管理工作流业务控制方法。
技术介绍
在制造生产企业中,设备资源是一个企业的重要资产,所以设备资源的科学、有效管理的在企业中占有至关重要的地位。目前小型生产企业还是以纸质单据的形式进行设备资源的管理,中大型生产企业一般会采用信息化的形式进行设备资源的管理。但是不管是在纸质管理还是在信息化管理的方法下,设备管理的效率目前都不是很好。主要存在以下几点问题:1)设备管理流程不健全,导致设备管理任务执行困难。2)设备管理任务不透明,导致任务执行滞后或者遗漏。3)人员响应效率不及时,导致生产的停滞和资源浪费。在中大型生产企业已有的设备管理信息化中,多以过程记录为主,缺乏主动跟踪和推进的效果。例如:设备保养/设备维修/设备标定过程;当业务发生时,系统一般通过公共的信息平台(车间看板:工位电脑、液晶电视、大屏幕)进行信息任务的推送,或者更专业的业务系统会在系统内维护好指定的业务处理人员来进行业务的处理和审批。整个过程中业务系统记录过程信息和汇总。但是在指定业务处理人员的功能这部分,现有业务系统均采用自主开发逻辑流程进行实现。虽然在短暂的时间内满足了客户的指定人员推送需求,但是随着企业的管理流程的优化,需用户要对已经实现推送流程进行升级和优化,但是受限于业务系统的定制化开发,而导致系统内的流程固化,无法在短时期、低成本、零影响的情况进行无缝升级。如图1所示,因此,这种定制化的工作流(workflow)无法进行短时期、低成本、零影响的快速升级就会给企业的管理和运营带来很大的代价和问题。综上,现有解决方案导致的企业的设备管理业务系统具有以下缺点:1.可配置性差:仅支持对处理人员的修改,无法支持增加处理节点或者分支功能。2.可拓展性差:业务逻辑和程序代码固化,后续升级代价高,不利于拓展。3.可重复性差:偏重项目个性化,很难快速实施到其他项目上,不利于增值。4.可维护性差:逻辑开发大多数以项目交互为目标,未考虑业务的后期运营。5.无法标准化:个性化定制化开发,很难形成标准化的产品和模块进行快速复用。
技术实现思路
为了解决上述技术问题,本专利技术提出了基于Activiti控件的设备管理工作流业务控制方法。为了达到上述目的,本专利技术的技术方案如下:基于Activiti控件的设备管理工作流业务控制方法,将Activiti框架应用到设备管理业务系统,包括以下步骤:S1:在设备管理业务系统设计过程,将设备管理业务系统的功能点架构与工作流架构进行解耦,将每个功能点进行业务抽象;S2:在设备管理业务系统使用及维护过程中,在可视化界面上自定义设置各任务流程的具体流程步骤、任务内容以及参与者;S3:设置完成后,设备管理业务系统按照设定的工作流进行表单任务推送和执行反馈,直至一个任务流程全部结束。本专利技术步骤简单,其利用开源的工作流(workflow)插件应用到设备管理业务系统中,解决了现有系统的工作流(workflow)引擎的短板和缺陷。在满足用户可以自定义配置化维护管理工作流(workflow)的基础前提下,提升设备管理业务系统的产品服务竞争力,使得设备管理系统更加的产品化和标准化。本专利技术利用开源的工作流(workflow)框架Activiti,实现上述工作流(workflow)的可配置化,Activiti是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,开发人员可以通过插件直接绘画出业务流程图。本专利技术基于Activiti控件的设备管理工作流业务控制方法使得设备管理业务系统可配置性好,可拓展性好,可重复性好,可维护性好且可很好的实现产品化和标准化。在上述技术方案的基础上,还可做如下改进:作为优选的方案,在步骤S1中,设备管理业务系统的功能点包括以下的一种或多种:设备台账、保养维修、标定维修、维修流程、保养流程、维修工单、保养工单、标定工单、标定流程以及报表统计。作为优选的方案,在步骤S1中,工作流架构包括业务引擎以及维修流程、标定流程、保养流程中的一种或多种流程。作为优选的方案,业务引擎采用基于activiti进行二次开发,支持自定义添加任务流程和添加参与者以及与设备管理业务系统功能表单进行关联。作为优选的方案,步骤S2具体包括以下步骤:S2.1:创建一个系统内部的任务流程模型;S2.2:在可视化界面进行具体的任务流程模型内容的设计;S2.3:设置此工作流的起点触发条件;S2.4:设置此工作流的各个业务节点的表单内容;S2.5:设置此工作流的各个业务节点的参与者;S2.6:设置此工作流的各个业务节点的流转条件;S2.7:完成创建该任务流程模型;S2.8:将已将创建的任务流程模型导入业务引擎中。作为优选的方案,步骤S3具体包括以下步骤:S3.1:设备管理业务系统自动或者人员手动创建表单;S3.2:系统将创建完的表单放入工作流中;S3.3:业务引擎自动识别表单并应用对应的任务流程模型;S3.4:业务引擎自动将工单推送至指定的参与人员账户中;S3.5:参与人员根据表单执行任务,并进行完工和报告填写;S3.6:填写完成并提交报告,业务引擎自动将此表单任务推送至下一个业务节点;S3.7:该业务节点的参与者接收到的工单完工和报告进行审核,确认批复后再次放入工作中;S3.8:业务引擎自动将此表单任务推送至下一个业务节点;S3.9:该业务节点的参与者进行确认和评价,然后将结果反馈至工作流中;S3.10:当业务节点完全完成后,业务引擎识别业务节点已经全部完成,任务结束,系统保存整个过程表单和内容。作为优选的方案,下一个业务节点的参与者具有动态修改上一个业务节点任务内容的权限。采用上述优选的方案,若临时发生突发状况,下一个业务节点的参与者(如:部门领导)可及时动态修改上一个业务节点的任务内容(如:将维修货品修改为直接更换等等),具有动态调整的功能,实用性更强。作为优选的方案,下一个业务节点的参与者仅可反馈信息给上一个业务节点的参与者,或上一个业务节点的参与者仅可反馈信息给下一个业务节点的参与者。采用上述优选的方案,通讯更准确和稳定。作为优选的方案,在步骤S2完成后,即在可视化界面上设计完成一个任务流程模型后,在可视化界面上实现动态预览。采用上述优选的方案,更便于给设计人员以动态直观的体验,及时发现问题改正。作为优选的方案,在步骤S2完成后,即在可视化界面上设计完成一个任务流程模型后,该任务流程模型可保存为模板。采用上述优选的方案,便于设计人员下一次进行设计。<本文档来自技高网
...

【技术保护点】
1.基于Activiti控件的设备管理工作流业务控制方法,其特征在于,将Activiti框架应用到设备管理业务系统,包括以下步骤:/nS1:在设备管理业务系统设计过程,将设备管理业务系统的功能点架构与工作流架构进行解耦,将每个功能点进行业务抽象;/nS2:在设备管理业务系统使用及维护过程中,在可视化界面上自定义设置各任务流程的具体流程步骤、任务内容以及参与者;/nS3:设置完成后,设备管理业务系统按照设定的工作流进行表单任务推送和执行反馈,直至一个任务流程全部结束。/n

【技术特征摘要】
1.基于Activiti控件的设备管理工作流业务控制方法,其特征在于,将Activiti框架应用到设备管理业务系统,包括以下步骤:
S1:在设备管理业务系统设计过程,将设备管理业务系统的功能点架构与工作流架构进行解耦,将每个功能点进行业务抽象;
S2:在设备管理业务系统使用及维护过程中,在可视化界面上自定义设置各任务流程的具体流程步骤、任务内容以及参与者;
S3:设置完成后,设备管理业务系统按照设定的工作流进行表单任务推送和执行反馈,直至一个任务流程全部结束。


2.根据权利要求1所述的基于Activiti控件的设备管理工作流业务控制方法,其特征在于,在所述步骤S1中,所述设备管理业务系统的功能点包括以下的一种或多种:设备台账、保养维修、标定维修、维修流程、保养流程、维修工单、保养工单、标定工单、标定流程以及报表统计。


3.根据权利要求1所述的基于Activiti控件的设备管理工作流业务控制方法,其特征在于,在所述步骤S1中,所述工作流架构包括业务引擎以及维修流程、标定流程、保养流程中的一种或多种流程。


4.根据权利要求3所述的基于Activiti控件的设备管理工作流业务控制方法,其特征在于,所述业务引擎采用基于activiti进行二次开发,支持自定义添加任务流程和添加参与者以及与设备管理业务系统功能表单进行关联。


5.根据权利要求4所述的基于Activiti控件的设备管理工作流业务控制方法,其特征在于,所述步骤S2具体包括以下步骤:
S2.1:创建一个系统内部的任务流程模型;
S2.2:在可视化界面进行具体的任务流程模型内容的设计;
S2.3:设置此工作流的起点触发条件;
S2.4:设置此工作流的各个业务节点的表单内容;
S2.5:设置此工作流的各个业务节点的参与者;
S2.6:设置此工作流的各个业务节点的流转条件;
S2.7:完成创建该任务流程模型;
S2.8:将已将创建的...

【专利技术属性】
技术研发人员:孙亚青
申请(专利权)人:苏州宏软信息技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1