基于微信小程序的疫情防控平臺設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
論文(設(shè)計(jì))題目:疫情防控平臺微信小程序的設(shè)計(jì)與實(shí)現(xiàn)
一、選題依據(jù)及系統(tǒng)開發(fā)意義
2020年初,一場突如其來的新型冠狀病毒感染的肺炎疫情在國內(nèi)爆發(fā),其傳播速度之快及蔓延范圍之廣令人猝不及防,紛紛居家隔離,人民的生活和工作受到嚴(yán)重影響。世界衛(wèi)生組織將新冠疫情列為國際關(guān)注的突發(fā)公共衛(wèi)生事件,新冠肺炎已經(jīng)成為全球性大流行病。國家始終把人民群眾的生命安全和身體健康放在第一位,2020年2月,國家衛(wèi)生健康委辦公廳印發(fā)《關(guān)于加強(qiáng)信息化支撐新型冠狀病毒感染的肺炎疫情防控工作的通知》,明確應(yīng)發(fā)揮信息系統(tǒng)作用,強(qiáng)化多部門信息共享聯(lián)動(dòng)。2021年,新冠病毒變異株的德爾塔毒株傳播性更強(qiáng),人們與病毒的斗爭仍未結(jié)束,防控舉措需要常態(tài)化。無論病毒傳播多么迅速,只要人人從自身做起積極配合防控措施,就能有效防止感染。
如果單靠簡單的封禁措施并不能很好地解決疫情防控難題,還需依托互聯(lián)網(wǎng)利用網(wǎng)絡(luò)科技力量。而近年來,微信小程序依賴微信應(yīng)運(yùn)而生,具有微信用戶數(shù)量大的先天優(yōu)勢,并且用法簡單,適合現(xiàn)在接口開發(fā)的流行趨勢,所以本次設(shè)計(jì)將開發(fā)一個(gè)疫情防控小程序平臺,可以在學(xué)校、工廠、醫(yī)院等人員集中的場所使用。方便人員體溫上報(bào)并可提醒人員填報(bào)體溫,將數(shù)據(jù)按照相應(yīng)的部門進(jìn)行分類匯總,有利于簡化工作,有效管理人員的健康信息。同時(shí)使用微服務(wù)架構(gòu)解決了傳統(tǒng)項(xiàng)目帶來的難以維護(hù)、不穩(wěn)定的問題,使系統(tǒng)更加高效、可靠、易于擴(kuò)展。
?
?
二、選題研究的主要內(nèi)容
平臺包括微信小程序客戶端和管理端。前臺客戶端主要實(shí)現(xiàn)用戶注冊登錄、身份填寫、信息修改,數(shù)據(jù)提交、查詢、匯總、圖示等功能,并且有物品購買頁面,有訂單選項(xiàng),方便用戶對口罩等醫(yī)療防護(hù)物品的購買,滿足隔離人員對生活用品的需求。后臺管理端主要實(shí)現(xiàn)管理員對部門信息、人員信息、用品信息的管理。該微信小程序功能以小程序碼的形式,或者鏈接的形式一鍵分享好友或朋友圈,充分利用其社交屬性與易操作易分享的特性,分享路徑更直接更便捷。通過這個(gè)小程序可在疫情大環(huán)境下減少人員接觸,防止個(gè)人隱私泄露,為工作人員統(tǒng)計(jì)信息、排查和防控疫情減輕壓力。
論文主要包含以下幾個(gè)部分:
第一章為引言:疫情防控平臺的研發(fā)背景、意義和現(xiàn)狀。
第二章為相關(guān)理論與關(guān)鍵技術(shù):本文主要涉及Spring Cloud相關(guān)組件、Springboot 、Vue.js等。
第三章為系統(tǒng)的需求分析:包含系統(tǒng)配置需求分析及功能性的需求分析和可行性分析。
第四章為系統(tǒng)的架構(gòu)設(shè)計(jì)和詳細(xì)實(shí)現(xiàn):包含系統(tǒng)的體系結(jié)構(gòu)、功能模塊、數(shù)據(jù)庫、關(guān)鍵代碼介紹等。
第五章為系統(tǒng)的實(shí)現(xiàn):包含系統(tǒng)的界面、代碼片段等。
第六章為系統(tǒng)的測試:包含測試方法、測試用例、測試結(jié)論等。
第七章為總結(jié)與展望:包含對系統(tǒng)的總結(jié)與展望。
?
?
三、課題研究的方法及技術(shù)路線
? ? 1.研究方法
本課題將采用的技術(shù)方法包括:面向?qū)ο蠓椒ㄕ摗④浖到y(tǒng)分析與設(shè)計(jì)、可視化建模、程序設(shè)計(jì)、數(shù)據(jù)庫技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及中英文寫作能力,并借鑒了目前已有的一些高校與社區(qū)的系統(tǒng)進(jìn)行設(shè)計(jì)。
2.技術(shù)路線
本系統(tǒng)前端部分基于MVVM模式進(jìn)行開發(fā),后端部分基于Java的springboot框架進(jìn)行開發(fā)。
前端部分:前端框架采用了比較流行的漸進(jìn)式JavaScript框架Vue.js。使用Vue-Router和Vuex實(shí)現(xiàn)動(dòng)態(tài)路由和全局狀態(tài)管理,Ajax實(shí)現(xiàn)前后端通信,Element UI組件庫使頁面快速成型。
后端部分:采用springboot作為開發(fā)框架,同時(shí)集成MyBatis、Redis等相關(guān)技術(shù)。
?
?
四、課題研究的創(chuàng)新之處
1.平臺使用范圍廣?,F(xiàn)有平臺大多只在一定范圍內(nèi)使用,此平臺兼顧學(xué)校,工廠,醫(yī)院,社區(qū)等場所。信息不周全可能引發(fā)傳染病爆發(fā)流行等公共衛(wèi)生安全的風(fēng)險(xiǎn),因此需要全面整合疫情信息,實(shí)現(xiàn)疫情聯(lián)防聯(lián)控,保障各部門之間信息能有效識別與整合,以整體提高對疫情的監(jiān)測、預(yù)警及響應(yīng)能力。該平臺節(jié)省了大量的統(tǒng)計(jì)時(shí)間,人員按照部門分類,管理人員只需點(diǎn)擊下載按鈕即可查看本部門人員的所有體溫信息。
2.平臺操作方便。結(jié)合小程序的特性,用戶省去了繁瑣的下載注冊APP步驟,體現(xiàn)了即來即用,用完即走的理念,對于當(dāng)下疫情的實(shí)時(shí)監(jiān)控有較好的實(shí)用價(jià)值。直接微信掃碼進(jìn)入程序,可以在線填寫信息,并能第一時(shí)間了解到疫情防控最新政策,錄入數(shù)據(jù)在后臺自動(dòng)生成、自動(dòng)匯總,健康狀態(tài)、返城信息等及時(shí)傳送到程序后臺,讓疫情防控摸排效率大大提高。通過這個(gè)小程序也可在疫情大環(huán)境下減少人員接觸,小區(qū)居民信息也能實(shí)現(xiàn)點(diǎn)對點(diǎn)傳送,防止個(gè)人隱私泄露,為統(tǒng)計(jì)住戶信息、排查和防控疫情減輕了壓力。
3.具有電商功能。一旦發(fā)現(xiàn)有疑似新冠肺炎癥狀的人員,需要對其進(jìn)行隔離,隔離期間人員防疫用品可在平臺上購買,分為用品展示,購物車,商品訂單等選項(xiàng)。既方便及時(shí)地解決隔離人員生活所需,又有效地減少人與人之間的密切接觸,有利于切斷疫情傳播途徑。
??
?
?
?
五、相關(guān)支持條件
硬件環(huán)境:微型計(jì)算機(jī)
操作系統(tǒng):Windows 10
開發(fā)語言:Java
使用框架:springboot
前端技術(shù):JavaScript、VUE.js、CSS
開發(fā)工具:IDEA、微信開發(fā)者工具
數(shù)據(jù)庫:MySQL
?
?
?
六、畢業(yè)論文(設(shè)計(jì))進(jìn)度安排
起止時(shí)間
進(jìn)度安排
2021.8.2-2021.9.10
確定題目并撰寫開題報(bào)告
2021.11.1-2021.11.10
系統(tǒng)需求分析
2021.11.11-2021.12.20
系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2021.12.21-2022.1.2
系統(tǒng)測試并完善
2022.1.3-2022.2.9
完成論文初稿???
2022.2.10-2022.3.18
論文修改,查重,定稿
2022.3.19-2022.4.29
整理資料準(zhǔn)備答辯
?
?
?
?
七、主要參考文獻(xiàn)
[1] 韋娟,張瑞娟,孫兆豐.基于微信小程序的食堂點(diǎn)餐系統(tǒng)的設(shè)計(jì)[J].電子世界,2019(22):147-148.
[2] 朱麗進(jìn).基于微信小程掃碼考勤系統(tǒng)設(shè)計(jì)[J].電腦知識與技術(shù),2019,15(33):55-56.
[3] ? 何濤,楊振南,潘學(xué)文.基于小程序的定位健康打卡系統(tǒng)[J].電腦知識與技術(shù):學(xué)術(shù)版,2021,17(10):83-84.
[4] 陳巖.輕量級響應(yīng)式框架Vue.js應(yīng)用分析[J].中國管理信息化,2018,21(03):181-183.
[5] Hatma ? Suryotrisongko,Dedy Puji Jayanto,Aris Tjahyanto.Design and Development of ? Backend Application for Public Complaint Systems Using Microservice Spring ? Boot[J].Procedia Computer Science,2017,124(12):736-743.
[6] 倪學(xué)磊.微服務(wù)架構(gòu)與容器技術(shù)分析及應(yīng)用[J].信息與電腦(理論版),2019,31(21):150-151.
[7] 王亮,鄒志鵬,姜虹.基于微信小程序的醫(yī)患交流平臺的設(shè)計(jì)與研究[J].中國數(shù)字醫(yī)學(xué),2017,12(11):71-73.
[8] 周全興,李秋賢.基于微信小序程的疫情健康監(jiān)測系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代信息科技,2020,4(22):110-112.
[9]? ? Qimei Chen,Hongbo Shi.Design and implementation of domain knowledge ? service platform based on spring framework[J].Proceedings of the Association ? for Information Science and Technology,2017,54(01):635-636.
[10]? ? 周振發(fā),林富明,王洪昌,李冰,劉禹鑫.省級疫情防控輔助決策系統(tǒng)構(gòu)建與應(yīng)用[J].現(xiàn)代測繪,2020(3):56-59.
[11]? ? 王臣昊,王維.防疫常態(tài)化下在校生進(jìn)出校管理小程序設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2020,4(8):141-142.
[12]? ? 肖永平.疫情監(jiān)測與上報(bào)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國醫(yī)療設(shè)備,2019,34(2):103-106.
[13]? ? 李國萍.淺談智慧社區(qū)設(shè)計(jì)理念[J].通訊世界,2020,27(5):215-216.
[14]? ? 張海龍.基于微信小程序的火警報(bào)警接警系統(tǒng)設(shè)計(jì)[J].武警學(xué)院學(xué)報(bào),2017,33(6):23-26.
[15]? ? 楊啟,張利萍.從互聯(lián)網(wǎng)生態(tài)看微信小程序的發(fā)展[J].新聞?wù)搲?2017,0(2):22-24.
?
?
?
?
?
?? 學(xué)生簽名:???????????????????????????????? 年?? 月?? 日
?
?



