[发明专利]一种应用软件开发方法、平台和电子设备在审
申请号: | 202011303510.8 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112394920A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 曲磊;牛鸿丽 | 申请(专利权)人: | 联通智网科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F8/41;G06F9/445 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 苏胜 |
地址: | 101500 北京市密云*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用软件 开发 方法 平台 电子设备 | ||
1.一种应用软件开发方法,其特征在于,所述方法应用于软件开发平台,所述软件开发平台包括工具插件、架构模型库和集成库,所述方法包括:
所述工具插件获取待开发业务模块的业务信息;
所述工具插件根据所述业务信息调用所述集成库,所述集成库根据所述架构模型库创建所述待开发业务模块的框架类文件以及所述框架类文件之间的关联关系;
所述工具插件通过所述集成库对所述架构类文件以及所述架构类文件之间的关联关系进行注解;
所述工具插件还通过所述集成库对注解后的所述架构类文件进行编译,得到所述待开发业务模块的模板文件。
2.根据权利要求1所述的方法,其特征在于,所述工具插件获取的待开发业务模块的业务信息包括以下一项或多项:
业务名称;业务支持的机器语言;业务文件类型。
3.根据权利要求1所述的方法,其特征在于,所述集成库包括实现库,所述集成库根据所述架构模型库创建所述待开发业务模块的框架类文件以及所述框架类文件之间的关联关系,包括:
所述实现库根据所述架构模型库创建所述待开发业务模块的视图类文件、逻辑类文件、数据处理类文件和数据类文件;以及创建所述待开发业务模块的视图类文件、逻辑类文件、数据处理类文件和数据类文件之间的关联关系。
4.根据权利要求3所述的方法,其特征在于,所述视图类文件、逻辑类文件、数据处理类文件和数据类文件之间的关联关系包括:
所述视图类文件与所述逻辑类文件关联;
所述逻辑类文件通过所述数据处理类文件与所述数据类文件关联。
5.根据权利要求1所述的方法,其特征在于,所述集成库包括注解库;通过所述集成库对所述架构类文件以及所述架构类文件之间的关联关系进行注解,包括:
通过所述注解库对视图类文件、逻辑类文件、数据处理类文件和数据类文件进行注解;以及
通过所述注解库对视图类文件、逻辑类文件、数据处理类文件和数据类文件之间的关联关系进行注解。
6.根据权利要求5所述的方法,其特征在于,所述集成库包括编译库;通过所述集成库对注解后的所述架构类文件进行编译,包括:
通过所述编译库对注解后的视图类文件、逻辑类文件、数据处理类文件和数据类文件进行编译。
7.一种应用软件开发平台,其特征在于,包括:
工具插件,用于获取待开发业务模块的业务信息;根据所述业务信息调用架构模型库和集成库;
架构模型库,用于规定所述待开发业务模块的框架类文件以及所述框架类文件之间的关联关系;
集成库,用于根据所述架构模型库创建所述待开发业务模块的框架类文件以及所述框架类文件之间的关联关系;
所述集成库,还用于对所述架构类文件以及所述架构类文件之间的关联关系进行注解;
所述集成库,还用于对注解后的所述架构类文件进行编译,得到所述待开发业务模块的模板文件。
8.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至6任一所述的方法。
9.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至6任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联通智网科技有限公司,未经联通智网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011303510.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气动式桥梁防超重报警机构及方法
- 下一篇:交易处理方法及装置