通信BOSS接口系统设计与实现
[关键词:BOSS接口] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0267,word全文:42页,合计:14000字 |
本设计选择了比较有代表性的四种BOSS接口:BI接口,短信接口,积分自由行接口,及银行接口。
本设计通过对这四种接口的分析,设计及实现,可以体现:
(1)在BOSS系统中,接口系统的执行机制;
(2)接口系统与其他外部接口系统的接口协议;
(3)BOSS接口系统的开发流程;
(4)BOSS接口系统的一些关键技术,如Crontab,MQ,FTP,CICS中间件应用等。
......
主要开发内容
结合不同业务需求,对上述四种接口进行展开开发。
BI接口开发
开发一套后台独立运行程序,可以通过读取配置文件可以实现将不同的数据库数据导出到文件。
通过配置UNIX Crontab调用,按照配置的时间运行后台程序,生成文件。
配置接口FTP上传配置,在预定时间将生成的文件上传到指定的FTP目录。
积分自由行业务开发
编写中间件程序,分别实现对积分查询,积分消费,积分撤销,积分充正的鉴权,当接口机收到银联发送的积分业务请求时,通过配置自动调用积分业务中间件程序,对这笔请求进行鉴权,并把结果返回给银联接口机。
编写积分处理独立程序,实时运行不断地扫描积分消费请求队列,对积分消费请求队列中的积分消费,积分撤销,积分充正请求进行处理。
短信办理各类积分消费券业务开发
(1)编写短信中间件程序,当应用机收到短信兑换积分消费券请求时,调用中间件程序,短信中间件程序调用短信兑换积分消费券处理逻辑,并把处理结果返回。
(2)编写短信兑换积分消费券中间件处理程序,实现对积分消费券处理,并封装成函数,供短信中间件程序调用。
银行卡统一充值业务开发
(1)编写IVR功能申请接口程序,当接口机收到省中心发送的用户IVR服务功能申请请求时,调用该接口程序,实现IVR服务功能申请。
(2)编写IVR帐户修改接口程序 当接口机收到省中心发送的用户IVR服务功能修改请求时,调用该接口程序,实现IVR服务功能修改。
(3)编写IVR功能取消接口程序 当接口机收到省中心发送的用户IVR服务功能取消请求时,调用该接口程序,实现IVR服务功能取消。
(4)编写IVR帐户余额查询接口程序 当接口机收到省中心发送的用户IVR服务账户查询请求时,调用该接口程序,并返回用户IVR帐户余额。
(5)编写银行卡充值话单入库后台模块 读取智能网提供的充值话单文件,读取文件,并插入到话单临时表中,扫描临时表,针对临时表中的数据,查找话单记录表,按照兑帐规则,将错误记录输出到错误文件。
......
在BOSS接口子系统中,有着一套成熟的开发技术和开发流程。针对上述四个需求的开发,整体都是运行在AIX服务器上的,在UNIX操作系统上运行,保证了系统的安全性和稳定性,并且效率也要高于其他操作系统。数据库使用了大兴数据库Informix。开发语言以EC和Java为主,EC编写接口程序,执行效率很高,而使用Java语言的开发则使系统更加灵活。在BI接口中,BOSS系统和其他外委系统的大数据量的传输使用了FTP。而类似短信和银行以及积分自由行业务的受理接口,在消息传递时,使用的则是MQ可靠消息传输工具和XML包,虽然看似接口的实现技术过于复杂,对于一个开发人员来讲维护性也不是很好,但是,在BOSS1.4这个版本中,这套系统运行的很稳定,高效,对我们的客户通信公司做出了很大的贡献。
通过以上四个具有代表性的接口的设计和实现,可以反映出BOSS 1.4系统中,接口系统的运行机制和开发实现方式,以及一些测试方法。通信公司拥有全国最大的用户群和业务量,所以它的主要支撑系统BOSS需要有很高的稳定性,安全性和高效率,而BOSS接口子系统(BOSS-IS)作为最核心的子系统之一,拥有成熟的开发流程和稳定的开发运行环境,保证了BOSS系统的性能。
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0267,word全文:42页,合计:14000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——通信BOSS接口系统设计与实现(论文,答辩稿)!
-
没有关键字相关信息!