[发明专利]一种基于Flowable工作流引擎的审批式报表系统在审
申请号: | 202210728540.6 | 申请日: | 2022-06-24 |
公开(公告)号: | CN115017160A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 桂龙;宋杨;秦钢;花京武 | 申请(专利权)人: | 杭州指令集智能科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/25;G06F16/23;G06F16/2458;G06F40/174;G06Q10/06 |
代理公司: | 杭州品众专利代理事务所(特殊普通合伙) 33459 | 代理人: | 蔡陈祥 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 flowable 工作流 引擎 审批 报表 系统 | ||
本发明公开了一种基于Flowable工作流引擎的审批式报表系统,包括:OS集成系统,用于集成动态表单、报表、静态页面、权限服务和消息服务;工作流系统,其内具有设计层、逻辑层和存储层,所述设计层、逻辑层和存储层之间相互通信连接,用于提供各个组件设计,以及进行数据解析和存储;API集成系统,用于集成若干个业务系统;报表系统,该报表系统与工作流系统通信连接,用于与用户进行交互,用以提供用于填写表格数据,并展示表格数据供用户查看。本发明的基于Flowable工作流引擎的审批式报表系统,通过工作流和填报报表实现企业数据聚合,统计,填报的功能。
技术领域
本发明涉及一种报表系统,更具体的说是涉及一种基于Flowable工作流引擎的审批式报表系统。
背景技术
企业场景中,随着组织机构和业务繁杂,导致在统计企业各个事业部或者部门的报表的复杂程度愈来愈高,组织架构之间信息的流程成本愈来愈高,数据同步愈来愈复杂。
因此,目前现有技术中主要是通过运用可视化编排节点的表单进行信息的流转,然而上述业务逻辑的编写所采用的方式具备以下缺点:
存在对实施人员的SQL能力要求较高,报表必须具备有专业SQL编写的能力;
需要实施人员同时掌握工作流和报表的搭建能力。
要求记录必须有唯一ID,保证记录的唯一性,如果相关数据表无唯一ID,需要添加唯一的ID。
发明内容
针对现有技术存在的不足,本发明的目的在于提供一种通过工作流和填报报表实现企业数据聚合,统计,填报功能的基于Flowable工作流引擎的审批式报表系统。
为实现上述目的,本发明提供了如下技术方案:一种基于Flowable工作流引擎的审批式报表系统,包括:
OS集成系统,用于集成动态表单、报表、静态页面、权限服务和消息服务;工作流系统,其内具有设计层、逻辑层和存储层,所述设计层、逻辑层和存储层之间相互通信连接,用于提供各个组件设计,以及进行数据解析和存储;
API集成系统,用于集成若干个业务系统;
报表系统,该报表系统与工作流系统通信连接,用于与用户进行交互,用以提供用于填写表格数据,并展示表格数据供用户查看。
作为本发明的进一步改进,所述设计层内具有组件设计模块、流程设计模块、服务API设计模块、审批逻辑设计模块、表单设计模块、变量设计模块、消息设计模块和按钮组件设计模块。
作为本发明的进一步改进,所述逻辑层包括:
BPMN解析器,用于解析流程逻辑参数和BPMN参数;
规则引擎,用于设置表单变量和流程变量;
工作流引擎,用于进行流程设计,之后进行流程定义后获得流程实例,并通过流程实例进行任务处理。
作为本发明的进一步改进,所述报表系统包括:
OS系统,其内具有APAAS模块、工作流单元、动态表单、权限服务和公共服务,用于提供整体系统运行的基础;
用户层,用于与用户进行交互;
访问层,用于与用户层进行通信,提供用户层访问的基础;
展示层,用于展示表格的设计态和渲染态;
业务层,与展示层通信连接,其内具有报表引擎、计算引擎和数据权限模块,用于提供基础报表、交叉报表和填报报表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州指令集智能科技有限公司,未经杭州指令集智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210728540.6/2.html,转载请声明来源钻瓜专利网。