[发明专利]业务逻辑代码自动生成方法、装置以及服务器在审
申请号: | 201910608837.7 | 申请日: | 2019-07-08 |
公开(公告)号: | CN110515615A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 江虹 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/34 |
代理公司: | 11015 北京英特普罗知识产权代理有限公司 | 代理人: | 林彦之<国际申请>=<国际公布>=<进入 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务逻辑代码 业务流程图 复用代码 自动生成 调用 计算机可读存储介质 服务器 自动生成装置 连接线 接收用户 连接关系 业务框 映射表 拼接 预设 智能 | ||
本发明公开了一种业务逻辑代码自动生成方法,该方法包括:接收用户的业务逻辑代码自动生成请求以及对应的业务流程图;识别出所述业务流程图中的流程图形,包括业务框和业务连接线;根据预设的流程图形‑业务逻辑代码映射表调用与所述业务流程图中每个流程图形对应的业务逻辑代码,并结合流程图形之间的连接关系,组合生成所述业务流程图对应的业务逻辑代码。本发明还提供一种业务逻辑代码自动生成装置、服务器以及计算机可读存储介质。本发明提供的业务逻辑代码自动生成方法、装置、服务器及计算机可读存储介质能够智能地对复用代码进行拼接,从而达到准确而又快速地对复用代码的调用,提高了复用代码的调用效率。
技术领域
本发明涉及业务逻辑代码自动生成技术领域,尤其涉及一种业务逻辑代码自动生成方法、装置、服务器及计算机可读存储介质。
背景技术
在程序开发的过程中,很多时候都会对实现相同功能的程序代码段进行存储,并在后续需要使用时直接调用以避免程序开发的重复性工作,提高开发效率,这种代码段称为复用代码。实际上,虽然可以直接调用的复用代码很多,而且目前也有不少的用于实现对复用代码的调用的软件或者系统,然而开发人员还是需要编写业务逻辑代码用于串接所调用的复用代码,从而组成能够实现完整功能的应用程序。那些实现对复用代码的调用的软件或者系统并不能很好做到对复用的代码进行关联和拼接,对于复用代码的调用的过程耗时较长,效率不高。
发明内容
有鉴于此,本发明提出一种用户业务逻辑代码自动生成方法、装置、计算机设备及计算机可读存储介质,能够在接收用户的业务逻辑代码自动生成请求以及对应的业务流程图之后,识别出所述业务流程图中的流程图形,包括业务框和业务连接线;然后根据预设的流程图形-业务逻辑代码映射表调用与所述业务流程图中每个流程图形对应的业务逻辑代码,再将所有的流程图形的业务逻辑代码结合流程图形之间的连接关系,组合生成所述业务流程图对应的业务逻辑代码。因此,可以智能地对复用代码进行拼接,从而达到准确而又快速地对复用代码的调用,提高了复用代码的调用效率。
首先,为实现上述目的,本发明提供一种业务逻辑代码自动生成方法,所述方法包括步骤:
接收用户的业务逻辑代码自动生成请求以及对应的业务流程图;识别出所述业务流程图中的流程图形,所述流程图形包括业务框和业务连接线,其中,所述业务框包括复用代码的名称或编号,业务框之间通过所述业务连接线进行连接;根据预设的流程图形-业务逻辑代码映射表调用与所述业务流程图中每个流程图形对应的业务逻辑代码;将所有的流程图形的业务逻辑代码结合流程图形之间的连接关系,组合生成所述业务流程图对应的业务逻辑代码。
可选地,所述业务框包括流程框和判断框,所述判断框与多条业务连接线连接并且每条业务连接线附加条件数据;所述判断框对应的业务逻辑代码能够根据自身框内的复用代码执行结果数据与每条业务连接线对应的附加条件数据进行比对从而选择出一条业务连接线连接到下一个流程图形。
可选地,所述“识别出所述业务流程图中的流程图形”步骤包括:通过预设的业务流程图形编辑工具将所述业务流程图进行分裂,分裂出所述业务流程图中包括的所有业务框和业务连接线,并记录每个业务框与其他业务框之间的业务连接线的连接方向。
可选地,所述“将所有的流程图形的业务逻辑代码结合流程图形之间的连接关系,组合生成所述业务流程图对应的业务逻辑代码”的步骤包括:获取每个业务框对应的业务逻辑代码;根据每个业务框与其他业务框之间的业务连接线的连接方向依次将每个业务框对应的业务逻辑代码进行串接组合,从而获得所述业务流程图对应的业务逻辑代码。
此外,为实现上述目的,本发明还提供一种业务逻辑代码自动生成装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910608837.7/2.html,转载请声明来源钻瓜专利网。