Font Size: a A A

Design And Implementation Of Data Visualization System Architecture

Posted on:2016-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:W P XuFull Text:PDF
GTID:2308330470455719Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid popularity and development of internet, the data is growing at an amazing rate in our daily life. Data has become essential things in life, in order to convey and communicate more clearly and effectively, people tend to use data visualization.In traditional, the data visualization basic platforms and architectures are mainly lead by professional people. These are based on data warehouse and data mining technology as usual. To build unique data visualization solutions by means of data visualization tools of specific areas. The visualization system architecture can analyze hidden information of data by use of visual view, but because of the data format imported is simplex. The visualization algorithms used are also integrated within the system architecture. The highly customizable data visualization system architecture is lack of freedom and flexibility to participate, as well as the openness of data imported and algorithm imported.A data visualization system architecture is designed and implemented in this paper under the premise of the problems above. The main work is as follows:(1). The way to import external data is designed and implemented. A mechanism is defined for transforming data format inside of the way. The external text data can be translated common data format inside the system architecture, the imported data can be solved, displayed and configured etc;(2). The interface to import external algorithms is designed and implemented. The function of editing and compilation algorithm is provided in this system architecture. Users can write visualization algorithms in the editing window. The same time, visualization algorithms can be compiled to generate executable algorithm class, and be saved finally;(3). A mechanism has been designed and realized for matching data and algorithms. Users can choose to be imported or integrated algorithm flexibly for data visualization. So data visualization configuration process can be simplified in this mechanism;(4). The interaction techniques of data visualization has been designed and realized. In addition to the necessary visual presentation, we also need to provide a rich user interaction means. Several common visual interactions are implemented in accordance with the classification criteria in the present system architecture. It includes dragging and dropping interaction, shift operation, zoom operation and highlight operation etc.The system architecture is based on C#.Net platform and B/S architecture, using the MVC (Model. View and Controller) design pattern, implements the application interface and the underlying data model and the separation of application logic. Different data dimensions are mapped to different attributes of the visual elements by means of this system architecture, it can generate static visual graphics and dynamic graphics. Dynamic graphics can provide visual interactive function at the same time.
Keywords/Search Tags:Data Visualization, System Structure, Interaction Technology
PDF Full Text Request
Related items