论文部分内容阅读
山东省农村信用社短信通系统是山东省农村信用社为适应金融业务发展的需要,丰富金融服务手段,提高金融服务水平而建设的金融短信平台。系统建设的目标定位是建立一个全省统一的短信服务平台,直接与移动运营商(中国移动、中国联通或中国网通等)和山东省农信社各业务主系统连接,利用GSM和CDMA及网通小灵通短信为全省持有手机的我行客户提供帐户查询、结算交易和金融信息服务等银行金融服务。本文采用传统的瀑布式软件开发方法,以C、Java、JSP等作为开发工具,对山东省农村信用社短信通系统进行了需求分析、系统设计和开发实现。本文分析了系统开发的背景和国内外短信通系统、手机银行的发展现状,描述和分析了山东省农村信用社短信通系统的业务需求;提出了系统需要解决的主要问题;概要描述了系统的架构设计、整体情况,详细描述了系统的数据库设计、实现与测试情况。针对山东省农村信用社的实际情况,本文解决的关键问题有以下几个方面:第一,满足了目前山东省农信社“分布/集中”式系统的需要。山东省农信社综合业务系统数据仍然存放在各市,而出于成本、管理和未来发展需要等方面的考虑,山东农信在全省建立统一的短信通系统。短信通系统服务器(金融短信平台)设立在山东省农信社网络中心,通过各市的中间业务平台连接各市综合业务系统,实现各种业务数据的交互。第二,满足了目前山东省农信社多级法人治理结构的需要。山东省农村信用社目前存在信用社、县级联社、市联社等多级法人,本系统根据网点级别对短信费用进行清分,适应了山东省农信社的多级法人治理结构。第三,模块化组装。根据山东农信网络安全的要求,办公网与业务网实现物理隔离。系统WEB模块以WEB页面的形式实现对系统的部分管理功能,应用在办公网中,调度模块和数据库模块应用在业务网中。第四,低成本。山东省农村信用社短信通系统使用Linux操作系统,由于Linux是开放源代码的操作系统,所以软件成本非常低廉。同时,Linux能够在几乎所有的计算机平台上运行,包括PC、PC服务器、UNIX服务器、中型机、大型计算机上,给用户的应用软件在不同的平台之间的移植创造了极为便利的条件。另外,由于Linux是一个开放源代码的软件,有众多的互联网上志愿开发者在协同工作,使得Linux的功能的完善和漏洞的发现和修改的速度非常快,降低了使用和管理的风险,从而降低了管理的成本。第五,方便灵活的第三方接口功能。系统分别以文件和tcp形式留有第三方接口,可以方便的实现其他系统应用本系统进行短信息的发送。目前已经有自助设备报警、会议通知、邮件通知、生产系统重要事项通知等第三方短信通知功能。目前,该系统已经在山东省农村信用社得到了应用,满足了山东农信的业务需求,取得了预期的效果。