论文部分内容阅读
金融银行业是国内外IT技术应用领域水平较高的几个行业之一,IT技术在金融银行领域的广泛应用不仅给银行传统的经营管理方式带来了深刻的变革,而且极大的影响了我们和银行交互的使用习惯。银行卡业务是银行业务中电子化程度较高的一类业务,现在国内各大商业银行在银行卡的发展策略上,已经开始从以量取胜向丰富业务品种、提高收益率的内涵发展为主的阶段发展,这为银行建立银行卡系统提供了条件和可能。SOA架构理念的注入,使得目前国内大多商业银行建立的传统型核心系统即将面临新一轮的系统架构优化改造浪潮,对银行业务部门、科技部门、运营管理的梳理重构带来了新的挑战,加强业务人员与科技人员的交互沟通,协同管理。本文根据某商业银行特点,结合对银行卡业务要求及面向服务的体系结构(Service-OrientedArchitecture,SOA)设计思想的研究,对系统功能进行需求分析,并设计一个基于SOA架构的银行卡系统。设计的系统采用C/S三层架构设计模式,包括银行卡片申请、银行卡账务处理、银行卡管理、银行卡信息查询的系统功能模块,并基于SOA架构来实现系统服务功能的整合。本系统总体应用模式符合国际化商业银行信息科技未来发展方向,系统结构层次划分清晰,独立的功能模块设计,具有先进、安全、均衡、可拓展的特点论文针对商业银行卡的业务流程,对银行卡业务需求进行需求分析,基于服务识别流程对整个银行卡业务需求功能进行组件、服务、流程识别分析,按照业务的功能特点识别出相应的主要服务、组件,使得服务很好的体现了松耦合。在此基础上对金融银行卡系统进行全面的分析和设计,论文给出了系统整体架构设计和数据库设计,阐述了系统的组件、服务的实现方法,以及相应的系统测试方法和案例设计。系统搭建在IBM主机Mainframe平台上,系统结构层次划分清晰,系统部署实施后,整体运行平稳,性能表现达到预期目标。