[发明专利]OpenHarmony操作系统应用的无代码智能开发系统及其使用方法有效
申请号: | 202111093641.2 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113849156B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 武延军;赵琛;吴敬征;武斌;贾振兴;郑森文;罗天悦 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/38;G06F8/70;G06F8/71 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 余长江 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | openharmony 操作系统 应用 代码 智能 开发 系统 及其 使用方法 | ||
本发明公开了一种OpenHarmony操作系统应用的无代码智能开发系统及其使用方法,该系统采用前后端分离系统架构,前端系统包括:业务模块,用以根据业务场景获取设定OpenHarmony项目工程模板提供的ui组件与逻辑流程;ui生成模块,用以基于ui组件设计OpenHarmony应用的UI界面;流程模块,用以利用UI界面与逻辑流程进行业务跳转流程设计,得到关联逻辑事件;后端系统包括:代码生成模块,用以根据ui组件与关联逻辑事件,生成OpenHarmony应用代码。本发明帮助用户快速开发OpenHarmony应用程序,实现让用户在图形界面中,使用可视化建模的方式来组装和配置应用程序,对OpenHarmony应用开发的推广和普及具有重要的意义。
技术领域
本发明涉及OpenHarmony操作系统应用无代码智能开发领域,具体是一种OpenHarmony操作系统应用的无代码智能开发系统及其使用方法。
背景技术
随着信息化程度的日益深入,对应用开发人员的需求不断增长,不仅需要更多的应用开发人员,而且对应用开发人员的素养要求日益提高。各类系统运行的基础是代码,代码是各类网站、APP、应用系统的基础和核心所在。如何高效、高质量编写代码是学术界研究的热点,更是企业界持续关注的焦点。在此背景下,员工无需培训就可以编写所需应用程序的可信赖平台对绝大部分公司都极具价值。而无代码/低代码技术,自提出之后得到了广泛关注和认可,并在不同行业取得了明显收益。有数据调查预测,无代码开发平台市场将从2017年的38亿美元增长到2022年的212亿美元。这种爆炸性增长证明了一件事,很多公司正在长期认真研究无代码开发,以求通过无代码开发平台解决对软件开发人员的依赖,真正实现无需专业开发人员就完成软件开发的工作。OpenHarmony操作系统是国内新一代智能终端操作系统,在未来拥有广阔的发展前景,但在目前仍是较为新鲜的技术。OpenHarmony拥有自己的api接口和开发平台,这导致没有相关经验的人员很难获得所需要的OpenHarmony应用。
发明内容
本发明的目的在于提供一种OpenHarmony操作系统应用的无代码智能开发系统及其使用方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案。
一种OpenHarmony操作系统应用的无代码智能开发系统,采用前后端分离系统架构,其中,
前端系统,包括:
业务模块,用以用户根据所需的业务场景,获取设定OpenHarmony项目工程模板提供的ui组件与逻辑流程;
ui生成模块,用以基于ui组件,设计OpenHarmony应用的UI界面,并将生成该UI界面中的ui组件所需的参数以json串格式发送给后端;
流程模块,用以利用UI界面与逻辑流程进行业务跳转流程设计,得到关联逻辑事件,并将所述关联逻辑事件的参数以json串格式发送给后端;
后端系统,包括:
代码生成模块,用以根据ui组件与关联逻辑事件,生成包括UI代码及业务逻辑代码的OpenHarmony应用代码。
进一步地,前端系统采用vue框架,使用vue-cli搭建,webpack作为模块化管理和打包工具,使用element-ui美化页面。
进一步地,所述前端系统还包括用户模块,用以完成系统前端对用户个人信息部分的交互。
进一步地,所述前端系统还包括管理员模块,用以完成系统前端对管理员管理系统的交互。
进一步地,所述后端系统采用微服务的架构模式,还包括数据持久化模块,用以实现将前端系统产生的数据持久化到后端数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111093641.2/2.html,转载请声明来源钻瓜专利网。