【技术实现步骤摘要】
本专利技术涉及计算机应用
,特别是涉及一种快速构建工作流程的系统及其实现方法。
技术介绍
在政府单位日常工作中,对于业务的审批流转通常使用系统后台开发的方式来实现,即固化的业务流程。当业务发生改变时,需要投入大量的人力物力进行系统的二次开发;没有实现工作流程的系统化管理,也没有实现对工作流程的节点维护和管理,无法对业务的工作流程进行配置。
技术实现思路
本专利技术解决的技术问题之一在于提供一种快速构建工作流程的系统,实现工作流程系统化管理,实现对工作流程各个节点的维护和管理,实现对业务流程配置可视化管理。本专利技术解决的技术问题之二在于提供一种快速构建工作流程的方法,实现对业务工作流程的快速构建,降低系统开发和维护成本。本专利技术解决上述第一个技术问题的技术方案是:所述系统包含流程定义管理模块、流程配置管理模块和流程引擊API;所述流程定义管理模块包含工作流程基础信息维护模块、流程节点信息维护模块和流程节点变迁信息维护模块;所述工作流程基础信息维护模块用于保存和修改工作流程基础信息表;所述流程节点信息维护模块用于保存和修改工作流程节点信息表;所述流程节点变迁信息维护模块用于发布和撤回工作流程;所述流程配置管理模块包含流程节点变迁配置和业务工作流程配置;所述流程节点变迁配置用于保存和修改流程中的各个节点变迁信息及对每个节点的运行轨迹进行配置;所述业务工作流程配置指业务与工作流程的绑定配置;流程引擊API包含开启流程引擊、运行流程引擊、结束流程引擊,所述开启流程引擊用于启动流程及开启流程实例信息;所述运行流程引擊用于在执行的过程中提供一种后台运行保障,流程 ...
【技术保护点】
一种快速构建工作流程的系统,其特征在于,所述系统包含流程定义管理模块、流程配置管理模块和流程引擊API;所述流程定义管理模块包含工作流程基础信息维护模块、流程节点信息维护模块和流程节点变迁信息维护模块;所述工作流程基础信息维护模块用于保存和修改工作流程基础信息表;所述流程节点信息维护模块用于保存和修改工作流程节点信息表;所述流程节点变迁信息维护模块用于发布和撤回工作流程;所述流程配置管理模块包含流程节点变迁配置和业务工作流程配置;所述流程节点变迁配置用于保存和修改流程中的各个节点变迁信息及对每个节点的运行轨迹进行配置;所述业务工作流程配置指业务与工作流程的绑定配置;流程引擊API包含开启流程引擊、运行流程引擊、结束流程引擊,所述开启流程引擊用于启动流程及开启流程实例信息;所述运行流程引擊用于在执行的过程中提供一种后台运行保障,流程在执行过程中伴随生成每个流程节点的实例信息;所述结束流程引擊用于流程关闭及流程实例的关闭。
【技术特征摘要】
1.一种快速构建工作流程的系统,其特征在于,所述系统包含流程定义管理模块、流程配置管理模块和流程引擊API;所述流程定义管理模块包含工作流程基础信息维护模块、流程节点信息维护模块和流程节点变迁信息维护模块;所述工作流程基础信息维护模块用于保存和修改工作流程基础信息表;所述流程节点信息维护模块用于保存和修改工作流程节点信息表;所述流程节点变迁信息维护模块用于发布和撤回工作流程;所述流程配置管理模块包含流程节点变迁配置和业务工作流程配置;所述流程节点变迁配置用于保存和修改流程中的各个节点变迁信息及对每个节点的运行轨迹进行配置;所述业务工作流程配置指业务与工作流程的绑定配置;流程引擊API包含开启流程引擊、运行流程引擊、结束流程引擊,所述开启流程引擊用于启动流程及开启流程实例信息;所述运行流程引擊用于在执行的过程中提供一种后台运行保障,流程在执行过程中伴随生成每个流程节点的实例信息;所述结束流程引擊用于流程关闭及流程实例的关闭。2.根据权利要求1所述的系统,其特征在于,所述工作流程基础信息,包含:流程编号,流程名称,开始节点,版本号,机构编号,状态信息;所述流程节点信息,包含:节点编号,节点名称,流程编号,节点类型,处理表达式,任务标记,执行人编号,机构编号,状态信息;所述流程节点变迁信息,包含:变迁编号,变迁名称,开始节点,结束节点,流程编号,变迁序号,备注;所述业务工作流程配置,包含:业务编号,业务名称,流程编号,业务描述;所述流程实例信息,包含:流程实例编号,流程编号,开始时间,结束时间,状态,业务编号,业务流水号,用户编号。所述节点的实例信息,包含:节点实例编号,流程编号,节点编号,创建时间,完成时间,状态,业务编号,节点类型,版本号,进入变迁,业务流水号,用户编号,角色编号。3.一种权利要求1或2所述的系统的实现方法,其特征在于,所...
【专利技术属性】
技术研发人员:陈德淼,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。