首页> 中国专利> 基于服务编排的业务策略设计方法、系统及计算机设备

基于服务编排的业务策略设计方法、系统及计算机设备

摘要

本发明为基于服务编排的业务策略设计方法、系统及计算机设备,属于大数据领域;通过将服务接口配置为业务人员可理解与输入的业务动作界面,实现对服务接口的动态接入与调整;同时在业务策略设计过程中通过选取目标群体、设置执行时机、配置业务动作内容等动作,获取服务接口的执行参数与执行时间;最后根据配置的内容,系统自动完成对服务接口编排、参数填充、解释转换与执行,将业务策略转变为企业的实际行动。本发明无须编写程序代码,通过用户界面配置即可实现对服务接口的接入与参数内容调整,解决了现有技术只能通过编码方式新增或调整业务策略而导致业务响应效率低下的问题。

著录项

  • 公开/公告号CN112527254A

    专利类型发明专利

  • 公开/公告日2021-03-19

    原文格式PDF

  • 申请/专利权人 佰聆数据股份有限公司;

    申请/专利号CN202011403595.7

  • 发明设计人 姜磊;朱振航;严海龙;

    申请日2020-12-04

  • 分类号G06F8/20(20180101);G06F9/451(20180101);G06Q30/02(20120101);

  • 代理机构44245 广州市华学知识产权代理有限公司;

  • 代理人林梅繁

  • 地址 510663 广东省广州市高新技术产业开发区科学城科学大道162号创意大厦B3栋1301单元

  • 入库时间 2023-06-19 10:19:37

说明书

技术领域

本发明涉及基于服务编排的业务策略设计方法、系统及计算机设备,属于大数据领域。

背景技术

在互联网时代下,随着客户业务需求日益个性化,传统大众化营销模式已不能满足业务发展的个性需要。为了满足客户个性化需求,各企业推出了越来越多的针对目标客户的营销活动,面对如此众多的营销活动,业务策略制定与管理的工作量非常巨大。目前,营销活动从设计、执行到评估等各个环节需要多个部门协作才能完成,同时随着企业业务模式转变、产品迭代速度加快、用户需求变化频繁等原因,经常需要制定全新的营销方案,这对后台支撑程序的可定制性要求极高,否则往往不能满足多变的市场需求,更会出现业务方案模型不可复用、数据交叉甚至错乱的情况。在这种情况下造成了经常需要増加后台相关功能模块的开发,但是新功能模块的开发需要较长的研发周期,无法及时应对高速变化的市场竞争需求,同时即使能够及时开发新的模块,也存在着极大増加平台维护工作量和使用难度等问题。

发明内容

本发明的目的在于克服现有技术的缺点与不足,提出基于服务编排的业务策略设计方法、系统及计算机设备,以解决上述技术问题。

根据本发明的基于服务编排的业务策略设计方法,包括以下步骤:

S1、服务接口配置为可视化输入的业务动作,通过定义业务人员可理解与输入的业务动作信息,并将服务接口与线上业务动作进行关联,同时对服务接口的各项内容参数进行无编码输入配置;

S2、服务接口内容配置与执行编排,通过一次或多次进行选取目标群体、设置执行时机、业务动作内容配置操作,完成对服务接口的执行时间、执行内容获取,实现精准化的业务策略设计;

S3、服务接口解析与执行,根据配置的目标群体、业务动作内容进行解释转化,形成可执行的程序内容,然后根据执行时间生成相应的执行计划,最后按照执行计划调用相应的服务接口,并记录执行结果信息;

根据本发明的基于服务编排的业务策略设计系统,包括:

业务动作配置模块:用于定义业务动作,对业务动作中需要触发的服务接口信息进行配置与接入测试;

群体筛选模块:基于对象属性与标签进行目标群体选择,筛选出目标群体,并为策略执行引擎输出细分的目标群体名单;

策略设计模块:用于针对不同的细分目标群体,提供可视化界面让业务人员完成对业务策略的设计,设置执行时机、业务动作内容配置操作,完成精准化的业务策略设计;

策略执行引擎:用于对设计好的业务策略进行规则解释与执行,根据配置的目标群体、业务动作内容进行解释转化,根据执行时间生成相应的执行计划,按照执行计划进行业务动作执行。

本发明的计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序时,执行本发明业务策略设计方法的步骤S1-S3。

本发明与现有技术相比的有益效果是:本发明提供的基于服务编排的业务策略设计方法和系统,无须编写程序代码,通过用户界面配置即可实现对服务接口的接入与参数内容调整,同时结合业务策略目标群体与线上业务动作执行信息,系统可自动完成对服务接口编排、参数填充、解释转换与执行等操作,让没有编程技能的业务人员在业务策略设计过程可以不需要理会底层技术实现,系统自动将业务策略转变为企业的实际行动。解决了现有技术中在线上业务动作发生变化时只能通过编码方式新增或调整业务策略而导致业务响应效率低下的问题,大大提升了业务策略调整的灵活性与降低服务接口变化带来的开发工作量,更高效地响应复杂多变的市场需求。

附图说明

图1是基于服务编排的精准业务策略配置流程图;

图2是基于服务编排的精准业务策略管理系统架构示意图;

图3是实施例“欠费客户差异化催收策略”的业务策略示意图。

具体实施方式

下文中将结合实施例及附图来进一步详细说明本发明,但本发明的实施方式不限于此。

实施例

本实施例以“欠费客户差异化催收策略”对业务策略设计方法、系统及计算机设备做详细描述。在本实施例中,可对不同类型的目标群体进行业务策略的设计,目标对象指业务所面向的人或事物,可以是客户、设备、员工、工单、数据等。

如图1所示,本实施例中,基于服务编排的业务策略设计方法,包括如下步骤:

S0、服务接口参数获取,获取线上业务动作对应需要触发的服务接口信息,包括相应的服务请求地址、服务输入参数、服务输出参数等信息。

线上业务动作指的是在业务开展过程中基于网络完成的一些动作,如:发送促销短信、发送广告邮件、在APP上投放产品广告等;其中各个线上业务动作的执行可通过触发相应的服务接口实现,如:发送促销短信,可以通过触发发送短信服务服务接口,将相应的促销内容发送给指定的用户。

本实施例中,“欠费高风险客户差异化催收策略”中涉及的业务动作包括发送催收短信、发送催收邮件、上门催收等动作,其中发送催收短信、发送催收邮件为线上业务动作,上门催收为线下业务动作。发送催收短信对应的服务接口为短信发送服务接口,本实施例基于某云平台的短信服务进行封装成相应的服务接口,服务接口请求地址为:“https://IP/api/v1/posters”,请求地址中的IP为相应的服务接口服务器地址信息,服务请求参数信息如下表1:

表1

服务返回参数信息如下表2:

表2

S1、服务接口配置为可视化输入的业务动作,通过定义业务人员可理解与输入的业务动作信息,将服务接口与线上业务动作进行关联,同时对服务接口的各项内容参数进行无编码输入配置;

下面以“发送催收短信”这个业务动作的配置为例,详细说明步骤S1的服务接口配置为可视化输入的业务动作配置过程,具体包括如下步骤:

S101、业务动作基础信息配置,将业务动作的基础信息进行配置,所述基础信息包括业务动作名称、业务动作类型、业务动作说明等内容。

业务动作类型包括线上业务动作与线下业务动作,其中线下业务动作为在业务开展过程中需要通过在现实环境中由业务人员主动执行的一些行动,如上门拜访、人工外呼等,仅线上业务动作需要执行步骤S102、S103、S104、S105操作。本实施例中,定义业务动作名称为“发送催收短信”、业务动作类型为“线上动作”、业务动作说明为“通过短信形式发送相应的通知”。因为发送催收短信这个业务动作是线上动作,继续完成步骤S102、S103、S104、S105操作。

S102、服务接口信息配置,对线上业务动作对应的服务接口请求类型、提交方式、服务接口请求地址等信息进行配置。

本实施例中,对发送催收短信需要触发的是短信发送服务,根据步骤S0获取的信息,配置短信发送服务的服务接口请求地址为“https://IP/api/v1/posters”、服务请求方法为“POST”、提交方法为“FORM”,让系统可以按照配置的方式与地址请求相应的服务接口。

S103、服务接口输入参数配置,服务接口输入参数的获取形式包括后台传参与界面输入两种方式。后台传参方式指服务接口输入参数为固定值或系统后台自动匹配的参数值,界面输入方式指需要由业务人员在界面进行输入的参数值,界面输入对于不同类型的服务接口输入参数支持文本框、下拉选择框、时间输入框、富文本框、图片等多种输入方式。

基于步骤S0获取到的短信发送服务接口的服务请求参数,配置相应输入参数的获取形式,如下表3所示:

表3

其中“界面输入”方式的参数在业务策略配置过程由用户进行补充填写,包括手机号码、短信内容等信息,同时界面输入方式还支持文本框、下拉选择框、时间输入框、富文本框、图片等多种输入方式,以满足不同类型的输入需求;“后台传参”方式的参数是设置相应的固定值或目标群体相应的属性信息,在系统执行时按照配置进行自动填充。

S104、服务接口输出参数配置,将服务接口输出参数中的执行状态与执行说明信息按照统一规范进行配置。

基于步骤S0获取到的短信发送服务接口的服务返回参数,配置相应返回状态与执行结果信息,让系统可以获取到相应的服务接口是否执行成功与相应的执行反馈信息,如表4所示。

表4

其中返回状态必须配置字段,返回说明及其它字段可按照需求进行配置。

S105、业务动作配置预览与测试,对步骤S101-S104配置好的业务动作进行预览,可以查看到业务人员在策略设计过程中查看到的业务动作配置界面与进行相应的内容输入,并可触发相应的服务接口进行执行测试,以保证配置的正确性。

S2、服务接口内容配置与执行编排,通过一次或多次进行选取目标群体、设置执行时机、业务动作内容配置操作,完成对服务接口的执行时间、执行内容获取,实现精准化的业务策略设计;

步骤S2服务参数内容配置与执行编排包括以下步骤:

S201、目标群体选择,基于对象属性与标签进行目标群体选择,可对目标群体进行多次细分选择,得到细分目标群体;例如基于欠费高风险客户群体,还可以细分为高风险高欠费客户群体、高风险中欠费客户群体、高风险低欠费客户群体,以实现对目标群体的精细化选择。

在本实施例中,首先选择“欠费高风险客户群体”,然后基于“欠费高风险客户群体”再细分出“欠费金额高”的客户群体,以支持实现更细颗度的差异化业务动作,完成对高风险高欠费客户群体的目标群体选择。

其中,目标群体的相应数据可以按时更新以保证目标群体的准确性,如原来在“欠费高风险客户群体”中的某个客户,在交纳相应的欠费后,系统按照设置的更新时间自动将该客户从“欠费高风险客户群体”中移除。

S202、业务动作执行时机配置,基于步骤S201选择的目标群体,针对不同的细分目标群体,设置相应的业务动作执行频率与执行时间。

在实际操作时,可基于步骤S201选择的目标群体,按照业务需要,设置每月的1日-10日,为发送催收短信业务动作的触发时间,执行频率为每天执行。

其中业务动作执行时机除了可以设置为固定的时间外,还可以设置动态执行时间,如指定每个客户的还款日为业务动作执行时机,则每个客户的执行时间可能都不一样。

S203、业务动作内容可视化配置,基于步骤S201、S202所选择的目标群体与所配置的执行时间,通过可视化界面完成相应的业务动作内容的配置,即完成一条策略路径的设置,策略路径是包含目标群体、执行时机、业务动作三个核心信息的一个基础组合,一个业务策略可包含多条策略路径。

在本实施例中,配置发送催费短信业务动作,指定接收短信的手机号码为客户属性信息表的手机号码字段,编辑短信内容为“尊敬的客户,为避免影响正常使用,请您确保最后还款日前及时还款,如已还款无需理会。祝您生活愉快!”,则完成面向高风险高欠费客户群体在每月1日到10日每天10点发送催费短信的业务策略路径。

S204、重复步骤S201-S203完成精准业务策略配置,针对复杂的业务策略,可通过多次执行步骤S201-S203,完成多条策略路径的设置,以实现精准化的业务策略配置。

本实施例中,基于步骤S201-S203继续进行面向高风险高欠费客户群体在每月11日到31日进行上门催收、面向高风险中欠费客户群体在每月1日到10日每天进行邮件催收等多条策略路径,最后形成如附图3的欠费高风险客户差异化催收策略。

S205、业务策略设计内容保存,对步骤S201-S204所操作的业务策略设计内容进行保存。

S3、服务接口解析与执行,根据配置的目标群体、业务动作内容进行解释转化,形成可执行的程序内容,然后根据执行时间生成相应的执行计划,最后按照执行计划调用相应的服务接口,并记录执行结果信息;

步骤S3业务动作解析与执行的过程包括以下步骤:

S301、服务接口执行内容解析,通过将可视化页面配置的业务动作内容转化为与业务动作关联的服务接口入参信息,结合与业务动作关联的目标群体信息,形成系统可执行的程序内容。

本步骤对配置的业务动作进行解析,如对发送催费短信业务动作,基于界面配置的内容,结合相应的目标群体信息,生成相应的服务接口请求参数,如面向高风险高欠费客户群体发送催费短信业务动作请求参数如下表5所示。

表5

基于以上的发送短信服务接口请求参数,系统可触发相应的服务接口执行,完成发送催收短信业务动作。

S302、生成执行计划,结合业务动作关联的执行频率与执行时间,生成相应的执行清单与执行计划,执行清单包括执行时间、执行对象、执行内容、执行状态等信息。

本步骤按策略路径生成相应的执行清单与执行计划,如针对面向高风险高欠费客户群体在每月1日到10日每天10点发送催费短信的业务策略路径,该路径生成的执行计划内容为:计划执行时间为每月1日至10日早上10点、执行对象为高风险高欠费客户群体、执行内容为步骤S301解析出来的发送催费短信动作、执行状态默认为待执行。

S303、调用执行,按照执行计划与执行清单内容,在指定的时间触发相应的服务接口,进行业务动作的执行。例如,针对面向高风险高欠费客户群体在每月1日到10日每天10点发送催费短信的业务策略路径,在每月的1日到10日早上10点,触发相应的发送短信服务,向对应的目标群体发送催费短信。

S304、执行结果记录,在调用执行后,对服务接口的返回参数进行记录,完成对各业务动作执行结果的记录。例如,在执行短信服务后,按照服务接口的返回参数信息,记录相应的执行状态。

基于相同的发明构思,如图2所示,本实施例还提出基于服务编排的业务策略设计系统,包括:

业务动作配置模块:用于执行步骤S1,定义业务动作,对业务动作中需要触发的服务接口信息进行配置与接入测试;

群体筛选模块:基于对象属性与标签进行目标群体选择,筛选出目标群体,并为策略执行引擎输出细分的目标群体名单;

策略设计模块:用于针对不同的细分目标群体,提供可视化界面让业务人员完成对业务策略的设计,设置执行时机、业务动作内容配置操作,完成精准化的业务策略设计;策略设计模块与群体筛选模块共同执行步骤S2;

策略执行引擎:用于执行步骤S3,对设计好的业务策略进行规则解释与执行,根据配置的目标群体、业务动作内容进行解释转化,根据执行时间生成相应的执行计划,按照执行计划进行业务动作执行。

在完成业务动作配置模块的服务接口配置后与在群体筛选模块圈选相应的目标群体后,进入策略设计模块进行精准化的业务策略设计,设计完成后进入策略执行引擎进行业务动作解释与生成相应的执行计划,并按计划进行执行。

根据本发明的计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序时,执行上述本发明基于服务编排的业务策略设计方法的步骤S1-S3。

上述为本发明较佳的实施方式,但本发明的实施方式并不受上述内容的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号