银商通联机系统的设计与实现--硕士毕业论文文献综述-实例.doc_第1页
银商通联机系统的设计与实现--硕士毕业论文文献综述-实例.doc_第2页
银商通联机系统的设计与实现--硕士毕业论文文献综述-实例.doc_第3页
银商通联机系统的设计与实现--硕士毕业论文文献综述-实例.doc_第4页
银商通联机系统的设计与实现--硕士毕业论文文献综述-实例.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京理工大学硕士学位论文(设计)开题报告文献综述北京理工大学软件工程硕士学位论文开题报告文献综述学 号_XXXXXXXXXX 工 程 领 域_软件工程_姓 名_XXXXXXXX_指 导 教 师 XXXXXXX _ 企业指导教师_ XXXXXXXX 二一三年五月十日日期同开题报告一致1北京理工大学硕士学位论文(设计)开题报告文献综述工程硕士研究生文献综述报告评阅表研究生简况姓名XX性别男出生年月1978年11月学号XXXXXXXX入学时间2011年3月身份证号XXXXXXXXXXXXX学科、专业软件工程本科毕业时间2001年7月本科毕业学校辽宁工程技术大学导师评阅意见签字导师签字并签署意见:年 月 日1. 需求背景1.1. 大宗商品交易市场现状及其与同业情况伴随我国市场经济的发展,国内市场体系逐渐健全,目前已经形成传统现货批发市场、大宗商品交易市场、期货市场、证券交易市场等多功能的市场交易体系。大宗商品市场管理日臻规范,以2004年国务院颁布的大宗商品交易市场管理办法和2008年商务部等五部委关于开展大宗商品电子交易市场全面检查的通知为标志,重点规范了粮油、棉花、食糖、金属、化工、橡胶等市场。同时商务部、公安部、国家工商行政管理总局和中国证券监督管理委员会共同下文,进一步明确要求大宗商品交易市场的客户保证金必须实行第三方监管制度。大宗商品市场由商务部、发改委等部门监督管理,市场准入只需经工商税务许可,无需证监会批准。大宗商品交易市场亦称为大宗商品中远期交易市场,属于现货类中远期交易市场,是传统贸易的升级和改良,也是期货市场存在和发展的基础,其交易标的为大宗商品,其核心功能是战略储备、调节物价、组织生产和套期保值,大宗商品市场的主要特点包括标准化合约、集中竞价、电子撮合、匿名交易、买卖双方以交纳保证金为入市条件,采用每日无负债等有效结算形式。由于基于实物商品为交易标的物的电子仓单具有便捷高效的特点,受到广大投资者的欢迎,成为我国争取大宗商品国际定价权的重要手段。大宗商品是可进入非零售环节流通领域,在品质、规格方面标准化程度较高、采用批量交易,用于工农业生产与消费的初级物质商品,包括石油、钢铁、煤炭、矿产、化工、工业、农产品等几十个行业产品。目前全国各类交易市场初步统计有100多家,涉及10多个行业,资金规模初步估计在200亿以上,市场发展迅猛。同业竞争方面,我行率先借鉴证券第三方存管技术推出银商通产品。工行、建行等同业竞争对手也在抓紧采取类似技术研发系统,市场竞争激烈。1.1.1. 我行大宗商品市场资金存管业务现状目前国内具备一定规模的大宗商品电子交易市场涉及钢铁、矿产、石油、工业、农业产品等诸多领域,对加快商品流转,促进市场繁荣起到重要作用。针对大宗商品交易市场的资金结算、汇划及资金存管等需求,我行已经以DTS为平台率先在国内金融同业开发出银商通系统(银商通一期项目),为市场及其客户提供电子化出金、入金、查询、日终清算等服务,该系统有签约、市场解约、双向发起出入金交易等功能。自2009年3月份,我行在广西糖网开展业务试点上线以来,系统运行稳定、客户数量稳步增长、市场反应良好。为解决各类大宗商品交易市场的资金结算、汇划及存管等方面的问题,满足市场对资金划转电子化的需求,保证客户交易资金安全,今年6月由机构业务部牵头,在广西主办“*银行银商通业务推广会”,取得了良好的市场反馈。截止8月底,银商通一期共上线1家市场,即广西糖网,签约客户数约170户,占约广西糖网总客户数5%,客户数量逐日增加。以8月份为例,日均总交易量约80笔,转账约60笔,涉及客户保证金约4000万,吸收广西糖网各项存款4亿以上。2009年6月份,我行与北京石油交易所签署战略合作协议,旨在为北京石油交易所及其会员提供全面、高效、便捷的资金转账及存管服务,提高交易资金往来的安全程度,使金融服务与大宗商品交易服务有机结合,实现商品流、资金流有效对接,为石油石化产品交易规范化、规模化发展提供保障。 1.1.2. 扩展银商通存管模式的必要性结合国家商务部等五部委对大宗交易市场客户交易资金实施第三方监管的要求,我行对该市场进行了深入调研。通过调研发现,目前该市场在资金管理模式上各不相同,没有统一的规定和模式,我行目前的银商通业务只能满足市场对资金划转的需要,不能满足对资金实施第三方存管的要求,而工行、建行、华夏、民生等同业纷纷以存管模式在研发类似产品,争夺客户资源,竞争形势比较严峻;在出金和入金方面,部分市场要求资金实施异步出入金,为更好满足客户需要,确立我行在该领域的同业领先地位,我行应当尽快实施二期工程。目前我行银商通产品,架构在投资资金存管系统(DTS)上,只支持客户资金的转账模式,前期我行与北京石油交易所签署合作协议,提出银商通存管模式产品需求,同时产品研发部、机构业务部、信息技术管理部及软件开发中心等部门密切配合,就各行业代表性市场作了有针对性的市场调研,收集了大量市场需求。在充分调研基础上,为保持并提高我行银商通产品的技术及系统优势,满足市场客户尤其战略性合作伙伴的资金存管要求,同时理顺我行存管业务产品的系统配置,为日后系统升级产品创新奠定基础,尽快研发具有存管模式的银商通二期项目势在必行。1.2. 总体目标该产品是对现有银商通产品的整合与升级,以电子渠道实现客户交易资金存管模式以及异步或同步出入金功能,将扩展我行银商通业务范围。本次银商通存管模式扩展,旨在保持我行产品在同业中的领先地位,锁定参与大宗商品交易的优质企业和个人客户;将我行产品服务模式和接口规范做成大宗商品交易市场的行业规范;努力将我行存管模式适应各类大宗商品市场,使我行存管模式做成行业内资金实现第三方监管的典范,满足监管机构的监管需求。银商通二期支持系统建设总体目标为系统完备、功能全面、性能优越、技术领先。计划在现有银商通产品基础上,完成我行银商通二期工程项目建设,实现客户交易资金的存管功能。计划尽快实现银商通二期工程建设,并兼容现有银商通转账模式。根据二期系统投产后运行的情况和业务管理中出现的问题,对系统进行梳理,同时对网上银行、电话银行等电子银行渠道延伸性功能进行开发,最终形成较为完备的银商通产品线。2. 企业级应用系统的相关知识企业级应用系统的开发一般前台管理端采用的是JavaEE模式,SSH三层架构,属于Java企业级开发典型应用;后台采用IBM的AIX 5L平台环境,C语言编码完成内部业务逻辑,前后台通过CICS通信调用;数据库采用DB2大型数据库,以适应银行中千万级日访问量。2.1 JavaEE模式JavaEE 是 J2EE的一个新的名称,之所以改名,目的更清楚地阐述J2EE只是Java企业应用。J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE是Java2平台企业版(Java 2 Platform, Enterprise Edition)J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。J2EE安全(Security)模型可以让你配置 web 组件或enterprise bean,这样只有被授权的用户才能访问系统资源. 每一客户属于一个特别的角色,而每个角色只允许激活特定的方法。你应在enterprise bean的布置描述中声明角色和可被激活的方法。由于这种声明性的方法,你不必编写加强安全性的规则。J2EE事务管理(Transaction Management)模型让你指定组成一个事务中所有方法间的关系,这样一个事务中的所有方法被当成一个单一的单元. 当客户端激活一个enterprise bean中的方法,容器介入一管理事务。因有容器管理事务,在enterprise bean中不必对事务的边界进行编码。要求控制分布式事务的代码会非常复杂。你只需在布置描述文件中声明enterprise bean的事务属性,而不用编写并调试复杂的代码。容器将读此文件并为你处理此enterprise bean的事务。JNDI寻址(JNDI Lookup)服务向企业内的多重名字和目录服务提供了一个统一的接口,这样应用程序组件可以访问名字和目录服务。J2EE远程连接(Remote Client Connectivity)模型管理客户端和enterprise bean间的低层交互。 当一个enterprise bean创建后,一个客户端可以调用它的方法就象它和客户端位于同一虚拟机上一样。2.2 SSH框架 SSH 在J2EE项目中表示了3种框架,即 Spring + Struts +Hibernate。 Struts对Model,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在Servlet/JSP的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。2.3 AIX 5L AIX 5L是AIX的当前使用版本,它支持IBM POWER 和Intel64位(IA-64)平台。“L” 指Linux affinity。它具有以下特点:1.虚拟服务器通过在AIX 5L V5.2中引入动态逻辑分区(DLPAR),IBM为基于POWER4的p系列系统提供了高级的灵活性和可扩展性功能。LPAR功能使得在一个单一p系列服务器上运行AIX 5L和Linux的多个独立操作系统映像成为可能。逻辑分区不需要与系统的组建模块(资源集合)的物理边界相一致。LPAR允许客户以更小的粒度从整个可用资源池中选择组件,从而能够增加运行的灵活性。一个p系列分区所要求的最少资源包括一个处理器、256MB内存以及一个I/O适配器。利用DLPAR,客户可以在一个服务器的内部创建多个虚拟服务器,并能够从活动分区中动态地添加和删除处理器、物理内存和I/O插槽-每个分区都与其它分区相隔离,而且每个分区都运行自己的AIX 5L V5.2操作系统;添加和删除操作都是在分区环境的内部进行,而且不要求重新执行系统引导。客户可以将系统资源分配给应用程序最需要的地方,在根据不断变化的系统优先级和资源需求进行调整的同时,能够将多个分区上的负载整合到一个单一服务器上。此外,客户在完成这些工作的同时,能够将运行、服务和支持水平保持在所要求的级别上。2.运行效率和容量规划为提供更高的灵活性、可扩展性和可用性,AIX 5L V5.2在p650,p670和p690系统上推出了动态随需应变容量升级(CUoD)功能。CUoD允许客户在进行系统安装时安装比初始需要数量更多的处理器,保持这些处理器(处于休眠状态)直至业务的增长要求将其激活。CUoD选项将为系统管理员提供一个用于激活更多处理器的加密密钥,可以在不中断系统运行的情况下将新激活的处理器动态分配给各个分区。CUoD提高了系统可用性。当一个处理器的出错频率到达一个错误阀值(尽管发生这种情况的可能性很小),AIX 5L V5.2将以透明的方式激活一个可用的CUoD处理器并使用它来替换故障处理器-直至客户准备好修复计划为止。此外,即使是单处理器分区也可以支持这一被称为动态处理器备用(Dynamic Processor Sparing)的功能,这一功能允许系统在保持处理能力不变的情况下继续运行,能够保证系统的性能和可用性不会受到影响。3.集群管理为实现快速同步和协调响应,集群环境要求节点之间能够进行全面的协作。AIX 5L使用基于AIX 5L的Linux软件和IBM集群系统管理器(CSM)支持和优化集群服务器的管理。CSM为指定p系列和IBM eServer x系列服务器的安装、配置、维护和更新提供了一个单一的控制点。基于AIX 5L的CSM以安装选项和单独许可产品的形式,包括在AIX 5L V5.2基本安装介质之中。4.高可靠性利用自身的软件,HACMP可以实现 双机切换,确保高稳定性的实现。AIX 5L与Linux之间的亲和性可以帮助以速度更快、成本更低的方式实现跨AIX和Linux平台的多平台集成解决方案。对于很多在Linux上开发或为Linux开发的应用,只需对源代码进行一次简单的重编译,它们就可以在AIX 5L上运行。IBM免费为客户提供一个用于Linux应用的AIX工具箱,该工具箱由一组多个Linux版本中常见的开放源代码和GNU软件组成。因为这些应用运行在AIX上,所以公司可以将Linux的灵活性与AIX的高级功能结合在一起-这些高级功能包括先进的负载管理、完善的系统管理工具以及可扩展性和安全性功能。5.安全性通过C2级认证的AIX 5L提供并全面使用了强大的行业标准安全技术和目录技术。AIX 5L V5.2包括和扩展了这些技术,它提供了对可拔插身份验证模块(PAM)、基于用户的PKI证书、企业身份映射(EIM)、BIND V9、SNMP V3、移动IPv6、无限访问协议(WAP)v1.1、OpenSSH v3.4的集成支持,并支持新的基于AES(Rijndael)、SEAL、Mars、Twofish和其它算法的加密解密库。此外,AIX 5L V5.2继续支持IBM网络身份验证服务器(NAS)、IBM目录服务器v4.1和ICSA认证IPsec/VPN安全组网功能。AIX 5L V5.2提供的Java安全技术包括JAAS、JCE/JCE、JSSE、JGSS和J-PKI。2.4 CICSCICS 是一系列为 IBM 和非 IBM 平台上的应用提供联机事务处理和事务管理的产品,其功能是为商业应用提供一个事务处理环境。CICS其全称是 Customer Information Control System,即客户信息控制系统。CICS 建立在操作系统、ISO的分布式计算环境 ( DCE,Distributed Computing Environment ) 和 Encina 服务上,它帮助客户建立三层次结构的联机事务处理应用。CICS 为应用程序开发、通信、恢复、显示、数据管理、安全性和内部通信等提供很多项服务。CICS 可以与 DCE 紧密结合,以满足分布式环境对于安全性,名字服务等的特殊需求。CICS 的结构设计也是面向事务处理的,CICS 构建的是一个三层次结构的应用系统,CICS 有效地区分应用系统中的表述逻辑层、业务逻辑层和数据逻辑层,从而使应用系统结构清晰,维护简单易行。目前,在IBM的全系列计算机系统中均有相应的 CICS 产品,如OS/390、MVS/ESA、VSE/ESA、OS/400、OS/2,并扩展到其它厂商的系统中,如HP、DEC、SUN等等。3. 参考文献1 Bruce Eckel. Thinking in JavaM. Upper Saddle River, New Jersey, USA: Prentice Hall, 20062 Craig Walls, Ryan BreidenBach. Spring In ActionM. Manning Publications. 20063 Hohzaki R, Maehara H. A single-shot game of multi-period inspectionJ.European Journal of Operational Research, 2010, 207(3): 1410-14184 SIMSON GARFINKEL.Android CallingJ.Technology R

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论