论文部分内容阅读
随着计算机及网络的迅猛发展,计算机犯罪也随之剧增,成为了新的社会问题,计算机取证也就成为了一门新兴学科和热门研究领域,逐步进入人们的视野。作为计算机取证领域的一个新兴研究方向,可视化对象关系分析正逐渐受到人们的重视。国外对于可视化对象关系分析的研究起步较早,已出现几款较为成熟的产品,但这些软件跟中国的国情结合不是很紧密,而国内在这方面的研究起步较晚,存在诸多不足。因此,开发具有自主知识产权的可视化对象关系分析软件对于我国的信息安全就显得尤为重要。
本文在介绍信息可视化的基本概念和特点的基础之上,详细分析了信息可视化所用到的主要技术。利用这些信息可视化技术及ILOG Jviews控件,通过对可视化对象进行渲染,从而架构起整个信息可视化平台。这为上层功能分析提供了底层支持及访问接口,为后面各种布局算法的应用做了良好的技术准备。
其次,本文对国内外布局算法进行了深入的研究,提出了一种新的树形布局算法,解决了传统树形布局算法不支持多树形布局、数据容错性较差的问题;并提出了一种新的放射树布局算法,解决了传统的放射树布局算法在布局完成之后无法指定新的节点进行重新布局的问题。经实证表明,新的算法在布局美观和布局效率上均有较大的提高,满足了实际应用的需求。
本文所设计并实现的可视化对象关系分析系统是一套用于显示和分析事件关联性的智能图表软件产品。系统经过反复测试和完善,目前性能良好、运行稳定,达到了系统开发的目标,其深入研究和使用将对我国计算机犯罪链调查取证的发展起到积极的推动作用。