论文部分内容阅读
从信息技术应用的角度,国有商业银行的业务可划分为核心业务与中间业务两大类。目前,不论是针对核心业务还是非核心业务,数据集中都是国有商业银行在信息技术应用工作中的重点。历史的看,国有商业银行的数据集中是指原本特指银行的核心业务系统后台数据存放和后台系统处理正在向总行转移。随着近年来银行非核心业务的发展,其非核心业务系统也有逐级向上级银行集中的客观需求。代收费业务是国有商业银行非核心业务最为重要的业务。由于该业务发展初期软、硬条件的制约,代收费业务的信息系统呈现出相对分散、孤立的特点。近年来随着业务规模的不断扩大和数据集中的不断实施,建立相对集中的代收费平台,进而统一代收费业务的运行和系统维护,成为国有银行业务发展的必然要求。本文分析了代收费系统开发的背景和意义,历史的分析了国有银行信息化建设的特点,阐述了国有商业银行代收费业务的现状和存在的问题与不足,确定了本系统平台拟解决的主要问题和拟实现的总体目标;概要描述了系统的整体情况和实施背景;对系统的需求分析、启发和获取做了必要的描述;对系统的概要和详细设计进行了详细说明;最后,对部分有代表性的业务模块的实现进行了描述。本文采用了Rational统一过程(RUP)为软件开发方法,使用了迭代的开发模式,以统一建模语言(UML)作为需求分析和系统设计建摸描述语言。以C语言作为具体开发平台。在需求分析过程中针对代收费委托客户数量多、业务各有不同的特点,采取了基于现代软件工程的问题分析方法和多途径的需求启发模式,使准确获取不同客户的需求进而准确抽象出核心的业务逻辑成为可能。通过自主开发核心系统与中间件相结合的方式实现了本系统。如何将自主开发的核心系统与先进数通公司提供的eSWITCH、STARRING和SUNRISE三个商业中间件产品构建能为各网点(包括其用户)接受的统一的业务平台系统,是本文首先需要解决的问题。业务平台实现后,从系统安全的角度来看,使用统一业务平台“单点”对外运行的模式取代了过去多个二级分行“多点”对外运行,这在宏观上降低了多系统运行出错的概率和运行的风险,从而提高了整个代收费业务的安全性。目前系统已成功在山东某商业银行使用。