论文部分内容阅读
随着国内通信市场进入成熟阶段,基础语音业务的利润空间逐步减小,语音增值业务成为运营商和增值业务提供商关注的焦点之一。与此同时,建立合理科学的语音增值业务管理系统成为推动语音增值业务健康发展的保障。 本文作者在研究生阶段参与了针对新一代语音增值业务的语音增值业务管理系统(VSMP,Voice value-added Service ManagementPlatform)的设计和实现,以及相关业务开发。谨以此文对研究生阶段的研发工作进行小结和回顾。 本文首先介绍了新一代语音增值业务系统的相关背景知识,对VoiceXML和语音增值业务运行平台(VAP,Voice value-Add Platform)进行了简要介绍。VAP系统平台是基于VoiceXML语言的语音业务逻辑的运行平台,对VoiceXML脚本进行解释,并提供相应的资源以满足业务逻辑的要求。 接着,结合语音增值业务的特点和语音增值业务系统的目标结构,对语音增值业务管理的功能需求进行分析,详细描述了该系统要求实现的功能,主要包括SP管理、业务管理、用户管理、系统管理、用户定购关系管理、计费管理、统计报表和对外接口。通过对这些功能模块的具体分析,明确了各部分应该实现的核心子功能。 第三部分是本文最核心的部分,介绍了系统的设计和实现,首先对系统中设计使用的Struts,Hibernate,WebServices和WebSphere MQ等相关技术进行了介绍,这些技术都在系统后续的软件实现中得到了应用;然后是具体的系统设计和实现,主要包括系统的总体软件架构设计、数据库设计、核心功能设计,通过这三个大的方面的设计说明,体现了系统的总体设计架构和功能,建立了该软件系统核心框架;接下来对主要功能模块的设计实现进行说明,着重介绍WEB管理模块,数据/文件同步模块和定时任务模块这三个重点功能模块,对具体的