摘要近年来,随着计算机与互联网技术的迅速发展,互联网已经成为一个非常巨 大的信息源。与此同时,金融信息业也得到了更为广阔的发展空间,各种金融资 讯、金融网站、金融交易网站等充斥着人们的生活。而互联网数据具有海量性与 动态性,怎样快速准确的查找成为一个亟待解决的重要问题。68475
本课题以从相关网站(例如雅虎金融)为实例,采用网页自动访问,在线提 取和动态分析的方法,对如何从目标网站上快速大量的提取预先定义的目标数据 进行了研究。本课题运用 My eclipse 使用 Java 编程语言设计并实现了一个股票 数据在线采集查询系统,实现了股票交易信息访问采集的操作:针对一只股票进 行股票信息的采集,并将股票数据变化状态进行图标显示。
毕业论文关键词:股票数据采集 Web 信息提取 雅虎金融数据
Financial data acquisition system based on webpage analysis and information retrieval
In recent years, with the rapid development of computer and Internet
technology, the Internet has become a huge source of information. Meanwhile, the financial information industry has also been a wider space for development.People's lives are filled with various financial information, financial websites, financial transactions websites etc. The Internet data is very large and dynamic,So we need to solve an important problem of how to search the data quickly and accurately. We will use the related websites(such as Yahoo Finance )as an example. Then we will use the methods of automatically access, extracting online and dynamic analysis to research how to get a large number of the predefined data quickly.This project will use the Java programming language to design and achieve a stock data collected online query system by My eclipse.This system can achieve the operations that access and collect the stock transaction information.And We should collect the information of a stock and show the data changes by chart.
Keywords:Stock data collection Yahoo Finance data
目次
1 绪论 6
1.1 项目背景 6
1.2 研究现状 7
1.3 研究目的、内容及意义 8
1.4 论文目的 9
2 理论基础及技术支持 10
2.1 开发环境 10
2.2 Myeclipse10 简介 10
2.3 相关理论基础 12
3 系统总体设计 13
3.1 综合分析 13
3.1.1 目标分析 13
3.1.2 系统的需求分析 13
3.1.3 设计步骤 14
3.1.4 系统可行性分析 14
3.1.5 目标网站 API 的分析 14
3.2 系统功能的初步设计 16
3.2.1 界面的设计 16
3.2.2 界面的初步实现 17
3.2.3 抓取金融股票信息 20
3.2.4 数据的显示 22
4 系统功能的实现 24
4.1 系统界面