基于Vue的数据可视化系统的设计与实现

来源 :北京邮电大学 | 被引量 : 42次 | 上传用户:robinlaikankan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,各行各业产生的数据也在不断增加。面对日益增长的数据分析诉求,数据可视化成为分析和展现数据中蕴含信息及意义的一种重要工具。数据可视化工具主要分为两类,一是面向开发人员的库函数开发工具,如D3、Echarts、HighCharts等,其主要通过为开发者提供接口来实现数据可视化;二是面向普通用户的可视化软件系统,如Tableau、PowerBI、SandDance等,但多存在易用性差、学习曲线长、性能低、应用范围局限等问题。针对上述问题,通过对相关技术和可视化系统现状的研究以及分析,本文设计并实现了一款基于Vue的数据可视化系统,以便更多普通用户可以轻松地完成数据可视化分析工作。本文研究内容及工作主要包含以下四部分:(1)设计实现了支持多种数据源和交互友好型的通用数据可视化系统。该系统包括数据源连接、数据探索式分析、仪表盘、报告分发等功能。(2)设计并发布了一套Java-Echarts组件,方便开发者实现Echarts数据组装,使得后端图表数据更易于维护。(3)设计实现了多种用户数据探索分析方式,主要分为图表筛选和用户交互两部分。(4)通过分析数据可视化系统的应用场景,设计实现了基于内存表引擎的系统缓存模块以及内存表解析引擎,并通过功能和性能测试验证了其对系统性能的提升。本文基于Vue实现的数据可视化系统,支持包括本地文件、关系型、非关系型数据库等多种数据源,具有丰富的交互方式,实现了灵活、易用的探索式分析过程。对于大规模数据系统采用Kylin引擎进行处理,对本地上传文件采用基于内存表引擎的缓存机制处理,提高了数据的分析性能。此外,系统通过生成仪表盘或报告,以便用户进行数据对比以及快速、实时的进行报告分发。本系统提供了丰富的功能,能够使用户简单灵活地进行探索式数据可视化分析。
其他文献
<正>这么一款简单到无聊的小游戏为什么会冲到免费游戏排行榜的第一名,到底隐藏着什么样的消费者心理?最近,一只貌不惊人的小青蛙在网上快速走红。这是日本开发的一款养成游
职业装是现代企业文化中必不可少的,不仅代表企业的形象,也体现出企业的商业服务价值,具有很强的行业属性。通过对影响职业装色彩的因素与职业装色彩搭配原则的介绍,分析职业
现在城市的发展使得城市内部的工业化进程发展的极为迅速,对于城市内的污染程度也愈加严重,随着近几年工业区域逐渐退出城市中心,人们开始进一步的发展城市的生态平衡,力求将
目的根据现有的临床资料探讨血型鉴定的影响因素及其质量控制管理方法。方法选取在该院发生的6例血型鉴定出现误差的临床资料进行分析,分析鉴定出现误差的原因。结果 1例为技
从电源的路端电压公式出发,导出了一段含源电路的欧姆定律,并通过实例阐明了含源电路欧姆定律在电路计算中的应用.
暴雨面积与深度的关系是气象预报、防洪、水利工程设计中的重要课题,但过去仅有经验性的统计曲线关系。本文从最大熵原理出发导出一组有关的理论方程揭示其关系,并用近90个暴
大气是地球上所有生命物质赖以生存的源泉,但随着社会高速发展,当人们生产生活排放的大气污染物超过了大气环境的承载力时,大气污染问题就会随之产生。近年来,大范围的雾霾天
分析粉末压片法X射线荧光光谱法测定白刚玉中微量元素含量的分析方法,研究在压片过程中分散剂三乙醇胺的用量,颗粒效应等对测量的影响。用系列定值的氧化铝校准样品绘制工作
研究文献表明煤燃烧或气化过程中,微量元素的迁移特性主要取决于元素的挥发性,挥发性越高的元素则越易进入气相,反之则越易留在灰渣中。以新疆某煤制气项目为例,探讨煤化工环
县级图书馆在发挥好自身职能的同时,还要进一步提升服务效能,将有益于个人和社会的阅读活动进行推广,促进全民阅读活动的开展。