基于j2ee的期货公司信息管理系统——上海中期全面结算会员系统(dfsm)开题报告

基于j2ee的期货公司信息管理系统——上海中期全面结算会员系统(dfsm)开题报告

ID:28048881

大小:113.51 KB

页数:3页

时间:2018-12-07

基于j2ee的期货公司信息管理系统——上海中期全面结算会员系统(dfsm)开题报告_第1页
基于j2ee的期货公司信息管理系统——上海中期全面结算会员系统(dfsm)开题报告_第2页
基于j2ee的期货公司信息管理系统——上海中期全面结算会员系统(dfsm)开题报告_第3页
资源描述:

《基于j2ee的期货公司信息管理系统——上海中期全面结算会员系统(dfsm)开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、厦门大学软件学院《毕业设计(论文)》开题报告学生姓名班级学号指导教师姓名职称所在单位厦门大学软件学院毕业设计(论文)基于J2EE的期货公司信息管理系统一题目上海中期全面结算会员系统(DFSM)毕业设计(论文)的目标:我国期货市场产生于20世纪80年代末90年代初,随着改革开放的深入,期货市场在国民经济中的重要作用H益受到人们的认同和重视,中国加入WTO后,在全球经济一体化的大背景下,我国期货市场需要大力发展,但作为期货市场微观主体的期货经纪公司的发展也同样刻不容缓。如何有效地增强综合实力、减小风险危机,不仅是我国期货公司自身发展面临的一个

2、首要问题,也是我国期货市场和期货监管机构需要给予极大关注的问题。因此,加强对期货公司的风险监管,提高对期货公司监管的信息化程度,并给出一个期货公司综合实力的评价体系,将对我国期货公司的发展壮大以及我国期货市场的健康发展都有着长远的意义。J2EE(Java2PlatformEnterpriseEdition)是Sun公司定义的一个开发分布式企业级应用的规范。它提供了一个多层结构的、分布式的应用程序模型,具有重用组件的能力、基于扩展标记语言(XML)的数据交换能力、统一的安全模式和灵活的事务控制能力。多层次分布式应用模型根据功能把应用逻辑分成

3、多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器屮运行,容器间通过相关的协议进行通信,实现组件间的相互调用。J2EE体系结构可以分为4层:客户层、Web层、业务层和企业信息系统层。J2EE核心釆用了组件技术,为企业应用系统提供了良好的可靠性、扩展性和安全性。J2EE建立在Java2平台标准版的基础上,它不仅巩固了标准版的许多优点,如“编写一次,到处可用”的移植性、安全性、平台无关性等,同时还提供了对JavaServletsAPI、JSP、EJB、和XML技术的全面支持。正是以上特征,所以期货公司风险监管系统采用技术来

4、开发,以满足系统的高可用性、高可靠性及可扩展性的应用需求。一.整体软件目标1.上海中期全面结算会员系统(DFSM)上海中期全面结算会员系统(DFSM)是由台湾精诚资讯公司承枳开发,目的为上海屮期期货经纪有限公司幵发一套期货交易管理信息化的系统,其屮DFSM系统为其子系统,实现会员公司或个人的资料与交易管理。该系统要实现会员资料的增加、删除、修改、查询、报表打印等功能,历史交易信息查询,盘中交易实时查询功能。由于盘中交易查询对该系统的实时性要求较高,所以需要一种行之有效的解决方法,现采用“内存数据库”的技术实现此功能。一.程序设计目标DFS

5、M要实现:1.会员资料的增、删、改、査功能:2.会员历史交易查询,耍实现报表打印的功能;3.盘中交易实时查询,要实现报表打印的功能;4.国际化,支持多语言(中、繁、英)显示、输入(标注)、打印(输出)实现方法:一.基本环境开发工具:Eclipse,JFormDcsigncr,iRcport,ant幵发语言:Java开发平台:WindowsXP软件管理:TortoiseSVN性能测试:精诚资讯0M2平台二.模块划分1.会员交易参数设罝2.历史交易查询3.盘中交易査询(实时)三.上海中期全面结算会员系统(DFSM)系统概述:DFSM的软件系统

6、架构与J2EE架构和对应,也是基于组件化的多层模式,整个架构如图所示,现自顶向下对其进行介绍:1.为保证客户端的兼容性,以标准的支持HTML的Web浏览器作为客户层。2.系统的表示层和业务逻辑层采用Page、Business、WS来实现MVC(Model-View-Controller)模式,这样就把应用的输人、处理、输出流程按照Model、View、Controller的方式进行了分离,减弱了业务逻辑接口和数据接口之间的藕合。表示层主要用来产生表示逻辑,接受来自客户端的用户反馈,并在所接收客户端请求的棊础上,对用户的请求产生相应的回应。

7、该层主要由Page和WS组成,Page显示用户可见的U1界面,WS根据遷辑对各个页面的显示进行调控。3.业务逻辑层用来处理应用的核心业务逻辑,并为底层业务服务组件提供必要的接U。该层主要是由Business来实现Model模型。系统还引入ValueObjecUVO)值对象,用它来封装业务对象,在子系统间传递、交换数据,通过减少网络对话,加速层之间的数据交换。4.为保证系统原有系统的数据共享,数据库层采用Oracle10g数据库系统。表示足业务逻辑层〔裾厍DB时间进度安排:2008年3月1日-2008年3月20日于厦门精诚胜龙公司参加0M2

8、平台与Java相关知识培训2008年3月210-2008年3月28日于廈门精诚胜龙公司参加期货相关知识与DFSM培训2008年4月1日-2008年4月11日DFSM程序开发模拟2007年4月1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。