| Emergencies have the characteristics of uncertainty,destructiveness and sociality.Each emergency will affect people’s normal life,and people’s life safety will be harmed and property will be lost,thus causing social panic.After the emergency,how to ensure the safety of people’s lives and property,how to maintain social stability,how to scientific and efficient emergency rescue is the top priority.Due to the problems of scattered data and heterogeneous data in China’s emergency resource data,the resource allocation and decision-making are not accurate in emergency rescue.Emergency resource data is the basis of emergency resource scheduling,the strong support of emergency decision-making,and the key to the implementation of emergency system.The implementation of emergency resource data management will effectively reduce the loss of the affected people and make the disaster relief work smoothly.Therefore,the research on social emergency resource data aggregation is of great significance.This paper designs and implements a social emergency resource data aggregation platform system based on micro service architecture.The main work is as follows:(1)Data crawling and processing.Based on the multi-source data,the crawler technology is used to obtain the emergency resource data from Baidu map,Gaode map and Tencent map.Then the data is processed in the process of "data format-data extraction-data cleaning-data loading-data analysis-data display".Finally,provide data sharing for emergency agencies at all levels to promote the pace of building a social emergency system.(2)System design and implementation.The system uses a microservice architecture,combined with SpringCloud,SpringBoot technology and MySQL database to design and implement the front-end subsystem,API routing gateway subsystem,data retrieval subsystem,data cleaning subsystem,emergency resource data management subsystem,data analysis subsystem and Authentication authorization subsystem.(3)System test.Combining the functional and non-functional requirements of the system,test cases are designed and the main functions are stress tested.The test results show that the system meets the requirements.(4)The system breaks through the ubiquitous acquisition and dynamic update of social emergency resource data,and can effectively improve the scientific nature of emergency resource scheduling coordination and emergency decision-making,and is an important supplement platform for professional data. |