[发明专利]一种适配复杂应用场景的低代码开发平台在审
申请号: | 202211680236.5 | 申请日: | 2022-12-27 |
公开(公告)号: | CN115934071A | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 杨鹏;曾焜锐;陈昌华;沈刚;吴根祥;张礼祥 | 申请(专利权)人: | 深圳市环讯通科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F8/71;G06F8/41;G06F3/0486 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谢志龙;冯建华 |
地址: | 518000 广东省深圳市龙华区龙华街道清湖*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复杂 应用 场景 代码 开发 平台 | ||
本发明适用于软件领域,提供了一种适配复杂应用场景的低代码开发平台,包括:可视化模块:包括图形化用户界面、可视化业务组件和可视化流程节点;所述图形化用户界面用于对智能表单、流程引擎、智能仪表盘进行布局与设计;所述可视化业务组件定义了项目生成所需的组件;所述可视化流程节点包括所使用的流程节点;解析器模块:用于动态执行各可视化模块的功能,根据各组件的属性与配置,执行编写在所述组件上的代码;流程引擎驱动模块:用于驱动用户于图形化用户界面进行的流程定义,使各节点依照其属性与配置信息驱动业务流程的运转;权限管理模块:用于判断用户的权限;数据处理层模块:用于对可视化业务组件与所述可视化流程节点的管理。
技术领域
本发明属于软件领域,具体涉及到一种适配复杂应用场景的低代码开发平台。
背景技术
在企业数字化转型浪潮下,企业的业务场景发生了很大的转变,由此提出了庞大的应用开发需求。然而,企业IT人员的交付能力有限,难以满足企业日益增长的应用需求,为此,名为“低代码”的概念被提出并逐渐发展。
低代码是一种可视化的应用程序开发方法,也是一种服务于开发人员的工具,旨在用较少的代码、以较快的速度交付应用程序。借助可视化交互界面,开发人员能如同进行类调用一般,以拖拉拽的方式快速完成目标应用的结构配置,并填写上所需的参数设置,从而只需要少量代码,甚至无需代码即可快速搭建目标应用,既实现了业务应用的快速交付,也大大降低了应用开发的领域竟入门槛,使无代码基础或低代码基础的非专业开发人员,也能在熟悉软件使用方法后进行应用开发。
低代码概念中的“低”体现在少写代码,其本质是一种高度抽象化、高质量的封装代码模块。由于代码数量的降低,应用程序产生bug的数量也就越少,测试用例也会相应较少,甚至只需完成参数配置后即可进行应用程式的发布,体现出了“能力更多、上线更快、质量更好,成本更省”的优点。
应用开发的复杂度可以划分为本质复杂度(Essential complexity)和偶然复杂度(Accidental complexity)两部分。其中,前者是解决问题时固有的最小复杂度,也称为技术复杂度,而后者则是除此之外在实际开发过程中引入的复杂度,即技术细节部分。低代码开发平台能解决应用开发过程中的本质复杂度与一部分偶然复杂度,因此能让无基础、低基础的开发人员快速完成简单应用的开发与复用,但是,在应对复杂、灵活多变的应用需求场景时,仍需IT人员亲自参与以实现。
然而,由于低代码开发平台的主要受众为非专业开发人员,平台能支持的操作也更趋于“傻瓜化”、“亲民化”,无法支撑强大专业的底层开发原语和编程理念。一旦企业的应用开发需求超出了低代码开发平台预设的组件能力,非专业开发人员便无以为继,而IT人员也无法在低代码开发平台中进行如CSS布局定义等操作,从而使低代码开发平台难以适配复杂的应用开发需求。
发明内容
本发明的目的在于克服上述现有技术的不足,提供了一种适配复杂应用场景的低代码开发平台。
本发明是这样实现的:一种适配复杂应用场景的低代码开发平台,包括:
可视化模块:包括图形化用户界面、可视化业务组件和可视化流程节点;所述图形化用户界面用于对智能表单、流程引擎、智能仪表盘进行布局与设计;所述可视化业务组件定义了项目生成所需的组件,通过拖拽的方式将其布局在图形化用户界面之中,并调整组件属性与配置;所述可视化流程节点包括流程定义过程中所使用的流程节点,通过拖拽的方式将其布局在图形化用户界面之中,并调整节点属性与配置;
解析器模块:用于动态执行各可视化模块的功能,根据用户在图形化用户界面对各组件的属性与配置,执行编写在所述组件上的代码;
流程引擎驱动模块:用于驱动用户于图形化用户界面进行的流程定义,使各节点依照其属性与配置信息驱动业务流程的运转;
权限管理模块:用于判断用户的权限;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市环讯通科技有限公司,未经深圳市环讯通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211680236.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应急救援破拆机器人
- 下一篇:一种安全阀总成