合创嘉华(北京)信息技术有限公司郜彤获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉合创嘉华(北京)信息技术有限公司申请的专利一种针对多端程序的低代码生成方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121143773B 。
龙图腾网通过国家知识产权局官网在2026-04-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511252620.9,技术领域涉及:G06F8/34;该发明授权一种针对多端程序的低代码生成方法及系统是由郜彤;杨跃设计研发完成,并于2025-09-03向国家知识产权局提交的专利申请。
本一种针对多端程序的低代码生成方法及系统在说明书摘要公布了:本发明公开了一种针对多端程序的低代码生成方法及系统,涉及软件开发领域,解决低代码生成业务程序匹配度低的问题,方法包括:设定功能性需求表格与非功能性需求表格,用户填写功能性需求表格与非功能性需求表格得到业务程序对应的业务功能需求与服务器性能数据;基于业务功能需求设定业务程序对应业务程序后端的组件类型,基于组件类型划分得到备选方案;基于备选方案的方案内容对核心功能模块进行模块运行测试,根据测试结果选取实际的备选低代码组件;基于业务程序后端预留的API接口调整业务程序前端界面的API接口,并将业务程序后端与前端界面进行嵌合,得到多端的业务程序,本发明实现对业务程序的定制化构建。
本发明授权一种针对多端程序的低代码生成方法及系统在权利要求书中公布了:1.一种针对多端程序的低代码生成方法,其特征在于,所述方法包括: 步骤S1,设定功能性需求表格与非功能性需求表格,用户填写功能性需求表格与非功能性需求表格得到业务程序对应的业务功能需求与服务器性能数据; 步骤S2,基于业务功能需求设定业务程序对应业务程序后端的组件类型,基于组件类型划分得到备选方案; 所述步骤S2包括如下子步骤: 步骤S21,获取多端对应业务程序的业务功能需求,基于业务功能需求识别业务程序对应前端界面的多个前端功能需求; 步骤S22,基于多个前端功能需求判断对应位置坐标对应组件所需要的组件类型,基于组件类型得到对应组件的组件名称;其中,组件类型包括基础UI组件与复合组件,复合组件由多个分子组件组成; 步骤S23,在预设组件库中识别每个基础UI组件对应的多个同名组件,并将多个同名组件按照使用率的降序进行排列,选取排名第一的作为基础UI组件对应的选取UI组件; 步骤S24,获取每个复合组件对应的分子组件,选取复合组件中面积占比最大的分子组件作为复合组件的主体组件,在预设组件库中识别主体组件对应的同名组件,将使用率最高的同名组件作为主体组件的选取主体组件,将与选取主体组件组合率最高的分子组件对应的同名组件作为选取分子组件; 所述步骤S2还包括如下子步骤: 步骤S25,选取分子组件与选取主体组件构成选取复合组件,多组选取复合组件与选取UI组件构成多端业务程序的前端界面; 步骤S26,基于业务功能需求识别业务程序对应后端的多个后端功能需求,基于后端功能需求结合业务用例映射得到多个核心功能模块,并记录对应核心功能模块的后端功能; 步骤S27,基于核心功能模块的后端功能选取核心功能模块对应的多组后端低代码块,将与后端低代码块相同功能的后端低代码组件按照使用率的降序进行排列,选取位于前t位的后端低代码组件记为备选低代码组件; 步骤S28,将核心功能模块中后端低代码块记为独立的排列项,统计排列项对应备选低代码组件的数量并记为对应排列项的元素总数,基于选低代码组件预期选取的数量计算对应排列项的组合数,将核心功能模块对应所有组合数相加求和得到核心功能模块对应备选方案的备选方案数量X;将不同备选低代码组件的组合记为核心功能模块对应每个备选方案的方案内容;将备选方案编号为i,i=1,2,……,X; 步骤S3,基于备选方案的方案内容对核心功能模块进行模块运行测试,根据测试结果选取实际的备选低代码组件; 所述步骤S3包括如下子步骤: 步骤S31,获取多个核心功能模块,基于核心功能模块识别对应多组备选方案的方案内容; 步骤S32,选取手机端、PC端以及平板端作为模块运行测试平台,分别选取手机端、PC端以及平板端上持有率排名前三的设备种类,将对应的设备种类记为模块运行测试环境; 步骤S33,获取核心功能模块对应多组备选方案的方案内容,基于任意一组备选方案的方案内容构建得到对应的待测核心功能模块; 步骤S34,基于核心功能模块对应多组备选方案的方案内容对核心功能模块进行兼容性测试,兼容性测试的测试过程具体如下: 步骤S341,选取任意一种模拟运行测试环境,在模拟运行测试环境中运行核心功能模块; 步骤S342,获取核心功能模块的API,调取核心功能模块的API,并输入相关数据,跳转至核心功能模块运行后的兼容测试前端界面; 步骤S343,将兼容测试前端界面视为一张图像,按照等间距的分割方式将兼容测试前端界面划分为多个界面分区;获取兼容测试前端界面的预估成像并记为比对界面,将比对界面按照兼容测试前端界面相同的分割方式进行分割,得到多个比对分区; 步骤S344,将相同位置的界面分区与比对分区记为相同的编号j,j=1,2,……,z;z为正整数; 步骤S345,计算统一编号对应界面分区与比对分区的差异值CXj; 步骤S346,将所有编号对应界面分区与比对分区的差异值相加求和取平均得到对应兼容测试前端界面的差异值;同理将核心功能模块在所有模拟运行测试环境中运行,将多组兼容测试前端界面的差异值作为兼容性测试结果并进行输出; 步骤S35,基于核心功能模块对应所有备选方案的方案内容对核心功能模块进行兼容性测试,得到多组备选方案的兼容性测试结果; 步骤S36,基于核心功能模块对应多组备选方案的方案内容对核心功能模块进行响应度测试,得到多组备选方案的响应度测试结果,响应度测试的测试过程具体如下: 步骤S361,选取任意一种模拟运行测试环境,在模拟运行测试环境中运行核心功能模块; 步骤S362,输入测试数据,调取核心功能模块的API接口,将当前时刻标记为第一时刻;记录测试数据通过API接口发送出去的时刻标记为第二时刻;记录通过测试数据查询并生成反馈数据至核心功能模块的时刻标记为第三时刻,记录核心功能模块接收到反馈数据并渲染前端界面的时刻标记为第四时刻; 步骤S363,通过第二时刻减去第一时刻得到操作响应时长,通过第三时刻减去第二时刻得到反馈响应时长,通过第四时刻减去第三时刻得到渲染响应时长; 步骤S364,通过公式计算对应备选方案的响应测试时长,公式具体如下: 响应测试时长=第一系数×操作响应时长+第二系数×反馈响应时长+第三系数×渲染响应时长;式中,第二系数>第三系数>第一系数; 步骤S365,将核心功能模块在所有模拟运行测试环境中运行,得到多组备选方案的响应测试时长并记为响应度测试结果而后进行输出; 步骤S37,依次遍历核心功能模块对应响应度测试结果与兼容性测试结果,选取差异值与响应测试时长均小于对应阈值的备选方案作为核心功能模块实际的备选低代码组件,并得到实际的业务程序后端; 步骤S4,基于业务程序后端预留的API接口调整业务程序前端界面的API接口,并将业务程序后端与前端界面进行嵌合,得到多端的业务程序。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人合创嘉华(北京)信息技术有限公司,其通讯地址为:102300 北京市门头沟区石龙西路58号永定镇政府办公楼YD655;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励