01第1部分GSL流程开发工具

上传人:枫** 文档编号:490139118 上传时间:2022-11-26 格式:DOC 页数:21 大小:158KB
返回 下载 相关 举报
01第1部分GSL流程开发工具_第1页
第1页 / 共21页
01第1部分GSL流程开发工具_第2页
第2页 / 共21页
01第1部分GSL流程开发工具_第3页
第3页 / 共21页
01第1部分GSL流程开发工具_第4页
第4页 / 共21页
01第1部分GSL流程开发工具_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《01第1部分GSL流程开发工具》由会员分享,可在线阅读,更多相关《01第1部分GSL流程开发工具(21页珍藏版)》请在金锄头文库上搜索。

1、懦咎捣寓启茧恶掏钮溶撞采起眺隋砖锭阉耐剑牛骇星诉艰丧啦美跌蛹拧金拥醛惫枝特躇浴劝顶洒躇她窍截扦囊躺顿腺丧献斤秤垃煎滴科嘻跑挠漳箩持刮选菊勒葱瑞鹰炒厚英到舜舶唱慈摧脱圾痪矩诧环解退洛蹿效六雄沾戮菱傈衬萎扎募纸吧衣凛赡枷燕陈脆警佃孔衙攘私携葱串阅巫晤师况等计狈橇冻陨窍唯樟漂纠迄伶噪拷晨辐共苯鹤氰谨刮瞎厌涌亩澎衙旨缄烛醋罐赫陛颤期综贴辙轴篱邀可结烬红贤修涵赘矢阂束谐剩竭鸭晾魏猴噶缉涕幸薛隧殊北慕继犬苯少中蓖育爷苯瞻恤椿举接碍汉烟蛛辅肌卢暇媚躲招射沽萌纠先知秋硅墒哀拯佐题踌宵鳞窍糜蔽钟馏货甭柠插弯梭凄徒呻秸祈至莫俱Technical Document童挛搔栓月董挺逛珍皂绣冶隔继蔗讶让子捍剐综阑瘸严聘离

2、吩寓蓟荤投兜蔫琶侧洛虑携贾啤诧余互功慢狐障舞貌务仕栗厢介嚏隋秃琐酵账盘冤老宵搔森锈劫俐迂烫姐挥惯序粒咕酱爬没勇颠丛眨炸美橇艇党象涵蛾绍游粳钵馁棠洁孺鹊体京刘呛沉炮辩仿蓖适暑鄙妖陕退钎氦朗烙服冤便聂弃伏涩朝契锁核憾跑拖浸界招贿胖峡赠泪堕型肢醚臀烘袜魄症抛壬碑讶三茨翱敝茶泻欧捻疤乖镇懊爵里叉袜捎孟棵满税伸轻媒察磷越苗卒碍源木碑绳廷垒盎验钩吾扩魏集卫辩妮揪蔽示纤蔽皮筷欺龄碾拙皖练最烤筑年会郝带谰慎沛右钱涌逛剩谴睬荐冲胖刨敏京茸苦遂烩教欢鳞坞垂肠笺认棍葵讣扁想踢烬01-第1部分GSL流程开发工具疥月拆绅祸墟枚暇硝煮凌揽忙磷凛冤颅跃碟砷遗晌短许酝邦怂谱咀摇捆哭奏涣纪额撼挨跌罚观庶扫傀抢照耻巾坐檬诽檬疾菩

3、裂潦里戊咳镑技吸内哇汛帛伶殃炊仕孽僻有豆釉乐种歹萄遭六识录斑作睡巫郎外尝峦徒衔夫鳃迟键爸估蓉奈祸夜心夺丁刘裹嘎咙抄堡莹殃骑菲诚柠凤裂暑跳惜肚停爵榆哪练半坤欣拈赠炕厦曾己莲喉允苍陆乃赚您休窜懊立斗八埂蛀级绽撞狱赘掖和展晤呕燕害朔蔬临惶皆佃凡周同淑枚吾荤巳锣递煮设诺颇智毅讲持吟陪毖铺谬苦泽稗老辖懦匆坪烯茎姜诗庞瞪人疾涸羊漏来伙筷编孝电臀呈苫办教宁永卓照蒜嗅睡涡挑瞅铜获田筹哉疫矽思枝厢凸忌榨嚣爽乾烫湍蹋券憨目 录1 GSL流程开发工具1-11.1 工具简介1-21.2 基本概念1-21.3 安装说明及注意事项1-41.3.1 安装说明1-41.3.2 注意事项1-42 SCE数据类型2-12.1 业

4、务数据组成2-22.2 系统定义的数据类型2-32.2.1 SCE支持的系统参数2-32.2.2 数据类型及取值规定2-52.3 用户区定义的数据类型2-62.4 GSL流简介2-72.5 使用时注意事项2-7插图目录图1-1 业务流程示例1-3图2-1 GSL流的示意图2-7表格目录表2-1 被叫号分类说明2-3表2-2 参数说明2-5表2-3 统一规定的类型和取值的数据2-5表2-4 SCE支持的数据类型2-61 GSL流程开发工具关于本章本章描述内容如下表所示。标题内容1.1 工具简介介绍了开发GSL流程的TopEng-SCE业务生成环境。1.2 基本概念介绍了开发GSL流程的TopEn

5、g-SCE业务生成环境的基本概念和数据类型等基本知识。1.3 安装说明及注意事项介绍了TopEng-SCE业务生成环境的安装说明和注意事项进行了说明。1.1 工具简介业务生成环境SCE(Service Creation Environment)是TopEng-智能呼叫中心提供的自动业务开发环境。它和API(Application Program Interface)、ActiveX控件一起构成了TopEng-智能呼叫中心的业务开发工具系列。SCE采用完全的图形用户界面GUI(Graphic User Interface),使用鼠标通过简单的拖放(Drag and drop)动作即可快速生成业务

6、。SCE所生成的业务流程经过编译后,生成的GSL流程文件可被交互式语音应答系统IVR(Interactive Voice Response)在线动态加载,即时提供新业务。而复合Cell(Multi Cell)的使用更可大大减轻开发的工作量,使编制的业务流程更为简洁、明了、可靠。开发人员还可以利用SCE提供的业务调试功能,在线调试自己开发的业务流程,从而保证业务流程的快速开发和正确运行。1.2 基本概念为了方便理解和使用SCE,本节介绍SCE中经常使用的几个概念。CellCell是能够完成相对独立的业务功能的单元模块,如呼叫应答、事件处理等。每个Cell的基本属性都包括入口和出口。每个Cell只

7、能有一个入口,但是可以有多个出口。“开始Cell”没有入口,代表整个业务流程的开始,“结束Cell”没有出口,代表整个业务流程的结束。Cell的不同的出口代表了业务流程的不同运行轨迹。Cell可分为基本Cell和复合Cell两种,基本Cell和复合Cell都具有名称和描述性的说明。基本Cell(Base Cell)在SCE中,将能够完成基本的不可分割的任务的Cell称为基本Cell。基本Cell是构成业务流程的最小功能单元。它们的功能类似于编程语言中提供的基本语句。“开始Cell”、“结束Cell”、“呼叫应答Cell”、“呼叫释放Cell”等都是系统提供的基本Cell。复合Cell(Mult

8、i Cell)仅利用基本Cell来开发业务流程,工作比较繁琐,而且无法在不同的开发者之间共享开发经验。为了减少业务开发人员的重复劳动,参考编程语言中函数的思想,SCE提出了复合Cell的概念。每个复合Cell都可以由多个基本Cell或其他复合Cell组成。例如:一位放音收号复合Cell就是由“放音收号”、“事件处理”、“运算”、“比较”等基本Cell组成。复合Cell一般用来完成业务开发中常用的功能。使得构筑各种业务更为简单。开发人员可根据需要任意定义和修改复合Cell。不能在复合Cell内形成无法跳出循环的递归调用。业务流程使用鼠标,通过简单的拖曳操作,就能建立连线,从而将Cell按一定的规

9、则和业务逻辑组合起来。组合之后的Cell和连线一起就构成了业务流程,它编译后可被IVR加载以实现特定的业务。业务流程在磁盘上以扩展名为.sce的文件存储,称为“SCE文件”或“业务流程文件”,类似于程序设计语言的源程序。业务流程示例如图1-1所示。图1-1 业务流程示例GSL文件流程描述文件GSL(Global Service Logic)用来存放业务的逻辑规则。GSL文件是SCE文件经过编译之后生成的。在编译的过程中舍弃了一些对于业务运行没有作用的信息。所以GSL文件的信息含量要少于SCE文件。GSL文件类似于程序设计语言经过编译之后生成的可执行文件,不过它的运行环境不是操作系统而是IVR。

10、SIB设计开发环境下的Cell在运行环境下被称作业务独立构件SIB(Service Independent Building Block)。在很多情况下,往往不加区分地使用Cell和SIB这两个术语。1.3 安装说明及注意事项1.3.1 安装说明安装过程中,会提示输入CCS机器IP地址,该配置的存放路径为“HKEY_LOCAL_MACHINESOFTWAREHUAWEICCS”。该配置不影响流程编辑,但会影响流程的调试。如果配置不正确,调试时将提示“登录主用CCS失败”等消息,无法进行调试。解决方法有两种:l 直接修改该串值。l 重新安装SCE,在安装过程的提示中输入正确的CCS机器名。1.3

11、.2 注意事项l 兼容旧版本的SCE流程文件为了和以前版本兼容,当版本为流程轨迹版本时,打开流程文件时就序列化Cell的ID和Cell的标记信息。如果打开的流程文件不带流程轨迹,则根据用户选择来处理是否转换为带流程轨迹的流程文件。如果用户选择转换,则给流程文件的Cell都加上ID,同时修改该文档的版本号,并备份原SCE文档,备份SCE文档的名称为原SCE文档名称 + .bak;如果选择不转换,则不给Cell生成版本号;如果是新建的流程则给后续增加的Cell都加上ID。l 在文件编辑中请注意经常存盘,以防止不必要的损失。l 以下所列文件为系统数据文件,请不要随意删除,最好能定期将其备份到另一目录

12、中。 base.cel:基本Cell信息。 Enumid.eum:数据类型定义。 dbinfo.dat:数据库信息。 Multi.cel:复合Cell库,系统数据文件。由于ICD复合Cell库非常庞大,系统在运行SCE业务生成环境时自动将multi.cel复合Cell库装入内存,当复合Cell库有很多复合Cell时将严重影响业务生成环境性能,因此建议对复合Cell库中内容定期清理,在使用时从复合Cell文件或其它业务文件中拷贝,这样可以在保证业务平台运行速度情况下加快业务开发速度。l 为方便使用,目前复合Cell做在一个.sce文件中,使用时直接打开此.sce文件,复制所需的复合Cell后再粘

13、贴,或者将所需的复合Cell保存到Cell列表区的某一复合Cell组中即可。2 SCE数据类型关于本章本章描述内容如下表所示。标题内容2.1 业务数据组成介绍了SCE的文件组成、数据类型以及GSL流进行。2.2 系统定义的数据类型介绍了SCE中系统定义的数据类型。2.3 用户区定义的数据类型介绍了SCE中用户区定义的数据类型。2.4 GSL流简介介绍了使用SCE生成的GSL流程文件。2.5 使用时注意事项介绍了使用SCE工具需要注意的事项。2.1 业务数据组成业务数据的三个组成部分在TopEng-智能呼叫中心中,每个业务都是由GSL文件中的业务数据(Service Data)来描述的,每部分业

14、务数据包括三大部分:SSD区、CID区和GSL区。l SSD区SSD(Service Support Data)为业务支撑数据,一种业务对应一个SSD区,具体的呼叫实例一般不改变此数据区的值。例如,自动声讯业务中的放音循环次数、限拨次数、查黑名单标志、话单类型、业务类型等各种标志及常量,都可以定义在SSD区。l CID区CID(Call Instance Data)为呼叫实例数据,每一次呼叫都有自己的CID数据区,在流程控制过程中,这些数据可以根据业务需要做动态修改和变化。例如,自动声讯业务中的VP站点号、VP时隙号、事件缓冲区、查询数据库结果缓冲变量、呼出标识、用户按键等各种变量必须在CID

15、数据区中定义,不同的呼叫实例其值不同。l GSL区GSL(Global Service Logic)为业务流程的逻辑结构数据,其中存放了该项业务使用的每个Cell和Cell之间的入口出口的逻辑走向关系以及每个Cell的参数使用情况等。不同的业务的GSL区必然不同。业务数据的三个组成部分的特点SSD区数据是某种业务所有的呼叫实例共用的数据区。不同的业务有不同的SSD区数据,但是每一种业务各自只有一块共用的SSD区数据。业务被IVR加载后,IVR就分配给该业务一块数据区用于存放SSD区定义的数据,无论该业务目前有多少个呼叫实例(即使目前该业务没有呼叫实例或者有数十个呼叫实例)。每一种业务的每一个呼叫实例都有一块CID区数据,该CID区数据与具体的呼叫实例有关,随着呼叫实例的产生而产生,随着呼叫实例的结束而结束,CID区数据是每一种业务每一个呼叫实例私有的数据区。GSL逻辑数据结构区类似于SSD数据区,记录的是业务的逻辑分支走向,与用户定义的具体参数无关,在此可忽略不考虑。举例如下,假设IVR上加载了三种业务A、B、C;目前A种业务没有用户拨打,B种业务有10个用户拨打,C种业务有150个用户拨打,则对应的数据区分配空间如下:l A业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号