Font Size: a A A

Design And Implementation Of Data Visualization Software Based On.Net Framework

Posted on:2014-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:S C LiuFull Text:PDF
GTID:2268330425971128Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Without any notice, human beings have entered the age of data. People are eager to explore a way to find out the information behind the huge amount of data. Nowadays, data visualization has become one of the most important technologies in data exploration and analysis field. With carefully designed graphics or vivid animations, it helps people to find the information behind the data. People can then focus on the elements or relationships that they are really interested in instead of the noise. It also motivates more and more people joining the process of data analysis. Not only professional researchers but also non-professional people are now using data visualization technology to analyze the data around them.In order to help the non-professional people, the non-expert-oriented data visualization tools are needed. But most of the data visualization components or tools are designed for domain-specific usage. The advantages of this kind of tools are that they can make the best use of the features of domain data.Thus they can provide a proper way to show the data. But the disadvantages lie in that it is difficult to learn and understand how to use them, and they can only accept domain-specific data. As a result, they are only suitable for limited circumstances.The goal of this dissertation is to design and implement a data visualization tool prototype which orients the non-professional people. This tool provides a simplified visualization configuration process and is easy for everyone. The tool is designed based on.NET and is implemented under MVVM design pattern within the WPF technique to decouple the domain logics and the user interfaces. This tool supports customized data mapping configuration, which means that users can map data dimensions to visual attributes as needed. Finally, the tool provides the ability of animation. Users can animate the generated graphics in pre-defined ways. This tool is a prototype which needs to be improved in the future.
Keywords/Search Tags:Data Visualization, MVVM Design Pattern, .NET
PDF Full Text Request
Related items