毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
社交网络数据可视化技术的研究与应用(3)
第二章 数据库设计
主要是关于数据库设计的内容,就是如何从社交网站上的杂乱的数据确定需求并对数据库的逻辑进行设计。
第三章 爬虫设计
对webmagic框架的java爬虫的结构设计以及内部组件的编写和定制。
第四章 数据的预处理
根据爬虫得到的数据以及对于可视化工具的需求进行分析,设计一种最合理的数据预处理方案。
第五章 Jfreechart的使用以及图形设计
阐述在java程序中如何使用Jfreechart工具来获取预处理后的数据并设计出相应的图形对象以及如何生成对应的图形。
第吹冰章 Echarts的简要使用以及图形的设计
和第五章内容形式基本相同,只是对不同可视化工具的使用方法和图形对象的编写。
第七章 试验分析及结论
对于两种可视化工具设计的图形对象的试验以及对于最终生成的图形进行分析并得到结论。
第八章 心得与展望
自己对于这次毕业设计的一些新的和本次课题的展望。
2 数据库设计
本次项目中最基本的源头是来自社交网络即:QQ空间上的海量数据,需要围绕数据进行一个得到数据----处理数据----显示数据的过程,所以数据库就显得很重要。数据库设计关乎
系统
功能实现度、稳定性、扩展性等多个方面的内容[5]。其作为项目中间的一环,出现任何问题都会影响前后两个过程无法正常进行,所以对于数据库的设计需要严谨。虽然这个项目中大部分对于数据的操作都在程序当中完成,这是因为数据的存储独立于程序的,但是作为本项目中对数据存储持久化的重要依靠,必须在设计阶段精益求精,这样在后期对于数据库的文护也会更加方便。
2.1 数据库需求分析
由于本次的源数据需要从QQ空间里面提取,那么需要从网页里面查看源数据后然后再来确定需求才是最合理和科学的步骤。
因为chrome提供了开发者工具,便于很多程序开发者查看网页源码以及网页布局,这样查看原始数据就显得十分方便,在chrome界面上按F12即可进入。
事先查看了QQ空间的说说页面,发现在html中并不能搜索到想要的数据,初步判定为js渲染,而且里面的数据可以通过AJAX请求拿到。AJAX的工作原理是在用户和服务器之间家里一个中间层,使用户操作与服务器相应异步化[6]。
共3页:
上一页
1
2
3
下一页
上一篇:
在NTFS文件系统上实现UNIX风格的文件管理权限
下一篇:
基于图像处理的云爆弹云雾抛撒规律检测+源程序
IEEE802.15.4网络自适应策略研究
152mm口径榴弹炮内弹道数据库设计
基于高斯过程动态模型的时序数据恢复方法
MATLAB基于流形学习与神经网络的预测建模
社交网络个性化推荐方法对比研究
大数据时代下电子商务个性化信息服务研究
jsp+mysql网络招标评审系统设计+源代码
基于Joomla平台的计算机学院网站设计与开发
酵母菌发酵生产天然香料...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
从政策角度谈黑龙江對俄...
浅谈高校行政管理人员的...
浅论职工思想政治工作茬...
上海居民的社会参与研究
压疮高危人群的标准化中...
AES算法GPU协处理下分组加...
提高教育质量,构建大學生...