龙山云仓(山东)共享科技有限公司耿汝卫获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉龙山云仓(山东)共享科技有限公司申请的专利一种自动生成软件代码的方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119960760B 。
龙图腾网通过国家知识产权局官网在2025-10-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510048487.9,技术领域涉及:G06F8/41;该发明授权一种自动生成软件代码的方法和系统是由耿汝卫;王广国;耿念泽设计研发完成,并于2025-01-13向国家知识产权局提交的专利申请。
本一种自动生成软件代码的方法和系统在说明书摘要公布了:本发明提出了一种自动生成软件代码的方法和系统,该方法包括设置菜单表、字段表和表间穿越关系,菜单表中具有栏目标题内容、模块标题内容和模块表名称内容,栏目标题内容中多个栏目标题归为一组与一模块标题对应,模块标题与模块表名称一一对应;字段表具有自定义字段内容和模块表名称内容,自定义字段与模块表名称对应;表间穿越关系用于实现菜单表和字段表的穿越;将菜单表和字段表导入英汉大词典,进行语句分解,将菜单表和字段表中的语句分解成词语、图形图标,实现菜单表和字段表的穿越;数据链路模型根据导入的模块菜单和字段释义,自动生成代码。本发明还提供实现上述方法的系统。本发明能够提高开发效率,降低错误率,节约了人力成本。
本发明授权一种自动生成软件代码的方法和系统在权利要求书中公布了:1.一种自动生成软件代码的方法,其特征在于,包括以下步骤: S11、设置菜单表、字段表和表间穿越关系,所述菜单表中具有栏目标题内容、模块标题内容和模块表名称内容,栏目标题内容中多个栏目标题归为一组与一模块标题对应,所述模块标题与模块表名称一一对应; 所述字段表具有自定义字段内容和模块表名称内容,所述自定义字段通过表名称与模块表名称对应; 所述表间穿越关系用于实现菜单表和字段表的穿越; S12、将菜单表、字段表和穿越关系导入数据链路模型,所述数据链路模型为软件开发数字化工厂大模型,或者开源的自动化服务器,或内置的持续集成和持续交付工具,或持续集成和持续部署服务器软件;所述数据链路模型内置的英汉字典,进行语句分解,将菜单表和字段表中的语句分解成词语、图形图标,实现菜单表和字段表的穿越; S13、数据链路模型根据导入的模块菜单和字段释义,自动生成代码; 当采用软件开发数字化工厂大模型时,所述自动生成软件代码步骤如下: S121、软件开发数字化工厂大模型预设表格管理功能、预设字段管理功能、预设方法接口功能、预设订制表单功能和预设按钮管理功能,所述预设的功能具有与菜单表和字段表中的语义内容对应的软件数据内容; S122、向软件开发数字化工厂大模型导入用户的菜单表、字段表和表间穿越关系,所述菜单表和字段表单包含用户输入的菜单模块内容; S123、根据菜单表和字段表中的菜单模块进行语义解析和表间穿越,利用预设的功能生成目标软件数据内容,所述目标软件数据内容包括功能需求、业务逻辑、数据库结构和用户界面布局; S124、根据语义解析生成的目标软件数据内容自动调用代码生成器和模型转换工具,编译与菜单模块相适应的代码,生成软件的逻辑结构、数据库模型和用户界面; S125、对所述生成软件的逻辑结构、数据库模型和用户界面按软件开发数字化工厂大模型预设的检验规则和检验标准进行验证;如果验证不通过,则重复S121至S124,直至验证通过; S126、输出编译代码、生成文档和准备部署包。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人龙山云仓(山东)共享科技有限公司,其通讯地址为:250299 山东省济南市章丘区双山街道青年人才成长示范港8楼A38号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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