陳 煜,李園園,張欣羽
(1.商丘學院 計算機工程系,河南 開封 475006;2.中國聯(lián)合網(wǎng)絡通信有限公司開封市分公司,河南 開封 475004;3.蚌埠學院 電子與電氣工程學院,安徽 蚌埠 233000)
全民接種新型冠狀病毒肺炎疫苗可以有效地阻止疫情的暴發(fā)和傳播降低感染的概率。接種疫苗一般是去醫(yī)院或者臨時接種點,早期的疫苗接種會出現(xiàn)大量的人員聚集,這給疫情防控工作帶來了壓力,因此,如何在做好疫情防控的同時提高疫苗接種的效率,給醫(yī)護人員帶來了巨大的考驗。
為了保障人員的安全,降低人員的感染風險,防止出現(xiàn)大規(guī)模人群聚集。文章設計了新型冠狀病毒肺炎疫苗的預約接種系統(tǒng),系統(tǒng)利用了JSP,JavaScript技術和MySQL數(shù)據(jù)庫技術[1],用戶通過互聯(lián)網(wǎng)進行網(wǎng)上預約新冠疫苗接種可以減少醫(yī)院人員的流動,有效緩解疫情防控工作的壓力,用戶可以在手機上提前注冊賬號,選擇好接種地點和預接種的時間,用戶到達接種疫苗點之后,只需出示預約成功的證明,由醫(yī)護管理人員登錄新冠疫苗接種系統(tǒng)對用戶的預約證明進行核實,查詢用戶的預約信息并確認用戶個人接種記錄信息,避免出現(xiàn)多次接種。用戶接種完成后,系統(tǒng)會對接種人信息進行記錄和保存,為后續(xù)的接種信息統(tǒng)計帶來了極大的便利。
為了方便醫(yī)護人員對疫苗預約接種人員的信息進行管理,保證預約人員能夠便捷登錄系統(tǒng)平臺進行疫苗預約,可對新冠疫苗預約接種系統(tǒng)進行可視化設計。
管理員模塊。為了方便維護系統(tǒng)和用戶注冊,保障系統(tǒng)數(shù)據(jù)的安全性,新型冠狀病毒肺炎疫苗的預約接種系統(tǒng)在設計時默認生成一個管理員賬號。
預約接種人員模塊。預約接種人員在注冊界面注冊后,可以在預約端實現(xiàn)在某個時間段約苗,選擇約苗地點,修改個人身份信息等。
新型冠狀病毒疫苗的預約接種系統(tǒng)將嚴格控制預約接種人員和醫(yī)護工作管理人員的權限。用戶注冊登錄符合條件的才能夠進行疫苗的預約以及相關的操作。
系統(tǒng)功能設計是指系統(tǒng)前臺的一些基本模塊的設計,比如系統(tǒng)首頁、管理中心、其他頁面以及后臺和數(shù)據(jù)庫連接的設計。在現(xiàn)有的環(huán)境條件下,設計出一個能實現(xiàn)系統(tǒng)目標的最優(yōu)方案。
新冠疫苗接種系統(tǒng)采用JSP+Servlet的B/S結構模式[2]。新冠疫苗接種系統(tǒng)針對本系統(tǒng)功能獨立設計了一個專門的數(shù)據(jù)庫,用來存放數(shù)據(jù)。本系統(tǒng)使用的是MySQL數(shù)據(jù)庫,包含新聞管理功能和管理員管理功能。
新冠疫苗接種系統(tǒng)主要分為前臺功能模塊和后臺模塊,新冠疫苗接種系統(tǒng)的業(yè)務流程分別如圖1所示。
圖1 系統(tǒng)功能結構
創(chuàng)建Servlet代碼結構,在Java Resources/src文件夾下新增com包。
創(chuàng)建項目文件。文件用于連接MySQL數(shù)據(jù)庫所需的賬戶名、登錄密碼和數(shù)據(jù)庫驅動程序等信息。
創(chuàng)建JSP頁面結構是為了方便頁面代碼的管理,需要找到“web”文件夾,并在下方建立“admin”“css”“js”等文件夾,用于管理首頁頁面所需的內容[3]。操作完畢后,在“web”文件夾下即可看到新建的文件夾,系統(tǒng)首頁所需的內容都可以放在這些文件夾中。在“web”目錄下建立一個新的“index.jsp”文件,打開“index.jsp”文件,加入代碼:windows.location.href=“front/index.jsp”,用于通過JavaScript跳轉到前臺首頁。輸入并保存完畢后重新運行瀏覽,進行項目訪問可以看到“web/index.jsp”的頁面信息,加入<img id=“1” src=“img/1.jpg”>等一系列圖片代碼后再次刷新瀏覽器頁面可看到多張圖片效果。在“web”文件夾下引入“css”樣式文件夾,此文件夾內的代碼就是管理全部頁面的“css”樣式的集合[4,5]。
設置頂、底部導航欄頂部導航欄包括Logo圖標和導航按鈕。一般系統(tǒng)為了保持頁面統(tǒng)一,通常將頂端導航欄設置為一個公共使用的頁面,這樣既可以保持頁面樣式,又可以減少代碼編寫量,在建立完畢后需將內部代碼全部清空,重新進行代碼的編寫。
系統(tǒng)首頁展現(xiàn)的是新冠疫苗預約接種的首界面,首界面圖如圖2所示。用戶通過登錄界面填寫用戶名和密碼進行系統(tǒng)的登錄功能,需填寫驗證碼,確保用戶的登錄。用戶注冊界面如圖3所示。
圖2 預約接種首界面
圖3 用戶注冊界面
接種預約頁面是本系統(tǒng)的核心層面,用戶可通過導航欄,進入疫苗預約界面查看各種疫苗信息,疫苗界面如圖4所示。用戶進入疫苗預約界面后,在不同種類的疫苗中選擇所需疫苗,點擊查看詳情,進行該疫苗的預約,填寫個人信息并選擇接種時間和地點。用戶可通過點擊右上角的個人頭像進入個人中心,查看用戶個人的疫苗預約信息和地點預約信息,界面如圖5所示。
圖4 疫苗界面
圖5 預約時間界面
新冠疫苗接種系統(tǒng)的管理員可通過后臺登錄,按照提示輸入相應的用戶名和密碼,點擊登錄按鈕進行登錄。醫(yī)護和管理人員登錄界面、登錄成功界面、管理員對后臺有關信息進行管理界面分別如圖6,7,8,9所示。點擊左側導航欄的醫(yī)院管理,通過醫(yī)院管理欄可進入疫苗預約列表,管理員可查看各種疫苗用戶的預約情況和用戶預約信息。通過醫(yī)院管理欄可進入地點預約列表,管理員可查看不同醫(yī)院的用戶接種疫苗預約情況。
圖6 后臺登錄界面
本文設計的新冠病毒肺炎疫苗預約接種可以更加方便、靈活合理的開展疫苗接種活動,不僅提高了疫苗接種的效率,還可以避免接種人員大量聚集,減輕疫情防控的壓力,降低感染疫情的風險,提高了醫(yī)護人員以及接種人員自身的安全性。
圖7 后臺首頁
圖8 后臺地點列表
圖9 后臺疫苗列表