手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

卫通实时代收费系统的设计与实现

孙岩

   随着电信用户数量的迅速增加,卫星通信公司(简称卫通公司)现有的收费网点已难以覆盖其广大的用户群,为方便用户随时随地缴费,卫通公司考虑与银行合作,利用银行广泛的服务网络和先进的网络技术,通过银行网点办理代收电话费业务,实时完成缴费、查询、冲正、开户、账单打印、对帐等功能,在不增加投资的同时,可以为用户提供更优质、更快捷的服务。然而,双方开展业务首先需要有进行交互的数据平台,因此需要开发一套银行代收费系统。 该银行代收费系统要解决的问题是支持多家银行同时开展业务的通信程序开发及数据的并发处理,关键技术在于通信程序的稳定性和数据处理的实时性。由于银行自己开发客户端,故采用传统的C/S结构,银行方负责向卫通方发送待处理数据和接收卫通方返回的处理结果;卫通方则主要负责数据的处理和结果的返回。为避免多个网点同时发起数据造成数据拥塞,在系统中采用了“多线程+完成端口+TCP短连接+ADO访问+SQL存储过程+DLL封装”技术,有效保证了业务的正常进行。多线程的使用不仅使界面变得美观,而且极大的提高了数据的处理能力;存储过程的使用,提高了操作数据库的速度;DLL的封装有利于程序的可扩展性,只须提供简单的接口,而不用关心DLL中代码的实现,保持程序的简洁性。 本文在分析代收费业务开展背景和国内外发展现状的基础上,简要阐述了系统实现需要解决的主要问题并对系统整体进行了概要描述,对需求分析和系统架构设计的方法进行了阐述,同时对系统实现过程中的关键问题给出了具体的实现技术和实现方法。 使用该银行代收费系统,卫通方可以完全利用银行现有营业网点、设备和网络,不需要大量投资;银行方为用户提供现金付费、卡/折付费等多种支付方式,因此卫通公司可以方便地实现本地网异地缴费、结算。该银行代收费系统具有数据安全程度高、数据实时处理、同时支持多家银行开展业务的特点,用户可以自由选择已开通该业务的银行,极大的节省了用户的等待时间。 通过代收费系统的第一期开发,卫通公司在没有增加大量投资的情况下,其IP电话业务得到了长足的发展。目前,本系统已在全省10多个地市展开,有800多个网点开展了该业务,日平均收费额近30000元,营业额较没有使用代收费系统有了巨大的增长。随着系统的进一步完善,该系统会扩展到全省2700多个网点,如果业务发展的好,会在其他几家银行开展,同时会推向外省。……   
[关键词]:Socket;多线程;完成端口;存储过程
[文献类型]:硕士论文
[文献出处]:山东大学2007年
App内打开