一种可视化低代码系统的开发平台及开发方法技术方案

技术编号:40420476 阅读:19 留言:0更新日期:2024-02-20 22:39
本发明专利技术提供了一种可视化低代码系统的开发平台及开发方法,其中,所述开发平台包括可视化模块、解析器模块和流程引擎,其中:所述可视化模块包括图形化用户界面、可视化业务控件和可视化流程编辑器,所述图形化用户界面用于布局所述可视化业务控件和所述可视化流程编辑器;所述可视化业务控件通过拖拽的方式布局在所述图形化用户界面上;所述可视化流程编辑器用于连接所述可视化业务控件,以形成业务流程逻辑;所述解析器模块,用于动态执行各个可视化模块的属性和配置,且通过虚拟机动态执行用户编写在可视化模块上的代码;所述流程引擎,用于驱动可视化模块按照业务流程进行工作。本发明专利技术提供的技术方案,能够提高开发效率。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别涉及一种可视化低代码系统的开发平台及开发方法


技术介绍

1、传统情况下,关于可视化大屏的开发都是基于前端程序员通过代码一步步实现的,在开发量较大或者需要灵活调整、变化页面的时候,比较麻烦。

2、鉴于此,目前需要一种更加高效的开发方法。


技术实现思路

1、本专利技术提供一种可视化低代码系统的开发平台及开发方法,能够提高开发效率。

2、鉴于此,本专利技术一方面提供一种可视化低代码系统的开发平台,所述开发平台包括可视化模块、解析器模块和流程引擎,其中:

3、所述可视化模块包括图形化用户界面、可视化业务控件和可视化流程编辑器,所述图形化用户界面用于布局所述可视化业务控件和所述可视化流程编辑器;所述可视化业务控件通过拖拽的方式布局在所述图形化用户界面上;所述可视化流程编辑器通过拖拽的方式布局在所述图形化用户界面上,且用于连接所述可视化业务控件,以形成业务流程逻辑;

4、所述解析器模块,用于动态执行各个可视化模块的属性和配置,且通过虚拟机动态执本文档来自技高网...

【技术保护点】

1.一种可视化低代码系统的开发平台,其特征在于,所述开发平台包括可视化模块、解析器模块和流程引擎,其中:

2.根据权利要求1所述的开发平台,其特征在于,所述开发平台还包括开发需求解析单元,所述开发需求解析单元用于针对应用程序的开发目的,划分不同的业务版块,其中,每个业务版块对应各自的功能模组;

3.根据权利要求2所述的开发平台,其特征在于,若所述功能模组中的某个可视化业务控件被拖动,检测拖动后的位置是否依然位于所述功能模组中,若位于所述功能模组中,确定所述可视化业务控件被拖动之后的目标位置,并基于所述目标位置调节所述功能模组中各个可视化业务控件的内部连接关系;若不...

【技术特征摘要】

1.一种可视化低代码系统的开发平台,其特征在于,所述开发平台包括可视化模块、解析器模块和流程引擎,其中:

2.根据权利要求1所述的开发平台,其特征在于,所述开发平台还包括开发需求解析单元,所述开发需求解析单元用于针对应用程序的开发目的,划分不同的业务版块,其中,每个业务版块对应各自的功能模组;

3.根据权利要求2所述的开发平台,其特征在于,若所述功能模组中的某个可视化业务控件被拖动,检测拖动后的位置是否依然位于所述功能模组中,若位于所述功能模组中,确定所述可视化业务控件被拖动之后的目标位置,并基于所述目标位置调节所述功能模组中各个可视化业务控件的内部连接关系;若不位于所述功能模组中,根据所述可视化业务控件被拖动之后所处的功能模块,重新定义所述可视化业务控件的属性,并将重新定义后的可视化业务组件划分至拖动到的功能模组中,以及重新对该功能模组中的可视化业务组件建立内部连接关系。

4.根据权利要求1所述的开发平台,其特征在于,若当前存在两条以上的业务流程逻辑,并且所述两条以上的业务流程逻辑存在复用的可视化流程编辑器,在复用的所述可视化流程编...

【专利技术属性】
技术研发人员:余丹兰雨晴孟凡宸王丹星
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

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

1