Abstract:In order to expand the space of meteorological business, integrate multiple fields of monitoring, and promote the development of the meteorological industry towards efficiency, convenience, and intensification, the Guizhou Province Meteorological Comprehensive Monitoring System APP is developed using mainstream mobile apps as carriers, based on the Springboot+Vue+Mybatis Plus development framework, and using multi-platform compatible development (uni-app), real-time capture of change data (FlinkCDC), and an efficient packaging framework (Mybatis-Plus) among other technical means. The article provides a detailed introduction to the framework structure and functional design adopted by the APP as an independent monitoring system, as well as the big data development technology and its business advantages involved. At the technical level, the system utilises uni-app development technology to make the APP client more compatible and can simultaneously adapt to various application platforms such as iOS, Android, Web, and various mini-programs; using Mybatis-Plus as the database driver framework to improve code reusability and reduce database performance overhead; by using FlinkCDC as a data processing and incremental synchronisation tool, resource waste caused by full data synchronisation can be avoided, simultaneously serving as a one-way synchronisation tool to enhance the security of meteorological data. At the framework level, in order to avoid security risks caused by network mixing, the system introduces a Demilitarised Zone (DMZ) to isolate the internal and external network data environments. The internal network department is responsible for collecting and storing meteorological data from various formats such as databases, static files, API interfaces, logs, etc. Then, it will be synchronised unidirectionally with the external network environment through FlinkCDC. The external network interacts with the mobile APP by receiving data pushed by FlinkCDC. The software is aimed at meteorological users at all levels of province, city, county, and station. Through preliminary research and analysis, four functional modules have been developed for different users, including regional automatic stations, weather radar stations, network connectivity, and interface service status. This provides convenience for meteorological data monitoring and equipment maintenance, and improves the timeliness of response. The system has been put into use throughout the province since 2022. The application results show that the APP adapts to multiple mobile system platforms such as Android and iOS, and has a friendly interface, simple operation, and stable operation. Since its application, the timeliness of meteorological data has improved, enriching the monitoring business methods of Guizhou Province, meeting the user needs at all levels, and playing a positive role in the development of the meteorological industry.