设为首页 | 加入收藏 | 论文目录

关键词: 图书 人事 工资 网络 机械 客户 电子 电气 课件

您现在的位置: 清风毕业设计网 >> 辅导中心 >> 免费毕业设计论文开题报告[指数:]

股票交易系统开题报告

开题报告
一、选题依据
随着改革开放以来中国经济的迅猛发展,股票交易逐渐成为很多普通民众基本的投资和理财方式之一。特别是近几年随着中国经济的高速增长和奥运会、世博会的举行,股票交易几乎达到了火爆的程度。股票交易系统作为如今股票交易最基本的方式,有着非常广阔的应用市场。股票交易系统的基本功能是信息的实时揭示(包括行情信息和资讯信息),随着证券分析技术和软件技术的发展,现在的股票软件进化出很多功能:技术分析、基本面分析、资讯汇集、智能选股、自动选股、联动委托交易等等。
可以说,现在的股票交易已经离不开股票交易软件,对于大量的股民,股票交易软件不仅是一种交易工具,更成了选择股票、合理投资的一个重要法宝。一个方便、快捷、优秀的股票交易软件,能够帮助用户在腥风血雨的股市中成为最后的赢家。因此,股票交易软件有着大量的市场需求和光明的应用前景,这也是我决定开发股票交易系统的原因之一。
二、研究目标与主要内容
与 IT 技术的迅猛发展相比,网上股票交易的功能体系却显得不够完善、健全,例如目前多数股票交易系统的并不提供股票走势分析预测,这就不能为客户进行股票交易提供参考。即使添加该项功能,就不仅要保留交易数据,还需存储历史数据,虽然保存这些数据对于系统进行故障诊断、统计分析、数据挖掘以及决策支持都有着重大的意义,但这些数据往往是海量的,如果采用一般的数据库技术来管理和维护,并在其基础上建立分析和决策应用,其效率之低是可想而知的。因此,证券业呼唤先进的数据存储和管理技术。这些问题已成为股票交易发展进程中的一个瓶颈,成为研究中的重中之中。如何有效地解决这些问题,更好地发挥网上股票交易的作用,不仅关系到银行界业务的持续性增长,而且对股票市场的良性发展又有不可忽视的影响。种种迹象表明,这已成为当前金融界的热门话题。基于这种原因,本课题研究将先进的数据仓库技术和B/S构架功能应用到某商业银行股票交易系统中,形成一个综合的、面向分析的环境,最终建立面向高层的决策平台,为系统增添股票走势预测功能提供理论参考,并对原股票交易系统存在的不足之处进行技术上改进,从而形成新一代的银行股票交易系统。
三、拟采取的研究方法、研究手段及技术路线、实验方案
采用数据仓库、HTML和JavaScript开发的系统,以服务器为数据存储、处理和计算中心,通过TCP/IP通讯协议与用户机进行联结,将远程用户所需要的数据及计算结果传输至用户机显示,同时可接受并处理用户发出的交易请求[1].实现股票行情的远程分析、显示及买卖交易委托.用户通过浏览器访问系统服务器,就可在浏览器下做当天股票的技术分析、即时分析、大盘显示、排行等多种股票分析,并在5~30秒内刷新得到最新的行情.还可做买卖委托和股票、资金查询.
四、中外文参考文献目录
[1] Ted Husted.Strurts in Action 机械工业出版社,2005
[2] Clinton Begin,Brandon Goodin,Larry Meadors.Ibatis in Action.人民邮电出版社,2008
[3] 石鸿远 Java-B/S 结构应用系统的开发流程 科技情报开发与经济,2008
[4] 罗时飞 精通 Spring:深入 JavaEE 开发核心技术 电子工业出版社 2008.10
[5] 梁建全 周力 孟志勇 田利军 轻量级 JavaEE 框架整合方案 人民邮电出版社 2008.08
[6] 刘乃丽 精通 JavaEE 项目案例:基于 Eclipse Spring Struts Hibernate 人民邮电出版社 2008.01
[7] 萨默维尔 软件工程(英文版 第 8 版) 机械工业出版社 2006.09
[8] Hall Alvin D. Getting Started in Stocks 中国金融出版社 2003.1
[9] 张友生,陈松乔.C/S 与 B/S 混合软件体系结构模型 计算机工程与应用,2002
[10] 张友生 软件体系结构 北京 清华大学出版社 2004
[11] 曾志廉 基于 B/S 与 C/S 结构的股票模拟交易实验软件的设计与实现 广州大学数序与信
息科学学院 2008
[12] 王国辉 吕海涛 李钟尉 Java 数据库系统开发案例精选 2007
[13] 林建宏 赖慧敏 Dreamweaver8 和 JSP 动态网站开发 机械工业出版社 2007
[14] 李刚 轻量级 Java EE 企业应用实战:Struts 2+Spring+Hibernate 整合开发 电子工业出版社
2008
[15] 姜金胜 股市分析软件用法详解 上海人民出版社 2006
[16] Nakaike, T.; Kondoh, G.; Nakamura, H.; Kitayama, F.; Hirose, JSP splitting for improving
execution performance .Applications and the Internet, 2004. Proceedings
[17] Perrone, Paul J.; Chaganti, Krishna (2003). J2EE Developer's Handbook. Indianapolis, Indiana:Sam's Publishing. ISBN 0-672-32348-6.
[18] Bodoff, Stephanie (2004). The J2EE Tutorial. Boston: Addison-Wesley. ISBN 0-321-24575-X.
[19] Kumaraswamipillai, Arulkumaran (2007). Java/J2EE Job Interview Companion. ISBN1-41-166824-3.
[20] Solveig Haugland, Mark Cade, Anthony Orapallo: J2EE 1.4: The Big Picture, Prentice Hall,ISBN 0-13-148010-3
[21] Alan Monnox: Rapid J2EE Development: An Adaptive Foundation for EnterpriseApplications, Prentice Hall, ISBN 0-13-147220-8
[22]Renaud Pawlak, Lionel Seinturier, Jean-Philippe Retaillé: Foundations of AOP for J2EEDevelopment, ISBN 1-59059-507-6
[23] Christopher Judd, Hakeem Shittu: Pro Eclipse JST: Plug-ins for J2EE Development, ISBN1-59059-493-2
[24] Andrew Sears and Julie A. Jacko (Eds.). (2007). Handbook for Human Computer Interaction(2nd Edition). CRC Press. ISBN 0-8058-5870-9
[25] Jonathan Grudin: A moving target: The evolution of human–computer interaction. In AndrewSears and Julie A. Jacko (Eds.). (2007). Handbook for Human Computer Interaction (2nd Edition).CRC Press. ISBN 0-8058-5870-9
[26] Definitions: IT Security Architecture. SecurityArchitecture.org, Jan, 2008
[27] New hacking technique exploits common programming error. SearchSecurity.com, July 2007
[28] 刘立强.网上股票交易[N]. 今日电子,1998-3-12(3)
[29]赵波.新加坡推出语音起动股票交易系统[N].东南亚南亚信息,2000-7-18(8)
[30] 印勇、曹长修、林景栋等.数据仓库和数据采掘研究综述[J].重庆大学学报,2000(2):116-118
[31]刘东波.数据仓库技术的现状与未来[J].微型机与应用,2000(7):32-34
[32] 王珊等.数据仓库技术与联机分析处理[M].北京:科学出版社,1999.65-69
[33] 胡侃、夏绍玮.基于大型数据仓库的数据采掘[J].软件学报,1998(1):53-66
[34] Securities Brokerage System[G].Citigroup
[35] Building of Banking and Financial Knowledge[G].Citigroup
[36] 吴岳强.数据仓库技术及应用分析[J].江苏通信技术,2001(1):25-27
[37] 唐宏、聂能、熊思民等.数据仓库实现技术[J].数字通信,2000(8):16-18
[38] 刘莉.数据仓库若干问题的讨论[J].西南民族学院学报,2000(2):202-207
[39] 张寂、刘春红、敬卿. 数据仓库的建设与数据挖掘技术浅析[J]. 现代信息技术,2000(9):24-27
[40] 商琳、骆斌. 基于数据仓库的数据挖掘系统的结构框架[J]. 计算机应用研究,2000(5):13-15
[41] 刘明吉、张晓京等.证券交易仿真系统的设计与实现[J]. 计算机工程与应用,1999(12):31-33
[42] 师智斌、陈立潮、张素华. 数据仓库技术在股票交易数据分析中的应用[J].华北工学院学报,2002(6):8-10
[43] 谷岩. 基于三层结构的计算机股票交易网络系统的研究与设计[J]. 计算机应用与软件,2004(7):22-23
[44] 唐志宏. 股票交易中的技术分析[N].经济问题探索,1994-8-3(6)
五、研究的整体方案与工作进度安排
第一,由于我们要开发的是一套股票交易系统,因此我们必须满足股票交易系统所必须具有的功能。我们将该系统主要分为三大结构,分别为查询部分、股票交易部分和用户部分。查询部分实现了用户对于各种股票交易信息的查询需求,交易部分则主要完成用户的交易需求,而用户部分则实现了新闻、评论、模块定制等用户个性化服务。
第二,Java-B/S 架构常用的开发模式。由于本文要开发一套基于 B/S 架构的股票交易系统,因此,我们选择了目前最流行的 JAVA EE 架构,它是为了适应互联网时代企业计算的需求,解决二层化结构的缺陷,Sun 公司(现已被 oracle 公司收购) 设计了针对企业计算的 Java 平台:Java 2 Platform, Enterprise Edition,即 Java EE。 Java EE 定义了一套工业标准来简化多层企业级应用的开发, 同时定义了一套标准化的可重用组件来定制企业级应用,并为这些组件提供了完整的服务: 如事务操作、安全、多线程等,使得企业应用将重点放在和应用相关的业务逻辑操作上。
第三,先进人机交互技术的应用。因为我们设计的股票交易系统将来可能要投入商用,因此为了保证能够吸引用户的使用,我们参考了目前最流行的人机交互界面技术,实现了为用户打造一套个性化服务系统的理念,在我们的软件系统中加入了模块定制、论坛交流等机制。
第四,瀑布模型和统一软件开发。在整个系统的开发过程中,我们严格遵循了软件工程中的瀑布模型和统一软件开发工程,使整个开发过程标准化、过程化、统一化,也使的我们的软件更加安全、鲁棒、高效。
第五, 股票交易软件的特点决定了股票交易系统必须满足高安全性、高可靠性、高效率等要求,在软件设计的过程中我们严格参考了沪深交易手册以及关于股票交易的规则知识,保证交易的正常执行。同时,为了保证数据的安全、保密传输,我们还使用 RSA 加密技术、Secure Sockets Layer 技术和 Secure             Shell Protocol 技术等。
六、研究的预期目标及主要特点、创新点
(1)维护和升级方式简单。针对基于 C/S 架构的股票交易软件系统改进和升级的复杂性,基于 B/S 架构的软件只需要对服务器端进行必要的更新和管理。所有的客户端只是浏览器,根本不需要做任何的维护。这样做,大大减少了用户使用软件的繁琐。这样,对于软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的。这也符合了目前“瘦”客户机,“胖”服务器的软件维护和升级革命的方式。
(2)成本降低,安全性高。使用 B/S 架构的应用管理软件,只需安装在服务器上即可,而用户无论使用什么操作系统,都可以通过浏览器访问服务器,进行股票交易操作。这样,我们无需再针对不同的操作系统设计开发不同的软件版本。用户也可以再随时随地访问自己的股票交易软件,而不需要每换一台电脑都重新安装一遍软件。同时,由于所有的功能实现都是在服务器端完成,这也大大增加了软件的安全性和鲁棒性。
(3)由于所有的计算都是在服务器端完成,因此用户再也不需要进行以往每天都要做的数据同步工作。只要简单打开浏览器,你就可以立即获得海量的股票交易数据,再也不用耗费大量时间和空间进行下载,也不必担心自己的数据不如别人全面等问题了。而对于管理员,只要维护好服务器端数据库即可,无需在对客户端进行操作,大大减少了工作量。
(4)更好的实现个性化服务。针对目前用户个性化需求越来越高的特点,基于 B/S 架构的股票交易软件可以在服务器端开发大量功能,而用户只需针对自己的需求,选择定制需要的功能即可。这样,即避免了用户需要对所有功能全盘接受的弊端,节省了时间和空间,也使得软件开发者能够提供全面完善的服务。同时,基于 B/S 架构的股票交易软件还可以通过收集用户的个人信息,主动为客户打造更加个性化的服务,这样可以保证软件有更加强大的市场竞争力。
(5)因为所有的计算都是在服务器端完成的,我们就可以利用服务器端的高性能进行更复杂的运算,节省运算时间。同时由于计算结果可以让所有用户共同使用,这也避免了以往每个客户端都要进行的独立计算,大大节约了时间。
通过课题的研究与实践,运用现代 IT 技术理论,总结并形成基于网络环境下股票交易的理论与方法,优化股票交易的体系结构,为客户提供全新便捷的电子银行服务,从而为开发出具有应用推广价值的新一代股票交易系统提供理论参考。

  • 上一篇文章:
  • 下一篇文章:
  • 计算机毕业论文,计算机毕业设计下载,代写论文,定做毕业设计-清风毕业设计网
    毕业设计客服咨询
    清风毕业设计网提供的所有毕业设计作品均从学校直接征集或原创开发,本团队集多年从事毕业论文工作的经验及海量的资料,结合强劲的毕设开发论文写作管理团队,全面面向高校学生提供毕业设计以及快速周到的毕业设计售后服务。
      购买后获取论文或有定做需求请加
      客服微信号:hastp888
      添加好友时请备注“论文”