IVR流程编写规范IVRCodingStandard编制单位:新太科技技术开发中心编制时间:2004/2/20文档编号:SPMS-SEP-12版本号:内部试用版编制审核批准生效日期汤冬儿赵刚张少文2004.2.25变更记录A-ADDEDM-MODIFIEDD-DELETED序号日期章节号A/M/D变更简述变更人第3页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共20页目录1.目的......................................................42.说明......................................................43.流程规范..................................................43.1组织结构................................................43.2排版....................................................43.3注释....................................................73.4命名...................................................123.5变量...................................................143.6状态...................................................153.7函数...................................................163.8流程动作基本约定.......................................20第4页共20页第3页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共20页1.目的本部分编写规范适用于新太IPS流程编写。2.说明本规范作为一个标准的IPS流程编写规范,其中对于规则是必须遵守的,建议是提醒您需要注意的地方,或者是在该情况下一个较好的选择。3.流程规范3.1组织结构规则1-1:在流程文件存放的根目录下,只能有.sc、.cod、.ini文件。其他的文件,按所属业务不同存放在不同的目录下,保持流程的根目录清洁。建议1-1:不同类型文件按类型分目录存放,原则是要类型分明,便于管理,便于过期删除,目录下文件如果有无限增长的趋势,请按一定规则(例如日期)分目录存放。建议1-2:放音动作所需的语音文件.vox/.v41文件,在./vox/目录存放;流程图等文档说明在./doc/目录下存放。3.2排版规则2-1:流程中各状态块间保留1行空行。规则2-2:函数之间保留3行空行。规则2-3:流程头部配置参数、宏、函数、全局变量定义区域按先后顺序分开并注释含义,便于查找。例1://*************************************************************//流程配置参数定义//*************************************************************第5页共20页第4页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共20页#iniparamstring@sAgentStartTime//座席开始服务时间#iniparamstring@sAgentStopTime//座席结束服务时间#iniparamstring@sCurrencyFaxFile//货币代码传真文件#iniparamint@nMaxTalkRecs//系统最大的可说资源数//************************Endof配置文件***********************//*************************************************************//流程宏定义//*************************************************************#defineINPUTERRLIMIT3//输入错误次数限制#defineACCOUTLENGTH23//账号长度(最长)#defineMAINPATH".\\sysvox\\"//主函数语音文件根目录#defineMAINVOX1"NQQWel.vox"//您好,QQ现已开通千里音缘服务#defineMAINVOX2"NQQCity.vox"//千里音缘目前已开放四川、海南两地//************************Endof宏定义***********************//*************************************************************//流程函数定义//*************************************************************#functionmain//主函数#functionOnClear_QQCallOut//异常处理函数//************************Endof函数定义***********************第6页共20页第5页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共20页//*************************************************************//流程全局变量定义//*************************************************************#declareSRg_sAstring="Thisisastring"//一个全局使用的数据串#declareFRg_fMyMo...