网络舆情数据采集系统开发讲义

上传人:今*** 文档编号:105858424 上传时间:2019-10-13 格式:DOC 页数:65 大小:5.04MB
返回 下载 相关 举报
网络舆情数据采集系统开发讲义_第1页
第1页 / 共65页
网络舆情数据采集系统开发讲义_第2页
第2页 / 共65页
网络舆情数据采集系统开发讲义_第3页
第3页 / 共65页
网络舆情数据采集系统开发讲义_第4页
第4页 / 共65页
网络舆情数据采集系统开发讲义_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《网络舆情数据采集系统开发讲义》由会员分享,可在线阅读,更多相关《网络舆情数据采集系统开发讲义(65页珍藏版)》请在金锄头文库上搜索。

1、 摘 要互联网发展至今,传统媒体已经日渐落寞,作为新生代媒体,网络已经在这一领域占据了越来越重要的地位,而且这种趋势还在上涨。现今,越来越多的人通过互联网来表达自己对社会现状的态度和政治诉求等等,从互联网这一自由开放的媒体中了解民生,开展网络舆情信息采集和分析,已经各级政府部门目前面临的重要课题。互联网作为新生代媒体,其发展势头迅猛,各大门户网站纷纷进军互联网领域抢占市场,竞争十分激烈,而其中新浪在这场竞争中表现得相当出色,新浪微博民众信息分享平台的首选。本论文就设计了一个专门针对新浪微博的舆情数据采集系统,它包含如下几个功能:查询指定用户的微博信息、查询指定微博的评论信息和转发信息、查询指定

2、用户的所有粉丝和搜索该用户的指定粉丝、查询指定用户的所有关注和搜索该用户的指定关注以及将上述信息保存到本地数据库中,供以后对数据进行分析。该系统是基于新浪官方提供的API来开发的,采用Java和Mysql实现软件的开发,Java实现软件的界面和数据展示,Mysql实现数据的存储。工作时,它根据用户输入的信息,采用多线程方式去采集用户数据,主界面弹出等待提示框,给用户提供良好的用户体验。在展示数据的时候,考虑到微博数据的庞大,该系统采用了分页技术来展示数据,而且对界面进行了美化,给用户提供一个美观的界面浏览。【关键词】网络舆情 新浪微博 Java Mysql 微博APIABSTRACTSince

3、 the development of Internet, traditional media has already lonely, as a new generation of media, the network has become more and more important in this field, and the trend is still rising. Nowadays, more and more people through the Internet to express themselves on the social status of the attitud

4、e and political appeal and so on, to understand the peoples livelihood from the Internet which is a free and open media, network public opinion information collection and analysis, an important issue has been at all levels of government departments are currently facing.Internet as a new generation o

5、f media, the momentum of rapid development, the major portals have to enter the field of Internet to seize the market, competition is very fierce, and Sina in this competition performed very well, Sina micro-blog public information sharing platform of choice. This thesis is to design a specific Sina

6、 micro-blog public opinion data acquisition system, which includes the following functions: query specifies the users micro-blog, micro-blog information query specifies the comment information and forwarding information, query specifies the user all the fans and search the user specified fans, query

7、 specifies all of the users attention and search the the specified user attention and the information is saved to a local database, for later data analysis.The system is based on API to Sina official development, developed using Java and Mysql software, Java software interface and data display, Mysq

8、l data storage. When working, it according to the input information of a user, using multiple threads to collect user data, the main interface pops up wait for a prompt box, to provide users with a good user experience. In the display of the data when the micro-blog, considering the huge data, the s

9、ystem uses the paging technique to display data, and the interface is beautiful, to provide users with a beautiful interface to browse.【Key words】Network public opinion Sina micro-blog Java Mysql Micro-blog API目 录前 言1第一章 系统相关技术概述3第一节 Java技术概述3一、Java简要介绍3二、GUI图形用户界面3三、多线程4四、JDBC数据库连接4第二节 新浪微博Java SDK

10、5一、微博Java SDK概述5二、授权认证5第三节 Mysql技术概述6一、Mysql概述6二、Mysql的特性6第四节 本章小结7第二章 需求分析8第一节 系统功能需求8一、系统目标8二、功能分析8三、系统层次模块图9第二节 系统性能要求10第三节 运行环境10第四节 系统用例图11第五节 本章小结11第三章 系统设计12第一节 系统结构分析12一、系统结构图12第二节 系统功能模块分析13一、系统模块设计13二、各子功能模块分析13第三节 系统数据库设计14一、系统数据库对象14二、系统数据表14第四节 系统各模块设计17一、启动模块的设计17二、查看微博的设计19三、查看粉丝的设计21

11、四、查看关注的设计23五、查看评论的设计24六、查看转发的设计25第五节 本章小结27第四章 系统实现28第一节 开发环境的搭建28一、Java开发环境的搭建28二、数据库环境的搭建30第二节 各功能模块的具体实现30一、授权认证的实现31二、启动模块的实现32三、查看微博的实现32四、查看粉丝的实现39五、查看关注的实现41六、查看评论的实现42七、查看转发的实现43第五章 系统效果展示45一、主界面效果展示45二、查看微博的效果展示46三、查看粉丝的效果展示46四、查看关注的效果展示47五、查看评论的效果展示48六、查看转发的效果展示49结 论50致 谢51参考文献52附 录53一、英文原

12、文:53二、英文翻译:59- 62 -前 言截至目前,国内关于网络舆情的概念还没有一个统一的定义,来自天津社科院的王来华认为:舆情在其狭义上是指民众受中介性社会事项,刺激而产生的社会政治态度;而网络舆情,则主要指使用网络者或俗称“网民”的社会政治态度1。我个人也比较认同王来华教授的观点。网络舆情形成迅速,对社会影响巨大。随着因特网在全球范围内的飞速发展,网络媒体已被公认为是继报纸、广播、电视之后的“第四媒体”,网络成为反映社会舆情的主要载体之一。网络环境下的舆情信息的主要来源有:新闻评论、BBS、博客、微博。网络舆情表达快捷、信息多元,方式互动,具备传统媒体无法比拟的优势。在我国,网民以往都是

13、呈原子状态的个体分散在全国各区域,而如今,一个由“网络化用户”构成的“网众”群体已悄然崛起,并以数以亿计的庞大用户群体构成了一个“压力集团”,截至目前,这个集团的数量与力量还呈现出上升的态势2。结合网络舆情的特性和我国的基本国情,网民通过互联网来表达自己的观点诉求已成为我国公民参与政治生活的重要部分。当某一社会事件被迅速关注进而升温成为社会焦点或公共性事件时,国内网民便纷纷通过微博、BBS、新闻等形式发表自己的看法。那么,站在政府的角度上,由数量庞大的“网众”聚集的舆论压力和行动力量是不容忽视的,这些舆论已经不再局限于言论范畴的“说”,而是转化为社会行动范畴内的“做”了。正是基于这样的形式,网

14、络舆情数据采集分析成为各级政府部门面临的不可或缺的重要课题。经过这几年发展,新浪微博3在国内社交平台市场的竞争中算是领先一步,他占据了大部分用户群体。结合国内对舆情信息的采集分析工作的迫切需求,本文的作品就设计了一个专门针对新浪微博的舆情数据采集系统,它包含如下几个功能:查询指定用户的微博信息、查询指定微博的评论信息和转发信息、查询指定用户的所有粉丝和搜索该用户的指定粉丝、查询指定用户的所有关注和搜索该用户的指定关注;该作品不仅给用户做了数据的展现,还实现了数据的存储,每次查询的用户信息、微博信息等等都被永久的存储在本地数据库中。舆情数据采集是舆情信息监控的基础,所以本系统还是存在很重要的意义

15、的。另外,对政府部门来说,他们可以通过研究这些舆情数据,就能了解民众的政治态度,民众的需求,只有更彻底的了解民生,才能更好的制定政策,为人民服务;对于各商家来说,他们可以通过对这些舆情数据的研究,了解消费者对他们产品的评价,就能有针对性的对产品进行改善,这样既能提升产品的质量,获得消费者的信赖,又能增加收益,达到双赢的目的;对于研究所来说,他们可以对这些数据进行数据挖掘,实现其相应的价值。第一章 系统相关技术概述第一节 Java技术概述一、Java简要介绍Java由Sun Microsystems公司于1995年5月推出的一门面向对象的程序设计语言,用它编写的应用程序具有跨平台的特征。Java框架下包含三大平台:JavaSE、JavaEE和 JavaME。JavaSE是Java平台标准版的简称,用于开发服务器、桌面和嵌入式设备中的Java应用程序;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号