Java基于网络爬虫的股票信息收集软件
技术:Java等
摘要:
在当今社会,互联网的发展,给人类的生活和工作带来了极大的便利,随着互联网的进步与改革,“大数据”这个词在近几年逐渐的渗透进我们生活中。大数据,它的基本的含义是指不能在能承受的时间内使用常规的软件捕捉、管辖和使用的数据集合,是必须要新的处理方法才可能有更加强大的决策能力、洞察能力和优化流程能力从而适合大量、高增长和多样的信息资源。
在大数据概念日益普及的情况下,我们如何从中获得自己需要的数据,成为了我们首先需要考虑的问题。所以,互联网界在近几年兴起了关于各种网络爬虫搜索引擎的浪潮。
今天,我的毕业设计主题就是《基于网络爬虫的股票信息收集软件的设计与实现》,该设计主要分为如下四个部分:(1)首先需要设计一个网络爬虫的程序对目标网站(雪球 - 聪明的投资者都在这里)进行爬取必要的信息;(2)将爬取的数据保存;(3)我对数据进行画图分析(主要是柱状图);(4)向其他人展示;通过上述规划,我认为可以实现我的目的:向大家说明近期排在热股榜的股票公司信息,并且通过柱状图定期展示这些股票公司的上榜次数,从而让人们了解到最近什么股票是热门的,达到简单的推荐效果。
本系统主要运用的技术有:JDBC链接mysql数据库,Java网络编程的知识,eclipse的使用方法。
关键词:大数据;网络爬虫;Java;mysql
目录:
1 绪 论 1
1.1 课题背景 1
1.2 目的和意义 2
1.3 国内外研究现状综述 2
1.4 网络爬虫基本思想 3
1.5 作者的论文结构 5
2 系统分析 7
2.1 经济可行性 7
2.2 技术可行性 7
2.3 市场可行性 8
2.4 软件需求分析 9
2.5 开发工具的分析 9
2.6 Java与mysql的特点分析 11
2.6.1 Java特点分析 11
2.6.2 Mysql特点分析 13
2.7 本章小结 14
3 总体设计 15
3.1 系统模块设计 15
3.1.1 系统模块信息 15
3.1.2 系统模块图 16
3.2 爬虫流程设计 16
3.2.1 流程描述 16
3.2.2 流程图 17
3.3 编程思想设计 17
3.4 本章小结 18
4 系统实现 20
4.1 App.java 20
4.2 Customer.java 20
4.3 Stock.java 22
4.4 MainUi.java 23
4.5 JdbcUtils.java 26
4.6 HttpUni.java 29
4.7 本章小结 33
5 系统说明及测试 34
5.1 系统开始步骤 34
5.2 爬虫的基本规则 34
5.3 系统测试及总结说明 34
5.4 本章小结 37
6 结 论 38
参考文献 39
致 谢 40
附 录 41
外文原文: 41
中文翻译: 46
论文字数:
包含资料:
Java基于网络爬虫的股票信息收集软件相关推荐
- 基于网络爬虫的新闻实时监测分析可视化系统(Java+MySQL+Web+Eclipse)
目 录 1 绪论 1 1.1 论文研究背景与意义 1 1.2 论文研究内容 2 2 系统需求分析 4 2.1 系统需求概述 4 2.2 系统需求分析 4 2.2.1 系统功能要求 4 2.2.2 系统 ...
- 基于Java的网络爬虫实现抓取网络小说(一)
基于Java的网络爬虫实现抓取网络小说(一) 今天开始写点东西,一方面加深印象一方面再学习. 网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本,它们被广泛用 ...
- java网络爬虫论文_毕业设计(论文)-基于JAVA的网络爬虫的设计与实现.doc
您所在位置:网站首页 > 海量文档  > 计算机 > Java 毕业设计(论文)-基于JAVA的网络爬虫的设计与实现. ...
- 【项目精选】基于网络爬虫技术的网络新闻分析(论文+源码+视频)
基于网络爬虫技术的网络新闻分析主要用于网络数据爬取.本系统结构如下: (1)网络爬虫模块. (2)中文分词模块. (3)中3文相似度判定模块. (4)数据结构化存储模块. (5)数据可视化展示模块. ...
- java 网络爬虫_如何用Java实现网络爬虫
原标题:如何用Java实现网络爬虫 微信公众号"书圈"后台回复[Javapachong1],下载本例的PPT和源码 作品描述 本章作品是一个能够抓取指定网站ACM比赛信息的爬虫.A ...
- 用java实现网络爬虫,实时获取中国地震台网数据
用java实现网络爬虫,实时获取中国地震台网数据 1.如何从网络中爬取相关数据 2.怎么进行数据处理 3.绘图设计 4. 存在问题: 5.java程序的源文件 5.1 爬虫程序 5.2 绘制柱状图程序 ...
- 基于网络爬虫的商品询价系统的设计与实现
介绍 商品比价系统(基于网络爬虫) crawler:采用的是selenium框架(java实现),用它来爬虫,并将爬取的商品数据入库. display:是网页展示模块,你可以在该模块搜索需要比价的商品 ...
- 基于网络爬虫技术的网络新闻分析系统
20002 基于网络爬虫技术的网络新闻分析系统 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段内容 ...
- 【毕业设计_课程设计】基于网络爬虫的新闻采集和订阅系统的设计与实现(源码+论文)
文章目录 0 项目说明 1 项目说明 2 系统需求 3 系统架构 4 效果展示 5 论文目录 6 项目工程 0 项目说明 基于网络爬虫的新闻采集和订阅系统的设计与实现 提示:适合用于课程设计或毕业设计 ...
最新文章
- 新一代HTML5开发工具Wijmo子控件详解
- springboot日志自定义路径无效及出现org.springframework.boot.context.properties.bind.BindException错误
- boost::hana::Comparable用法的测试程序
- DATAGUARD配置错误的解决日志
- VisualVM介绍使用
- float:left后,导航栏不左浮解决
- Linux查找字符串包含在某目录所有文件中
- JS-逻辑运算符-累加累减-分支循环结构-九九乘法表
- python控制流教程_Python入门教程之运算符与控制流
- python编程(nginx、uwsgi和webpy)
- ESFramework Demo -- P2P通信Demo(附源码)
- Linux内核分析作业 NO.2
- html字体样式微软雅黑,Css样式表中实现微软雅黑字体
- 树莓派运行python命令_《树莓派Python编程入门与实战》——2.2 使用Raspbian命令行...
- Java经过的天数的计算公式_Java如何通过计算两个日期的时间差来算出天数
- jquery前端简单分页_如何使用jQuery创建简单的分页
- Pygame详解(十六):cursors 模块
- WPS表格VLOOKUP函数的基本用法
- 记录一下所有平台emoji表情查询网站
- Electron理论知识 1-GN语法及使用介绍