版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者单位:西安电子科技大学
学位级别:硕士
导师姓名:李广鑫
授予年度:2017年
学科分类:08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:随着互联网技术的飞速发展以及大数据时代的来临,数据分析和数据可视化在计算机领域已经处于重要地位,以往的数据分析和数据可视化系统相对独立,尤其是基于C/S架构的展示能力不足,也就是说传统的数据分析结果需要一种友好的交互方式呈现给用户。自2012年以来,互联网进入了Web2.0时代,基于B/S架构的各种门户网站、管理系统和应用也越来越为开发者和用户所接受。现在一些专业的数据分析和可视化软件和应用都比较注重于数据本身,从而忽略了数据分析结果的展示和应用。从某种意义上说,单纯的数据处理程序并没有让普通用户感受到大数据时代带来的丰富信息,大数据也只能局限于专业领域和专业人员。针对上述问题,本文研究与实现了一种基于R语言与JavaWeb的B/S架构数据可视化系统。系统在研究了数据分析的相关算法之后,结合了R语言强大的数据处理能力和B/S架构的分布式优势,给数据可视化工作带来了便利。论文首先阐述了该系统的有关在研课题、开发背景和研究意义,然后对系统相关的技术理论进行了国内外研究现状的相关说明。论文从需求分析、环境搭建、以及在R语言和SSH平台下的具体实现几个模块对系统的研究与设计进行了详细说明。最后,对可视化系统的运行状况做了详细介绍,从系统的运行结果来看能够达到预期效果。基于以上对R语言与JavaWeb的数据可视化系统的研究,本文最终实现了可视化系统的具体项目。完成了R语言数据分析处理和JavaWeb的B/S架构分布式展示的完美结合,使得数据可视化更加大众化和普通化。此外,本文研究的部分接口已经成功运用在某军工单位的实际项目上,给该单位的数据管理和分析带来了极大的方便。