基于网络的股票监控系统研究与实现毕业论文

 2021-04-10 11:04

摘 要

股票监控系统是通过网络对股票实时信息实行的监测和预警。本系统的目的,在于通过与用户手机的互动,为用户实现股价短信预警和公告短信提醒服务的主要功能。此外还可扩展成为证券公司客户管理与沟通的平台。本系统的主要实现过程, 由系统短信接收模块借助短信平台WEB.SERVICE接口获取用户设置的股票预警和公告推送代码信息,将这些信息送入股票信息分析平台处理,并写入数据库。分析平台利用网络对指定数据源进行实时抓取,获取到的网页股票数据返回给信息分析平台进行预警处理,抓取到的公告信息由网络提取处理后返回给分析平台,通过短信发送模块回复给用户,同时回写数据库。

本系统是在分析网络上主流的股票信息提取文章的基础上提出新的设计方案,使用.NET技术开发实现的。传统的股票监控功能基本都集成在行情软件之内,无法拓展到移动用户,而仅有的一些基于移动用户的股票监控软件都非常昂贵,由于技术保密性,都没有将这些成果予以公开,不易于技术交流,无法广泛的给大家使用。在此想法下,研究设计了本系统,主要克服以上缺点并对其进行相应的创新。

1. 本系统采用了公用的股票数据源,降低了系统的使用成本。并且选择了不同的数据源接口,满足系统高峰时的需求。

2. 一般股票监控系统只是提供了股票预警功能,本系统创新的提出了公告推送功能,将用户关注股票的相关信息及时送达给用户,为用户的投资提供参考,减少了用户查找信息的时间。

3. 采用高速的短信平台,大幅提高系统的响应速度,满足用户对股票预警时效性的要求。

4. 简单反应快速的事件窗口为管理人员及时了解系统运行状况,解决用户故障提供了快速的保证。

5. 为证劵营业部解决系统运行后的安全保障,实现非对称式加密来验证用户,防止非法拷贝。

关键字:股票,监控,网络,短信平台,.NET,WEB 服务abstract

Stock monitoring system is monitoring and prewarning realtime message of stock by WEB.The purpose of this system is to provide users with SMS prewarning and Notice SMS reminder service by the way of mobile interaction. Otherwise,this can extent to a platform of communication and user arrangement. The main realization process of this system gets stock prewarning setted by users and announcement pushed code information through the SMS receiving module using SMS platform of WEB.SERVICE, then sends messages to the stock analysis platform, then writes into database.Stock analysis platform specifies a data source for real-time capture by Web, then the data of stock returns to the analysis platform to do the prewarning.After extraction processing, the system will send message to users by the SMS sending module, write back to database at the same time.

This system propses a new plan of designing on the basis of analysing network the mainstream stocking information, and realizes it by the technology of .NET. Most of the tranditional stock system contains the monitoring function, cannot extend to Mobile Subscribers. And the only ones which can be used by mobile users are very expensive, because of the confidentiality,this is not public, not apt to technical exchange and not adopted widely.Based on this thought,I design this system, overcome those shortcomings and do the corresponding innovation.

1. This passage adopts public stock data source,lower the cost,and choose different data source,satisfy the requirement of the summit.

2. Common stock monitoring system can only provide the function of prewarning, this system brings a new function of notice propelling movement,and sends watchable stock information to users timely, provides users with investment reference,reduces the time of finding information.

3. Use high-speed SMS platform,increase the responsing speed,satisfy the demand of timeliness.

4. Simple and fast-response event windows help managers know the running state timely,and guarantee the speed of solving problems.

5. It can guarantee the security after the system running of stockexchange,realize Asymmetric Encryption to check users,prevent illegal copy.

Key words: Stock, monitoring,WEB, SMS platform, .NET, WEB service目 录

第1章 绪论 1

1.1 课题研究的意义及其背景 1

1.1.1 股票监控系统 1

1.1.2 课题研究意义 1

1.2 研究内容与创新点 2

1.2.1 研究内容 2

1.2.2 创新之处 2

1.3 组织结构 3

第2章 系统相关技术介绍 4

2.1网络爬虫简介 4

2.2 .Net框架下Windows 窗体应用开发 5

2.2.1 .NET框架 5

2.2.2 Windows 窗体应用开发 8

2.3 短信平台 10

2.3.1 概述 10

2.3.2 系统结构 11

2.3.3 短信平台特点 12

2.4 WEB SERVICE 13

2.4.1 WEB SERVICE简介 13

2.4.2 WEB SERVICE协议 14

2.4.3WebService优点 15

2.5 本章小结 16

第3章 系统需求分析与架构设计 17

3.1 股票监控系统需求分析 17

3.2 系统非功能需求 18

3.2.1 性能分析 18

3.2.2 用户界面需求分析 19

3.2.3 用户管理 19

3.3 系统架构设计 19

3.4 系统工作流程 21

3.5 本章小结 22

第4章 系统详细设计 23

4.1系统启动流程 23

4.1.1 检查数据库连接 23

4.1.2检查软件是否注册 23

4.1.3启动程序主窗体 24

4.2数据库设计 25

4.2.1数据库分析 25

4.2.2客户管理 25

4.3线程控制 25

4.3.1 多线程简介 26

4.3.2 线程控制分析 26

4.4短信分析 30

4.4.1 短信内容定义 30

4.4.2 短信检查流程 30

4.5 股票预警设计 32

4.5.1 设计思路 32

4.5.2 股票预警流程 34

4.5.3 Hashtable的原理和机制 35

4.6股票信息获取 36

4.6.1 httpclient实例过程 37

4.6.2 新浪股票数据源获取过程 37

4.7 SMS短信收发模块 38

4.7.1发送短信 39

4.7.2接收短信 40

4.8 公告提醒 41

4.8.1 设计分析 41

4.8.2 工作时间流程图 42

4.8.3 公告抓取流程 44

4.8.4 网页信息的抽取 45

4.9 短信群发模块 47

4.10 本章小结 48

第5章 总结与展望 49

5.1 课题工作总结 49

5.2 下一步的工作展望 49

参考文献 51

第1章 绪论

1.1 课题研究的意义及其背景

1.1.1 股票监控系统

股票监控系统是通过网络对股票实时信息实行的监测和预警。本系统的目的,在于通过与用户手机的互动,为用户实现股价短信预警和公告短信提醒服务的主要功能。此外还可扩展成为证券公司客户管理与沟通的平台。本系统的主要实现过程, 由系统短信接收模块借助短信平台WEB.SERVICE接口获取用户设置的股票预警和公告推送代码信息,将这些信息送入股票信息分析平台处理,并写入数据库。分析平台利用网络爬虫对指定数据源进行实时抓取,获取到的网页股票数据返回给信息分析平台进行预警处理,抓取到的公告信息由网络爬虫提取处理后返回给分析平台,通过短信发送模块回复给用户,同时回写数据库。

1.1.2 课题研究意义

  • 证劵公司的个性化服务的需要

在证劵行业内,客户是证券公司的最重要的资产,直接关系到公司核心业绩的好坏。市场竞争的日益激烈,使得证券公司对客户的争夺加剧。一些证券公司采取以低于成本的证券交易佣金水平、“零佣金”等方式招揽客户,但是仍然收效甚微。为什么呢?我们认为忽视客户利益才是根本原因。证劵公司要更加注意练内功,增加服务的“含金量”,利用信息化时代的技术条件,适时建立一种个性化服务,才能够赢得客户的信赖,实现证劵公司和股民的共赢。

目前每一家证券公司都开通了自己的证券网站,信息化投入也不少,信息应用已经发展到近乎“泛滥”的程度。实时股评、盘后解读、各种深度分析、个股资料、研究报告、消息等,加上大量的股票信息服务商之间的相互转载。每个投资者每天都要面对成千上万条的真假资讯,查询时耗时费力。因此如何便捷为他们获取真正关心的信息就显得尤为重要。而个性化服务更要求具体细分客户的类别,不同的客户选择不同的信息和服务方式。一个好的证券专业网站,并不是要将所有能获取的信息全部展现给客户,而是要求首先建立结构化的信息采集和管理系统,然后根据客户的需要提供它们所要求的内容。而这就是本文要探讨的问题。

  • 上班炒股一族的需要

网络炒股的普及,正悄悄地改变着办公室的一些生态:打开电脑,第一时间打开炒股软件;股市行情成为办公室里最具人气的谈资;要处理的工作尽量安排在3点钟收市之后;工作场所的气氛,都随着股市行情涨跌而起起落落,一切与炒股有关的行为开始干扰了单位里的每一个人的心。上班炒股真正不影响工作几乎不太可能,与此同时,一些单位终于按捺不住,各种各样的限制炒股的措施也开始在职场蔓延开来。无可厚非,的确上班炒股极大的影响了本职工作,不能有效地利用时间,无法集中精力处理工作事务。解决这个问题需要依赖本文探讨的更有效的措施来处理。

1.2 研究内容与创新点

1.2.1 研究内容

本文在分析网络上主流的股票信息提取文章的基础上提出新的设计方案,传统的股票监控功能基本都集成在行情软件之内,无法拓展到移动用户,而仅有的一些基于移动用户的股票监控软件都非常昂贵,由于技术保密性,都没有将这些成果予以公开,不易于技术交流,无法广泛的给大家使用。在此想法下,研究设计了本系统,本文克服以上缺点并对其进行相应的创新。

1.2.2 创新之处

1. 本文采用了公用的股票数据源,降低了系统的使用成本。并且选择了不同的数据源接口,满足系统高峰时的需求。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。