Font Size: a A A

Design And Implementation Of Data Visualization System For Layout Recommendation

Posted on:2020-12-11Degree:MasterType:Thesis
Country:ChinaCandidate:H ShiFull Text:PDF
GTID:2428330602451418Subject:Engineering
Abstract/Summary:PDF Full Text Request
As people pay more and more attention to the value of data,data visualization has become a hot spot in current research.Data visualization application can not only show the connection and development trend of data more intuitively,vividly and beautifully,but also make data analysts and managers of various departments and enterprises make decisions quickly.However,the data visualization tools and business intelligence analysis software in the market require the user to understand the meaning of the imported data and the business logic,to select the corresponding chart according to the type of the data,and also require the user to have certain art design ability when developing the data visualization application.These problems increase the cost of learning for users and reduce the ease of use of software.This thesis designs and implements a data visualization system for layout recommendation,which solves the following three problems:(1)it can meet the needs of data visualization application development,and it can develop data visualization application conveniently and quickly through interface operation without coding(2)It can use low-dimensional data results after data analysis and statistics for component data rendering.It can manage user's works,data sources and resources in the system in a unified and convenient way.(3)In the case that the user does not master the data analysis and art design ability,the system estimates the data characteristics such as data type,dimension,length,etc.according to the imported data,and matches the sample work template in the system to render the data,and recommends a beautifully laid out data visualization application for the user.users can further modify and edit the recommendations to meet their individual needs.The system is developed as a single page application program,using the B/S mode of front-end and back-end separation architecture,the system front-end using Angular JS framework for development,the system back-end using Spring MVC framework.A variety of visual component libraries are applied,including ECharts,D3 and so on,and the charts in these component libraries are studied for data rendering and style configuration.Dynamic style configuration and data rendering are realized and used in layout recommendation function.The data visualization system for layout recommendation is successfully deployed in the actual user site environment.After a long period of system operation,the software tester thoroughly tests the function and performance of the system,and after delivery to the user for on-site use,collects the improvement suggestions put forward by the user.The system enables simple and fast data visualization application development.The data visualization application developed by this system is beautiful in appearance and exquisite in layout,and can be used for most of the data visualization application construction work in the current market demand.
Keywords/Search Tags:data visualization, layout recommendation, data source management, data rendering, single page application
PDF Full Text Request
Related items