李瑞東 李麗芬 夏琬嬌 鄭旸
摘要:在疫情常態(tài)化防控的背景下,高校作為疫情防控的重點場所,每天都需要對師生的健康信息和活動軌跡進(jìn)行監(jiān)測。這些工作不但占用了師生和相關(guān)工作人員大量的時間和精力,而且不利于常態(tài)化疫情防控的開展。微信小程序依托于微信的平臺,使用者無須下載安裝App,具有“隨時可用,用完即走”的優(yōu)點。因此,開發(fā)基于微信小程序的校園疫情防控系統(tǒng),盡可能減輕師生及員工的負(fù)擔(dān),減少防疫工作人員的工作量,在保證精準(zhǔn)防控的效果不走樣的前提下,提高校園疫情防控的工作效率。
關(guān)鍵詞:疫情防控;微信小程序;新冠肺炎;體溫填報
中圖分類號:TP311.1? 文獻(xiàn)標(biāo)志碼:A
0 引言
高等院校作為教育場所,人員密度較高,流動性大,具有聚集性感染的風(fēng)險,管控難度系數(shù)較高[1]。如何運用科技的手段實現(xiàn)對疫情的精準(zhǔn)防控,以確保高校師生員工在身心健康的狀態(tài)下進(jìn)行工作和學(xué)習(xí),是一個亟待解決的問題[2]。微信在我國擁有十分龐大的用戶量,在高校日常管理工作中更是發(fā)揮著不可替代的作用。而微信小程序正是依托于微信平臺,用戶在使用微信小程序的時候無須下載安裝額外的App,只需使用微信掃一掃或者在微信中搜索一下就可以打開相應(yīng)的應(yīng)用程序進(jìn)行使用,用完直接退出即可[3]。微信小程序的開發(fā)相對于開發(fā)普通網(wǎng)站和手機App而言具有成本低、周期短、易維護(hù)等優(yōu)點。因此,基于微信小程序的校園疫情防控系統(tǒng)基本可以滿足師生的使用需求以及系統(tǒng)開發(fā)的需求,提高了高校疫情防控的工作效率。
1 需求分析
1.1 功能需求分析
在進(jìn)行校園疫情防控系統(tǒng)開發(fā)之前,筆者已經(jīng)對本校疫情管控的基本工作流程進(jìn)行了詳細(xì)的了解,其主要功能包括日常體溫監(jiān)測、核酸檢測簽到、教職員工上下班往返臺賬風(fēng)險評估、師生進(jìn)出校門登記等,涵蓋了目前校園疫情防控的各種使用場景。考慮到用戶的體驗以及系統(tǒng)使用的便捷性,因此,系統(tǒng)的移動端使用微信小程序供用戶上報個人的防疫信息。微信小程序依托于微信平臺,使用方便,無須下載和注冊,用戶可以隨時在微信小程序中上報體溫、更新臺賬、填報行程等。而相關(guān)工作人員可以通過微信小程序和系統(tǒng)后臺對師生的個人的防疫信息進(jìn)行有效的管控,如果出現(xiàn)異常情況,有關(guān)負(fù)責(zé)人可以及時獲知情況,做出相應(yīng)的處置,將風(fēng)險最小化[4]。后期可以根據(jù)用戶的反饋對該系統(tǒng)做進(jìn)一步擴展和優(yōu)化,從而進(jìn)一步提升校園疫情常態(tài)化防控工作的效率和質(zhì)量。
1.2 可行性分析
1.2.1 操作可行性
目前高校學(xué)生和教職工智能手機的使用率已經(jīng)達(dá)到100%,而微信在人們?nèi)粘I詈凸ぷ髦懈前l(fā)揮著重要的作用,所以選擇微信小程序作為校園疫情防控系統(tǒng)的移動端供用戶上報防疫信息是切實可行的[5]。系統(tǒng)的后臺采用傳統(tǒng)的Web開發(fā)技術(shù),界面友好、上手快,便于工作人員操作控制。
1.2.2 技術(shù)可行性
微信小程序使用WXML+WXSS+JSON+JS的開發(fā)模式,開發(fā)技術(shù)已經(jīng)成熟,具有開發(fā)速度快、開發(fā)周期短的優(yōu)點。系統(tǒng)后端采用Python語言+Django框架實現(xiàn)。Python 語法簡單,具有豐富和強大的庫,可擴展性強。Django框架功能齊全,支持緩存框架且內(nèi)置了后臺數(shù)據(jù)管理系統(tǒng),可以大大提高開發(fā)效率。
2 總體設(shè)計
校園疫情防控系統(tǒng)由移動端和后臺管理系統(tǒng)兩部分組成,其中移動端使用的是微信小程序,主要包括用戶登錄、修改密碼、體溫填報、核酸簽到、臺賬更新、發(fā)布公告、數(shù)據(jù)導(dǎo)出等功能;后臺管理系統(tǒng)主要包括用戶批量導(dǎo)入、用戶管理、部門院系管理等功能,如圖1所示。
3 系統(tǒng)功能設(shè)計
3.1 用戶登錄
校園疫情防控系統(tǒng)是供高校內(nèi)部使用的系統(tǒng),所以不支持用戶自己注冊賬號的操作,系統(tǒng)中所有用戶的信息一律通過后臺導(dǎo)入。學(xué)生可以用自己的學(xué)號來登錄,教職工使用自己的工號進(jìn)行登錄,兩類用戶的初始密碼都是“123456”。登錄之后,用戶可以在微信小程序中修改自己的密碼,修改完成之后需要用戶再次使用新密碼登錄一次。校園疫情防控系統(tǒng)的移動端首頁如圖2所示。筆者在進(jìn)行用戶登錄功能的設(shè)計時,將用戶的賬號、密碼以及其他個人信息都存放在一張數(shù)據(jù)庫的表中,這樣做的優(yōu)點是當(dāng)用戶登錄成功時,會同時將用戶的其他個人信息一起存放在本地的緩存中,當(dāng)用戶退出后再次訪問該微信小程序時,會直接從用戶手機的本地緩存中加載用戶的信息,避免了重復(fù)登錄的操作,在其他頁面使用個人信息時也會非常方便,達(dá)到了減少訪問數(shù)據(jù)庫的次數(shù)和減輕服務(wù)器壓力的目的。
3.2 體溫填報
為了更好地掌握每一位師生的身體健康狀況,高校每天都會對師生和其他員工的體溫信息進(jìn)行檢測,所以設(shè)計了體溫填報的功能。該功能包括早晨體溫填報和中午體溫填報,用戶只需要在特定的時間段內(nèi)上報自己的體溫信息即可。而且為了避免因用戶誤操作所帶來的一系列問題,在設(shè)計填報體溫的表單時,對填寫體溫值范圍進(jìn)行了限定,即用戶所填寫的體溫數(shù)據(jù)必須在36.0 ℃~40 ℃,一旦所填寫的體溫超過這個范圍,就會提示相應(yīng)的錯誤信息。在此基礎(chǔ)上,該系統(tǒng)還增加了體溫預(yù)警的功能,當(dāng)用戶所填報的體溫超過37.3 ℃時,就會同時在系統(tǒng)的后臺將用戶所填寫的這條體溫記錄以異常值的形式進(jìn)行呈現(xiàn),而相關(guān)的負(fù)責(zé)人就可以在第一時間做出相應(yīng)的處理,將風(fēng)險降到最低。
3.3 核酸簽到
該項功能用于統(tǒng)計師生和其他教職工參加核酸檢測的情況。之前這項信息是在工作群內(nèi)以接龍的方式上報的,但由于疫情防控的常態(tài)化,經(jīng)常在工作群內(nèi)接龍回復(fù)防疫信息的同時可能會忽略重要的通知信息。有了這個功能之后,用戶每次參加完核酸檢測只需要在微信小程序中上報自己的核酸檢測情況,所填寫的信息會直接匯總到相關(guān)負(fù)責(zé)人處,不用再經(jīng)過各級負(fù)責(zé)人層層上報,減輕了相關(guān)工作人員的工作量。
3.4 臺賬更新
臺賬信息是指教職工的居住地址和通勤地址等信息,由于高校教職工大部分是在校外居住,且居住地址各不相同,具有分散性和動態(tài)性的特點。而每次疫情發(fā)生也呈現(xiàn)出多點散發(fā)的趨勢,因此,在不泄露教職工個人隱私信息的情況下,通過微信小程序來收集每一位教職工的居住地址等信息。當(dāng)疫情來臨的時候,就可以根據(jù)校園疫情防控系統(tǒng)中教職工的居住地址信息來確定當(dāng)前教職工居住地的風(fēng)險等級,如果等級達(dá)到中風(fēng)險,就可以讓相關(guān)的教職工暫緩進(jìn)校,從而有效地切斷疫情傳播的途徑。
3.5 發(fā)布公告
該項功能用于發(fā)布一些關(guān)于微信小程序具體操作之類的通知,例如:當(dāng)系統(tǒng)版本更新時,需要用戶清理緩存退出并再次登錄;出現(xiàn)Bug時,應(yīng)該如何操作等通知。且通知一旦發(fā)布,其內(nèi)容會一直顯示在微信小程序的公告欄中,但通知面板并不會占用太多屏幕資源,而是由用戶點擊后才能查看詳細(xì)的通知。當(dāng)用戶點擊關(guān)閉圖標(biāo)時,該通知便會隱藏起來,通知可以由系統(tǒng)管理員進(jìn)行刪除。
3.6 數(shù)據(jù)導(dǎo)出
數(shù)據(jù)導(dǎo)出功能是指導(dǎo)出系統(tǒng)中相關(guān)部門教職工和師生的體溫信息、臺賬信息以及核酸簽到等信息,該功能只有各部門的防疫工作人員有權(quán)限來操作。之所以將數(shù)據(jù)導(dǎo)出的功能添加到移動端的微信小程序中是考慮到智能手機的便捷性,即在身邊沒有電腦的情況下也可以隨時匯報防疫相關(guān)的信息。
3.7 用戶批量導(dǎo)入
校園疫情防控系統(tǒng)不支持用戶自己注冊賬號,所有的用戶都需要從系統(tǒng)后臺進(jìn)行導(dǎo)入。但由于高校師生和其他教職工的人數(shù)較多,所以加入了批量導(dǎo)入用戶的功能。管理員在導(dǎo)入用戶時,首先需要在系統(tǒng)中下載相應(yīng)的導(dǎo)入模板并按照要求填寫相應(yīng)的用戶信息,填寫完用戶信息之后就可以將該模板再上傳到系統(tǒng)中,這樣便完成了用戶信息的導(dǎo)入。需要注意的是,所填寫的用戶信息必須按照模板的要求來填寫,且該功能目前僅支持Excel文件的導(dǎo)入。
3.8 用戶管理
用戶管理功能包括新增用戶、刪除用戶、修改用戶信息、用戶查詢和用戶密碼重置。由于高校的人員類型復(fù)雜,人員變動的情況時有發(fā)生,單一的用戶批量導(dǎo)入功能并不能滿足高校日常管理的需要,所以通過用戶管理功能模塊可以實現(xiàn)添加和刪除單獨的用戶、修改用戶的信息以及重置用戶的密碼等功能。
3.9 部門管理
部門管理包括部門院系的添加、刪除和編輯。在設(shè)計部門管理功能時并不會將院系和部門設(shè)置為固定,即當(dāng)系統(tǒng)開發(fā)完成后并沒有具體的部門,而是由相關(guān)的負(fù)責(zé)人自行添加部門,然后在該部門中導(dǎo)入對應(yīng)的用戶,這樣可以大大地提高系統(tǒng)的靈活性和適用性。當(dāng)某個部門發(fā)生變動時,相關(guān)的負(fù)責(zé)人即可自行做出更改,降低了系統(tǒng)開發(fā)和維護(hù)的成本。
4 結(jié)語
隨著疫情防控常態(tài)化的不斷推進(jìn),高校的新冠肺炎疫情防控工作也變得越來越繁雜,其中很多是重復(fù)性的工作,給師生和相關(guān)的工作人員帶來了一定的負(fù)擔(dān)。本次研究利用Django+微信小程序等技術(shù)設(shè)計了校園疫情防控系統(tǒng),將微信小程序作為系統(tǒng)的移動端,具有無須下載安裝、使用方便、用完即走的優(yōu)點。師生和其他教職工每天可以通過微信小程序來上報個人的防疫信息,且不用擔(dān)心個人隱私泄露的問題。而防疫工作人員可以通過校園疫情防控系統(tǒng)來掌握學(xué)生和教職工的體溫狀況以及活動軌跡,在面對突發(fā)情況時,可以根據(jù)這些數(shù)據(jù)及時做出應(yīng)急處理,簡化了校園防疫工作的流程,提升了校園疫情常態(tài)化防控工作的效率和質(zhì)量,為國內(nèi)高校的防疫工作提供了參考。
參考文獻(xiàn)
[1]趙學(xué)作,劉敏,谷麗偉.防疫期間人員健康管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].辦公自動化,2021(15):58-60.
[2]楊眾.校園新冠肺炎防疫程序的設(shè)計與實現(xiàn)[J].計算機與網(wǎng)絡(luò),2020(12):68-71.
[3]付林.基于微信小程序醫(yī)院預(yù)檢碼系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2022(21):49-51.
[4]陳勞,劉金揚,杜昀徽,等.高校新冠疫情防控系統(tǒng)模式設(shè)計與開發(fā)[J].中國教育信息化,2021(5):76-79.
[5]趙中原,李飛,劉偉.基于微信小程序的新型校園進(jìn)出管理系統(tǒng)研究與實踐[J].周口師范學(xué)院學(xué)報,2020(5):78-80.
(編輯 王雪芬)
Research and design of campus epidemic prevention and control system based on WeChat applet
Li? Ruidong, Li Lifen*, Xia? Wanjiao, Zheng? Yang
(Yenching Institute of Technology, Sanhe 065201, China)
Abstract: In the context of normalized epidemic prevention and control, colleges and universities, as key places for epidemic prevention and control, need to monitor the health information and activity tracks of teachers and students every day. Such work not only takes up a lot of time and energy of teachers, students and relevant staff, but also is not conducive to the persistence of normalized epidemic prevention and control. WeChat applets rely on the WeChat platform, and users do not need to download and install the App, which has the advantage of “ready to use and go when you run out”. Therefore, the campus epidemic prevention and control system based on WeChat applet is developed to reduce the burden of teachers, students and staff as much as possible, reduce the workload of epidemic prevention staff, and improve the work efficiency of campus epidemic prevention and control on the premise of ensuring the effect of accurate prevention and control.
Key words: epidemic prevention and control; WeChat applet; COVID-19; temperature report