股票模拟交易系统的设计与实现-开题报告

股票模拟交易系统的设计与实现-开题报告

ID:25460120

大小:71.68 KB

页数:2页

时间:2018-11-20

股票模拟交易系统的设计与实现-开题报告_第1页
股票模拟交易系统的设计与实现-开题报告_第2页
资源描述:

《股票模拟交易系统的设计与实现-开题报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、山西大学商务学院毕业论文(设计)开题报告论文(设计)题目股票模拟交易系统的设计与实现学生姓名专业计算机科学与技术指导教师选题目的和意义:二十一世纪是知识化、信息化的网络时代。计算机信息技术的使用对股票市场的发展空间带来了质的变革,极大地拓展了股票市场的时空界限,提高了人们对股票软件产品的学习兴趣和利用效率。以网络手段来获得股票数据资源的方式和利用网络作为基本的操作股票的形式,实现以资源共享为核心的全新的股票模拟交易方式,必将成为众多股民涉足股市前的必修课,并将成为新世纪的主流。本文研究了基于J2EE平台B/S架构的股票模拟交易系统的设计与实现。不仅模拟了股票交易的流程,同时也模拟了运行环境,

2、为股民提供一个便捷平台。由于模拟交易的独立性和完整性,参与操作的使用者可以清楚地了解股票价格的形成过程及市场(如庄家)运作机制,同时也为使用者提供了一个在资本市场中"角色扮演"的机会。这种方式更能够帮助使用者掌握股票交易系统的内在原理和运行机制,全面地熟悉上市公司的评价、股票的发行、证券品种的创建、市场投资者博弈及股价的形成原里等知识,为以后参与资本市场运作积累宝贵的实战经验。与本课题相关技术和方法综述:1.Struts技术:Struts是MVC的一种实现,它将Servlet和JSP标记(属于J2EE规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的

3、变化与扩展。2.数据访问借口技术:dataAccessObject(DAO)是数据访问接口,这种模式是标准J2EE设计模式之一,实际开发中常利用这种模式将底层数据访问操作与高层业务逻辑分离开。3.JSP(JavaServerPage)技术:运用于系统的视图层使页面看起来更美观,引入层叠样式CSS(CascadingStyleSheets)。业务层通过EJB组件封装对数据层的增、删、改、查操作。4.MVC模式:MVC模式减弱了业务逻辑接口和数据接口之间的耦合,并且让视图层更富于变化。MVC模式中,三个层各司其职,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层

4、中的代码。“Model”代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),“View”是应用的表示面(由JSP页面产生),“Controller”是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。主要设计内容主要设计模块如下:用户管理模块:包括用户基本信息的注册、登陆、查询等。用户是整个交易平台的主体,基于系统的安全性考虑,用户必须注册才能参与互动问答,用户在未登录的情况下,不能进行估价查询或者买卖股票。用户可以注册成为新的帐户,登录系统。股票交易模块:包括业务处理、交易、计算、银行转账等。由于系统治旨在对股

5、票交易过程进行模拟,所以在交易时,只能对数据表中预存的几支特定过票进行买卖。用户可输入特定股票代码,查询股价,并输入数量,进行股票买入。若买入量总额大于用户账面余额,系统会提示金额不足。同时,页面显示目前用户手中持有的股票信息。包括买入价、数量、总额、买入日期等。在交易历史记录中,列出了用户所有买卖记录,并计算出利润和亏损额。交易模块是整个系统的核心模块。其中涉及到的业务处理逻辑、所操作的表、以及页面展示都比较复杂。对应的数据表包括存储用户所持股票、记录用户交易历史。设计的环境、方法及措施:1、设计环境(1)硬件需求a.CPU:IntelPentium3以上的处理器b.内存:512M以及更大

6、的内存c.硬盘:2GB以上(2)软件需求a.操作系统:WindowsXP/2003/Vista/7/2008X86或LinuxX86b.数据库:Oraclec.开发语言:JAVAd.开发平台:J2EEe.服务器:webf.页面设计:AdobeDreamWeaverCS3等2、设计方法:系统的业务处理完全遵循MVC模型的设计思想,采用模型层(model)、控制层(controller)和展现层(view)分离的目录组织方式。开发语言为JAVA,系统为J2EE三层架构MVC模式,整合了struts技术应用。3、设计措施:a.按照文档设计规范,编写设计文档;b.按照编码规范编写程序;c.使用JAV

7、A语言开发,Web服务器,IBMCloudscape数据库;d.实现股票模拟交易系统的所有设计功能,并且具有一定可扩展性。指导教师意见及建议:签字:年月日注:1.此表前四项由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。2.学生填写部分可以用电脑输入,教师填写部分必须手填。

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

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

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