楊晨 楊爽 吳旻 盧彪
摘 要:本作品是依托于數(shù)據(jù)采集技術(shù),然后將采集結(jié)果預(yù)處理后存至數(shù)據(jù)庫,之后通過Java后端編程來提供數(shù)據(jù)接口,最后通過HTML和 ECharts進行信息可視化界面設(shè)計。通過此作品,我們可以清晰的看到每日疫情數(shù)據(jù)的變化和歷史疫情數(shù)據(jù)變化,方便用戶第一時間了解到疫情變化和進行出行決策。
關(guān)鍵詞:SpringBoot;疫情;可視化;實驗教學(xué)
本作品是一個對疫情信息進行采集、轉(zhuǎn)化、分析、可視化展示的過程。利用計算機技術(shù),通過數(shù)據(jù)的多維度展示,為用戶呈現(xiàn)一個完善的信息可視化設(shè)計。本作品利用SpringBoot定時任務(wù),進行小時級別的對網(wǎng)站丁香園進行數(shù)據(jù)采集,在采集完成之后在將數(shù)據(jù)進行預(yù)處理,存入至數(shù)據(jù)庫,然后通過SpringBoot后端應(yīng)用程序讀取數(shù)據(jù)進行信息可視化展示。
一、作品設(shè)計與實現(xiàn)
系統(tǒng)方案和實現(xiàn)原理:系統(tǒng)基于B/S架構(gòu),通過SpringBoot作為服務(wù)端應(yīng)用,利用定時任務(wù),小時級采集疫情數(shù)據(jù),將采集的網(wǎng)頁源碼存儲至 MongoDB,預(yù)處理完成的數(shù)據(jù)放置MySQL,然后通過SpringBoot進行數(shù)據(jù)處理,最后用戶通過瀏覽器瀏覽訪問頁面。
二、作品詳細(xì)分析
按照從上往下,從左到右的順序依次介紹圖表所含信息。感染人口密度圖,本圖利用柱狀圖將城市面積和患病人口結(jié)合進行數(shù)據(jù)呈現(xiàn)。疫情以來患病和治愈人數(shù)Top5圖,本圖按照實現(xiàn)刻度進行劃分,將疫情患病以來的時間分割成5段,每段取患病人數(shù)最多的5個城市進行展示數(shù)據(jù)動態(tài)展示。本圖采用三個維度,依次展示了當(dāng)日病患類型比例(累計確診、現(xiàn)存確診、疑似病例)、治愈率、當(dāng)日病患類型比例(累計治愈、累計死亡)。當(dāng)日疫情數(shù)據(jù),通過累計確診、累計治愈、累計死亡、現(xiàn)存確診,五個維度展示。
三、總結(jié)
本作品是對醫(yī)護人員的努力、民族凝聚力的抽象表現(xiàn),在抗擊疫情中,我們民族萬眾一心,醫(yī)護人員不辭辛苦奮的斗在一線。而我們作為學(xué)生,利用所學(xué)專業(yè)知識,通過信息可視化技術(shù)設(shè)計出此作品,旨在做出我們自己的貢獻。
【參考文獻】
[1]新型冠狀病毒肺炎的消化系統(tǒng)特征 [J]. 周琬琰,陳燁.現(xiàn)代消化及介入診療.2020(02)
[2]新型冠狀病毒肺炎防控策略[J]. 任成山,林輝.中華肺部疾病雜志(電子版).2020(01)
[3]新型冠狀病毒肺炎疫情對駐烏施工中企的影響 [J]. 王新,曲永耀.綠色環(huán)保建材.2020(03)
[4]科學(xué)應(yīng)對新型冠狀病毒肺炎疫情[J]. 陸婉清.? 安徽科技. 2020(02)