论文部分内容阅读
当今时代是一个信息过剩的时代。海量未加工的原始数据让人很难找出其中的规律因而无法体现其价值。在激增的信息背后,数据的规律以及数据之间的关系往往隐藏于杂乱无章的数据海洋中。这时候,能够对大量的数据进行过滤、分析并提供人眼易于接受的直观的、可交互的可视化环境就变得尤为必要。本文对当前数据可视化的相关技术进行了调研,发现大多可视化方案存在着以下几方面不足:1.通过位图图像进行可视化展示。在以高比率对位图进行缩放时会呈现出锯齿而影响视觉效果。在基于B/S模式的可视化方案中,由于客户端屏幕尺寸、浏览器窗口的可变性以及浏览器版本的多样性,基于位图的可视化图形无法保持优秀的视觉效果。2.通过浏览器来展示从服务器端生成的静态图片。一方面很难从静态图形中还原出数据信息;另一方面用户的交互性差,若展示数据的局部变化或图形样式的变化都需要在服务器端重新生成整个可视化图形再发送到客户端。本文从强交互性、自适应性、跨浏览器兼容性以及对搜索引擎友好的需求出发设计了一种基于B/S的数据可视化方案,有效地解决以上问题。在该方案中:1.使用SVG与VML格式的矢量图形进行可视化展示,保证图形在进行任意缩放时仍保持高清晰度。因此该方案能够适应客户端尺寸的变化。另外本方案将SVG与VML结合弥补它们各自不能兼容所有现代浏览器的缺陷。并且能从矢量图形中提取出原始数据信息,做到对搜索引擎友好。2.利用AJAX技术与DOM事件模型对可视化图形中的图元进行事件监听,积极地响应用户的交互行为。异步通信一方面可“按需”更新可视化图形的局部信息,另一方面提高了用户的交互体验。本文还将设计的数据可视化方案应用到电子文档安全监管系统中。针对当前由于电子文档的易创建、易传播、易拷贝特点造成的重要文件泄密问题,本文提供多个可视化图形:1.文档流转分布图,展示每个文档在其整个生命周期内的流转和分布情况。在发生泄密事件后,管理人员可以缩小事故责任人的范围,这有利于“事后追查”工作的开展。2.文档操作统计图,对每一文件的操作信息进行归纳统计有助于管理人员查找泄密源头和原因以及缩小追查泄密的时间范围。3.泄密风险预警图,有效地展现系统内文件的安全态势,识别潜在风险,简化管理人员的工作,提高维护系统文件安全的效率。本文的可视化方案有助于电子文档安全的监管做到“事前预防”和“事后追查”。