一种智能化低代码平台

    专利查询2026-10-04  3


    本发明涉及低代码平台,尤其涉及一种仅用于开发web应用程序的智能化低代码平台。


    背景技术:

    1、当前计算机和智能手机普遍流行,对软件开发的需求也日益增大,尤其是移动和桌面应用,企业正在寻找使软件开发更快、更便捷、更经济的方法和工具。当新的应用带来革命性的改变,创造或颠覆某个特定市场时,竞争对手通常会跟进推出类似的应用,但往往会晚几年;这种延迟主要是由于需要认识到潜在市场,为项目分配资金,以及开发时间。大软件公司通常有专门团队来监控这些市场变化,也可以轻松筹集资金来收购创新公司或者建立类似的竞争者。其中,这些大软件公司更倾向于收购这些创新公司,只有在收购失败时才创建竞争者,这是因为从零开始建立新的应用需要大量的时间和努力。

    2、新的应用的推广,需要克服两个困难。一个困难是图形用户界面(gui)的直观和响应性强,由于直观和响应性强的图形用户界面(gui)对于广泛的采用是必要的,而创建一个全新的应用是有挑战性的,从零开始建设软件也很棘手,这就导致如大多数共享出行应用程序都有类似界面。另一个困难是算法应执行业务规则并确保用户满意;例如,当等待搭乘的时间超过一定时间时,用户会变得不耐烦,可能会转向竞争者的共享出行应用程序。

    3、从零开始构建软件需要有技巧性,因为必须组建软件开发团队,也意味着软件开发团队必须决定使用哪种编程语言。此外,聘请软件开发团队后,预估开发时间也是软件工程中最重要的问题之一。

    4、为了缩短软件开发时间,一种解决方案是使用低代码的软件开发平台。这些平台不需要广泛的编程知识,甚至可以被那些没有编程背景的人用来生成基本的应用,这对于公司适应未来的互联网应用来说至关重要。低代码开发的最大优点是可以快速建立复杂的软件,使组织能迅速适应不断变化的市场。而且,学习低代码的曲线相对于常规编程语言来说更为平缓。这些特点使开发者可以快速地构建软件原型,更快地获得用户反馈,提高客户体验。为了使普通用户能够创建应用程序,减少软件开发时间,本发明提出了一个开放的智能化低代码平台(oilcp),可以将可视化表示转换为功能软件,对于从头开始构建低代码平台或改进现有平台特别有用。


    技术实现思路

    1、本发明实施例为解决上述问题提供了一种web应用程序开发快捷的智能化低代码平台。

    2、本发明解决上述问题采用的技术方案为:一种智能化低代码平台,包括集成开发环境和作为平台服务器的代码生成器两个部分,所述集成开发环境包括可视化应用建模器和编码器,所述平台服务器由解码器、源代码生成器、部署器和编译器构成;在集成开发环境和代码生成器上构建了一个用于将可视化表示转换为应用程序的管道;所述管道的左侧为分析低代码程序并将其转换为javascript源文件的脚本通道,所述管道的右侧为将集成开发环境上构建的可视化表示转换为css&html源文件的用户界面通道。

    3、与现有技术相比,本发明的技术方案的优点在于提出了一种开放的智能化低代码平台,用于将易于理解的可视化表示转换为完全成熟的web应用程序,使普通用户能够创建web应用程序,减少了软件开发时间,对于从头开始构建低代码平台或改进现有平台特别有用;将开发经验转化为一个管道,智能化完成从可视化表示到完全成熟的应用程序的转换。

    4、进一步的,所述代码生成器还包括链接器,所述链接器用于将脚本通道中的javascript源文件以及用户界面通道中的css&html源文件压缩成zip文件。zip文件大幅压缩,且格式统一,减少智能化低代码平台数据传输方面的消耗。



    技术特征:

    1.一种智能化低代码平台,包括集成开发环境和作为平台服务器的代码生成器两个部分,所述集成开发环境包括可视化应用建模器和编码器,所述平台服务器主要由解码器、源代码生成器、部署器和编译器构成,其特征在于,在集成开发环境和代码生成器上构建了一个用于将可视化表示转换为应用程序的管道;所述管道的左侧为分析低代码程序并将其转换为javascript源文件的脚本通道,所述管道的右侧为将集成开发环境上构建的可视化表示转换为css&html源文件的用户界面通道。

    2.根据权利要求1所述的一种智能化低代码平台,其特征在于,所述代码生成器还包括链接器,所述链接器用于将脚本通道中的javascript源文件以及用户界面通道中的css&html源文件压缩成zip文件。


    技术总结
    本发明公开了一种智能化低代码平台,用于将易于理解的可视化表示转换为完全成熟的Web应用程序,主要应用于企业信息化领域的快速开发技术,使普通用户能够创建Web应用程序,减少了软件开发时间,对于从头开始构建低代码平台或改进现有平台特别有用;并且将开发经验转化了为一个管道,所述管道的左侧为分析低代码程序并将其转换为JavaScript源文件的脚本通道,所述管道的右侧为将集成开发环境上构建的可视化表示转换为CSS&HTML源文件的用户界面通道,能够智能化完成从可视化表示到完全成熟的应用程序的转换。

    技术研发人员:张如敏
    受保护的技术使用者:宁波开放大学(宁波社区大学)
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-39596.html

    最新回复(0)