欢迎来到天天文库
浏览记录
ID:11016959
大小:1006.50 KB
页数:52页
时间:2018-07-09
《SWIFT报文处理系统-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SWIFT报文处理系统本科毕业论文(科研训练、毕业设计)题目:SWIFT报文处理系统姓名:学院:软件学院系:专业:软件工程年级:学号:指导教师(校内):职称:指导教师(校外):职称:年月日51SWIFT报文处理系统【摘要】在当前的企业信息化过程中,浏览器/服务器(B/S)架构的系统以其良好的可扩展,易维护,被越来越多的采用。尤其是采用J2EE平台的B/S系统,更是以其高稳定,低成本,可移植及良好的伸缩性,在企业级的B/S系统中占据了绝对的优势地位。本文介绍了一个应用于银行国际业务的SWIFT报文处理系统,它是一个采用J2EE技术实现的B/S系统,其中主
2、要应用了JSP和Servlet以及Javascript。【关键字】SWIFT报文浏览器/服务器架构JSPServlet51SWIFT报文处理系统[Digest]NowadaystheBrowser/ServerSystemArchitectureisverypopularlyusedintheinformationtechnologyrevolutionoftheenterprisesovertheworld,foritsextensibility,easymaintenance.Especially,theB/SsystemapplyingJ2EEt
3、echnology,whichhashighstability,lowcost,portability,andflexibility,hastheabsolutesuperiorityintheapplicationoftheenterpriselevel.NowthispaperintroducesasystemofSWIFTmessagemanagement.It’saB/SsystemapplyingJ2EE,andimplementedmainlywithJSP,ServletandJavascript.[KeyWord]SWIFTB/SJSP
4、Servlet51SWIFT报文处理系统目录引言4第一章相关技术简介41.1B/S架构vs.C/S架构41.2J2EE简介51.3JDBC61.4ApacheHTTP服务器和Tomcat服务器61.5SWIFT简介7第二章系统环境72.1硬件环境72.2软件环境8第三章系统概述83.1名词定义83.2系统简介83.3系统目标93.4系统范围103.5系统结构103.4系统网络结构10第四章系统设计134.1报文处理134.2报文管理254.3报文通信314.5权限管理404.6系统管理45第五章系统具体实现495.1权限控制505.2用户交互性的改善5
5、0结论51致谢语5151SWIFT报文处理系统引言本文是以一个SWIFT报文处理系统为实例,介绍了基于J2EE平台的B/S系统设计的基本过程,及系统在实际应用中的安全性能方面的问题。希望对该系统的介绍能够对于其他B/S架构的工作流系统的开发起到一定的借鉴作用。第一章相关技术简介本项目主要采用B/S体系架构设计,使用Java中的JSP、Servlet、JDBC等技术来实现。下面先对项目中使用了的相关技术进行简要介绍。1.1B/S架构vs.C/S架构B/S(Browser/Server)架构,即“浏览器/服务器”架构。它是由传统C/S(Client/Ser
6、ver,客户/服务器)架构发展而来,一般以瘦客户机上的网页浏览器作为系统的客户端软件,而不需要特别为客户端开发专用软件。通常B/S架构在设计中以N层结构来实现,将系统中的页面展示、应用处理、数据管理等功能模块分别部署到系统的展示层、应用层、企业信息系统(EIS)等不同层次的服务器中,采用这样的分布式结构能够很好的均衡系统各部分的负载,使得系统适应于大型分布式应用。比较C/S架构而言,B/S架构的优势主要体现在:1、客户端软件通用性好,不用专门的客户端软件,只要有符合规格的网页浏览器就可以。2、代码可跨平台,由于所有代码都是由java或html编写的,所
7、以无论其服务器端或客户端都具有跨平台特性。3、系统的可伸缩性好。采用J2EE的EJB、RMI等技术,可以使得系统的各个封装的功能模块,很容易的从原来部署的服务器移植到其他的服务器上。当系统的应用环境发生变化(如负载增加,设备更新等)时,能够轻易的使原有软件系统适应于新的应用环境,大大降低了系统的维护、更新成本。同时B/S架构也存在着较为明显的缺陷:1、主要是其客户端的控制能力较弱,并且某些功能的实现依赖于Browser的设置等,还可能会受到Browser上安装的其他插件的干扰。2、由于其以Browser作为客户端,所以Browser本身所可能有的Bug
8、51SWIFT报文处理系统会对系统的安全性产生影响。针对B/S架构的缺陷,可以将系统设计成B/
此文档下载收益归作者所有