文档介绍:华中科技大学
硕士学位论文
基于Flex平台的信息可视化开发工具的设计与实现
姓名:张敏
申请学位级别:硕士
专业:软件工程
指导教师:吴涛
20090501
华中科技大学硕士学位论文
摘要
在信息时代,对繁杂的抽象信息之间复杂关系的成功探索与逐渐揭示,促使了
信息可视化这一崭新科学领域的出现。信息可视化技术具有多样性、复杂性及跨学
科性,对于交互、数据挖掘、社会学、图形学、认知科学的研究与应用都有非常重
要的作用。
开发可视化组件是一件非常复杂的工作,它需要良好的计算机技术来理解和设
计各种组件形式,而且,一个信息可视化组件或者应用程序并不是万能的,可视化
组件的应用领域非常广泛,不同的用户对于同样的组件会有不同的要求,这就造成
了可视化设计对于复用性有非常高的要求。因此,需要有良好的可视化开发框架来
支持各种可视化组件的设计与应用。通过对信息可视化的概念、特点进行了简单的
介绍,说明了信息可视化开发工具设计的一般原则和方法。并通过从框架、技术支
持和功能三个角度对两个代表性的可视化工具(Prefuse, IVT)进行的比较说明,阐述了
信息可视化工具设计与实现的一般方法。此外,基于 Flex 平台的特点,提出了本框
架的设计与实现。
作为基于 Flex 平台的可视化工具包, 与 Java 平台的工具包
相比,具有更易于嵌入到互联网等优点,在实际工作中有大量应用。
关键词:信息可视化可视化平台工具包设计工具
I
华中科技大学硕士学位论文
Abstract
In the era of Information, the essfully exploration of plex relationship of
abstract information made the emergence of information visualization. The information
visualization technology has the feature of diversity, complexity, which is important for
the research and implementation of Interaction, Data Mining, Sociology, Graphics, and
Cognitive Approach.
The development of information ponent is plicated, which
needs puter techniques to understand and design kinds ponents,
moreover, a single information ponent or application could not be
omnipotent. The implementation field of information ponent is wide,
different users will take different requirements for the same information visualization
design, which make the reusability of the design important. That’s why we need a well
performed information visualization development tools to support the design and
implementation of dissertation simply introduces the concept and
specialties of information visualization, which also summarizes the design principles and
implementation methods of information visualization toolkit. With parison of the
two famous toolkits (Prefuse, IVT) in three aspects, this dissertation explains the
commonness and specialties of the toolkit development. Finally, with the introductio