一种零代码开发系统的软件开发方法及装置制造方法及图纸

技术编号:37388195 阅读:28 留言:0更新日期:2023-04-27 07:27
本发明专利技术公开了一种零代码开发系统的软件开发方法及装置,涉及零代码开发技术领域,包括如下步骤,依据预先准备好软件框架,选择相应的代码模块及模块搭建方案,完成软件的搭建,输出待测试软件;获取验证结果,如果验证结果未达预期,由预警单元向用户发出预警;由第二检测单元对待测试软件的运行状态进行检测,获取软件检测集;评估并确定待测试软件运行时,导致状态难以达到预期的代码模块,确定为异常代码模块;由替换单元对异常代码模块进行替换。以状态评价值Zt作为判断标准,在软件构建完成之后,不仅仅可以快速地完成软件的搭建与开发,也能快速地验证软件的运行效能,判断软件能否完成基本的需求。软件能否完成基本的需求。软件能否完成基本的需求。

【技术实现步骤摘要】
一种零代码开发系统的软件开发方法及装置


[0001]本专利技术涉及零代码开发
,具体为一种零代码开发系统的软件开发方法及装置。

技术介绍

[0002]零代码开发平台是指能够通过无代码的方式自由搭建客户需要的应用系统,几乎都是面向企业应用领域,因为企业应用领域基本都是围绕表格或者关系型数据的业务场景,以业务数字化处理为核心,并通过数字化场景不停地扩展出工作流,可视化,提醒,门户,文档等需求场景。
[0003]零代码开发平台可以紧紧围绕企业数据和业务管理需求,通过可视化方式内部结构设计数据内部结构,使用者可视化方式、增设出访职权和表述工作流程的平台。
[0004]现有的零代码开发平台在完成软件的搭建和开发后,由于缺乏相应的验证和测试,可能会出现导致快速开发的软件在使用时,难以达到预期,需要用户手动介入,添加或者替换部分代码,会降低软件开发的效率。
[0005]为此,一种零代码开发系统的软件开发方法及装置。

技术实现思路

[0006](一)解决的技术问题针对现有技术的不足,本专利技术提供了一种零代码开发系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种零代码开发系统的软件开发方法,其特征在于:包括:获取用户的文字或语音指令后,发送至语义识别单元并进行解构,形成要求指令集;由第一检测单元获取指令集后,分析并确定用户偏好以及待开发软件的及功能,将其发送至第一处理单元,由第一处理单元获取依据用户的功能及需求,依据预先准备好软件框架,选择相应的代码模块及模块搭建方案,输出至搭建单元,完成软件的搭建,输出待测试软件;将待测试软件发送至验证单元进行验证,获取验证结果,如果验证结果未达预期,由预警单元向用户发出预警;验证结果如果达到预期,由第二检测单元对待测试软件的运行状态进行检测,获取软件检测集;将软件检测集发送至第二处理单元,评估并确定待测试软件运行时,导致状态难以达到预期的代码模块,确定为异常代码模块;由替换单元对异常代码模块进行替换,完成软件的修正。2.根据权利要求1所述的一种零代码开发系统的软件开发方法,其特征在于:第一检测单元包括偏好检测模块、需求检测模块,将指令集中的内容全部转换为文字,依据TF

IDF算法,提取文字信息中的关键词;在偏好检测模块获取关键词后,获取用户对软件偏好,形成偏好信息,在需求检测模块获取关键词后,确定用户的实际需求,形成需求信息;获取偏好信息及需求信息,建立特征集。3.根据权利要求1所述的一种零代码开发系统的软件开发方法,其特征在于:第一处理单元包括功能特征库、代码方案库及输出模块;获取特征集,依据关键词间的相似度,在功能特征库中检索出相似度高于阈值的功能特征;依据功能特征间的相似度,在功能特征库中选择功能相同或者接近的代码模块;汇总若干个代码模块,形成代码模块库;依据代码模块库的构成,从代码方案库中选取相应的模块搭建方案,由输出模块将代码模块库及模块搭建方案输出。4.根据权利要求1所述的一种零代码开发系统的软件开发方法,其特征在于:第二检测单元包括能耗检测模块、处理时间检测模块及性能检测模块,在待测试软件试运行时,执行测试任务,由软件处理待测试软件任务的起始至结束,由处理时间检测模块获取测试任务处理完毕时的总计耗时,以作为对软件的处理效率进行评价,获取处理时间cT;由能耗检测模块统计运行软件的终端的耗电,作为对软件的能耗量进行评价,形成能耗H;由性能检测模块对软件的响应时间进行检测,以作为对软件性能作为...

【专利技术属性】
技术研发人员:梅新华
申请(专利权)人:广州市华势信息科技有限公司
类型:发明
国别省市:

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

1