垂直知识图谱可视化服务平台的设计与实现
发布时间:2021-07-12 17:22
随着互联网技术与大数据技术的不断发展,互联网信息呈指数形式增长,越来越多数据被人们获取。面向海量的数据,不同角色的行业从业人员面向不同用户场景,对数据有着不同的应用需求。但是当前所提供的垂直知识图谱可视化服务存在以下问题:1)鲜少将知识图谱与可视化知识相融合,从而造成了直观度和交互性较低且数据利用不充分等问题,且面向不同场景需要不同类型的可视化工具进行可视化,接口数据异构性大;2)对于垂直知识图谱的大数据量不能够做到物尽其用,缺少一个能够一站式将知识图谱进行可视化表达且支持知识图谱数据编辑及统计可视化表达、进一步生成高交互性行业报告的平台,不能够快速生成行业报告很大程度的影响了报告的时效性与交互性;3)面向知识图谱数据的可视化平台有着数据量庞大的特点,直接从终端数据库请求响应,尤其是请求量大的时候,会给数据库造成非常大的压力。数据库处理数据的能力给系统的吞吐量造成了很大局限性,甚至导致宕机。针对以上问题,通过对相关系统的研究,本文设计并实现了一款垂直知识图谱可视化服务平台,为行业用户提供查看实体关系、对图谱数据进行探索式分析以及提供创建行业报告的功能。本研究主要包含以下几点工作:(1)...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
图2-1?D3.js可视化过程??2.3.2统计数据可视化技术??
带有交互性的可视化图表。ECharts的可视化过程就是首先定义一个盛装可视化??图表的容器,初始化ECharts对象,然后配置ECharts所暴露出来的Options,通??过API配置相关事件,最后生成图表。如图2-2所示是ECharts的可视化过程:??厂?""|??j?( ̄^w??s?..zi卜g?r-格式—图表??!?布局!数据??^?j??I?J??|?Echarts?API?]??I??J?i??i?i??i???i??!?Options?i??i???i??i?i??V????图2-2?ECharts可视化过程??2.3.3前端服务框架??本平台采用Vue作为前端框架,用于构造前端页面,如图2-3所示是Vue??的MVVM模式工作图。Vue通过最简单的API就可以实现响应的数据绑定以及??视图组件的渲染。它拥有着双向绑定、虚拟DOM、组件化和单页面工程的特点。??ViewModel??—?DOM?Listeners?—???View?Model??Data?Bindings??'?i???'?f??Plain?JavaScript??Objects??Vue??图2-3?MVVM工作图??MVVM分为三部分,分别是模型层(M)、视图层(V),视图一模型层(VM)。??M主要负责业务数据相关,V则是视图相关(HTML+CSS),VM是V与M的??沟通桥梁,负责监听M或V的修改,从而实现MVVM的双向绑定。Vue的数??据绑定是通过数据劫持实现的
带有交互性的可视化图表。ECharts的可视化过程就是首先定义一个盛装可视化??图表的容器,初始化ECharts对象,然后配置ECharts所暴露出来的Options,通??过API配置相关事件,最后生成图表。如图2-2所示是ECharts的可视化过程:??厂?""|??j?( ̄^w??s?..zi卜g?r-格式—图表??!?布局!数据??^?j??I?J??|?Echarts?API?]??I??J?i??i?i??i???i??!?Options?i??i???i??i?i??V????图2-2?ECharts可视化过程??2.3.3前端服务框架??本平台采用Vue作为前端框架,用于构造前端页面,如图2-3所示是Vue??的MVVM模式工作图。Vue通过最简单的API就可以实现响应的数据绑定以及??视图组件的渲染。它拥有着双向绑定、虚拟DOM、组件化和单页面工程的特点。??ViewModel??—?DOM?Listeners?—???View?Model??Data?Bindings??'?i???'?f??Plain?JavaScript??Objects??Vue??图2-3?MVVM工作图??MVVM分为三部分,分别是模型层(M)、视图层(V),视图一模型层(VM)。??M主要负责业务数据相关,V则是视图相关(HTML+CSS),VM是V与M的??沟通桥梁,负责监听M或V的修改,从而实现MVVM的双向绑定。Vue的数??据绑定是通过数据劫持实现的
【参考文献】:
期刊论文
[1]动态生成图表的设计与实现[J]. 周勇,叶刚. 电子技术与软件工程. 2018(20)
[2]一种时变网络节点及通联关系的可视化方法[J]. 张阳,司光亚,王艳正. 火力与指挥控制. 2018(10)
[3]数据可视化报表工具的发展趋势[J]. 赵秀华. 信息与电脑(理论版). 2018(18)
[4]基于MySQL_MongoDB_Redis的Online Judge多数据库应用[J]. 王成,陈果,孙宸,欧阳纯萍. 计算机时代. 2018(09)
[5]前后端分离框架在软件设计中的应用[J]. 李宇,刘彬. 无线互联科技. 2018(17)
[6]关联数据可视化研究进展分析[J]. 曲佳彬,欧石燕. 图书与情报. 2018(04)
[7]基于HTML的ECharts的动态数据显示前端设计[J]. 洪敏,吴红亚,杨保华. 计算机时代. 2018(08)
[8]国内移动政务研究现状、热点及趋势的可视化分析[J]. 危浪,陈玲霞. 内蒙古科技与经济. 2018(15)
[9]国外搜索引擎知识图谱构建研究[J]. 梁晓婷. 科学技术创新. 2018(21)
[10]我国包装产业大数据知识图谱的构建[J]. 罗学明,陈一. 包装学报. 2018(04)
硕士论文
[1]基于Redis技术的分布式缓存电商平台设计与实现[D]. 欧阳文臣.南昌大学 2018
[2]基于大数据的企业图谱的研究与应用[D]. 袁安云.华南理工大学 2017
[3]领域本体RDF图数据存储与查询方法研究[D]. 张青青.中国民航大学 2017
[4]基于D3的数据可视化图表系统[D]. 范伟梅.华南理工大学 2017
[5]基于Web的数据可视化工具设计与实现[D]. 易泽顺.华中师范大学 2017
[6]基于HTML5的数据可视化系统分析与研究[D]. 崔丹阳.北京邮电大学 2017
[7]出租车GPS大数据可视化研究[D]. 何贤国.浙江工业大学 2014
[8]基于力学模型的图布局算法实验性对比研究[D]. 熊杰元.山西大学 2011
[9]基于平行坐标法的可视化数据挖掘技术研究[D]. 董军凯.北京工业大学 2008
本文编号:3280333
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
图2-1?D3.js可视化过程??2.3.2统计数据可视化技术??
带有交互性的可视化图表。ECharts的可视化过程就是首先定义一个盛装可视化??图表的容器,初始化ECharts对象,然后配置ECharts所暴露出来的Options,通??过API配置相关事件,最后生成图表。如图2-2所示是ECharts的可视化过程:??厂?""|??j?( ̄^w??s?..zi卜g?r-格式—图表??!?布局!数据??^?j??I?J??|?Echarts?API?]??I??J?i??i?i??i???i??!?Options?i??i???i??i?i??V????图2-2?ECharts可视化过程??2.3.3前端服务框架??本平台采用Vue作为前端框架,用于构造前端页面,如图2-3所示是Vue??的MVVM模式工作图。Vue通过最简单的API就可以实现响应的数据绑定以及??视图组件的渲染。它拥有着双向绑定、虚拟DOM、组件化和单页面工程的特点。??ViewModel??—?DOM?Listeners?—???View?Model??Data?Bindings??'?i???'?f??Plain?JavaScript??Objects??Vue??图2-3?MVVM工作图??MVVM分为三部分,分别是模型层(M)、视图层(V),视图一模型层(VM)。??M主要负责业务数据相关,V则是视图相关(HTML+CSS),VM是V与M的??沟通桥梁,负责监听M或V的修改,从而实现MVVM的双向绑定。Vue的数??据绑定是通过数据劫持实现的
带有交互性的可视化图表。ECharts的可视化过程就是首先定义一个盛装可视化??图表的容器,初始化ECharts对象,然后配置ECharts所暴露出来的Options,通??过API配置相关事件,最后生成图表。如图2-2所示是ECharts的可视化过程:??厂?""|??j?( ̄^w??s?..zi卜g?r-格式—图表??!?布局!数据??^?j??I?J??|?Echarts?API?]??I??J?i??i?i??i???i??!?Options?i??i???i??i?i??V????图2-2?ECharts可视化过程??2.3.3前端服务框架??本平台采用Vue作为前端框架,用于构造前端页面,如图2-3所示是Vue??的MVVM模式工作图。Vue通过最简单的API就可以实现响应的数据绑定以及??视图组件的渲染。它拥有着双向绑定、虚拟DOM、组件化和单页面工程的特点。??ViewModel??—?DOM?Listeners?—???View?Model??Data?Bindings??'?i???'?f??Plain?JavaScript??Objects??Vue??图2-3?MVVM工作图??MVVM分为三部分,分别是模型层(M)、视图层(V),视图一模型层(VM)。??M主要负责业务数据相关,V则是视图相关(HTML+CSS),VM是V与M的??沟通桥梁,负责监听M或V的修改,从而实现MVVM的双向绑定。Vue的数??据绑定是通过数据劫持实现的
【参考文献】:
期刊论文
[1]动态生成图表的设计与实现[J]. 周勇,叶刚. 电子技术与软件工程. 2018(20)
[2]一种时变网络节点及通联关系的可视化方法[J]. 张阳,司光亚,王艳正. 火力与指挥控制. 2018(10)
[3]数据可视化报表工具的发展趋势[J]. 赵秀华. 信息与电脑(理论版). 2018(18)
[4]基于MySQL_MongoDB_Redis的Online Judge多数据库应用[J]. 王成,陈果,孙宸,欧阳纯萍. 计算机时代. 2018(09)
[5]前后端分离框架在软件设计中的应用[J]. 李宇,刘彬. 无线互联科技. 2018(17)
[6]关联数据可视化研究进展分析[J]. 曲佳彬,欧石燕. 图书与情报. 2018(04)
[7]基于HTML的ECharts的动态数据显示前端设计[J]. 洪敏,吴红亚,杨保华. 计算机时代. 2018(08)
[8]国内移动政务研究现状、热点及趋势的可视化分析[J]. 危浪,陈玲霞. 内蒙古科技与经济. 2018(15)
[9]国外搜索引擎知识图谱构建研究[J]. 梁晓婷. 科学技术创新. 2018(21)
[10]我国包装产业大数据知识图谱的构建[J]. 罗学明,陈一. 包装学报. 2018(04)
硕士论文
[1]基于Redis技术的分布式缓存电商平台设计与实现[D]. 欧阳文臣.南昌大学 2018
[2]基于大数据的企业图谱的研究与应用[D]. 袁安云.华南理工大学 2017
[3]领域本体RDF图数据存储与查询方法研究[D]. 张青青.中国民航大学 2017
[4]基于D3的数据可视化图表系统[D]. 范伟梅.华南理工大学 2017
[5]基于Web的数据可视化工具设计与实现[D]. 易泽顺.华中师范大学 2017
[6]基于HTML5的数据可视化系统分析与研究[D]. 崔丹阳.北京邮电大学 2017
[7]出租车GPS大数据可视化研究[D]. 何贤国.浙江工业大学 2014
[8]基于力学模型的图布局算法实验性对比研究[D]. 熊杰元.山西大学 2011
[9]基于平行坐标法的可视化数据挖掘技术研究[D]. 董军凯.北京工业大学 2008
本文编号:3280333
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3280333.html