醫(yī)用PSA制氧設(shè)備遠(yuǎn)程檢驗和實時監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2022-02-14 11:42
隨著信息科技產(chǎn)業(yè)的第三次革命,物聯(lián)網(wǎng)技術(shù)(Internet of Things,IoT)日益成熟,人與物、物與物之間的信息傳輸與控制成為可能。PSA(Pressure Swing Adsorption)制氧設(shè)備在各級別醫(yī)院、社區(qū)衛(wèi)生服務(wù)機(jī)構(gòu)中廣泛使用,是維持病者生命和臨床治療的重要設(shè)施。部分醫(yī)院存在安裝時間久,使用頻率高,氧氣含量不足和有害氣體雜質(zhì)含量超標(biāo)等問題,成為藥檢部門關(guān)注的焦點。傳統(tǒng)的每年定期抽樣檢測方式一直存在檢驗流程時間長、數(shù)字整合度低、盲目抽檢缺少靶向性等狀況。論文基于以上情況,依托醫(yī)療器械檢驗院提供的監(jiān)測數(shù)據(jù),基于實際業(yè)務(wù)需要,設(shè)計開發(fā)了醫(yī)用PSA制氧設(shè)備遠(yuǎn)程檢驗和實時監(jiān)控系統(tǒng),同時利用時間序列預(yù)測算法實現(xiàn)預(yù)警,提高了檢驗人員的工作效率。主要工作如下:(1)調(diào)研醫(yī)療器械檢驗院對PSA制氧設(shè)備的檢驗流程,分析現(xiàn)場檢驗端和數(shù)據(jù)分析平臺的交互方式,完成了系統(tǒng)的需求設(shè)計、物聯(lián)網(wǎng)監(jiān)測設(shè)備方案設(shè)計、數(shù)據(jù)庫設(shè)計和功能模塊設(shè)計。主要功能包括:制氧監(jiān)控管理、報警數(shù)據(jù)管理、數(shù)據(jù)診斷分析、設(shè)備檢驗報告、單位管理、系統(tǒng)維護(hù)等。(2)基于SpringBoot、Vue前后端分離開發(fā)技術(shù),完成系統(tǒng)的...
【文章來源】:河北師范大學(xué)河北省
【文章頁數(shù)】:111 頁
【學(xué)位級別】:碩士
【部分圖文】:
物聯(lián)網(wǎng)總體架構(gòu)圖
8圖2.2SpringBoot框架執(zhí)行流程圖SpringApplication是SpringBoot框架內(nèi)置的用于引導(dǎo)和啟動Spring應(yīng)用程序的啟動類。由圖2.2可知,SpringApplication以初始化環(huán)境變量、監(jiān)聽器、派發(fā)器等基礎(chǔ)參數(shù)為起點,進(jìn)一步解析ApplicationContext.xml文件,自動化裝配各類集成組件[22],最后發(fā)布標(biāo)志著SpringBoot初始化完成的ApplicationReadyEvent事件,準(zhǔn)備接收外界操作請求。SpringBoot框架在繼承Spring優(yōu)秀特性的基礎(chǔ)上,簡化了Spring應(yīng)用程序的初始搭建及開發(fā)過程,使開發(fā)人員更專注于業(yè)務(wù)邏輯開發(fā),提高開發(fā)效率,同時,SpringBoot框架還有如下優(yōu)點:(1)SpringBoot支持對外輸出各式服務(wù),如RESTfulAPI、WebSocket、Tasks等。(2)SpringBoot簡化部署過程,內(nèi)嵌Servlet容器,提供Jar包和War包兩種部署方式,提高項目部署的靈活性。(3)簡化Maven工程配置,自動觸發(fā)Spring配置,快速啟動應(yīng)用程序。(4)集成內(nèi)容安全策略(CSP),有效防止跨站腳本漏洞(XSS)和SQL注入攻
9擊。(5)SpringBoot可實現(xiàn)對應(yīng)用程序全過程的監(jiān)控,并簡化監(jiān)控流程,有效減少運維成本。2.3MVVM設(shè)計模式及Vue框架2.3.1MVVM設(shè)計模式MVVM的縮寫是Model-View-ViewModel,由傳統(tǒng)的MVC(Model-View-Controller)設(shè)計模式衍生而來。在以往開發(fā)中,Controller層與Model層交互,負(fù)責(zé)處理前端發(fā)起的請求,而隨著業(yè)務(wù)需求的增加,Controller層對于業(yè)務(wù)邏輯的處理也會越來越復(fù)雜,體積逐漸變“胖”,難以維護(hù),為提高系統(tǒng)的擴(kuò)展性、維護(hù)性,有必要對Controller層“瘦身”,因此,MVVM應(yīng)運而生[23]。MVVM設(shè)計模式是將傳統(tǒng)Controller層中的數(shù)據(jù)加載、加工功能有效分離。采用MVVM可以將開發(fā)者從繁瑣的DOM元素操作中解脫出來,極大方便了前端界面的開發(fā)與維護(hù)。MVVM設(shè)計模式架構(gòu)如圖2.3所示。圖2.3MVVM設(shè)計模式架構(gòu)圖ViewModel層通過雙向數(shù)據(jù)綁定的方式將Model層和View層連接,當(dāng)用戶在View進(jìn)行某一操作時,ViewModel根據(jù)View傳遞的數(shù)據(jù)與指令更新Model,Model完成數(shù)據(jù)處理后,ViewModel監(jiān)聽到數(shù)據(jù)更新,將更新結(jié)果渲染到View。View和Model之間的同步工作完全自動,數(shù)據(jù)狀態(tài)維護(hù)交由MVVM控制管理。2.3.2Vue框架Vue.js是一款基于MVVM設(shè)計模式的漸進(jìn)式框架,用于構(gòu)建用戶界面。Vue.js核心功能可分為兩類,一類是響應(yīng)式系統(tǒng),基于雙向數(shù)據(jù)綁定原理,當(dāng)某視圖渲染代碼中使
【參考文獻(xiàn)】:
期刊論文
[1]Vue+Springboot+MyBatis技術(shù)應(yīng)用解析[J]. 陳倩怡,何軍. 電腦編程技巧與維護(hù). 2020(01)
[2]基于SpringBoot框架應(yīng)用開發(fā)技術(shù)的分析與研究[J]. 熊永平. 電腦知識與技術(shù). 2019(36)
[3]“互聯(lián)網(wǎng)+”精準(zhǔn)醫(yī)療健康發(fā)展趨勢分析[J]. 張紅文,蔡媛青,王文娟. 中國醫(yī)院. 2019(11)
[4]全面質(zhì)量管理下的醫(yī)療器械風(fēng)險防控[J]. 張福勇,劉希娟,李旭. 中國醫(yī)學(xué)裝備. 2019(08)
[5]南海艦船數(shù)據(jù)可視化分析系統(tǒng)設(shè)計與實現(xiàn)[J]. 王桃蘋,王加勝,王健,劉宇晨. 計算機(jī)應(yīng)用與軟件. 2019(08)
[6]遠(yuǎn)程監(jiān)控技術(shù)的發(fā)展現(xiàn)狀和趨勢[J]. 陳宏旦,朱建邦. 信息記錄材料. 2019(08)
[7]時間序列預(yù)測方法綜述[J]. 楊海民,潘志松,白瑋. 計算機(jī)科學(xué). 2019(01)
[8]在線學(xué)習(xí)行為分析數(shù)據(jù)可視化快速開發(fā)框架設(shè)計與實踐[J]. 洪丹丹,李飛,姚磊,徐墨,鎖志海. 微電子學(xué)與計算機(jī). 2018(07)
[9]基于FreeMarker的測試文檔生成方法[J]. 孫佩剛. 電腦編程技巧與維護(hù). 2018(06)
[10]一種混合測試用例約簡和生成的方法[J]. 李益,吳軍華. 微電子學(xué)與計算機(jī). 2018(06)
本文編號:3624485
【文章來源】:河北師范大學(xué)河北省
【文章頁數(shù)】:111 頁
【學(xué)位級別】:碩士
【部分圖文】:
物聯(lián)網(wǎng)總體架構(gòu)圖
8圖2.2SpringBoot框架執(zhí)行流程圖SpringApplication是SpringBoot框架內(nèi)置的用于引導(dǎo)和啟動Spring應(yīng)用程序的啟動類。由圖2.2可知,SpringApplication以初始化環(huán)境變量、監(jiān)聽器、派發(fā)器等基礎(chǔ)參數(shù)為起點,進(jìn)一步解析ApplicationContext.xml文件,自動化裝配各類集成組件[22],最后發(fā)布標(biāo)志著SpringBoot初始化完成的ApplicationReadyEvent事件,準(zhǔn)備接收外界操作請求。SpringBoot框架在繼承Spring優(yōu)秀特性的基礎(chǔ)上,簡化了Spring應(yīng)用程序的初始搭建及開發(fā)過程,使開發(fā)人員更專注于業(yè)務(wù)邏輯開發(fā),提高開發(fā)效率,同時,SpringBoot框架還有如下優(yōu)點:(1)SpringBoot支持對外輸出各式服務(wù),如RESTfulAPI、WebSocket、Tasks等。(2)SpringBoot簡化部署過程,內(nèi)嵌Servlet容器,提供Jar包和War包兩種部署方式,提高項目部署的靈活性。(3)簡化Maven工程配置,自動觸發(fā)Spring配置,快速啟動應(yīng)用程序。(4)集成內(nèi)容安全策略(CSP),有效防止跨站腳本漏洞(XSS)和SQL注入攻
9擊。(5)SpringBoot可實現(xiàn)對應(yīng)用程序全過程的監(jiān)控,并簡化監(jiān)控流程,有效減少運維成本。2.3MVVM設(shè)計模式及Vue框架2.3.1MVVM設(shè)計模式MVVM的縮寫是Model-View-ViewModel,由傳統(tǒng)的MVC(Model-View-Controller)設(shè)計模式衍生而來。在以往開發(fā)中,Controller層與Model層交互,負(fù)責(zé)處理前端發(fā)起的請求,而隨著業(yè)務(wù)需求的增加,Controller層對于業(yè)務(wù)邏輯的處理也會越來越復(fù)雜,體積逐漸變“胖”,難以維護(hù),為提高系統(tǒng)的擴(kuò)展性、維護(hù)性,有必要對Controller層“瘦身”,因此,MVVM應(yīng)運而生[23]。MVVM設(shè)計模式是將傳統(tǒng)Controller層中的數(shù)據(jù)加載、加工功能有效分離。采用MVVM可以將開發(fā)者從繁瑣的DOM元素操作中解脫出來,極大方便了前端界面的開發(fā)與維護(hù)。MVVM設(shè)計模式架構(gòu)如圖2.3所示。圖2.3MVVM設(shè)計模式架構(gòu)圖ViewModel層通過雙向數(shù)據(jù)綁定的方式將Model層和View層連接,當(dāng)用戶在View進(jìn)行某一操作時,ViewModel根據(jù)View傳遞的數(shù)據(jù)與指令更新Model,Model完成數(shù)據(jù)處理后,ViewModel監(jiān)聽到數(shù)據(jù)更新,將更新結(jié)果渲染到View。View和Model之間的同步工作完全自動,數(shù)據(jù)狀態(tài)維護(hù)交由MVVM控制管理。2.3.2Vue框架Vue.js是一款基于MVVM設(shè)計模式的漸進(jìn)式框架,用于構(gòu)建用戶界面。Vue.js核心功能可分為兩類,一類是響應(yīng)式系統(tǒng),基于雙向數(shù)據(jù)綁定原理,當(dāng)某視圖渲染代碼中使
【參考文獻(xiàn)】:
期刊論文
[1]Vue+Springboot+MyBatis技術(shù)應(yīng)用解析[J]. 陳倩怡,何軍. 電腦編程技巧與維護(hù). 2020(01)
[2]基于SpringBoot框架應(yīng)用開發(fā)技術(shù)的分析與研究[J]. 熊永平. 電腦知識與技術(shù). 2019(36)
[3]“互聯(lián)網(wǎng)+”精準(zhǔn)醫(yī)療健康發(fā)展趨勢分析[J]. 張紅文,蔡媛青,王文娟. 中國醫(yī)院. 2019(11)
[4]全面質(zhì)量管理下的醫(yī)療器械風(fēng)險防控[J]. 張福勇,劉希娟,李旭. 中國醫(yī)學(xué)裝備. 2019(08)
[5]南海艦船數(shù)據(jù)可視化分析系統(tǒng)設(shè)計與實現(xiàn)[J]. 王桃蘋,王加勝,王健,劉宇晨. 計算機(jī)應(yīng)用與軟件. 2019(08)
[6]遠(yuǎn)程監(jiān)控技術(shù)的發(fā)展現(xiàn)狀和趨勢[J]. 陳宏旦,朱建邦. 信息記錄材料. 2019(08)
[7]時間序列預(yù)測方法綜述[J]. 楊海民,潘志松,白瑋. 計算機(jī)科學(xué). 2019(01)
[8]在線學(xué)習(xí)行為分析數(shù)據(jù)可視化快速開發(fā)框架設(shè)計與實踐[J]. 洪丹丹,李飛,姚磊,徐墨,鎖志海. 微電子學(xué)與計算機(jī). 2018(07)
[9]基于FreeMarker的測試文檔生成方法[J]. 孫佩剛. 電腦編程技巧與維護(hù). 2018(06)
[10]一種混合測試用例約簡和生成的方法[J]. 李益,吳軍華. 微電子學(xué)與計算機(jī). 2018(06)
本文編號:3624485
本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/3624485.html