一种基于低代码平台的可视化数据展示系统技术方案

技术编号:43624901 阅读:16 留言:0更新日期:2024-12-11 15:04
本发明专利技术涉及一种基于低代码平台的可视化数据展示系统,属于应用软件开发技术领域,解决了现有技术中低代码平台不支持定制化开发,跨应用、跨业务数据交互能力差的的问题。所述可视化数据展示系统包括:数据层模块、应用层模块、展示层模块,所述应用层模块从数据层模块获取数据,采用无代码开发方式或混编开发方式对数据进行处理,并将处理的结果在展示层模块进行可视化显示,实现了低代码平台的定制化开发以及不同应用或者业务间的数据交互。

【技术实现步骤摘要】

本专利技术涉及应用软件开发,尤其涉及一种基于低代码平台的可视化数据展示系统


技术介绍

1、传统应用软件开发平台开发效率低、技术门槛高,以及维护和迭代复杂的缺陷使得越来越多的开发者选择低代码平台进行软件开发,其作为一种新兴的软件开发方法,通过提供可视化的开发环境和预制的组件库,使得开发者能够通过简单的拖拽、配置等操作快速构建应用程序,极大地简化了开发流程,提高了开发效率。尤其是对于快速原型设计和简单应用的开发,不仅使得专业开发人员能够更高效地完成任务,还使得非专业开发人员也能参与到开发过程中,进一步降低了技术门槛。

2、但对于现有的低代码开发平台,存在如下缺点:(1)对于复杂或特定领域的应用开发,低代码平台可能无法实现深度定制和高性能优化;(2)现有的低代码平台不支持定制化开发,用户只能使用当前平台所给出的组件,且二次开发成本较高,无法满足用户对于特定应用场景的个性化需求;(3)现有的低代码平台在跨应用、跨业务间的数据交互能力差。


技术实现思路

1、鉴于上述的分析,本专利技术实施例旨在提供一种基于本文档来自技高网...

【技术保护点】

1.一种基于低代码平台的可视化数据展示系统,其特征在于,所述可视化数据展示系统包括:数据层模块、应用层模块、展示层模块;所述数据层模块包括:数据库、缓存、文件系统以及第三方数据接口;所述应用层模块包括:报表引擎、表单引擎、流程引擎和门户引擎;所述应用层模块从数据层模块获取数据,采用无代码开发方式或混编开发方式对数据进行处理,并将处理的结果在展示层模块进行可视化显示;

2.根据权利要求1所述的一种基于低代码平台的可视化数据展示系统,其特征在于,所述报表引擎包括混编开发模块和过滤器组件,所述混编开发模块包括动态组件和第三方服务,其中,所述动态组件用于根据不同的业务需求配置可视化资...

【技术特征摘要】

1.一种基于低代码平台的可视化数据展示系统,其特征在于,所述可视化数据展示系统包括:数据层模块、应用层模块、展示层模块;所述数据层模块包括:数据库、缓存、文件系统以及第三方数据接口;所述应用层模块包括:报表引擎、表单引擎、流程引擎和门户引擎;所述应用层模块从数据层模块获取数据,采用无代码开发方式或混编开发方式对数据进行处理,并将处理的结果在展示层模块进行可视化显示;

2.根据权利要求1所述的一种基于低代码平台的可视化数据展示系统,其特征在于,所述报表引擎包括混编开发模块和过滤器组件,所述混编开发模块包括动态组件和第三方服务,其中,所述动态组件用于根据不同的业务需求配置可视化资源以生成满足特定业务需求的报表,所述第三方服务是指基于报表引擎实现第三方数据的定制化显示,所述过滤器组件用于依据用户预设条件筛选数据以实现报表定制化展示。

3.根据权利要求2所述的一种基于低代码平台的可视化数据展示系统,其特征在于,所述表单引擎包括混编开发模块,所述混编开发模块包括代码块、嵌入脚本和自定义按钮,所述代码块是指用于执行特定功能的代码片段,所述特定功能包括表单数据计算处理、表单数据格式验证、定制化组件显示或第三方表单展示,所述嵌入脚本用于表单的显示控制和执行逻辑控制,所述自定义按钮用于表单数据的定制化操作。

4.根据权利要求3所述的一种基于低代码平台的可视化数据展示系统,其特征在于,所述流程引擎包括多个功能节点,所述功能节点包括发起、结束、审批人、抄送人以及条件分支;所述门户引擎包括多个基础组件,所述基础组件包括常用功能组件、通知公告组件、待办事项组件、报表图表组件、报表过滤组件。

5.根据权利要求4所述的一种基于低代码平台的可视化数据展示系统,其特征在于,所述报表引擎还包括图表组件,所述图表组件包括图表类型组件和图表样式组件,所述图表类型组件包括明细表、交叉表、折线图、饼图、水利专业图表,所述图表样式组件包括数据样式、图表样式、数值格式、时间格式、数据转换;

6.根据权利要求5所述的一种基于低代码平台的可视化数据展示系统,其特征在于,所述报表引擎基于第三方接口数据生成定制化报表包括:(1)在所述报表管理菜单选择第三方服务,基于所述第三方数据接口获取目标报表数据;(2)填入服务器地址和接口名称后所述低代码平台进行连接测试,若成功连接,所述展示层模块显示当前获取目标报表数据;(3)依据业务需求从图表类型组件选择图表组件,...

【专利技术属性】
技术研发人员:李翔宇王洪建周伟
申请(专利权)人:北京慧图科技集团股份有限公司
类型:发明
国别省市:

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

1