王春元 郝麗云
我叫吳沖,是武漢大學測繪學院2019級研究生,師從花向紅教授,研究方向為地圖制圖學與地理信息工程。疫情期間,愛好編程的我,花了3天時間,開發(fā)出一套疫情防控與病情監(jiān)測系統(tǒng)。
我想將這個系統(tǒng)推廣出去,方便更多的城市使用,為抗擊疫情做出一份力。在學院和學校的大力幫助下,系統(tǒng)在貴州省凱里市、黔東南州等地得到了推廣運用。
2月7日,我自己開車從貴州凱里市回老家旁海鎮(zhèn)翁省村?!澳憬惺裁疵?,身份證多少,電話號碼多少,從哪里過來的……”在村口,一線工作人員向我細致地詢問信息,并登記在紙質(zhì)表格中。在簡單的交流中,我得知他們在收集完信息后,還要輸入到電腦提交上去,疫情防控指揮中心的工作人員再將數(shù)據(jù)入庫整理。由于時間緊任務量大,漏登錯登的情況也在所難免。
這樣的工作流程雖然看起來沒什么毛病,但在我眼里,完全可以通過制作一個疫情防控信息排查系統(tǒng),來提高疫情防控工作效率。說起開發(fā)程序,我多少有些經(jīng)驗。我本科期間學的是測繪工程專業(yè),曾參與開發(fā)智慧城管平臺、地下三維管網(wǎng)系統(tǒng)等智慧城市信息化系統(tǒng)。
不過,與之前開發(fā)的城市管理類軟件不同,我沒有應急防控方面的經(jīng)驗,對公共安全防護工作的知識幾乎是一片空白?;丶液?,我立刻著手整理疫情相關(guān)的資料,希望從網(wǎng)上尋找一些開發(fā)系統(tǒng)軟件的靈感與想法。然而,面對這次突發(fā)的疫情,不論是武漢還是其他省市,都缺乏相關(guān)經(jīng)驗。后來,有同學提醒我,我們學院一位老師做的是公共安全應急方向的相關(guān)工作,我立刻搜索了相關(guān)論文進行學習。
系統(tǒng)開發(fā)就像繪畫創(chuàng)作一樣,要先搭建整體思維,再逐步跟進落實細節(jié)。通常開發(fā)一款軟件需要10人左右的團隊,包括需求分析、前期設計、系統(tǒng)開發(fā)、測試、上線等一系列具體分工。但時間緊張,條件有限,這些流程我一個人包攬了下來。
經(jīng)過簡單構(gòu)思,我建立了一個針對交通卡口、社區(qū)、自然村寨人員出入的信息登記排查系統(tǒng)。當?shù)厝罕娍梢酝ㄟ^系統(tǒng)上報自己的體溫、出入情況等信息,工作人員通過后臺管理系統(tǒng),就可以管理數(shù)據(jù)和查詢所需要的信息。
編程開發(fā)不難,難的是如何解決實際問題。為了讓功能更實用,我多次與一線工作人員深入交流。他們告訴我,每天摸排戶口需要花費大量時間,而且在不同的地方,排查的需求也各不相同。比如同樣在社區(qū)門口、村口、高速路口,不同地理位置人員流動性與密集度都不同。有的社區(qū)人口多,需要摸排的任務量大,有的高速路口人員流動性大,需要增加工作人員。同時,我注意到工作人員對摸排工作已經(jīng)駕輕就熟。如果我開發(fā)的系統(tǒng)只是為了方便工作人員排查信息,作用已經(jīng)不大,所以,我必須調(diào)整和擴展這個系統(tǒng)的功能。
之前因做智慧城管系統(tǒng),我認識了縣里的幾位領(lǐng)導。為讓系統(tǒng)更加科學和有針對性,2月9日,我聯(lián)系相關(guān)領(lǐng)導說出了自己的想法,希望得到他們的協(xié)助??h領(lǐng)導很高興,希望我盡快將這個系統(tǒng)做出來,并聯(lián)系了公安局負責信息管控的一位科長與我對接,方便信息溝通。通過這次交流,我結(jié)合疫情防控工作的現(xiàn)狀,確定了提高地方政府排查檢測工作效率、減少排查出錯、提高工作效率、實現(xiàn)更加嚴密的防控措施、提高公眾環(huán)境透明度和安全度、降低疫情防控工作人員的工作壓力等一系列開發(fā)目標。
根據(jù)工作人員和群眾的需求,我將系統(tǒng)設計成了6個板塊:重點群體管理、社區(qū)防控管理、車輛防控管理、物資防控管理、公眾互動、數(shù)據(jù)分析。其中,重點人群是指從武漢回來或者接觸過從武漢回來的人群,是需要重點隔離觀察的。對工作人員而言,要緊密跟蹤重點群體,調(diào)查他們過往的行蹤,還要穿上防護服為他們送飯并測量體溫,每天的壓力都很大。
為更好地將功能落地,我把自己代入到重點人群里,想象如果是我被隔離的人,希望得到什么樣的對待。首先是安全,不管是上門送飯還是記錄體溫的工作人員,如果他們的安全得不到保障,我自己也不會安心。然后是便利,我最想知道的是本地的最新情況,但目前來說還有些困難,大數(shù)據(jù)只顯示國內(nèi)疫情比較嚴重的地方,小地方的情況很難了解,所以我需要一個渠道了解、反應情況。針對以上兩點,我在重點群體管理板塊中設計了“網(wǎng)格作戰(zhàn)”子欄目,可以按區(qū)域劃分網(wǎng)格,讓用戶細致了解重點人群在社區(qū)的分布情況。相比之前手寫的電子表格,工作人員可以直接將所在市縣的小區(qū)進行劃分,識別不同區(qū)域重點人群的分布比例,精細化分配人員加強防控。
我研究生讀的是地圖制圖學與地理信息工程方向,因此,我特地在重點群體管理板塊中加上了“地圖展示”子功能,利用地理編碼和逆編碼,把所有重點觀察群體的中文地址轉(zhuǎn)換成經(jīng)緯度坐標,疊加到地圖上做成可視化,這樣一來,政府部門工作人員就能對各區(qū)域的實時疫情風險程度一目了然,從而調(diào)整一線排查工作人員的力量分布,有針對性地作戰(zhàn)。
從2月11日早上7點起,我就開始了工作,希望盡快把系統(tǒng)做出來。寫代碼的過程中,我的腦子里還冒出了許多新的想法??紤]到重點監(jiān)測人員14天沒有發(fā)病就可以解除觀察期,我又在重點群體管理板塊中增加了“潛伏跟蹤”子欄目,系統(tǒng)可以根據(jù)觀察對象14天上報的體溫數(shù)據(jù),自動推薦待解除觀察期的對象,這樣就可以減少網(wǎng)格員的工作量。
2月12日,系統(tǒng)幾個大框架的代碼基本完成。在連續(xù)敲擊鍵盤20多個小時后,我的無名指和小拇指突然抽筋了。當時,我心里又急又怕,一方面希望快點把它做出來,早點投入使用就能早點解決問題。另一方面,又怕自己花費這么多精力,萬一沒成功或者不好用,就白費了力氣。過了一會兒,我的手指恢復了靈活,我的心情也平靜了許多。于是,我繼續(xù)將程序編寫了下去。
2月14日,“新型冠狀病毒肺炎疫情防控與病毒監(jiān)測系統(tǒng)”設計完成,并得到縣領(lǐng)導認可。緊接著,我安排一線工作人員通過后臺數(shù)據(jù)進行測試。工作人員告訴我,有了這個系統(tǒng),可以直接免去表格信息登記的繁瑣流程,有效減少了排錯、排漏現(xiàn)象,而且能實時分析疫情數(shù)據(jù)動態(tài),更加精準地增強防控措施,大大提高工作效率。與此同時,對方也提出了一些問題,比如手動輸入信息還是有些麻煩,要是直接可以掃描身份證就更好了。對此,我對相關(guān)代碼進行了修改,增加了掃描身份證上傳信息的功能。
在測試過程中,我還發(fā)現(xiàn)了一些問題和不足。比如系統(tǒng)中有一個“愛心護航@疫情”小程序,我本來是想讓居民每天通過小程序上報體溫等健康情況,以減輕工作人員上門排查信息的工作量,但由于當?shù)氐那捌谂挪楣ぷ饕鸦就瓿?,所以這個小程序并沒有投入使用。此外,在設計“社區(qū)防控管理”板塊時,我針對小區(qū)出入車輛防控設計了幾個功能,可以對外來人員及車輛進行數(shù)據(jù)排查和收集。但實際測試時發(fā)現(xiàn),“流動暫住人口”“旅游史記錄”這兩個功能幾乎沒使用到。這主要是因為貴州省的流動人口與居民旅游史都不是太多。這些都表明我在前期設計時前瞻性不強,對當?shù)氐膶嶋H情況的考慮也不夠充分。
按照正常流程,一款系統(tǒng)上線后,需要先推廣到運用商店,用戶再從中下載??紤]到時間緊張,我把開發(fā)的軟件包直接上傳到政府部門的各個工作群,一線工作人員可立即下載使用。一段時間后,我想將這個系統(tǒng)推廣出去,方便更多的城市使用,為抗擊疫情做出一份力。在學院和學校的大力幫助下,系統(tǒng)陸續(xù)在貴州省凱里市、黔東南州等地得到了推廣運用。
凱里市智慧城管監(jiān)督指揮中心負責人不久后聯(lián)系到我,希望我可以持續(xù)完善系統(tǒng),將它發(fā)展成他們的城市應急管理平臺。“在西部地區(qū),會突然出現(xiàn)泥石流爆發(fā)或滑坡現(xiàn)象,對于這種突發(fā)公共事件,很多地方政府并沒有經(jīng)驗。前期盲目投入開展工作,會消耗大量的人力、物力和時間成本。如果能開發(fā)出城市應急管理的系統(tǒng)軟件,通過數(shù)據(jù)分析采取合適措施,可以有效提高工作效率。”聽到這樣的建議,我覺得自己做的是一件很有意義的工作,這也是今后我在專業(yè)上可以努力的方向。
責任編輯:曹曉晨