国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于低代碼和混合開發(fā)技術的疫情防控平臺設計與實現(xiàn)

2023-06-25 15:17:24杜博群浦金宏張圣金
現(xiàn)代信息科技 2023年10期
關鍵詞:疫情防控二維碼

杜博群 浦金宏 張圣金

摘? 要:為了提高疫情防控的效率,文章提出了利用低代碼技術在系統(tǒng)、應用快速搭建方面的優(yōu)勢,通過混合開發(fā)技術加持,迅速完成疫情防控平臺的技術路線,旨在迅速建立一個全面的疫情防控平臺,以有效應對疫情。平臺接入疫情專題大數(shù)據(jù),提供網(wǎng)頁、移動應用、二維碼三種訪問端口,在疫情監(jiān)測、溯源分析、公眾防疫方面發(fā)揮支撐作用,提升防控科學化、智能化、精細化水平。

關鍵詞:低代碼;混合開發(fā);疫情防控;二維碼

中圖分類號:TP311.5? 文獻標識碼:A? 文章編號:2096-4706(2023)10-0122-04

Abstract: In order to speed up the efficiency of epidemic situation prevention and control, this paper proposes the advantages of Low Code technology in the rapid construction of system and application, and quickly completes the technical route of the epidemic situation prevention and control platform with the support of Hybrid APP technology, so as to quickly establish a comprehensive epidemic situation prevention and control platform to effectively deal with the epidemic situation. The platform is access to the special topic big data of epidemic situation, provides three access ports of Web pages, mobile applications and QR code. It plays a supporting role in epidemic situation monitoring, traceability analysis and public epidemic prevention, and improves the scientific, intelligent and refined level of prevention and control.

Keywords: Low Code; Hybrid APP; COVID-19; QR code

0? 引? 言

在新型疫情防控中,習近平總書記強調(diào),“要鼓勵運用大數(shù)據(jù)、人工智能、云計算等數(shù)字技術,在疫情監(jiān)測分析、病毒溯源、防控救治、資源調(diào)配等方面更好地發(fā)揮支撐作用?!泵鎸谰碗s的疫情形勢與艱巨的防控任務,立足于助力疫情數(shù)據(jù)快速地圖展示分析,提供測繪地理信息應急保障服務,對研判疫情發(fā)展趨勢、管控疫情擴散態(tài)勢具有重要意義。

低代碼(Low Code)是一種可視化的應用開發(fā)方法,基于圖形化參數(shù)化方式,為快速進行數(shù)字化場景應用創(chuàng)新打下基礎。地理信息系統(tǒng)(GIS)可廣泛接入各領域數(shù)據(jù),實現(xiàn)空間信息資源整合、管理與展示,支撐城市精細化治理。以沈陽市為例,2022年3月以來,受新冠病毒奧密克戎變異毒株影響,沈陽市出現(xiàn)輸入病例引發(fā)的疫情。面對疫情溯源及疫情防控工作中涉及密接人員活動軌跡、封控區(qū)管控區(qū)范圍、核酸檢測點、風險區(qū)域及人員等各類海量數(shù)據(jù),采用傳統(tǒng)報表手段處理數(shù)據(jù)存在處理效率低,處理結(jié)果不直觀、業(yè)務協(xié)同不足等問題。在此背景下,沈陽市勘察測繪研究院有限公司主動擔當疫情防控的社會責任,盡銳出戰(zhàn),基于低代碼框架和GIS技術快速搭建了疫情防控平臺,為政府用戶和社會公眾快速提供不同層級應用,為打贏疫情防控阻擊戰(zhàn)貢獻力量。

1? 平臺設計

1.1? 架構(gòu)設計

疫情防控平臺采用B/S架構(gòu)模式搭建,提供網(wǎng)頁管理端、移動APP、二維碼多訪問端口,架構(gòu)圖如圖1所示。

疫情防控平臺遵循軟件分層架構(gòu)和模塊化思想設計,從下至上分為基礎設施層、數(shù)據(jù)資源層、應用支撐層和應用層,各層級內(nèi)部邏輯實現(xiàn)高內(nèi)聚,層級間關聯(lián)低耦合。基礎設施層采用超融合架構(gòu)的服務器進行搭建,為平臺建設提供硬件依托;數(shù)據(jù)資源層匯聚了地理信息底板數(shù)據(jù)及疫情專題數(shù)據(jù),利用相關技術搭建了統(tǒng)一的數(shù)據(jù)訪問接口;應用支撐層利用低代碼技術提供平臺的快速搭建支撐能力,利用GIS技術提供平臺的地理信息關聯(lián)分析支撐能力;應用層通過PC端瀏覽器、手機APP、二維碼三個端口向用戶提供疫情防控應用。

1.2? 數(shù)據(jù)庫設計

由于疫情防控工作的特性,要求數(shù)據(jù)庫設計必須便于疫情信息更新,并實現(xiàn)對疫情專題信息的空間化及挖掘分析。因此本文中平臺數(shù)據(jù)庫分為系統(tǒng)支撐庫、基礎地理庫、疫情專題庫三部分,具體設計如圖2所示。

系統(tǒng)支撐庫:為保障平臺基礎功能的有效性,系統(tǒng)支撐數(shù)據(jù)庫包含了基于角色訪問控制(RBAC)的用戶權(quán)限表,各應用的環(huán)境配置表、系統(tǒng)日志表;

基礎地理庫:以提供基礎地理底板數(shù)據(jù)為目標,基礎地理課包含了,市、區(qū)、縣級行政區(qū)劃空間信息表、及電子地圖數(shù)據(jù),為疫情信息地圖展示、關聯(lián)分析提供地圖框架;

疫情專題庫:疫情專題信息是疫情防控公眾服務、疫情發(fā)展趨勢研判的基礎,本平臺中疫情防控數(shù)據(jù)包括每日疫情新增、封控區(qū)管控區(qū)、核酸檢測點位、高風險區(qū)域、社會服務對象等信息表,對封控區(qū)管控區(qū)數(shù)據(jù),采用按日期分表形式進行版本管理,避免混亂。

2? 關鍵技術

疫情防控平臺建設過程中,為了提高平臺交付速度采用了低代碼開發(fā)和Hybrid APP技術。低代碼開發(fā)通過少量代碼即可以構(gòu)建業(yè)務流程、邏輯和數(shù)據(jù)模型等功能搭建基礎應用平臺,本平臺實現(xiàn)過程中,利用低代碼開發(fā)技術,將系統(tǒng)框架搭建、用戶角色權(quán)限等開發(fā)時間從數(shù)周壓縮至數(shù)小時,保障疫情防控平臺快速上線。Hybrid APP技術也稱為混合開發(fā),通過該技術路線,既使得邏輯和界面能利用模塊化的前端框架快速實現(xiàn),又保障APP能調(diào)用移動終端的所有功能(如GPS、攝像頭),將單功能開發(fā)時間從數(shù)天壓縮至數(shù)小時。為了降低使用門檻,擴大用戶群體,本平臺應用二維碼技術進行推廣,將APP下載地址信息進行數(shù)字化編碼,生成二維碼圖片并制作出宣傳海報。

疫情防控平臺建設過程中,綜合運用低代碼、混合開發(fā)等技術,搭建了網(wǎng)頁管理端與、移動APP,并利用二維碼技術制作了信息填報表單與推廣海報。

2.1? 低代碼開發(fā)技術

低代碼(Low Code)是一種可視化的應用開發(fā)方法,基于圖形化拖拽、參數(shù)化配置等更為高效的方式,實現(xiàn)快速構(gòu)建、數(shù)據(jù)編排、連接生態(tài)、中臺服務。通過少量代碼或不用代碼實現(xiàn)數(shù)字化轉(zhuǎn)型中的場景應用創(chuàng)新。

平臺管理端實現(xiàn)過程中,利用少量代碼完成了數(shù)據(jù)表單、業(yè)務流程搭建,將系統(tǒng)框架搭建、用戶角色權(quán)限等開發(fā)時間從數(shù)周壓縮至數(shù)小時,保障疫情防控平臺快速上線

2.2? 混合開發(fā)技術

混合開發(fā)(Hybrid App開發(fā))是利用Web技術進行的應用開發(fā),利用HTML5、JavaScript、CSS等語言實現(xiàn)應用搭建。通過該技術路線,既使得邏輯和界面能利用模塊化的前端框架快速實現(xiàn),又保障APP能調(diào)用移動終端的所有功能(如GPS、攝像頭)。

平臺APP端實現(xiàn)過程中,疫情關鍵點位及疫情溯源偵察均采用混合開發(fā)技術。在短時間內(nèi),開發(fā)出支持設備范圍廣、界面視覺設計優(yōu)秀的APP。

2.3? 二維碼技術

二維碼,或稱二維條形碼,可以把文字、圖片、網(wǎng)址等以數(shù)字化的信息進行編碼,用橫向和縱向兩個方位的條碼表示,具有信息容量大、編碼范圍廣、可靠性高等特點。

基于二維碼以上特點,本平臺建設過程中將信息填報表單,推廣海報二維碼進行打印輸出,擴大用戶群體,降低使用門檻。

3? 平臺功能設計與應用場景

3.1? 平臺功能設計

疫情防控平臺建設總體分為應用管理系統(tǒng)、疫情關鍵點位應用、疫情偵察兵、公眾疫情防控查詢四個部分,達到疫情趨勢圖上展示、密接病例時空關聯(lián)、疫情防控公眾服務的目的,平臺功能設計如圖3所示。

平臺建設過程中,具有大量疫情業(yè)務數(shù)據(jù)需要標準化、空間化、脫敏化處理,數(shù)據(jù)處理部分涉及技術眾多,本文不進行展開論述。

3.2? 平臺應用設計

3.2.1? 公眾疫情防控查詢

為了提高防疫防控信息對于社會群眾的透明度,社區(qū)群眾共駐共建防疫陣地,平臺承擔了社會群眾與政府防疫工作組之間的橋梁作用,在防疫工作中,充分體現(xiàn)服務于民惠及于民的工作宗旨。為了方便群眾隨時隨地做免費核酸檢測,平臺提供核算檢測點查詢功能,可快速知曉最近的核酸檢測點位置;為了推進復產(chǎn)復工,方便轄區(qū)內(nèi)外群眾工作生活,平臺提供封控區(qū)管控區(qū)查詢,同時提供最新轄區(qū)防疫政策,保障社會群眾差旅安全;為了方便群眾快速知悉政府發(fā)布的防疫政策與便民信息,平臺提供了便民專欄提供出行、密接等各類防疫資訊;更多便民防疫應用場景本文不再累述。公眾疫情防控查詢頁面如圖4所示。

3.2.2? 疫情溯源偵察

溯源偵察一直是防疫工作的重中之重,疫情流調(diào)相關組織對機構(gòu)企業(yè)信息、民政信息、交通路網(wǎng)信息、社區(qū)信息、高危人群等各類信息的整合歸納,根據(jù)確診病例的活動軌跡、家庭關系、工作關系等一系列信息,來編寫密接者名單、檢測社區(qū)名單、檢測企業(yè)名單、面向公眾的流調(diào)信息等調(diào)查成果,疫情溯源偵察應用密接關聯(lián)地圖如圖5所示。

在流調(diào)應用場景中,接入了確診病例活動軌跡、密接人員、高風險行業(yè)人員、重點機構(gòu)組織、重點場所、高風險人群、重點服務對象等信息,構(gòu)建了關聯(lián)關系地圖展示。關聯(lián)數(shù)據(jù)獲取方面利用密接關聯(lián)關系組織cql_filter查詢語句請求WFS數(shù)據(jù)服務實現(xiàn),地圖渲染方面使用MapV可視化工具庫,對確診病例與一級密接者、一級密接者與二級密接者的關聯(lián)關系進行展示,從地圖位置分布方面為溯源偵察提供參考依據(jù),輔助相關工作組的調(diào)查工作。同時平臺自動生成包含密接者關系的一級密接二級密接名單、流調(diào)軌跡涉及的餐館等商業(yè)名單、流調(diào)軌跡涉及的企業(yè)名單、流調(diào)軌跡涉及的社區(qū)名單、密接者家庭成員名單等名單,提高了名單歸納整理效率,減少了相關工作組的響應時間,如圖5所示。

3.2.3? 疫情關鍵點位查詢

如圖6所示,疫情關鍵點位應用面向政務用戶進行開發(fā),利用移動設備小巧便攜的優(yōu)勢,隨時隨地查看疫情專題數(shù)據(jù)。疫情關鍵點位應用采用Hybrid APP技術路線進行開發(fā),既保證了功能實現(xiàn)速度,又能夠充分調(diào)用移動設備功能接口。此應用分為地圖模塊與疫情動態(tài)模塊,地圖模塊以電子地圖為載體展示疫情相關空間數(shù)據(jù),疫情動態(tài)模塊以文字圖表形式展示疫情動態(tài)信息,如圖6所示。

疫情指揮中心用戶為了統(tǒng)籌全局,需要準確的疫情報告,尤其是疫情關鍵點情況。為了能在各個區(qū)域調(diào)研過程中隨時隨地查看疫情數(shù)據(jù),查看每日新增、全民檢測點情況、封控區(qū)管控區(qū)風險區(qū)匯總、流調(diào)報告等專題數(shù)據(jù)。

疫情關鍵點專題展示的應用場景,平臺使用移動設備作為運行平臺滿足用戶對便攜性的需求;以轄區(qū)地圖為基礎,采用表格、統(tǒng)計圖、地圖等多種形式生動展示全民檢測點、風險區(qū)、疫情動態(tài)等專題數(shù)據(jù),并且展示方式可靈活變換;

指揮中心下轄工作組在防疫工作中需要按照一定周期上報檢測點、風險區(qū)等防疫信息。防疫工作繁雜導致上報內(nèi)容多樣,需要經(jīng)過分類匯總逐級匯總后才能上報到指揮中心。在事態(tài)緊急情況下,防疫工作開展難度較大。

防疫信息上報是保障防疫全局順利開展的基礎,為了減輕一線工作人員信息上報壓力,提升防疫工作組工作效率,平臺提供信息上報功能,通過靈活多樣的上報表格模板,快速搭建各種防疫任務的上報流程,并自動進行分類匯總上報指揮中心。

3.2.4? 應用配置管理

應用管理系統(tǒng)為用戶提供疫情信息更新維護,應用配置管理等功能。系統(tǒng)通過集成低代碼技術框架(Jeecg Boot)與開源地圖服務器(GeoServer)為疫情防控相關應用提供服務支撐。低代碼框架利用在線建表功能定義了每日新增、封控區(qū)管控區(qū)、風險區(qū)域、應用配置等數(shù)據(jù)模型,利用Excel導入工具實現(xiàn)數(shù)據(jù)快速錄入,利用在線報表工具實現(xiàn)數(shù)據(jù)模型業(yè)務邏輯,利用專業(yè)接口機制通過Jwt token安全認證提供統(tǒng)一Restful風格服務,如圖7所示。地圖服務器(GeoServer)利用地理數(shù)據(jù)庫實現(xiàn)疫情數(shù)據(jù)聯(lián)動更新,利用WMS標準服務實現(xiàn)專題地圖接入,利用WFS標準服務實現(xiàn)GeoJSON格式的疫情數(shù)據(jù)查詢。最后通過統(tǒng)一權(quán)限認證系統(tǒng),整合低代碼框架及地圖服務器的用戶管理,圍繞著角色配置進行動態(tài)地、細粒度地授權(quán),確保應用管理系統(tǒng)對外使用邏輯統(tǒng)一。為了可持續(xù)運行,不間斷保障防疫工作,充分考慮了防疫工作的專業(yè)性、用戶的多樣性等特點后,構(gòu)建以疫情數(shù)據(jù)中心、配置中心為定位的應用管理系統(tǒng)。

為了應對防疫隊伍規(guī)模今后的擴編縮編,應用管理系統(tǒng)只需要一名專業(yè)管理人員進行日常管理,降低了平臺的用人成本;因防控平臺的用戶多種多樣,平臺將專業(yè)性的GIS數(shù)據(jù)加載、一線人員信息上報的表單模板配置、指揮中心統(tǒng)計分析圖表配置等專業(yè)工作轉(zhuǎn)移到應用管理系統(tǒng)來完成,降低了平臺使用門檻,減輕防疫工作壓力;為了進一步保障平臺可持續(xù)性,應用管理平臺提供了豐富的數(shù)據(jù)接口,為各方提供防疫數(shù)據(jù),提高防疫工作的社會效益。

4? 結(jié)? 論

本文闡述了基于低代碼和GIS技術的疫情防控平臺建設技術路線和主要實現(xiàn)過程。依托電子地圖、地名地址、路網(wǎng)、疫情專題信息等大數(shù)據(jù)資源,以數(shù)智手段為抓手,建設疫情防控平臺,推出疫情關鍵點位、疫情溯源偵察、公眾疫情防控查詢服務,助力沈陽市疫情研判和精準防控,為公眾用戶便捷查詢防疫信息提供服務。

參考文獻:

[1] 李德仁,邵振峰,于文博,等.基于時空位置大數(shù)據(jù)的公共疫情防控服務讓城市更智慧 [J].武漢大學學報:信息科學版,2020,45(4):475-487+556.

[2] 新冠肺炎疫情防控倡議:保護自己 保衛(wèi)城市 [J].民心,2022(4):2.

[3] 唐乃志.基于J2EE的WEB應用框架的設計與實現(xiàn) [D].成都:電子科技大學,2010.

[4] 史會余,王余輝,肖杰.基于角色訪問控制的通用權(quán)限管理系統(tǒng)設計與實現(xiàn) [J].電腦編程技巧與維護,2016(13):52-53.

[5] 徐隆龍,李瑩,白靜.移動混合開發(fā)框架 [J].計算機系統(tǒng)應用,2014,23(12):53-59.

[6] 王鶴琴,張林靜,朱珍元.基于Spring MVC的后臺管理系統(tǒng)開發(fā)研究 [J].黃山學院學報,2018,20(3):18-22.

[7] 劉暢,邵楠.電子地圖顯示范圍控制的方法探討 [J].城市勘測,2021(4):54-56.

[8] 林富明,袁曉宏,周源,等.地理信息系統(tǒng)在新冠肺炎疫情防控中的應用思考 [J].測繪與空間地理信息,2020,43(9):82-84.

[9] 曹馨元,劉照,郭立波,等.基于GIS的“網(wǎng)格化+”管理及應用——以哈爾濱市平房區(qū)為例 [J].測繪通報,2021(S2):227-230+240.

作者簡介:杜博群(1993.12—),男,滿族,遼寧沈陽人,助理工程師,本科,研究方向:遙感圖像分析處理與地理信息軟件開發(fā)。

猜你喜歡
疫情防控二維碼
可以吃的二維碼
二維碼迷宮
二維碼
童話世界(2020年32期)2020-12-18 18:15:41
打贏疫情防控戰(zhàn)的制勝機理
前線(2020年3期)2020-03-13 15:08:37
2013~2018年烏魯木齊市猩紅熱流行病學特征分析
安徽省人畜共患病細菌性傳染病綜述
2013~2017年東莞市大嶺山醫(yī)院急診科接種狂犬疫苗情況分析
關于梁山縣一起輸入性登革熱疫情的調(diào)查處置分析
讓嚴肅的二維碼呆萌起來
學生天地(2017年10期)2017-05-17 05:50:46
二維碼讓政務公開更直接
人大建設(2017年5期)2017-04-18 12:57:43
石屏县| 改则县| 阿克苏市| 泰顺县| 迁安市| 徐闻县| 综艺| 宜州市| 嘉义县| 开鲁县| 胶州市| 瑞丽市| 舒兰市| 武川县| 红桥区| 会昌县| 陆川县| 奉新县| 新干县| 姜堰市| 牡丹江市| 乌兰浩特市| 阿克陶县| 永胜县| 浦城县| 晋中市| 蒲江县| 延吉市| 乌苏市| 宁阳县| 旬邑县| 荥阳市| 专栏| 株洲县| 元谋县| 甘孜| 蛟河市| 金湖县| 凤台县| 牡丹江市| 天祝|