业务对象命名方法技术

技术编号:39813273 阅读:11 留言:0更新日期:2023-12-22 19:31
本申请公开了一种业务对象命名方法

【技术实现步骤摘要】
业务对象命名方法、装置、电子设备及可读存储介质


[0001]本申请涉及软件开发
,尤其涉及一种业务对象命名方法

装置

电子设备及可读存储介质


技术介绍

[0002]目前,大部分商业软件的构建是并行协同开发的,而不同技术人员对于业务对象的命名通常是不相同的,这将导致后续进行软件的运行维护的过程中,运维人员需要消耗大量的时间来分析各种命名所对应的业务对象,从而造成软件的运维效率低


技术实现思路

[0003]本申请的主要目的在于提供一种业务对象命名方法

装置

电子设备及可读存储介质,旨在解决常规技术中由于业务对象的命名差异,导致后续进行软件的运行维护时的运维效率低的技术问题

[0004]为实现上述目的,本申请提供一种业务对象命名方法,所述业务对象命名方法包括:
[0005]获取用户输入在软件开发界面的目标业务对象的业务信息;
[0006]将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则;
[0007]调用所述目标业务语义规则关联的业务代码信息,以对所述目标业务对象进行命名

[0008]可选地,所述将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则的步骤,包括:
[0009]若所述业务信息包含的文字数量小于预设数量,则在预设的业务语义规则表中查找包含所述业务信息的第一业务语义规则集合;
[0010]响应于业务语义规则选择指令,在所述第一业务语义规则集合中选择并获取所述目标业务对象对应的目标业务语义规则

[0011]可选地,所述将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则的步骤,包括:
[0012]若所述业务信息包含的文字数量大于或等于预设数量,则提取所述业务信息的关键词;
[0013]在预设的业务语义规则表中查找包含所述关键词的第二业务语义规则集合;
[0014]响应于业务语义规则选择指令,在所述第二业务语义规则集合中选择并获取所述目标业务对象对应的目标业务语义规则

[0015]可选地,所述确定所述目标业务对象对应的目标业务语义规则的步骤之前,所述业务对象命名方法还包括:
[0016]若在所述业务语义规则表不存在所述目标业务对象对应的目标业务语义规则,则
在所述软件开发界面显示弹窗信息,其中,所述弹窗信息所在的弹窗栏设置有业务语义规则表管理标识;
[0017]响应于对所述业务语义规则表管理标识的触发操作,跳转进入所述业务语义规则表的编辑界面;
[0018]响应于在所述编辑界面上的编辑操作,更新所述业务语义规则表

[0019]可选地,所述获取用户输入在软件开发界面的目标业务对象的业务信息的步骤之前,所述业务对象命名方法还包括:
[0020]获取业务语义明细文件,并获取明细信息提取规则,其中,所述业务语义明细文件包括各业务语义数据分别在各预设字段下的信息,所述明细信息提取规则包括待提取字段;
[0021]通过从所述业务语义明细文件中提取各业务语义数据分别在所述待提取字段下的信息,得到目标业务语义规则明细信息;
[0022]将所述待提取字段作为表头,并根据所述待提取字段和所述目标业务语义规则明细信息之间的对应关系,设置所述业务语义规则表

[0023]可选地,所述通过从所述业务语义明细文件中提取各业务语义数据分别在所述待提取字段下的信息,得到目标业务语义规则明细信息的步骤,包括:
[0024]通过从所述业务语义明细文件中提取各业务语义数据分别在所述待提取字段下的信息,得到初始业务语义规则明细信息;
[0025]对所述初始业务语义规则明细信息进行数据清洗处理,得到所述目标业务语义规则明细信息

[0026]可选地,所述将所述待提取字段作为表头,并根据所述待提取字段和所述目标业务语义规则明细信息之间的对应关系,设置所述业务语义规则表的步骤之前,所述业务对象命名方法还包括:
[0027]若所述待提取字段所属的字段类型为必要字段,则校验所述待提取字段对应的目标业务语义规则明细信息是否为空值;
[0028]若是,则在弹窗界面显示所提取的业务语义数据,以提醒用户核对所述业务语义数据;
[0029]若否,则执行所述将所述待提取字段作为表头,并根据所述待提取字段和所述目标业务语义规则明细信息之间的对应关系,设置所述业务语义规则表的步骤

[0030]本申请还提供一种业务对象命名装置,所述业务对象命名装置包括:
[0031]获取模块,用于获取用户输入在软件开发界面的目标业务对象的业务信息;
[0032]匹配模块,用于将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则;
[0033]命名模块,用于调用所述目标业务语义规则对应的业务代码信息,以对所述目标业务对象进行命名

[0034]本申请还提供一种电子设备,所述电子设备为实体设备,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述业务对象命名方法的步骤

[0035]本申请还提供一种可读存储介质,所述可读存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有实现业务对象命名方法的程序,所述实现业务对象命名方法的程序被处理器执行以实现如上所述业务对象命名方法的步骤

[0036]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的业务对象命名方法的步骤

[0037]本申请提供了一种业务对象命名方法,本申请首先获取用户输入在软件开发界面的目标业务对象的业务信息,然后将该业务信息与预设的业务语义规则表进行匹配,以确定该目标业务对象对应的目标业务语义规则,最后调用该目标业务语义规则关联的业务代码信息

即可实现对该目标业务对象的命名处理

本申请通过为业务对象设置业务语义规则,并将所设置的业务语义规则存储至业务语义规则表中,从而在用户进行软件开发时,能够根据用户在软件开发界面输入的目标业务对象的业务信息,来为目标业务对象匹配对应的目标业务语义规则,以利用业余语义规则规范和统一业务对象的命名,从而后续在运维人员进行软件的维护时,无需消耗大量的时间来分析各种命名所对应的业务对象,解决了常规技术中由于业务对象的命名差异,导致后续进行软件的运行维护时的运维效率低的技术问题,提高了软件的运维效率

附图说明<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种业务对象命名方法,其特征在于,所述业务对象命名方法包括:获取用户输入在软件开发界面的目标业务对象的业务信息;将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则;调用所述目标业务语义规则关联的业务代码信息,以对所述目标业务对象进行命名
。2.
如权利要求1所述的业务对象命名方法,其特征在于,所述将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则的步骤,包括:若所述业务信息包含的文字数量小于预设数量,则在预设的业务语义规则表中查找包含所述业务信息的第一业务语义规则集合;响应于业务语义规则选择指令,在所述第一业务语义规则集合中选择并获取所述目标业务对象对应的目标业务语义规则
。3.
如权利要求1所述的业务对象命名方法,其特征在于,所述将所述业务信息与预设的业务语义规则表进行匹配,以确定所述目标业务对象对应的目标业务语义规则的步骤,包括:若所述业务信息包含的文字数量大于或等于预设数量,则提取所述业务信息的关键词;在预设的业务语义规则表中查找包含所述关键词的第二业务语义规则集合;响应于业务语义规则选择指令,在所述第二业务语义规则集合中选择并获取所述目标业务对象对应的目标业务语义规则
。4.
如权利要求1所述的业务对象命名方法,其特征在于,所述确定所述目标业务对象对应的目标业务语义规则的步骤之前,所述业务对象命名方法还包括:若在所述业务语义规则表不存在所述目标业务对象对应的目标业务语义规则,则在所述软件开发界面显示弹窗信息,其中,所述弹窗信息所在的弹窗栏设置有业务语义规则表管理标识;响应于对所述业务语义规则表管理标识的触发操作,跳转进入所述业务语义规则表的编辑界面;响应于在所述编辑界面上的编辑操作,更新所述业务语义规则表
。5.
如权利要求1至4中任一项所述的业务对象命名方法,其特征在于,所述获取用户输入在软件开发界面的目标业务对象的业务信息的步骤之前,所述业务对象命名方法还包括:获取业务语义明细文件,并获取明细信息提取规则,其中,所述业务语义明细文件包括各业务语义数据分别在各预设字段下的信息,所述明细信息提取规则包括待提取字段;通过从所述业务语义明细文件中提取各业务语义数据分别在所述待提取字段下的信息,得到目标业务语义...

【专利技术属性】
技术研发人员:明凯平陈川
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1