缔冠期刊网

浅析J2EE架构下的国际结算系统设计

2022-06-09

    【摘要】国际结算作为银行重点发展的外汇业务,在高度信息化的社会环境下,如何支持银行国际结算发展,提高竞争能力,关系到其能否持续、快速、健康发展。本文在此背景下主要研究如何利用J2EE技术构建该业务平台。

  【关键词】J2EE国际结算设计模式B/S架构

  1引言

  从国内主要银行的国际结算业务看,都是以环球贸易服务部(GTS)对外处理以信用证、跟单托收为主要业务类别,最为突出的特点是各行已从传统银行端办理国际业务延伸到通过以企业端对接一体化的方式办理国际业务。另外,由于发展的历程以及所应用的开发技术不同,各行业务系统都具有相对的独立性,系统间通过复杂的接口连接。那么拥有一款高效、易于维护和管理的国际结算系统,让银行能及时准确的得到信息、资金等情况的平台,对银行国际结算业务的开展显得如此的重要。

  2系统需求与设计原则

  从国内主要银行的建设看,主要实现国际结算及其相关应用的业务处理,实现在总、分、支三级架构下全行业务数据的集中,通过外围系统接口与核心、总账、外汇清算、资金、信贷等系统进行准确及时的数据交换,实现业务自动化处理以及帐务处理、额度管理、报表、网银服务等功能,为提高业务人员工作效率和客户服务质量提供基础保障。同时,为领导层决策随时提供准确实时的信息,实现统一监督、统一控管。实现国际结算业务跨区域流水化作业处理,使业务处理达到规范化、标准化和高效化。为达到以上的要求,整个系统的设计必须遵循以下几个原则:

  (1)可靠性。数据必须按照银行业务同等的要求进行存储,提供备份和恢复功能,并能够对数据进行统计。

  (2)安全性。引入完善的安全管理机制与安全策略,充分保证客户和银行的信息安全。

  (3)可扩展性。方便快捷实现业务发展与行内规划发生的变化,快速实现新产品的创新与应用功能的增减。

  (4)先进性。系统采用的架构与实现技术必须是成熟且具有先进性,尽量减少系统的风险。

  3系统设计方案

  本系统利用J2EE技术的企业级应用开发的体系结构,实现完全的B/S模式,简化企业解决方案的开发、部署和管理等复杂问题,充分利用当前的各种技术,如EJB,SERVLET,JSP等技术。在表现层采用通用的JSP开发工具,逻辑层采用Spring技术,数据访问层采用Hibernate技术,支持目前市场各主流数据库。采用集中部署模式,实现数据及应用的统一集中管理。

  3.1系统访问界面

  系统访问界面,首先是客户交互层,用于和使用者进行信息交流和数据交换,支持浏览器、Java应用程序、PDA、手机等多种接入方式,其中与客户最直接的沟通手段就是通过浏览器进行信息交互,系统的页面由HTML或XML、JavaScript、JavaPlug-in程序、JavaApplet等多种展现方式构成,用户连接到业务应用系统的主页后,浏览器下载页面将其展示在客户端。客户根据系统页面显示的信息,进行相应的操作,确认后将表单数据提交给Web服务层的相应应用程序进行处理。

  其次是Web服务层,主要用来处理客户的HTTP请求,衔接客户层与业务逻辑之间的交互,接收客户端的HTTP请求,对请求信息的合法性及有效性进行验证后将其转换成系统内部的报文格式传送给业务逻辑层进行处理,同时将处理完成的信息转换成HTTP页面动态的展示在客户层。

  3.2系统应用逻辑

  系统应用逻辑主要用来完成系统业务逻辑、交易管理、同步控制和系统安全性等方面的管理,该业务逻辑层中主要包括entitybean、sessionbean、messagedrivenbean等多种形式的EJB,业务逻辑层依靠J2EE分布式处理技术将这些EJB配置到一个或多个服务器,以协调银行应用服务器的负担。

  3.3集中数据存储

  数据访问层提供一套独立,完整,一致的数据库访问方法,将业务系统对数据库的访问请求加以逻辑封装,通过统一的数据库接口来完成对数据库访问,同时,对于数据库访问的返回结果,也提供了统一的数据格式,以保证各种数据返回处理方法的一致。从另一方面也用来存储整个平台上执行的业务数据,记录了业务从录入,复核,放行,踢回等各个环节的具体交易信息,以供交易的核对和错误的查找。

  3.4系统应用架构

  国际结算业务系统的建设必须是要齐全与完备的,且须具备足够的应变与快速开发能力,来及时响应未来业务可能的发展。按照系统的需求与结构规划,以及各个业务模块的分布特性,整体应用框架可以由下图来表示:

  由上图看来,不仅仅是涵盖各个业务模块本身,还应重视模块之间的相互关系与彼此间的互动,甚至与综合业务系统(全行会计、额度、MIS等)的联动也是系统应该规划的重点。除了各个模块的功能完善外,还必须考虑到模块间的相互关系与联动,方能规划出一个完整的系统。

  4结束语

  基于J2EE架构的国际结算业务系统能够满足银行国际结算的各种业务需求,从单据、数据表格、报文等的自动生成到资金、客户信息管理,再到网上业务洽谈、数据共享、远程登陆,系统都作了准确、人性的设计,使各种业务、管理变得简便快捷。与此同时,这种设计使得软件的重用、升级和系统功能的扩充变得更轻松,缩短了软件的开发周期,提高了开发质量。

  参考文献

  [1]张红光、温遇华等,面向对象软件工程,机械工业出版社2003.

  [2]EdwardG.Hinkelman,AShortCourseinInternationalPayments,SecondEdition,WorldTradePress,2003.

  [3]国际结算业务及贸易融资产品,中国建设银行国际业务部,2007.11.

  [4]外汇业务普及宣讲:国际结算与贸易融资,中国农业银行国际业务部,2005.2.

  [5]徐权.,利用综合前置机实现跨系统的金融交易[J].中国金融电脑,2000,(04).

论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网