首页> 中文学位 >基于B/S的期货行情分析系统的设计和实现
【6h】

基于B/S的期货行情分析系统的设计和实现

代理获取

目录

声明

摘要

1 绪论

1.1 设计选题背景

1.2 国外期货信息服务的现状

1.3 国内期货信息服务的现状

1.4 课题研究内容

1.5 本文章节安排

2 系统需求分析

2.1 系统可行性分析

2.1.1 经济可行性分析

2.1.2 操作可行性分析

2.1.3 技术可行性分析

2.2 系统功能需求

2.2.1 系统总体功能概述

2.2.2 客户端功能概述

2.2.3 服务器端功能概述

3 系统分析

3.1 系统数据分析

3.1.1 大盘盘口数据分析

3.1.2 期货行情数据分析

3.2 系统数据流分析

3.2.1 系统整体数据流图

3.2.2 客户端数据流图

3.2.3 服务器端数据流图

3.3 系统图表分析

3.3.1 指数分时走势图

3.3.2 行情K线图分析

4 系统总体设计

4.1 总体架构设计

4.2 服务器端架构设计

4.3 客户端架构设计

4.4 系统概念数据模型设计

4.5 系统逻辑数据模型设计

4.6 系统物理数据模型设计

5 系统模块详细设计

5.1 功能模块设计

5.1.1 数据通讯模块设计

5.1.2 数据处理模块设计

5.1.3 数据显示模块设计

5.2 异常处理机制设计

5.3 系统操作流程设计

6 系统实现技术

6.1 Node.js

6.2 WebSocket

6.3 Baidu EChart框架

6.4 MySQL数据库技术

6.5 jQuery

6.6 jQuery Easy UI

7 系统功能实现

7.1 服务器端功能实现

7.1.1 行情数据读取子系统编程实现

7.1.2 服务器数据库子系统编程

7.1.3 WebSockt服务器编程实现

7.2 客户端功能模块实现

7.2.1 客户端界面实现

7.2.2 客户端WebSocket数据传输实现

7.2.3 客户端WebSocket数据传输实现

7.2.4 分时走势图界面实现

7.2.5 K线图界面实现

7.2.6 客户端最新盘口信息

7.2.7 客户端分时走势图实现

7.2.8 客户端K线图实现

8 系统部署测试

8.1 系统部署

8.2 系统测试

8.2.1 测试原则

8.2.2 测试方法

8.2.3 测试步骤

结论

参考文献

致谢

展开▼

摘要

伴随着全球信息化的发展以及关于网络经济一体化的发展,大多数国家的金融期货市场都联合在一起,以整体形态存在,为金融期货市场一体化打下坚实基础的正是金融期货行业的信息化发展。首先,金融期货市场交易的技术以及物质基础是取决于金融期货行业信息化提高的多方面能力的体现,比如:存储能力、向外发布的能力、信息的处理能力以及信息的搜集能力。其次,Internet网络的快速发展成为世界金融期货市场运行的重要部分,全球的金融期货市场的各样信息,正是因为Internet的快速发展才能更紧密的联系在一起,Internet信息平台使得早期的信息获得方式和交易方式等都变得更加简单,只要你在一个有网络的地方,就可以通过网络对你想要的信息进行搜集、交易。
  本文首先介绍了期货和最新互联网发展的相关知识,对期货信息化的业务流程和产业链进行描述;然后在对系统的动态性需求进行了详细的分析的基础上,从金融期货的角度搭建了期货行情分析系统项目的总体框架,详细阐述了系统的业务功能,以及各个业务功能的实现。整个系统采用流行的B/S架构设计,分别就服务器端设计和客户端设计进行了详尽的说明和论述;使用最新的Node.js作为服务器端的实现平台,采用JavaScript作为主要开发语言,使用开源的MySQL数据库作为数据平台,实现期货数据的高效存储和检索。客户端采用最新的WebSocket技术,使用数据推送技术,将期货的数据实时发送到客户端,解决了以往Web应用的请求/响应模型的低效和低速问题。
  论文主要的工作包括了解项目开发的背景;系统的业务流程,需求分析,系统的分析,系统的设计,项目的实现,技术平台的选择,以及系统的部署和测试。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号