面向大屏的图表展示系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:feileizuhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代社会中信息技术的高速发展,数据可视化已成为数据分析领域非常重要的技术之一。各种类型的图表是数据可视化的重要工具,由多种图表组成的大屏能够帮助人们非常直观简洁地分析数据。本文中所指的大屏,就是一种数据可视化的综合手段,即把不同类型的数据通过多样、适当的图表整合到一起,形成一个完整的数据可视化界面,该界面往往被投放在各种分辨率和各种尺寸的屏幕载体上。为了生成上述的大屏页面,用户目前有两类数据可视化工具可以选择使用,一类是面向软件技术人员的编程框架,其主要为开发者提供专业编程接口来实现数据可视化;二是面向普通用户的数据可视化系统。但在大数据环境下,普通用户存在面向大屏进行图表展示的需求,所以对数据可视化工具提出了更高的要求,例如较高的性能、学习成本要低、操作要更简便等需求。针对上述问题,本文通过对相关可视化技术和可视化系统现状的详细研究,基于Web设计并实现了一款面向大屏的图表展示系统,以便众多普通用户可以使用该系统轻松地去创建数据可视化大屏,方便简单地完成数据分析工作。本文研究内容及工作主要包含以下四部分:(1)基于Vue.js与Node.js设计实现了一种能生成多种类型图表并最终面向大屏的通用性图表展示系统。该系统操作友好且功能全面,具备大屏动态配置、数据源对接、大屏管理、用户管理等功能。(2)基于ECharts可视化框架设计实现一种大屏动态配置功能,该功能主要包括完善的图表渲染、友好的拖拽布局交互效果和画布的实时更新。(3)设计实现多种数据源对接方式,主要分为数据库对接、前端输入静态JSON数据对接、Mock数据对接和上传本地CSV文件四种方式。(4)设计实现一种大屏页面快速渲染与发布机制,并通过性能测试验证了该机制提高了用户所发布的大屏在浏览器端的加载速度。本文基于Web实现的面向大屏的图表展示系统,支持多种用户角色使用,并具有方便的用户管理功能。本系统采用前后端分离的架构,整体架构符合组件化和模块化的设计原则。此外,为了解决在大数据量和大量图表情况下的数据可视化大屏在浏览器端渲染缓慢的问题,本系统从架构层面提供了一套大屏页面快速渲染与发布机制。该机制主要内容分为两个方面,一是针对数据大屏的特点定制一套可扩展的基于JSON Schema大屏页面描述文档,二是提供一种大屏页面后端渲染引擎,在Node.js运行环境将大屏中的图表以SVG模式进行后端渲染,并生成含有大屏页面结果的HTML文档,将大屏页面以URL的形式进行发布。最后,本文系统通过了一系列的功能测试、单元测试和性能测试的验证,符合系统的功能性需求和非功能性需求,具有较高的实际应用价值。
其他文献
新型能源的开发和利用是人类面对化石能源紧缺、环境污染及粮食供给等问题所采取的重要措施,对社会可持续发展具有重大的意义。燃料乙醇是公认的很有发展前景的可再生新型生
为了开发利用竹叶花椒嫩芽,采集优良品种九叶青花椒、藤椒的嫩芽,以及一个竹叶花椒野生材料的嫩芽进行了主要营养成分测定。结果表明:3种材料蛋白质、脂肪含量丰富;矿质元素含量
为了提高AZ91D镁合金磷化-阴极电泳层的耐蚀性能,采用分散的纳米SiO2改性阴极电泳漆。结果表明:改性后的漆膜表面有较均匀的小突起,有利于提高其与基体的附着力、漆膜的硬度及抗
供应链企业之间学习与创新需要知识的共享与转移。但是,对于参与知识转移的知识转移方、接受方及情境因素的研究不够系统。由此,本文将影响知识转移效果的因素分为知识转移方
学生在阅读《红楼梦》整本书的过程中,难免产生很多疑惑。笔者尝试用提问解惑的方式,点拨学生学会自己寻找解决问题的途径和方法。以学生的问题为引子,甄选语言片段,在对片段
研究提取鮟鱇(Lophius litulon)胶原蛋白肽的最佳制备工艺,测定鱼皮基本成分和多肽的氨基酸组成,探讨鮟鱇胶原肽组分体外对自由基的清除效果。研究结果表明,鱼皮中粗蛋白占28.1
1霉菌的种类霉菌(Mold)是真菌(Fungi)的一部分,凡是在基质上长成绒毛状、棉絮状或蜘蛛网状的菌丝体真菌都可称为霉菌.常见的产毒霉菌主要是曲霉、青霉或镰刀霉.目前,发现污染
对中草药大黄提取液防治黄瓜白粉病的保护活性、稳定性、持效期及抑菌谱等作了初步研究.结果表明,大黄提取液的100倍液防效达90%以上,优于粉锈宁(15% WP)1 000倍液的防效(73.
为了研究敞开式TBM施工通风布置方案并提高通风除尘效果,以引汉济渭秦岭输水隧洞TBM工程为依托,利用数值计算软件FLUENT对不同送风风速,不同送风管位置下的洞内除尘效果进行
醉驾一律入罪与否,关系到刑法谦抑原则能否得到贯彻、刑法的人权保障和法益保护机能能否实现平衡、宽严相济的刑事司法政策能否得到落实,具有重要的理论和实践意义。当下司法