CN101729694A - 一种自动业务实现流程配置及运行的方法及*** - Google Patents

一种自动业务实现流程配置及运行的方法及*** Download PDF

Info

Publication number
CN101729694A
CN101729694A CN200810171599A CN200810171599A CN101729694A CN 101729694 A CN101729694 A CN 101729694A CN 200810171599 A CN200810171599 A CN 200810171599A CN 200810171599 A CN200810171599 A CN 200810171599A CN 101729694 A CN101729694 A CN 101729694A
Authority
CN
China
Prior art keywords
flow process
parameter
flow
data
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200810171599A
Other languages
English (en)
Inventor
张媛媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200810171599A priority Critical patent/CN101729694A/zh
Publication of CN101729694A publication Critical patent/CN101729694A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

一种自动业务实现流程配置及运行的方法及***,该方法包括:在业务生成环境SCE中将模块化的自动业务流程编制成Web应用,加载到Web服务器中;并将为自动业务流程配置的各类数据以数据配置表为索引存储到数据库中;当需要运行自动业务流程时,以数据配置表为索引从数据库获取流程配置表;以流程配置表为索引运行Web服务器中相应的Web应用,在运行过程中以数据配置表为索引从数据库中获取Web应用需要的数据及参数,从而完成自动业务的功能。本发明还提出相应于上述方法的***。本发明能显著地减少业务流程变较大的工作量,降低自动业务实施及维护的成本。

Description

一种自动业务实现流程配置及运行的方法及***
技术领域
本发明涉及智能网电信业务的流程配置方法,尤其涉及自动业务实现流程配置的方法及***。
背景技术
随着通信行业的迅猛发展,智能网以其快速、方便、经济的特点被广泛地应用于电信业务领域。作为其中最具有代表性的自动业务,可以支持电信业务的实时处理,能够直接与终端用户进行智能交互,面向终端用户提供包括放音、收号、转接及排除故障等一系列的服务。
传统方式的自动业务采用业务生成环境(SCE,Service CreationEnvironment)创建业务逻辑,通过业务管理***(SMS,Service ManagementSystem)将生成的描述文件加载到业务控制点(SCP,Service Control Point)中。加载的业务一般具有固定的业务流程,在业务运行过程中,现有的业务流程通常不能进行动态改变。当自动业务流程要产生更改(例如:增加一条向用户播放广告语音流程),必须重新创建业务,进行新业务的加载替换。
以往,自动业务生成的业务流程是固有的,不能相互交替,加载不灵活,且不利于流程的更改,加载的自动业务流程依赖于最初业务的创建。自动业务的流程需变动时,必须重新生成新业务,而且在替换新业务的过程中会造成现有业务的中断;再者,业务流程的替换需要在特殊的时段进行,且新业务加载后必须进行完整性测试,以确保新业务流程的正确性。这样方式的流程配置,减少了业务在线正常运行的时间,缩短了业务版本的生命周期,增加了业务开发人员、业务测试人员和运营维护人员的工作量;并且,实现业务的完整替换也增加了业务出错几率。
鉴于上述诸多不利因素,需要一种更灵活、更方便的方法来支持自动业务的流程配置或变更,特别是一些常用流程的变更。
发明内容
本发明所要解决的技术问题是提供一种自动业务实现流程配置及运行的方法和***,能够有效地增强自动业务流程配置的灵活性,降低业务版本实施及维护的成本。
为了解决上述技术问题,本发明提供了一种自动业务实现流程配置及运行的方法,包括:
在业务生成环境SCE中将模块化的自动业务流程编制成Web应用,加载到Web服务器中;并将为自动业务流程配置的各类数据以数据配置表为索引存储到数据库中;
当需要运行自动业务流程时,以数据配置表为索引从数据库获取流程配置表;以流程配置表为索引运行Web服务器中相应的Web应用,在运行过程中以数据配置表为索引从数据库中获取Web应用需要的数据及参数,从而完成自动业务的功能。
进一步地,模块化的自动业务流程包括:通用型流程以及常用业务型流程中的一种或多种,其中:通用型流程用于完成通用业务功能,常用业务型流程用于完成常用业务功能。
进一步地,
通用型流程细化分为:数据库、播放语音、收号、挂机、排队、呼叫释放、呼叫失败、建立链接、***繁忙、按键错误、按键超时以及记录日志的功能模块中的一种或多种;
常用业务型流程细化分为:话费查询、积分查询、进度查询、业务办理、业务咨询、故障申告、投诉建议、密码修改及验证、业务介绍、促销介绍、客户认证、人工服务、黑名单验证以及用户评价的功能模块中的一种或多种。
进一步地,模块化的自动业务流程还包括自定义型流程,用于通过自定义完成通用型流程及常用业务型流程不能实现的特殊功能。
进一步地,所述数据配置表包括:语音配置表、菜单配置表、参数配置表和流程配置表中的一种或多种,用于作为索引在数据库中存取流程需使用的语音资源数据、菜单信息、参数以及流程相关信息。
进一步地,
语音配置表保存流程中所有语音资源的编号,通过在Web应用的语音配置页面中编辑语音资源编号,实现添加、修改及删除语音资源数据;
菜单配置表保存流程中各级菜单及其内容的信息,通过在Web应用的菜单配置页面中编辑信息,实现增加、修改及删除各级菜单及其内容;
参数配置表保存流程中使用的各类参数,通过在Web应用的参数配置页面中编辑各类参数,实现增加、修改及删除参数;
流程配置表含有运行流程的索引表,通过在Web应用的参数配置页面中编辑流程中的索引表,实现增加、修改及删除模块化的各类流程。
进一步地,所述方法在运行自动业务流程前还包括:执行数据库初始化脚本,对通用业务数据进行初始化;使用具有自动业务流程配置权限的工号登陆***,提供Web应用的各个配置页面。
进一步地,运行自动业务流程包括:
分别读取流程配置表和呼叫腿参数,获取创建呼叫腿流程信息及其参数信息,并依据创建呼叫腿流程信息及其参数信息,创建呼叫腿事件;
分别读取流程配置表和初始化通用业务数据,获取初始化流程及其参数信息,并依据初始化流程信息及其参数信息,执行放音操作并接收用户输入,通过与用户交互实现自动业务流程。
为了解决上述技术问题,本发明提供了一种自动业务实现流程配置及运行的***,包括:Web服务器、数据库服务器、交换机、业务控制点SCP平台以及交互式语音应答IVR模块,其中:
Web服务器,用于对根据模块化的自动业务流程编制的Web应用进行加载、存储及管理;
数据库服务器,用于以数据配置表为索引加载、存储及管理为自动业务流程配置的各类数据;
交换机,用于对终端用户拨打的自动业务接入码进行解析,并转发信令到SCP平台;
SCP平台,分别与Web服务器、数据库服务器、交换机以及IVR模块连接,用于在接收到交换机转发的信令后,以数据配置表为索引从数据库服务器获取流程配置表;然后以流程配置表为索引调用Web服务器中相应的Web应用,在调用过程中以数据配置表为索引从数据库服务器中获取Web应用需要的数据及参数,并将Web应用中的放音请求转发给IVR模块处理;
IVR模块,与数据库服务器连接,用于收到放音请求后按数据配置表索引数据库服务器中的语音资源数据,并执行放音操作,使终端用户通过收听放音与***交互。
进一步地,模块化的自动业务流程包括:通用型流程、常用业务型流程以及自定义型流程中的一种或多种,其中:
通用型流程用于完成通用业务功能,含有:数据库、播放语音、收号、挂机、排队、呼叫释放、呼叫失败、建立链接、***繁忙、按键错误、按键超时以及记录日志的功能模块中的一种或多种;
常用业务型流程用于完成常用业务功能,含有:话费查询、积分查询、进度查询、业务办理、业务咨询、故障申告、投诉建议、密码修改及验证、业务介绍、促销介绍、客户认证、人工服务、黑名单验证以及用户评价的功能模块中的一种或多种;
自定义型流程用于通过自定义完成通用型流程及常用业务型流程不能实现的特殊功能;
数据配置表包括:语音配置表、菜单配置表、参数配置表和流程配置表中的一种或多种,用于作为在数据库服务器中存取流程需使用的语音资源数据、菜单信息、参数以及流程相关信息的索引;其中:
语音配置表保存流程中所有语音资源的编号,通过编辑语音资源的编号实现添加、修改及删除相应的语音资源数据;
菜单配置表保存流程中各级菜单及其内容的信息,通过编辑该信息,实现增加、修改及删除各级菜单及其内容;
参数配置表保存流程中使用的各类参数,通过编辑各类参数,实现增加、修改及删除参数;
流程配置表含有运行流程的索引表,通过编辑流程中的索引表,实现增加、修改及删除模块化的各类流程。
本发明通过将数据库技术与Web应用结合,提供了一种自动业务实现流程配置及运行的方法,即可以在***中动态地配置、更改以及加载运行自动业务各类流程,且不必中断现有业务及受限于在特殊时段,只需对新配置或更改的流程进行测试,因而能显著地减少业务流程变更带来的工作量,提高自动业务运行版本的寿命,降低自动业务实施及维护的成本。
附图说明
图1为本发明实现流程配置及运行的自动业务***的逻辑架构框图;
图2a为本发明的实现流程配置及运行的自动业务***的物理结构框图;
图2b为本发明的自动业务实现流程配置及运行的方法流程图;
图3为本发明的自动业务流程配置方法的流程图;
图4为本发明的自动业务流程运行方法的流程图。
具体实施方式
本发明是基于数据库技术和Web应用的结合实现自动业务流程配置及运行,故在表述本发明的技术方案之前,有必要对数据库技术和Web应用进行介绍。
数据库技术最初产生于20世纪60年代中期,美国通用电气公司成功地开发了世界上的第一个数据库***——集成数据库(IDS,Integrated DataStore)。IDS奠定了网状数据库的基础,并且得到了广泛地发行和应用,成为数据库***发展史上的一座丰碑。1969年,美国国际商用机器公司也推出世界上第一个分层数据库***——信息管理***(IMS,InformationManagement System),同样在数据库***发展史上占有重要的地位。最新的研究表明,数据库技术未来的发展趋势主要是:支持可扩展标记语言(XML,Extensible Markup Language)数据格式,数据集成和数据仓库将向内容管理过渡,可基于Internet进行自动化管理,数据库将与业务语义的数据内容融合,以及朝着面向服务架构(SOA,Service-Oriented Architecture)支持等方面发展。
Web应用的发展是从面向文件的应用开始的,主要是使用编辑器编辑超文本链接标记语言(Html,Hypertext Markup Language)文件,制作信息内容以提供给用户阅读和查询之用。随后,Web应用程序进入了自动化阶段,即面向Web程序的阶段。在此阶段,涌现出各种开发工具和程序语言,可让程序员动态地产生Html格式的应用内容,并且结合数据库技术的应用来提供更为丰富的内容,实现Web数据库交互式应用已成为必然,也为Internet/Intranet以及电子商务的大众化奠定了基础。
本发明将数据库技术和Web应用进行结合,产生一种能够动态配置及加载运行自动业务流程的方法,包括:将模块化的自动业务流程编制成Web应用,加载到Web服务器中;将为自动业务各类流程所配置的各类数据以数据配置表为索引存储到数据库中。当***需要进行自动业务流程运行时,以数据配置表为索引获取数据库中存储的流程配置表,并以该流程配置表为索引运行Web服务器中相应的Web应用;运行的Web应用则以数据配置表为索引从数据库中获取运行过程所需的数据及参数,从而完成自动业务功能。
以下将结合附图和优选实施例对本发明的上述技术方案进行更详细地解释和说明。
如图1所示,是本发明实现流程配置及运行的自动业务***的逻辑架构,由三层组成:支撑层、接触层以及应用层。自动业务流程主要基于应用层,自动业务是由接触层的SCE生成二进制的业务流程文件,通过SMS将生成的文件加载到支撑层的SCP上。当用户接入自动业务时,位于应用层的自动业务向用户提供流程,与用户进行交互。
支撑层包括业务控制点SCP、计算机通讯集成CTI模块以及交互式语音应答IVR模块,用于为自动业务提供业务加载、排队管理以及语音资源的播放等。
接触层作为支撑层和应用层的中间媒介层,包括业务生成环境SCE、业务管理***SMS和代理模块,用于通过SCE创建自动业务逻辑,包括创建模块化的业务流程及其使用的数据资源及参数,并将各流程编制成二进制的Web应用文件,通过SMS将Web应用文件加载到业务控制点SCP上。由此,加载的自动业务具有动态可配置的各类流程。
在SCE中将自动业务的流程按照自动业务的业务类型模块化成:通用型、常用业务型以及自定义型,其中:
通用型流程细化分为:数据库模块、播放语音模块、收号模块、挂机模块、排队模块、呼叫释放模块、呼叫失败模块、建立链接模块、***繁忙模块、按键错误模块、按键超时模块、记录日志模块。配置为通用型流程,在自动业务中可以调用播放语音模块、排队模块、呼叫释放模块等通用模块完成通用业务功能。
常用业务型流程细化为:话费查询模块、积分查询模块、进度查询模块、业务办理模块、业务咨询模块、故障申告模块、投诉建议模块、密码修改及验证模块、业务介绍模块、促销介绍模块、客户认证模块、人工服务模块、黑名单验证模块、用户评价模块等等。配置为常用业务类型流程,传入参数,在自动业务中可以分别调用其中各模块实现包括话费查询、业务办理等在内的常用业务功能。
并不是上述所有的模块都要使用到,具体模块以实际业务为准。
自定义类型流程:主要用于特殊流程,可以支持在数据库中对流程进行完整的定制。自定义流程是比较特殊的流程,当业务中常用业务类型流程和通用流程无法满足业务要求时,可以通过自定义流程实现特殊功能。
在数据库中创建数据配置表,包括:语音配置表、菜单配置表、参数配置表和流程配置表,用于作为索引将上述流程所需使用的语音资源数据、菜单数据、参数以及流程相关信息存储在数据库中;其中,
语音配置表保存自动业务中所有语音的编号,通过增加、修改、删除语音配置表中的对应语音资源编号,实现添加、修改、删除业务流程中使用的语音资源数据。
菜单配置表用于配置自动业务的流程中各级菜单及其内容。
参数配置表用于配置自动业务的流程中使用到的参数。
流程配置表用于控制自动业务流程运行的重要索引表,自动业务通过读取流程配置表来实现流程的运行,按上述模块化的流程类型(通用类型、常用业务类型及自定义类型)索引到Web服务器中相应的业务流程。
应用层用于对加载的Web应用的页面进行管理,Web应用的页面可以通过java数据库连接(JDBC,Java Database Connectivity)访问数据库的方式,为工程实施人员和***配置维护人员提供友好的界面,从而完成对自动业务流程的配置。
图2a为本发明的实现流程配置及运行的自动业务***的物理结构框图,该***包括交换机、SCP平台、Web服务器、数据库服务器以及交互式语音应答模块,其中:
交换机,用于将终端用户拨打的自动业务接入码进行解析,并转发信令到SCP平台;
SCP平台,用于接受来自交换机的信令,通过内部的消息处理触发加载的自动业务,读取Web应用中配置的模块化的业务流程及其使用的数据资源及参数,调用自动业务通用类型中的流程模块,在收到流程的放音请求后将放音请求转发给IVR模块进行放音处理;
Web服务器,用于对加载的Web应用的各页面进行存储及管理;
数据库服务器,用于按数据配置表的结构存放业务流程中使用的语音数据、菜单数据、参数以及流程相关信息;
IVR模块,用于收到放音请求后按数据配置表中的语音配置表索引数据库中的语音资源数据,并执行放音操作,使终端用户听到正常的放音。
本发明的自动业务实现流程配置及运行的方法流程如图2b所示,该方法包括如下步骤:
210:将模块化的自动业务流程编制成Web应用,加载到Web服务器中;
模块化的自动业务流程包括通用型、常用业务型以及自定义型中的一种或多种,其中各类型流程的细化如前所述,此不再赘述。
220:将为自动业务各类流程所配置的各类数据以数据配置表为索引存储到数据库中;
数据配置表包括:语音配置表、菜单配置表、参数配置表和流程配置表,用于作为索引将上述流程所需使用的语音资源数据、菜单数据、参数以及流程相关信息存储在数据库中。其中各类配置表的内容前已述及,故此不再赘述。
230:当***需要进行自动业务流程运行时,以数据配置表为索引获取数据库中存储的流程配置表;
240:以该流程配置表为索引运行Web服务器中相应的Web应用,在运行过程中以数据配置表为索引从数据库中获取Web应用所需的数据及参数,从而完成自动业务功能。
本发明的自动业务实现流程配置的方法流程请参见图3,该方法是采用数据库技术结合Web应用配置自动业务流程的具体实现,针对一次自动业务的流程配置包括如下步骤:
310:在SCE中模块化自动业务流程,生成并加载业务;
在SCE中将自动业务的流程按照自动业务的业务类型模块化成:通用型、常用业务型以及自定义型;其中:
通用型流程在自动业务中包括调用播放语音模块、排队模块、呼叫释放模块等完成通用业务功能。
常用业务型流程包括调用话费查询模块、业务办理模块等完成常用业务功能。
自定义型流程是当业务中常用业务型流程和通用型流程无法满足业务要求时,通过自定义实现特殊的功能。
320:在数据库中创建数据配置表,该索引表用于在数据库中索引存取业务流程运行过程所使用的语音数据、菜单数据、参数及流程索引信息;
数据配置表包括:语音配置表、菜单配置表、参数配置表和流程配置表;其中,语音配置表用于保存自动业务中播放的语音资源的编号;菜单配置表用于记录流程中各级菜单及其内容;参数配置表用于保存自动业务流程的参数;流程配置表用于记录自动业务流程配置信息。
330:执行数据库初始化脚本,初始化通用业务数据;
常用的通用业务信息为:多语种选择语音、***欢迎词语音、广告语音、通知(通告)语音。
340:使用具有自动业务流程配置权限的工号登陆***,提供Web应用的业务流程的配置页面,包括:
提供Web应用的语音配置页面,编辑(包括增加、修改及删除)业务流程中需要配置的语音资源编号,包括普通语音编号和菜单语音编号。
提供Web应用的菜单配置页面,编辑(包括增加、修改及删除)业务流程中需要配置的菜单信息,包括本级菜单和下级菜单分支。
提供Web应用的参数配置页面,编辑(包括增加、修改及删除)业务流程中需要配置的参数数据,包括输入的参数和操作类型参数。
提供Web应用的流程配置页面,编辑(包括增加、修改及删除)业务流程中要配置的流程配置信息,包括当前流程和下级流程,其中流程类型分为常用业务型、通用型和自定义型。
本发明的自动业务实现流程运行的方法流程请参见图4,针对一次自动业务流程的运行执行过程包括如下步骤:
410:自动业务分别读取流程配置信息和呼叫腿参数,获取必要的创建呼叫腿流程信息及其参数信息;
420:自动业务依据创建呼叫腿参数和流程信息,创建呼叫腿事件;
430:自动业务分别读取流程配置信息和初始化通用业务数据,以取得必要的初始化流程及参数信息;
440:自动业务依据初始化流程信息和参数信息,执行放音操作并接收用户输入,即通过语音与用户进行交互;
执行放音操作,播放对应语种的***欢迎词;
执行放音操作,播放对应语中的广告语音;
执行放音操作,播放对应语中的通知(通告)语音。
450:自动业务流程运行是否完毕,若是,结束流程,若否则转步骤440执行。
通过以上分析,看出本发明提供的可动态配置流程的***及方法,能够有效地增强自动业务的灵活性、方便性,同时也提高了业务版本的寿命,降低业务版本实施和维护的成本。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (10)

1.一种自动业务实现流程配置及运行的方法,包括:
在业务生成环境SCE中将模块化的自动业务流程编制成Web应用,加载到Web服务器中;并将为所述自动业务流程配置的各类数据以数据配置表为索引存储到数据库中;
当需要运行自动业务流程时,以数据配置表为索引从所述数据库获取流程配置表;以所述流程配置表为索引运行所述Web服务器中相应的Web应用,在所述运行过程中以所述数据配置表为索引从所述数据库中获取所述Web应用需要的数据及参数,从而完成所述自动业务的功能。
2.按照权利要求1所述的方法,其特征在于,所述模块化的自动业务流程包括:通用型流程以及常用业务型流程中的一种或多种,其中:所述通用型流程用于完成通用业务功能,所述常用业务型流程用于完成常用业务功能。
3.按照权利要求2所述的方法,其特征在于,
所述通用型流程细化分为:数据库、播放语音、收号、挂机、排队、呼叫释放、呼叫失败、建立链接、***繁忙、按键错误、按键超时以及记录日志的功能模块中的一种或多种;
所述常用业务型流程细化分为:话费查询、积分查询、进度查询、业务办理、业务咨询、故障申告、投诉建议、密码修改及验证、业务介绍、促销介绍、客户认证、人工服务、黑名单验证以及用户评价的功能模块中的一种或多种。
4.按照权利要求2所述的方法,其特征在于,所述模块化的自动业务流程还包括自定义型流程,用于通过自定义完成所述通用型流程及所述常用业务型流程不能实现的特殊功能。
5.按照权利要求1至4任一项所述的方法,其特征在于,所述数据配置表包括:语音配置表、菜单配置表、参数配置表和流程配置表中的一种或多种,用于作为索引在所述数据库中存取所述流程需使用的语音资源数据、菜单信息、参数以及流程相关信息。
6.按照权利要求5所述的方法,其特征在于,
所述语音配置表保存所述流程中所有语音资源的编号,通过在Web应用的语音配置页面中编辑所述语音资源编号,实现添加、修改及删除所述语音资源数据;
所述菜单配置表保存所述流程中各级菜单及其内容的信息,通过在Web应用的菜单配置页面中编辑所述信息,实现增加、修改及删除所述各级菜单及其内容;
所述参数配置表保存所述流程中使用的各类参数,通过在Web应用的参数配置页面中编辑所述各类参数,实现增加、修改及删除所述参数;
所述流程配置表含有运行所述流程的索引表,通过在Web应用的参数配置页面中编辑所述流程中的所述索引表,实现增加、修改及删除所述模块化的各类流程。
7.按照权利要求6所述的方法,其特征在于,所述方法在运行所述自动业务流程前还包括:执行所述数据库初始化脚本,对通用业务数据进行初始化;使用具有自动业务流程配置权限的工号登陆***,提供所述Web应用的各个配置页面。
8.按照权利要求5所述的方法,其特征在于,所述运行自动业务流程包括:
分别读取所述流程配置表和呼叫腿参数,获取创建呼叫腿流程信息及其参数信息,并依据所述创建呼叫腿流程信息及其参数信息,创建呼叫腿事件;
分别读取所述流程配置表和初始化通用业务数据,获取初始化流程及其参数信息,并依据所述初始化流程信息及其参数信息,执行放音操作并接收用户输入,通过与用户交互实现所述自动业务流程。
9.一种自动业务实现流程配置及运行的***,其特征在于,所述***包括:Web服务器、数据库服务器、交换机、业务控制点SCP平台以及交互式语音应答IVR模块,其中:
所述Web服务器,用于对根据模块化的自动业务流程编制的Web应用进行加载、存储及管理;
所述数据库服务器,用于以数据配置表为索引加载、存储及管理为自动业务流程配置的各类数据;
所述交换机,用于对终端用户拨打的自动业务接入码进行解析,并转发信令到所述SCP平台;
所述SCP平台,分别与所述Web服务器、所述数据库服务器、所述交换机以及所述IVR模块连接,用于在接收到所述交换机转发的所述信令后,以所述数据配置表为索引从所述数据库服务器获取流程配置表;然后以所述流程配置表为索引调用所述Web服务器中相应的Web应用,在所述调用过程中以所述数据配置表为索引从所述数据库服务器中获取所述Web应用需要的数据及参数,并将所述Web应用中的放音请求转发给所述IVR模块处理;
所述IVR模块,与所述数据库服务器连接,用于收到所述放音请求后按所述数据配置表索引所述数据库服务器中的语音资源数据,并执行放音操作,使所述终端用户通过收听放音与***交互。
10.按照权利要求9所述的***,其特征在于,所述模块化的自动业务流程包括:通用型流程、常用业务型流程以及自定义型流程中的一种或多种,其中:
所述通用型流程用于完成通用业务功能,含有:数据库、播放语音、收号、挂机、排队、呼叫释放、呼叫失败、建立链接、***繁忙、按键错误、按键超时以及记录日志的功能模块中的一种或多种;
所述常用业务型流程用于完成常用业务功能,含有:话费查询、积分查询、进度查询、业务办理、业务咨询、故障申告、投诉建议、密码修改及验证、业务介绍、促销介绍、客户认证、人工服务、黑名单验证以及用户评价的功能模块中的一种或多种;
所述自定义型流程用于通过自定义完成所述通用型流程及所述常用业务型流程不能实现的特殊功能;
所述数据配置表包括:语音配置表、菜单配置表、参数配置表和流程配置表中的一种或多种,用于作为在所述数据库服务器中存取所述流程需使用的语音资源数据、菜单信息、参数以及流程相关信息的索引;其中:
所述语音配置表保存所述流程中所有语音资源的编号,通过编辑所述语音资源的编号实现添加、修改及删除相应的语音资源数据;
所述菜单配置表保存所述流程中各级菜单及其内容的信息,通过编辑所述信息,实现增加、修改及删除所述各级菜单及其内容;
所述参数配置表保存所述流程中使用的各类参数,通过编辑所述各类参数,实现增加、修改及删除所述参数;
所述流程配置表含有运行所述流程的索引表,通过编辑所述流程中的所述索引表,实现增加、修改及删除所述模块化的各类流程。
CN200810171599A 2008-10-29 2008-10-29 一种自动业务实现流程配置及运行的方法及*** Pending CN101729694A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810171599A CN101729694A (zh) 2008-10-29 2008-10-29 一种自动业务实现流程配置及运行的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810171599A CN101729694A (zh) 2008-10-29 2008-10-29 一种自动业务实现流程配置及运行的方法及***

Publications (1)

Publication Number Publication Date
CN101729694A true CN101729694A (zh) 2010-06-09

Family

ID=42449852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810171599A Pending CN101729694A (zh) 2008-10-29 2008-10-29 一种自动业务实现流程配置及运行的方法及***

Country Status (1)

Country Link
CN (1) CN101729694A (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457624A (zh) * 2010-10-15 2012-05-16 中兴通讯股份有限公司 一种实现用户定制业务的方法及***
CN102903057A (zh) * 2011-07-26 2013-01-30 塔塔咨询服务有限公司 整合投资银行和托管者业务范围的事件处理的方法和***
CN103135972A (zh) * 2011-11-29 2013-06-05 中兴通讯股份有限公司 模块知识库及基于模块知识库的业务开发方法及***
CN103235757A (zh) * 2013-04-28 2013-08-07 中国工商银行股份有限公司 基于自动化造数对输入域测试对象进行测试的装置和方法
CN103514498A (zh) * 2012-06-26 2014-01-15 中兴通讯股份有限公司 一种业务实现方法及***
CN103530955A (zh) * 2013-09-23 2014-01-22 柳州市圣诺科技有限公司 基于web的金融自助服务应用***及其运行方法
CN103634393A (zh) * 2013-11-27 2014-03-12 广州市聚星源科技有限公司 Ivr及其实现方法
CN103874100A (zh) * 2014-03-14 2014-06-18 浪潮通信信息***有限公司 一种基于规则引擎的运营商业务拨测***的动态配置方法
US9563861B2 (en) 2012-11-06 2017-02-07 Rockwell Automation Technologies, Inc. Integration of workflow and library modules
CN103810232B (zh) * 2012-11-06 2017-04-12 洛克威尔自动控制技术股份有限公司 内容管理
CN106651290A (zh) * 2016-10-08 2017-05-10 江门市江海区六米软件有限公司 一种流程管理软件***及其权限管理方法
CN106980514A (zh) * 2016-01-19 2017-07-25 阿里巴巴集团控股有限公司 配置数据的更新方法和装置
US9760077B2 (en) 2012-11-06 2017-09-12 Rockwell Automation Technologies, Inc. Content management
CN109617944A (zh) * 2018-10-24 2019-04-12 京信通信***(中国)有限公司 Web参数管理方法、装置、计算机存储介质及设备
CN109964473A (zh) * 2017-04-01 2019-07-02 华为技术有限公司 语音业务应答的方法及装置
CN109961277A (zh) * 2017-12-22 2019-07-02 北京三快在线科技有限公司 支付流程确定方法、装置及电子设备
CN110113502A (zh) * 2019-04-29 2019-08-09 重庆天蓬网络有限公司 互动式语言应答ivr流程定制方法、***、介质和电子设备
CN110874173A (zh) * 2018-09-03 2020-03-10 华为技术有限公司 一种操作服务分发平台中的服务的方法和相关装置
CN111177600A (zh) * 2019-12-26 2020-05-19 北京明略软件***有限公司 一种基于移动应用的内置网页加载方法及装置
CN112422476A (zh) * 2019-08-20 2021-02-26 北京嗨动视觉科技有限公司 数据处理方法、装置和***
CN113971052A (zh) * 2021-10-26 2022-01-25 腾讯科技(深圳)有限公司 一种应用运行方法、装置、设备、存储介质及程序产品

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457624A (zh) * 2010-10-15 2012-05-16 中兴通讯股份有限公司 一种实现用户定制业务的方法及***
CN102457624B (zh) * 2010-10-15 2014-09-10 中兴通讯股份有限公司 一种实现用户定制业务的方法及***
CN102903057A (zh) * 2011-07-26 2013-01-30 塔塔咨询服务有限公司 整合投资银行和托管者业务范围的事件处理的方法和***
CN102903057B (zh) * 2011-07-26 2016-08-24 塔塔咨询服务有限公司 整合投资银行和托管者业务范围的事件处理的方法和***
CN103135972A (zh) * 2011-11-29 2013-06-05 中兴通讯股份有限公司 模块知识库及基于模块知识库的业务开发方法及***
CN103514498A (zh) * 2012-06-26 2014-01-15 中兴通讯股份有限公司 一种业务实现方法及***
US9760077B2 (en) 2012-11-06 2017-09-12 Rockwell Automation Technologies, Inc. Content management
CN103810232B (zh) * 2012-11-06 2017-04-12 洛克威尔自动控制技术股份有限公司 内容管理
US9563861B2 (en) 2012-11-06 2017-02-07 Rockwell Automation Technologies, Inc. Integration of workflow and library modules
CN103235757B (zh) * 2013-04-28 2016-01-06 中国工商银行股份有限公司 基于自动化造数对输入域测试对象进行测试的装置和方法
CN103235757A (zh) * 2013-04-28 2013-08-07 中国工商银行股份有限公司 基于自动化造数对输入域测试对象进行测试的装置和方法
CN103530955A (zh) * 2013-09-23 2014-01-22 柳州市圣诺科技有限公司 基于web的金融自助服务应用***及其运行方法
CN103634393A (zh) * 2013-11-27 2014-03-12 广州市聚星源科技有限公司 Ivr及其实现方法
CN103874100A (zh) * 2014-03-14 2014-06-18 浪潮通信信息***有限公司 一种基于规则引擎的运营商业务拨测***的动态配置方法
CN106980514A (zh) * 2016-01-19 2017-07-25 阿里巴巴集团控股有限公司 配置数据的更新方法和装置
CN106651290A (zh) * 2016-10-08 2017-05-10 江门市江海区六米软件有限公司 一种流程管理软件***及其权限管理方法
CN109964473B (zh) * 2017-04-01 2021-03-05 华为技术有限公司 语音业务应答的方法及装置
CN109964473A (zh) * 2017-04-01 2019-07-02 华为技术有限公司 语音业务应答的方法及装置
CN109961277A (zh) * 2017-12-22 2019-07-02 北京三快在线科技有限公司 支付流程确定方法、装置及电子设备
CN109961277B (zh) * 2017-12-22 2021-05-25 北京三快在线科技有限公司 支付流程确定方法、装置及电子设备
CN110874173A (zh) * 2018-09-03 2020-03-10 华为技术有限公司 一种操作服务分发平台中的服务的方法和相关装置
CN110874173B (zh) * 2018-09-03 2023-11-17 华为技术有限公司 一种操作服务分发平台中的服务的方法和相关装置
CN109617944A (zh) * 2018-10-24 2019-04-12 京信通信***(中国)有限公司 Web参数管理方法、装置、计算机存储介质及设备
CN109617944B (zh) * 2018-10-24 2022-03-29 京信网络***股份有限公司 Web参数管理方法、装置、计算机存储介质及设备
CN110113502A (zh) * 2019-04-29 2019-08-09 重庆天蓬网络有限公司 互动式语言应答ivr流程定制方法、***、介质和电子设备
CN110113502B (zh) * 2019-04-29 2020-06-09 重庆天蓬网络有限公司 互动式语言应答ivr流程定制方法、***、介质和电子设备
CN112422476A (zh) * 2019-08-20 2021-02-26 北京嗨动视觉科技有限公司 数据处理方法、装置和***
CN111177600B (zh) * 2019-12-26 2023-03-21 北京明略软件***有限公司 一种基于移动应用的内置网页加载方法及装置
CN111177600A (zh) * 2019-12-26 2020-05-19 北京明略软件***有限公司 一种基于移动应用的内置网页加载方法及装置
CN113971052A (zh) * 2021-10-26 2022-01-25 腾讯科技(深圳)有限公司 一种应用运行方法、装置、设备、存储介质及程序产品
CN113971052B (zh) * 2021-10-26 2024-05-17 腾讯科技(深圳)有限公司 一种应用运行方法、装置、设备、存储介质及程序产品

Similar Documents

Publication Publication Date Title
CN101729694A (zh) 一种自动业务实现流程配置及运行的方法及***
CN100586211C (zh) 基于移动终端客户端模块实现实名呼叫业务的方法和***
CN100549948C (zh) 一种生成分层用户界面的方法及其设备
US7809376B2 (en) Enhanced analogue of interactive voice response structures and functions for mobile phones and similar handheld communications devices
KR20060132736A (ko) 이동장치상의 고객 셀프 지원용과 같은 사용자 인터페이스방법
WO2009135175A2 (en) Mobile communications facilitated by interactive menus
CN101216761A (zh) 用于ngn业务开发的电信应用软件框架
WO2009021412A1 (fr) Procédé, dispositif et système de routage
CN114726632B (zh) 一种登录方法、设备及存储介质
CN104317934A (zh) 一种快速批量外呼的方法及***
CN103577522A (zh) 用于管理数据的方法及其电子装置
CN103544029A (zh) 一种web应用引擎***及其实现方法
CN101115180A (zh) 一种电子节目菜单***及其功能模块动态加载运行方法
US7231021B2 (en) Distributed customizable voicemail system
CN114422602A (zh) 基于k8s集群微服务调用方法及装置、电子设备、存储介质
CN102984271A (zh) 一种用于消息推送的客户端和方法
US8311547B2 (en) Method and system for maintaining response center information
CN101141767A (zh) 一种网络管理平台测试***及方法
US7240068B2 (en) Service logic execution environment (SLEE) that is running on a device, supporting a plurality of services and that is compliant with a telecommunications computing standard for SLEES
CN102469218A (zh) 客服自动化方法及***
CN101141526A (zh) 实现语音导航的方法
CN112597183A (zh) 一种基于微服务体系的数据服务平台
CN101668275A (zh) 费率管理部署自动化
CN101136820A (zh) 通信***
CN111652580A (zh) 一种对节点的数据处理方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100609