← 返回列表

基于流程引擎的自助式模板定制的在线填报系统及方法

申请号: CN202311828496.7
申请人: 杭州明佑电子有限公司
申请日期: 2023/12/28

摘要文本

本发明公开了基于流程引擎的自助式模板定制的在线填报系统及方法,该系统包括:数据加工层,用于对数据进行抽取、转换、清洗以及加载处理,结合调度系统实现机构组件数据、员工组件数据的数据同步和自动化铺底数据源加工,并结合缺口数据平台实现手工铺底数据源入库;数据源管理层,用于实现数据源的定义,通过在线配置JDBC的方式实现数据库表,编写SQL形成数据源对象,然后生成数据集进而直接应用于报表;手工报表平台,用于为业务人员提供可视化界面,基于流程引擎进行手工报表的发布、报送、管理和评价。本发明支持业务人员自主发布任务、个性化定制任务,实现多层级多人员的灵活填报和报表数据的灵活校验。

专利详细信息

项目 内容
专利名称 基于流程引擎的自助式模板定制的在线填报系统及方法
专利类型 发明申请
申请号 CN202311828496.7
申请日 2023/12/28
公告号 CN117745239A
公开日 2024/3/22
IPC主分类号 G06Q10/10
权利人 杭州明佑电子有限公司
发明人 来勇福; 陕晓飞
地址 浙江省杭州市西湖区文三路398号1812室

专利主权项内容

1.基于流程引擎的自助式模板定制的在线填报系统,其特征在于,所述系统包括:数据加工层,用于对数据进行抽取、转换、清洗以及加载处理,结合调度系统实现机构组件数据、员工组件数据的数据同步和自动化铺底数据源加工,并结合缺口数据平台实现手工铺底数据源入库;数据源管理层,用于实现数据源的定义,通过在线配置JDBC的方式实现数据库表,编写SQL形成数据源对象,然后生成数据集进而直接应用于报表;手工报表平台,用于为业务人员提供可视化界面,基于流程引擎进行手工报表的发布、报送、管理和评价;所述调度系统基于遗传算法实现海豚调度,具体如下:通过遗传算法生成一个由海豚分配给各个流程的初始布局,将每个任务的执行时间和设定的优先级作为基因,编码形成染色体;随机生成n个初始染色体,形成初始种群;定义总完成时间为适应度函数,公示如下:其中,F是所有任务的总完成时间,n是任务总量,Ci是第i个任务的完成时间;根据适应度函数值,选择最优染色体进行交叉和变异操作,选择方法为:计算每个染色体的期望值,若任务完成时间小于截止时间,则期望值为0;若任务完成时间大于等于截止时间,则期望值为任务完成时间与截止时间的差值;将每个染色体的期望值转化为收益值,若任务完成时间小于截止时间,则收益值为0;若任务完成时间大于等于截止时间,则收益值为任务完成时间与截止时间的差值的一半。对所有收益进行排序,选取最高收益作为最优染色体,若存在多个最高收益,则随机选取其中一个作为最优染色体;设定终止条件,若达到预设的最大迭代次数,则停止迭代,输出种群中的最优染色体作为最优调度方案。