[发明专利]业务代码的开发方法、装置、设备及介质在审
申请号: | 202310252197.7 | 申请日: | 2023-03-15 |
公开(公告)号: | CN116301772A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 刘成 | 申请(专利权)人: | 西安闻泰电子科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/35;G06F8/41 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 邓灵;万振雄 |
地址: | 710075 陕西省西安市高新*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 代码 开发 方法 装置 设备 介质 | ||
1.一种业务代码的开发方法,其特征在于,所述方法包括:
获取用户在预设的业务代码开发界面上的输入操作,所述预设的业务代码开发界面上包括多个预设的业务模块,所述输入操作是针对所述多个预设的业务模块的输入操作;
根据所述输入操作以及所述多个预设的业务模块,确定目标业务对应的目标业务流程文件;
加载并解析所述目标业务流程文件,获取与所述目标业务对应的业务代码。
2.根据权利要求1所述的方法,其特征在于,所述目标业务为针对自动化设备的业务流程,所述预设的业务模块包括所述自动化设备的各个硬件模块以及软件模块,所述方法还包括:
对所述自动化设备的各个硬件模块以及软件模块进行建模,获取与各个硬件模块以及各个软件模块对应的对象简谱文件;
根据所述对象简谱,构建与所述各个硬件模块以及各个软件模块对应的代码实例;
对所述各个硬件模块以及各个软件模块对应的代码实例进行功能调试,得到所述多个预设的业务模块。
3.根据权利要求1所述的方法,其特征在于,所述输入操作包括选择操作、连接操作以及配置操作,所述多个预设的业务模块是预先进行建模以及功能调试后的模块,所述根据所述输入操作以及所述多个预设的业务模块,确定目标业务对应的目标业务流程文件,包括:
根据对多个预设的业务模块的选择操作,确定所述目标业务对应的多个子流程;
根据所述连接操作,确定所述每个子流程之间的处理逻辑关系;
根据所述配置操作,确定每个预设的业务模块的配置参数;
根据所述每个子流程所包括的预设的业务模块、所述每个子流程所包括的预设的业务模块之间的连接关系以及所述每个子流程所包括的预设的业务模块的配置参数进行组合,确定目标业务对应的目标业务流程文件。
4.根据权利要求3所述的方法,其特征在于,所述配置操作包括通过点击新增按钮对预设的业务模块进行配置的点击操作,所述根据所述配置操作,确定每个预设的业务模块的配置参数,包括:
获取与所述点击操作对应的预设配置参数,根据所述预设配置参数确定每个预设的业务模块的配置参数。
5.根据权利要求3所述的方法,其特征在于,所述配置操作包括通过点击第一编辑按钮对预设的业务模块进行配置的第一编辑操作,所述根据所述配置操作,确定每个预设的业务模块的配置参数,包括:
响应于所述第一编辑操作,输出脚本编辑界面;
检测所述用户在所述脚本编辑界面输入的脚本内容,根据所述脚本内容确定所述每个预设的业务模块的配置参数。
6.根据权利要求3所述的方法,其特征在于,所述配置操作包括通过点击第二编辑按钮对预设的业务模块的引脚进行配置的第二编辑操作,所述根据所述配置操作,确定每个预设的业务模块的配置参数,包括:
响应于所述第二编辑操作,输出引脚编辑界面;
检测所述用户在所述引脚编辑界面输入的引脚配置内容,根据所述引脚配置内容确定所述每个预设的业务模块的引脚配置参数。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
保存所述目标业务流程文件。
8.一种业务代码的开发装置,其特征在于,所述装置包括:
操作获取模块,用于获取用户在预设的业务代码开发界面上的输入操作,所述预设的业务代码开发界面上包括多个预设的业务模块,所述输入操作是针对所述多个预设的业务模块的输入操作;
确定模块,用于根据所述输入操作以及所述多个预设的业务模块,确定目标业务对应的目标业务流程文件;
解析模块,用于加载并解析所述目标业务流程文件,获取与所述目标业务对应的业务代码。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7中任一项所述方法的步骤。
10.一种电子设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-7中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安闻泰电子科技有限公司,未经西安闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310252197.7/1.html,转载请声明来源钻瓜专利网。