所属的技术人员知道,本发明可以实现为系统、方法或计算机程序产品,因此,本发明可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一一但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram),只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
背景技术:
1、目前,电信业务不断创新和发展,电信业务系统持续扩大,业务办理过程不断迭代完善,业务功能变的越来越复杂,业务办理功能中包含众多的规则即电信业务办理规则在不断增加、迭代,例如,开户业务需要校验用户是否黑名单限制,证件开户数量限制,号码重复开户限制等,随着业务发展可能还会增加其它业务规则如:副号校验,证件已开户欠费校验,集团成员开户数量校验等。这就为功能迭代扩展带来困难,需要不断的迭代、修改程序逻辑增加功能的复杂度,并且新增加的电信业务办理规则因时间跨度长等原因造成规则重复开发问题,甚至有规则矛盾的风险。另外,随着业务功能的扩展变的复杂,盘点业务功能中的电信业务办理规则时,变的越来越复杂和困难,新增的电信业务办理规则缺少管理机制,使得业务功能的规则管理难以进行跟踪。
技术实现思路
1、本发明所要解决的技术问题是针对现有技术的不足,具体提供了一种电信业务办理规则的管理系统、方法、设备和存储介质,具体如下:
2、1)第一方面,本发明提供一种电信业务办理规则的管理系统,具体技术方案如下:
3、包括规则信息配置模块、规则组合模块、规则应用模块和规则审核模块;
4、规则信息配置模块用于:对电信业务办理规则的规则信息进行配置;
5、规则组合模块用于:将预设业务场景关联的多个配置好规则信息的电信业务办理规则进行组合,得到预设业务场景对应的一个规则组,并对规则组进行属性配置;
6、规则应用模块用于:对配置好规则信息的电信业务办理规则和/或配置好属性的规则组进行发布;
7、规则审核模块用于:对发布后的配置好规则信息的电信业务办理规则/或配置好属性的规则组进行审核,当审核通过时,进入使用状态,以便于业务系统使用。
8、本发明提供的一种电信业务办理规则的管理系统的有益效果如下:
9、通过业务规则管理的使用,在电信运营商业务需求不断扩展的背景下,实现业务规则即电信业务办理规则与业务功能分离管理,提高了需求的迭代效率,减少电信业务办理规则变更对业务功能的影响,加快业务推广,提升的业务需求的管理能力和需求的跟踪能力,达到电信业务办理规则可管理,可跟踪,灵活增减的目的。本发明能够对业务系统所用的电信业务办理规则进行统一管理和查看跟踪。
10、在上述方案的基础上,本发明的一种电信业务办理规则的管理系统还可以做如下改进。
11、进一步,还包括规则查询模块,规则查询模块用于:查询并将业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组,以及相应的配置数据,反馈至业务系统。
12、进一步,还包括规则校验模块,规则校验模块用于:当业务系统发起规则校验时,执行业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组中的每个电信业务办理规则,并将执行结果反馈至业务系统。
13、进一步,规则信息配置模块还用于:接收并根据业务系统指定的新增业务需求,配置新增业务需求对应的电信业务办理规则。
14、2)第二方面,本发明还提供一种电信业务办理规则的管理方法,具体技术方案如下:
15、对电信业务办理规则的规则信息进行配置,以及,将预设业务场景关联的多个配置好规则信息的电信业务办理规则进行组合,得到预设业务场景对应的一个规则组;
16、对规则组进行属性配置,对配置好规则信息的电信业务办理规则和/或配置好属性的规则组进行发布以及审核;
17、当审核通过时,进入使用状态,以便于业务系统使用。
18、在上述方案的基础上,本发明的一种电信业务办理规则的管理方法还可以做如下改进。
19、进一步,还包括:查询并将业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组,以及相应的配置数据,反馈至业务系统。
20、进一步,还包括:
21、当业务系统发起规则校验时,执行业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组中的每个电信业务办理规则,并将执行结果反馈至业务系统。
22、进一步,还包括:
23、接收并根据业务系统指定的新增业务需求,配置新增业务需求对应的电信业务办理规则。
24、3)第三方面,本发明还提供一种电子设备,电子设备包括处理器,处理器与存储器耦合,存储器中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行,以使电子设备实现上述任一项电信业务办理规则的管理方法。
25、4)第四方面,本发明还提供一种计算机可读存储介质,计算机可读存储介质中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行,以使计算机实现上述任一项电信业务办理规则的管理方法。
26、需要说明的是,本发明的第二方面至第四方面的技术方案及对应的可能的实现方式所取得的有益效果,可以参见上述对第一方面及其对应的可能的实现方式的技术效果,此处不再赘述。
1.一种电信业务办理规则的管理系统,其特征在于,包括规则信息配置模块、规则组合模块、规则应用模块和规则审核模块;
2.根据权利要求1所述的一种电信业务办理规则的管理系统,其特征在于,还包括规则查询模块,所述规则查询模块用于:查询并将业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组,以及相应的配置数据,反馈至所述业务系统。
3.根据权利要求2所述的一种电信业务办理规则的管理系统,其特征在于,还包括规则校验模块,所述规则校验模块用于:当业务系统发起规则校验时,执行业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组中的每个电信业务办理规则,并将执行结果反馈至所述业务系统。
4.根据权利要求1至3任一项所述的一种电信业务办理规则的管理系统,其特征在于,所述规则信息配置模块还用于:接收并根据业务系统指定的新增业务需求,配置所述新增业务需求对应的电信业务办理规则。
5.一种电信业务办理规则的管理方法,其特征在于,包括:
6.根据权利要求5所述的一种电信业务办理规则的管理方法,其特征在于,还包括:查询并将业务系统指定的业务功能或业务场景关联的配置好规则信息的电信业务办理规则或配置好属性的规则组,以及相应的配置数据,反馈至所述业务系统。
7.根据权利要求6所述的一种电信业务办理规则的管理方法,其特征在于,还包括:
8.根据权利要求5至7任一项所述的一种电信业务办理规则的管理方法,其特征在于,还包括:
9.一种电子设备,其特征在于,所述电子设备包括处理器,所述处理器与存储器耦合,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以使所述电子设备实现如权利要求5至8任一项权利要求所述的一种电信业务办理规则的管理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行,以使计算机实现如权利要求5至8任一项权利要求所述的一种电信业务办理规则的管理方法。