Font Size: a A A

Design And Implementation Of Big Data Visualization Cloud Platform For Smart City

Posted on:2022-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:S ZhangFull Text:PDF
GTID:2518306308987069Subject:Logistics Engineering
Abstract/Summary:PDF Full Text Request
Driven by the new generation of information technology,government policy support,and the process of urbanization,the construction of smart cities has received great attention and achieved good results in various fields,which not only changes people's lifestyles,but also creates a more comfortable urban environment.But at the same time it also brings troubles.For example,the storage of massive data in the form of paper manuals is not easy to carry,query and fill in;the variety of data types,storage formats and dimensions makes it difficult to integrate and share data resources,which is likely to cause "data islands";the form of data display in the paper manual is single,and it is not easy to discover the hidden value of the data.Based on the above problems,a cloud platform for big data visualization in smart cities was designed and implemented.This article first introduces the research background and significance of the data visualization cloud platform,and explores the current research status of data visualization at home and abroad.Then use requirements acquisition tools such as affinity diagrams and use case diagrams to clearly interpret functional and non-functional requirements respectively,determine the overall functional framework and technical framework of the platform,and complete the platform outline design and database design.It also designs flowcharts,class diagrams and interfaces for the data management,report management,data browsing and other functional modules determined in the demand analysis stage.Then in the platform development stage,the system prototype of the data visualization cloud platform was realized according to the technical framework designed in the previous article.Finally,relying on the research and development of the data visualization cloud platform,using functions such as data integration,data statistical analysis and data visualization,based on my country's logistics and economic data,analyze the impact of the logistics industry on economic development,and the analysis process and results are displayed in reports and visual graphics.The data visualization cloud platform research and development generally adopts a design model that separates front and back ends.The front-end technology uses components such as Vue,Echarts and i View UI,and the back-end technology uses Spring Boot framework,My Batis Plus and RDP report components.During the research and development process,the front-end coding runs independently in the Node.js environment,and at the same time uses Mock fake data technology to call the virtual interfaces to achieve testing;the back-end coding development uses the Eclipse development environment,and integrates the above open source frameworks to realize the back-end functions of the platform,and uses Swagger UI technology to generate visual interface documents for back-end functional testing.Finally,the function joint debugging is carried out and the Load Runner12 software is used to complete the performance test of the platform.The construction mode and design idea of the data visualization platform completely follow the principle of high cohesion and low coupling,which improves development efficiency and enhances code maintainability.The big data visualization cloud platform based on the above technical framework not only changes the traditional data management and statistics model,but also realizes the integration,management,analysis and visualization functions of big data in smart cities.At the same time,it also realizes data sharing and cross-departmental data collaboration,enabling decision makers to make more scientific,reasonable and correct decisions,and promoting the construction and development of smart cities.
Keywords/Search Tags:smart city, data management, data visualization, vue, springBoot
PDF Full Text Request
Related items