| With the development of information technologies such as Internet of Things(Io T)and cloud computing and their application in urban asset management and event operation and disposal,smart city construction comes into being.Traditional urban components such as street lamps,environmental monitoring equipment and information propaganda screens are independent of each other,and the data collection and instruction control of specific components are mostly manual or time-controlled.It is of great significance to improve the level of urban governance and improve the efficiency of urban operation how to centrally manage the urban basic components intelligently.In this context,the thesis abstracts the urban infrastructure combining various edge devices as edge nodes,and designs and implements an edge node management system based on Io T perception.According to the software engineering method,the thesis has carried out a three-layer hierarchical design of the protocol analysis layer,business processing layer and data sharing layer on the overall architecture of the system,and carried out a functional module division of node management,lighting management,environmental monitoring,information release and system management in the business processing layer.With the help of UML sequence diagrams and activity diagrams,the thesis designs a processing plan for the command issuance or event reporting of various functional modules,and uses the Vue and Spring Boot frameworks to complete the development and testing of the web-side and server-side systems respectively.Through the design of multiple protocol interfaces and the introduction of the message middleware Kafka,the system realizes the synchronous or asynchronous analysis of the heterogeneous data collected by each Io T sensing device,and opens up the flow path of data between hardware device side and software system side.Through the introduction of the non-relational database Mongo DB and the establishment of a data synchronization mechanism,the system realizes the isolation of internal data and shared data,and opens necessary regional support data for external systems such as smart city center platforms.With the introduction of the cache database Redis,the system realizes a message tolerance mechanism for the business processes and improves the robustness of the entire system.In terms of business functions,the system proposed in the thesis can meet the needs of users for centralized and intelligent management of urban basic components.Some of the pain points in the traditional urban governance process can be solved by low-cost transformation of urban ubiquitous infrastructure.In terms of quality of service,the system also supports active alarm of abnormal conditions,high-performance tabulation and GIS data visualization,with good usability,scalability and performance.The Io T-perceptionbased edge node management system can greatly simplify the task of city managers and improve the efficiency of city operations. |