工作流引擎管理系统技术方案

技术编号:23316113 阅读:22 留言:0更新日期:2020-02-11 18:10
本发明专利技术公开了工作流引擎管理系统,包括定义模块,用于管理员创建自定义工作流程图;解析模块,用于将管理员创建的工作流程图解析成具体的工作流运行程序;工作流引擎模块,用于将任务投递到流程定义的处理人员;流程执行模块,用于依次执行工作流任务;数据库模块,用于存储各类自定义表单、流程实例、流程处理人员清单;以及协同管理模块,用于企业业务协同信息的管理。该系统具有:精简、扩充、可预见、高并发等特点。

Workflow engine management system

【技术实现步骤摘要】
工作流引擎管理系统
本专利技术涉及管理系统,具体说是涉及工作流引擎管理系统。
技术介绍
工作流已广泛应用于办公室自动化系统,电子政务系统的审批流程中。目前,普遍遇到的问题是:这些系统中的工作流基本上都是系统编程人员根据应用的需求定制开发的;而工作流本身经常随着业务的发展而要求变动,这样的变动经常需要编程人员的介入,从而使得实现变动的周期很长,代价很大。少数工作流管理系统允许业务人员通过工具自己定义或修改工作流程,但目前这样的工具大多是离线的独立程序,所带来的问题是工具和应用基本是分离的并需要单独安装使用,应用系统中的用户无法在应用系统内部直接对工作流程进行定制和管理。
技术实现思路
针对上述现有技术所存在的问题,本专利技术的目的是提供一种工作流引擎管理系统,可以满足用户因实际情况变化而及时修改变更工作流程的需要。为达到上述目的,本专利技术所采用的技术方案是:工作流引擎管理系统,其特征在于,包括:定义模块,用于管理员创建自定义工作流程图;解析模块,用于将管理员创建的工作流程图解析成具体的工作流运行程序;工作流引擎模块,用于将任务投递到流程定义的处理人员;流程执行模块,用于依次执行工作流任务;数据库模块,用于存储各类自定义表单、流程实例、流程处理人员清单;以及协同管理模块,用于企业业务协同信息的管理。优选地,所述协同管理模块包括:人事管理子系统,所述人事管理系统主要实现企业组织架构设置、岗位体系设置、福利保险设置、员工档案管理、考勤管理、绩效管理、薪资生成、费用生成等功能;项目管理子系统,所述项目管理子系统包含项目清单管理和产品管理,其中项目清单管理主要为项目清单维护,产品管理主要是管理各产品不同版本开发实施的过程和费用;部门管理子系统,所述部门管理子系统包含收支管理、部门管理、财务管理三大功能;财务管理子系统,所述财务管理子系统包含基础设置、账簿管理、财务审批、财务管理、报表管理五大功能;各子系统生成的单据和费用汇总到财务管理子系统处理,同时财务管理子系统处理生成的费用数据再转入各子系统处理。优选地,所述协同管理模块还包括:仓库管理子系统,所述仓库管理子系统包含基础参数设置、仓库管理、报表管理三大功能,其中基础参数设置功能包括低值易耗品分类设置、固定资产分类设置;仓库管理包括入库单、出库单、库存盘点、资产变卖、费用单管理;报表管理包括资产总账、存货明细账、固定资产明细账、低值易耗品明细账;采购管理子系统,所述采购管理子系统包含基本管理、采购审批、报表管理三大功能,其中基本管理包括供应商管理、采购流程设置;采购审批包括采购经理审批、总经理审批、财务审批;报表管理包括采购清单和供应商采购清单;销售管理子系统,所述销售管理子系统包含基本管理、销售管理、客户管理三大功能,其中基本管理包括行业类别设置、客户级别设置;销售管理包括线索管理、商机管理、生成销售单;客户管理包括客户名录设置。优选地,所述人事管理子系统中的组织架构和岗位信息作为系统设置子系统中设定权限的基础数据,生成的费用转入所述财务管理子系统进行账务处理。优选地,所述部门管理子系统中的所述收支管理包括销售单、内部交易单、费用单;所述部门管理包括工作计划管理、部门借款、部门采购;所述财务管理包括部门应收款、部门现金账簿、部门损益表。优选地,所述协同管理模块还包括:后台设置子系统,所述后台设置子系统包含角色权限设置、管理员密码设置两大功能,其中角色权限设置是依据人事管理子系统中设定的岗位分配权限;管理员密码设置为设置系统管理员登录密码。优选地,所述工作流引擎管理系统还包括流程管理模块,用于管理流程实例以及发布/取消流程,所述管理流程实例包括对流程实例进行排序,删除流程实例。本专利技术是基于WEB开发环境,直接完成流程建模的工作,此工作流组件没有采用任何大型的开源框架,底层代码完全由联科研发团队完成,该系统具有:精简、扩充、可预见、高并发等特点,发现问题能快速定位和修正。该系统运行稳定,容易操作,易于安装和卸载,在规定的主要系统环境下可正确使用。下面结合附图和实施例对本专利技术作进一步说明。附图说明图1为本专利技术实施例的模块关系示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示:本专利技术实施例的工作流引擎管理系统,包括:定义模块,用于管理员创建自定义工作流程图;解析模块,用于将管理员创建的工作流程图解析成具体的工作流运行程序;工作流引擎模块,用于将任务投递到流程定义的处理人员;流程执行模块,用于依次执行工作流任务,该模块中包含流程执行模块包含判断模块,用于判断流程中同一节点是否有多个用户处理事件;以及协同管理模块,用于企业业务协同信息的管理;流程执行模块还包含电子邮件通知模块,用于流程处理过程中,给流程处理人员发送电子邮件;数据库模块,用于存储各类自定义表单、流程实例、流程处理人员清单;流程管理模块,用于管理流程实例以及发布/取消流程,所述管理流程实例包括对流程实例进行排序,删除流程实例。其中,所述协同管理模块包括如下子系统:人事管理子系统、仓库管理子系统、采购管理子系统、销售管理子系统、项目管理子系统、部门管理子系统、财务管理子系统、后台设置子系统。各子系统功能以及与其他子系统之间的关系如下:(1)人事管理子系统:人事管理系统主要实现企业组织架构设置、岗位体系设置、福利保险设置、员工档案管理、考勤管理、绩效管理、薪资生成、费用生成等功能,其中组织架构和岗位信息作为系统设置子系统中设定权限的基础数据,生成的费用转入财务系统进行账务处理。(2)仓库管理子系统:仓库管理子系统包含基础参数设置、仓库管理、报表管理三大功能,其中基础参数设置功能包括低值易耗品分类设置、固定资产分类设置;仓库管理包括入库单、出库单、库存盘点、资产变卖、费用单管理;报表管理包括资产总账、存货明细账、固定资产明细账、低值易耗品明细账。入库时,从采购管理子系统取得采购单数据,出库时生成出库数据转入销售管理子系统,定期生成资产费用单转入财务系统处理。(3)采购管理子系统:采购管理子系统包含基本管理、采购审批、报表管理三大功能,其中基本管理包括供应商管理、采购流程设置;采购审批包括采购经理审批、总经理审批、财务审批;报表管理包括采购清单和供应商采购清单。采购管理子系统生成的月度采购清单转入财务管理子系统进行账务处理,生成的采购单转入仓库管理子系统进行入库处理。(4)销售管理子系统:销售管理子系统包含基本管理、销售管理、客户管理三大功能,其中基本管理包括行业类别设置、客户级别设置;销售管理包括线索管理、商机管理、生成销售单;客户管理包括客户名录设置。销售管理依据仓库管理子系统生成的出库单生成销售单,销售单分别转入财务管理子系统进行账务处理和项目管理本文档来自技高网...

【技术保护点】
1.一种工作流引擎管理系统,其特征在于,包括:/n定义模块,用于管理员创建自定义工作流程图;/n解析模块,用于将管理员创建的工作流程图解析成具体的工作流运行程序;/n工作流引擎模块,用于将任务投递到流程定义的处理人员;/n流程执行模块,用于依次执行工作流任务;/n数据库模块,用于存储各类自定义表单、流程实例、流程处理人员清单;以及/n协同管理模块,用于企业业务协同信息的管理。/n

【技术特征摘要】
1.一种工作流引擎管理系统,其特征在于,包括:
定义模块,用于管理员创建自定义工作流程图;
解析模块,用于将管理员创建的工作流程图解析成具体的工作流运行程序;
工作流引擎模块,用于将任务投递到流程定义的处理人员;
流程执行模块,用于依次执行工作流任务;
数据库模块,用于存储各类自定义表单、流程实例、流程处理人员清单;以及
协同管理模块,用于企业业务协同信息的管理。


2.根据权利要求1所述的工作流引擎管理系统,其特征在于,所述协同管理模块包括:
人事管理子系统,所述人事管理系统主要实现企业组织架构设置、岗位体系设置、福利保险设置、员工档案管理、考勤管理、绩效管理、薪资生成、费用生成等功能;
项目管理子系统,所述项目管理子系统包含项目清单管理和产品管理,其中项目清单管理主要为项目清单维护,产品管理主要是管理各产品不同版本开发实施的过程和费用;
部门管理子系统,所述部门管理子系统包含收支管理、部门管理、财务管理三大功能;
财务管理子系统,所述财务管理子系统包含基础设置、账簿管理、财务审批、财务管理、报表管理五大功能;
各子系统生成的单据和费用汇总到财务管理子系统处理,同时财务管理子系统处理生成的费用数据再转入各子系统处理。


3.根据权利要求2所述的工作流引擎管理系统,其特征在于,所述协同管理模块还包括:
仓库管理子系统,所述仓库管理子系统包含基础参数设置、仓库管理、报表管理三大功能,其中基础参数设置功能包括低值易耗品分类设置、固定资产分类设置;仓库管理包括入库单、出库单、库存盘点、资产变卖、费用单管...

【专利技术属性】
技术研发人员:陆才慧
申请(专利权)人:广州市联科软件有限公司
类型:发明
国别省市:广东;44

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

1