昆仑数智科技有限责任公司;中国石油天然气集团有限公司郑永升获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉昆仑数智科技有限责任公司;中国石油天然气集团有限公司申请的专利程序开发方法、装置、计算机设备、存储介质及产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117149183B 。
龙图腾网通过国家知识产权局官网在2025-10-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210564977.0,技术领域涉及:G06F8/38;该发明授权程序开发方法、装置、计算机设备、存储介质及产品是由郑永升;毛茂文;赵爱松;吕小敬;宋德伟;焦峰;陈勋;田清;谢杰设计研发完成,并于2022-05-23向国家知识产权局提交的专利申请。
本程序开发方法、装置、计算机设备、存储介质及产品在说明书摘要公布了:本申请提供了一种程序开发方法、装置、计算机设备、存储介质及产品,属于计算机技术领域。方法包括:获取目标领域模型的基础业务逻辑数据和页面数据;确定目标领域模型的专属业务功能,专属业务功能为目标领域模型除基础业务功能以外的业务功能;基于专属业务功能和基础业务逻辑数据,确定专属业务逻辑数据,专属业务逻辑数据为专属业务功能对应的数据;将专属业务逻辑数据、基础业务逻辑数据和页面数据进行数据整合,得到目标领域模型的第一开发数据,第一开发数据为开发目标领域模型所需的数据;基于第一开发数据,生成目标领域模型的目标程序。该方法使得生成的程序更加符合领域模型的需求,从而提高了开发的程序的质量。
本发明授权程序开发方法、装置、计算机设备、存储介质及产品在权利要求书中公布了:1.一种程序开发方法,其特征在于,所述方法包括: 获取目标领域模型的基础业务逻辑数据和页面数据,所述基础业务逻辑数据为所述目标领域模型的基础业务功能对应的数据,所述页面数据为所述目标领域模型待展示页面的数据; 确定所述目标领域模型的专属业务功能,所述专属业务功能为所述目标领域模型除所述基础业务功能以外的业务功能; 将所述基础业务逻辑数据和所述专属业务功能输入结构模型,通过所述结构模型,对所述基础业务逻辑数据进行转换,得到专属业务逻辑数据,所述专属业务逻辑数据为所述专属业务功能对应的数据,所述结构模型基于所述目标领域模型的字段信息、图表信息、关系信息和模块信息定义,在定义所述结构模型后,所述专属业务功能被部署在所述结构模型中; 基于所述专属业务逻辑数据、所述基础业务逻辑数据和所述页面数据,确定目标元素数据,所述目标元素数据包括第一元素数据和第二元素数据,所述第一元素数据为所述专属业务逻辑数据与所述页面数据内容相同但语言不同的元素数据,所述第二元素数据为所述基础业务逻辑数据与所述页面数据内容相同但语言不同的元素数据; 将所述页面数据中的所述目标元素数据修改为目标语言的元素数据,将修改后的页面数据作为页面模型,保存在开发库中; 通过代码引擎器,对所述结构模型进行解析,依次生成数据库表和临时业务逻辑代码,所述临时业务逻辑代码中包括所述专属业务逻辑数据和所述基础业务逻辑数据分别对应的临时Java代码; 通过所述代码引擎器,对所述临时业务逻辑代码进行编译,生成二进制的Class代码,得到第一业务逻辑代码和第二业务逻辑代码,所述第一业务逻辑代码为所述专属业务逻辑数据对应的代码,所述第二业务逻辑代码为所述基础业务逻辑数据对应的代码; 将所述结构模型数据库表结构中的数据映射到所述页面模型,通过所述代码引擎器,对所述开发库中的页面模型进行解析,生成前端页面代码; 将所述第一业务逻辑代码、所述第二业务逻辑代码和所述前端页面代码组成第一开发数据,所述第一开发数据为开发所述目标领域模型所需的数据; 基于所述第一开发数据,生成所述目标领域模型的目标程序。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人昆仑数智科技有限责任公司;中国石油天然气集团有限公司,其通讯地址为:100007 北京市东城区青龙胡同1号歌华大厦1501室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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