基于手機APP的貴州氣象綜合監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
作者:
作者單位:

作者簡介:

通訊作者:

中圖分類號:

基金項目:

貴州省科技計劃項目(ZK[2022]一般244)、貴州省科技支撐計劃項目([2019]2386)資助


The Design and Implementation of Guizhou Meteorological Comprehensive Monitoring System Based on Mobile APP
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 圖/表
  • |
  • 訪問統(tǒng)計
  • |
  • 參考文獻
  • |
  • 相似文獻
  • |
  • 引證文獻
  • |
  • 資源附件
  • |
  • 文章評論
    摘要:

    為打破傳統(tǒng)氣象業(yè)務(wù)空間的局限性,實現(xiàn)全省分級聯(lián)動的監(jiān)控體系,提升氣象數(shù)據(jù)和裝備的保障能力,以手機APP為載體開發(fā)集約多功能領(lǐng)域、面向多用戶群體的氣象綜合監(jiān)控系統(tǒng)。系統(tǒng)以Springboot+Vue+Mybatis-Plus為開發(fā)框架,通過開發(fā)接口程序從多業(yè)務(wù)平臺獲取源數(shù)據(jù),經(jīng)過統(tǒng)一格式以后推送給隔離區(qū)提供訪問服務(wù),同時采用跨平臺開發(fā)uni-app、增強版持久層Mybatis-Plus、實時數(shù)據(jù)集成FlinkCDC等技術(shù)框架提升系統(tǒng)的安全性、兼容性和高效性。系統(tǒng)在貴州省、市、縣、站各級氣象部門推廣使用。結(jié)果表明:該系統(tǒng)同時兼容Android以及iOS等多移動端系統(tǒng),運行穩(wěn)定,氣象資料的及時性監(jiān)測有所提升。

    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.

    參考文獻
    相似文獻
    引證文獻
引用本文

白鐵男,譚海波,金石聲,唐維堯,郭茜,劉國強,廖婷婷.基于手機APP的貴州氣象綜合監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J].氣象科技,2024,52(3):347~355

復(fù)制
分享
文章指標(biāo)
  • 點擊次數(shù):
  • 下載次數(shù):
  • HTML閱讀次數(shù):
  • 引用次數(shù):
歷史
  • 收稿日期:2023-06-07
  • 定稿日期:2024-01-26
  • 錄用日期:
  • 在線發(fā)布日期: 2024-06-25
  • 出版日期:
您是第位訪問者
技術(shù)支持:北京勤云科技發(fā)展有限公司
区。| 铜山县| 灌云县| 呼伦贝尔市| 马鞍山市| 崇左市| 抚宁县| 霍山县| 五大连池市| 阆中市| 包头市| 吕梁市| 焉耆| 怀宁县| 东阳市| 河东区| 凤翔县| 平武县| 宜昌市| 阜平县| 华池县| 江阴市| 盐边县| 陵川县| 增城市| 唐山市| 婺源县| 宝兴县| 文山县| 香河县| 莫力| 余江县| 南丹县| 伽师县| 巨鹿县| 吴忠市| 花垣县| 内江市| 沛县| 高陵县| 凯里市|