亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSM框架的醫(yī)院感染信息實時監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)

        2021-04-04 10:48:19蔡浪劉彬
        現(xiàn)代信息科技 2021年18期
        關(guān)鍵詞:S模式

        蔡浪 劉彬

        摘? 要:近年來,新型冠狀病毒等傳染病的出現(xiàn),給全球的經(jīng)濟發(fā)展、社會活動和人民的精神生活產(chǎn)生了巨大影響,社會公共健康危機引發(fā)了社會危機和心理危機。醫(yī)院感染信息監(jiān)測系統(tǒng)利用計算機技術(shù),協(xié)助醫(yī)院對各類感染病進(jìn)行預(yù)防和控制,保護(hù)醫(yī)院環(huán)境中特殊人群的健康。該方案采用SSM框架并結(jié)合B/S模式進(jìn)行設(shè)計,以Java語言作為開發(fā)語言,MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲,實現(xiàn)了傳染病信息記錄、收集報卡、智能篩查等功能。系統(tǒng)運行效果穩(wěn)定,操作方便、快捷,為醫(yī)院在感染信息監(jiān)測方面提供了有效幫助,達(dá)到了用戶需求,具有一定的實用價值。

        關(guān)鍵詞:SSM框架;醫(yī)院感染監(jiān)測;B/S模式;Java

        中圖分類號:TP391? 文獻(xiàn)標(biāo)識碼:A? ? 文章編號:2096-4706(2021)18-0024-04

        Abstract: In recent years, the emergence of infectious diseases such as New Coronavirus has greatly affected the global economic development, social activities and people’s spiritual life. The social public health crisis has caused social crisis and psychological crisis. The hospital infection information monitoring system uses computer technology to assist the hospital in the prevention and control of various infectious diseases and protect the health of special people in the hospital environment. The scheme adopts SSM framework and B/S mode, takes Java language as the development language and MySQL database for data storage, and realizes the functions of infectious disease information recording, card collection and intelligent screening. The system has stable operation effect, convenient and fast operation, provides effective help for the hospital in infection information monitoring, meets the needs of users, and has a certain practical value.

        Keywords: SSM framework; hospital infection monitoring; B/S mode; Java

        0? 引? 言

        國務(wù)院辦公廳《關(guān)于全國醫(yī)療衛(wèi)生服務(wù)體系規(guī)劃綱要(2015—2020年)》明確提出要加強人口健康信息化建設(shè),實現(xiàn)公共衛(wèi)生、計劃生育、醫(yī)療服務(wù)、醫(yī)療保障、藥品供應(yīng)、綜合管理等六大業(yè)務(wù)應(yīng)用系統(tǒng)的互聯(lián)互通和業(yè)務(wù)協(xié)同。

        2019年,新型冠狀病毒的出現(xiàn),給全球的經(jīng)濟發(fā)展、社會活動和人民的精神生活產(chǎn)生了巨大沖擊,全球供應(yīng)鏈?zhǔn)艿骄薮笥绊?,投資、消費、出口等產(chǎn)業(yè)受到了顯著影響,并借由社會公共健康危機引發(fā)社會危機和心理危機。各國的衛(wèi)生部門對傳染病信息的管理需求顯得迫在眉睫。

        傳染病管理作為公共衛(wèi)生和綜合管理工作的重要部分,在相當(dāng)長的時間里未得到各個衛(wèi)生組織的有效解決。雖然大部分醫(yī)院等衛(wèi)生部門建立了各類信息化系統(tǒng),但是這些系統(tǒng)之間相互數(shù)據(jù)不流通,導(dǎo)致數(shù)據(jù)不一致,信息孤島現(xiàn)象嚴(yán)重。因此,利用信息化手段加強傳染病管理,解決各類信息互聯(lián)互通,提高公共衛(wèi)生事件響應(yīng)速度,保障人民群眾生命健康安全是當(dāng)前各個醫(yī)院急需解決的重要問題。

        本方案在準(zhǔn)確理解健康檔案、區(qū)域衛(wèi)生信息平臺和業(yè)務(wù)應(yīng)用系統(tǒng)等各項關(guān)鍵概念基礎(chǔ)上,通過分析公共衛(wèi)生業(yè)務(wù)和公共衛(wèi)生信息系統(tǒng)的領(lǐng)域特點,以及傳統(tǒng)認(rèn)識上的公共衛(wèi)生信息系統(tǒng)設(shè)計思路及其局限性,圍繞以健康檔案為核心的區(qū)域衛(wèi)生信息化建設(shè)總體要求,提出基于區(qū)域衛(wèi)生信息平臺的新一代公共衛(wèi)生信息系統(tǒng)總體設(shè)計方案。

        1? 醫(yī)院感染信息實時監(jiān)測系統(tǒng)功能需求分析

        根據(jù)調(diào)研,對于醫(yī)院感染信息監(jiān)測系統(tǒng)功能的需求,主要是能夠?qū)崿F(xiàn)對醫(yī)院感染相關(guān)信息的錄入、對操作相關(guān)人員的信息管理、以及對感染信息的監(jiān)測。

        2? 醫(yī)院感染信息實時監(jiān)測系統(tǒng)總體設(shè)計

        為了適應(yīng)不同用戶的使用情況,系統(tǒng)采用了B/S模式進(jìn)行設(shè)計,為了適應(yīng)各種主流的瀏覽器,系統(tǒng)前端采用了html作為網(wǎng)頁頁面并使用vue進(jìn)行數(shù)據(jù)渲染。后端采用了現(xiàn)在主流的SSM開源框架,便于設(shè)計restful風(fēng)格的接口并返回JSON數(shù)據(jù)供前端進(jìn)行分析。對于系統(tǒng)安全這塊,采用了SpringSecurity框架進(jìn)行登錄授權(quán)以及角色的權(quán)限管理,能夠保證系統(tǒng)的安全性。

        2.1? SSM框架

        SSM框架是指Spring、SpringMVC、Mybatis三大框架,是目前主流的javaEE企業(yè)級框架,適用于各種大型的企業(yè)級應(yīng)用系統(tǒng)的開發(fā)。使用SSM框架的特點是

        容易復(fù)用,簡化開發(fā),能很好地與數(shù)據(jù)庫進(jìn)行交互,也能很好地提供restful風(fēng)格的API接口,方便前端訪問獲取數(shù)據(jù),還能用于前后端分離式開發(fā)。

        Spring框架的核心思想是控制反轉(zhuǎn)(IOC)和面向切面編程(AOP),其中spring容器可以方便地管理整個項目的對象,省去了程序員手動new對象過程,而是由spring來做這些工作。

        Spring MVC框架作用于Web層,主要用來處理前端的請求,核心類是DispatcherServlet,該類對請求進(jìn)行攔截并根據(jù)URL分發(fā)到對應(yīng)的controller對應(yīng)方法中,并將結(jié)果返回頁面進(jìn)行顯示。

        Mybatis框架主要用于與數(shù)據(jù)庫進(jìn)行交互,與原生的JDBC相比,簡化了煩瑣的連接數(shù)據(jù)庫以及對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行操作的過程。使用Mybatis框架進(jìn)行數(shù)據(jù)庫操作時,只需通過配置文件,進(jìn)行相關(guān)配置后交于Spring管理,通過相關(guān)注解注入實例化對象即可與數(shù)據(jù)庫進(jìn)行交互,并且也可以通過配置文件或注解來靈活地進(jìn)行事務(wù)管理。

        2.2? 系統(tǒng)設(shè)計

        根據(jù)系統(tǒng)的功能需求分析,設(shè)計了三種不同的用戶角色。一是一般用戶角色,可對醫(yī)院感染監(jiān)測信息進(jìn)行監(jiān)測查看,通過檢測信息判斷哪些病人是否感染,以及對病人相關(guān)信息的瀏覽。二是醫(yī)生角色,可對病人信息進(jìn)行管理,以及對病人手術(shù)、檢查等相關(guān)操作。三是管理員角色,可對醫(yī)生、一般用戶信息進(jìn)行管理,以及對感染信息相關(guān)數(shù)據(jù)的管理。系統(tǒng)總體框架設(shè)計主要包含前臺設(shè)計部分和后臺設(shè)計部分。

        系統(tǒng)前臺設(shè)計部分主要用于頁面顯示的操作,用于顯示病人及其相關(guān)具體信息,同時包括用戶注冊、用戶登錄和修改密碼等功能。

        系統(tǒng)后臺設(shè)計部分主要用于管理員頁面的操作,主要分為用戶管理、數(shù)據(jù)管理兩個具體模塊,通過增加、刪除、修改和查看等功能,實現(xiàn)醫(yī)院感染信息監(jiān)測系統(tǒng)的高效管理。用戶管理模塊主要負(fù)責(zé)對各類用戶的密碼修改和相關(guān)信息查看,以及對用戶注冊信息的審核功能;數(shù)據(jù)模塊主要是對醫(yī)療相關(guān)信息的管理,比如醫(yī)院科室信息、病房、爆發(fā)類型等信息的添加與修改功能。

        3? 系統(tǒng)功能實現(xiàn)

        根據(jù)系統(tǒng)功能需求分析,此系統(tǒng)的實現(xiàn)采用了SpringMVC框架提供后臺API接口,使用SpringSecurity框架確保系統(tǒng)的安全。系統(tǒng)采用的是Java編程語言開發(fā),使用的數(shù)據(jù)庫為MySQL,Java開發(fā)環(huán)境使用的是jdk1.8。系統(tǒng)實現(xiàn)了用戶注冊登錄,收集報卡、智能篩查、數(shù)據(jù)管理等功能,如圖1所示。

        以注冊登錄模塊、收集報卡、智能篩查為例進(jìn)行闡述。

        3.1? 注冊功能實現(xiàn)

        用戶利用瀏覽器進(jìn)入系統(tǒng)登錄頁,通過用戶注冊功能將增加的用戶信息保存并記錄于后臺數(shù)據(jù)庫,即可完成注冊過程,但是要是用注冊的賬號登錄需要待管理員對注冊信息審核通過后才可登陸。用戶注冊模塊通過調(diào)用Spring MVC框架,接收表單請求,采用Java Script腳本在前端校驗密碼、用戶名等必填信息進(jìn)行合法性檢查,同時對后臺生成的圖片驗證碼進(jìn)行驗證。驗證碼是由后臺生成,其對應(yīng)字符串是存放在redis數(shù)據(jù)庫中,待需要驗證時從redis取出驗證碼進(jìn)行比較,一切驗證正確后,將用戶注冊的密碼進(jìn)行加密后把數(shù)據(jù)插入數(shù)據(jù)庫。

        3.2? 登錄功能實現(xiàn)

        用戶通過瀏覽器打開登錄頁面,登錄模塊利用SpringSecurity框架進(jìn)行登陸授權(quán),將登錄信息的token存放到MySQL數(shù)據(jù)庫中存儲。首先采用JavaScript腳本在前端對用戶輸入的用戶名和密碼等進(jìn)行合法性檢測,然后將合法數(shù)據(jù)通過SpringSecurity將用戶登錄信息傳入數(shù)據(jù)庫進(jìn)行數(shù)據(jù)對比和驗證。若用戶名和密碼正確,則給該用戶賦予某種角色權(quán)限,返回登陸成功狀態(tài)碼,否則返回登陸失敗狀態(tài)碼。在登陸時可選擇記住密碼功能,以后登錄即可不再自己輸入密碼登錄,直到在其他瀏覽器登錄,或從系統(tǒng)里面點擊退出后,才可以再次輸入密碼進(jìn)行登錄。

        3.3? 收集報卡功能實現(xiàn)

        用戶進(jìn)入該界面時,前端vue的created函數(shù)中調(diào)用獲取報卡信息的函數(shù),發(fā)送Ajax請求從后臺獲取報卡信息,第一次進(jìn)入該界面默認(rèn)獲取第一種感染病相關(guān)病人的報卡信息。Ajax發(fā)送請求時,springsecurity安全框架自動通過token信息判斷是否有獲取該請求的相關(guān)權(quán)限,有權(quán)限則進(jìn)入對應(yīng)的controller方法中,從數(shù)據(jù)庫獲取報卡信息,然后返回JSON數(shù)據(jù)到前端,沒有權(quán)限則直接請求失敗,返回狀態(tài)碼403。前端可通過返回數(shù)據(jù)進(jìn)行處理,成功的話將數(shù)據(jù)直接通過vue將數(shù)據(jù)渲染到頁面上。每張報卡,上有兩個操作按鈕,處理和排除,待一般用戶根據(jù)報卡上的病人相關(guān)信息作出分析后,若是認(rèn)為已感染則點擊處理,則發(fā)送Ajax請求修改數(shù)據(jù)庫中對應(yīng)報卡的狀態(tài)字段對應(yīng)的值,表示該病人已被感染,然后返回前端,將數(shù)據(jù)更新顯示。若是認(rèn)為沒有感染則點擊排除,此時輸入排除的原因,點擊提交則發(fā)送Ajax請求更改數(shù)據(jù)庫中對應(yīng)報卡的狀態(tài)信息,表示該報卡對應(yīng)病人沒有感染跡象,修改成功返回前端,刷新界面信息。每一次操作都會記錄下對報卡進(jìn)行操作的人員編號和操作時間,以供后期查看。在頁面上右上角有個下拉列表,在進(jìn)入頁面時,前端通過Ajax請求獲取所有感染病的信息顯示到列表中,以供選擇。每次點擊一個感染病,就會發(fā)送請求從后臺獲取相關(guān)感染病的報卡信息,請求成功返回對應(yīng)報卡信息的JSON數(shù)據(jù),通過vue將數(shù)據(jù)渲染到界面上。界面截圖如圖2所示。

        3.4? 智能篩查功能實現(xiàn)

        用戶進(jìn)入該界面,前端會發(fā)送Ajax請求獲取所有科室的信息,獲取成功后通過vue渲染到界面上,同時默認(rèn)發(fā)送請求獲取所有科室的總體情況,比如每個科室對應(yīng)的疑似感染病人數(shù)量、已感染病人數(shù)量、總?cè)藬?shù)。同時通過Ajax請求默認(rèn)獲取所有的報卡信息,數(shù)據(jù)請求成功后返回到前端,通過判斷報卡狀態(tài)進(jìn)行數(shù)據(jù)處理將數(shù)據(jù)分為已處理報卡、未處理報卡、已排除報卡的病人信息,然后分頁渲染到界面上,可通過點擊每條信息后面的查看按鈕看到對應(yīng)病人的報卡信息,以及對應(yīng)的報卡預(yù)警信息,報卡排除的原因信息,病人病情的詳細(xì)信息??赏ㄟ^頁面上的下拉列表,選擇科室來查詢對應(yīng)科室情況、以及對應(yīng)病人信息、報卡信息等。

        4? 系統(tǒng)測試

        系統(tǒng)測試包含白盒測試和黑盒測試。白盒測試主要是檢測軟件在編碼過程中遇到的錯誤,白盒測試的測試方法有代碼檢查法、邏輯覆蓋法、域測試、符號測試等。黑盒測試測試主要是檢測軟件功能是否能夠正常使用,黑盒測試的測試方法有配置測試、容量測試、功能測試、性能測試等方法。此次測試采用了黑盒測試中的功能測試方法,系統(tǒng)整體功能如圖3所示。

        4.1? 功能測試

        4.1.1? 收集報卡測試

        用戶進(jìn)入收集報卡界面后,選擇感冒疾病類型。

        結(jié)果:頁面顯示的是感冒疾病相關(guān)的病人信息報卡,并進(jìn)行了分頁顯示。

        在此界面鼠標(biāo)放在一張報卡上,此時看見處理和排除兩個按鈕,點擊排除。

        結(jié)果:頁面上彈出一個對話框,提示輸入排除原因,排除原因輸入后,點擊確定,頁面上此報卡里面的狀態(tài)已變成了排除狀態(tài),排除人的信息也顯示成了當(dāng)前操作人員的名字,鼠標(biāo)放上去后,沒有了排除按鈕,只剩下處理按鈕。

        4.1.2? 智能篩查測試

        用戶進(jìn)入智能篩查界面后,選擇全部科室進(jìn)行查詢。

        結(jié)果:第一個表格顯示的是所有的科室統(tǒng)計信息,第二個表格顯示的是所有科室未處理報卡、已處理報卡、已排除報卡的病人基礎(chǔ)信息,頁面右邊默認(rèn)顯示的是表格中第一位病人的報卡信息。

        點擊第二個表格最后一列的查看按鈕。

        結(jié)果:頁面右側(cè)的報卡中顯示了當(dāng)前病人的相關(guān)數(shù)據(jù),頁面下方顯示了病人的詳細(xì)病情、預(yù)警信息以及排除原因信息。

        4.2? 驗收測試

        經(jīng)過對系統(tǒng)功能采用大量數(shù)據(jù)進(jìn)行反復(fù)測試,系統(tǒng)功能仍能夠正常運行。從上面的測試中可看出,此系統(tǒng)完成了收集報卡、智能篩查等功能。通過系統(tǒng)測試,發(fā)現(xiàn)了軟件設(shè)計過程中完成的存在的錯誤,通過改正出現(xiàn)錯誤的部分,保證了醫(yī)院感染信息實時監(jiān)測系統(tǒng)的功能需求分析中制定的需求。

        5? 結(jié)? 論

        醫(yī)院感染信息實時監(jiān)測系統(tǒng)是基于SSM框架開發(fā)的,并且采用的是前后端分離開發(fā)模式,便于后期對系統(tǒng)的維護(hù)以及對系統(tǒng)功能進(jìn)行擴展。系統(tǒng)實現(xiàn)采用的編程語言是Java,其最大的特點就是跨平臺性,不受運行環(huán)境限制,一次編譯,處處運行。系統(tǒng)實現(xiàn)了用戶注冊登錄、感染信息監(jiān)測和感染信息數(shù)據(jù)管理等功能,通過大量數(shù)據(jù)的測試,其基本功能能夠正常運行,達(dá)到了預(yù)期的設(shè)計方案。

        參考文獻(xiàn):

        [1] 曹華山.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計與實現(xiàn) [J].無線互聯(lián)科技,2021,18(11):108-109.

        [2] 汪加楠,閆興東,石聰明,等.基于SSM框架的職業(yè)病鑒定管理系統(tǒng)的設(shè)計與實現(xiàn) [J].信息與電腦(理論版),2021,33(4):100-102.

        [3] 邱丹萍.Web開發(fā)中SSM框架的分析 [J].電腦知識與技術(shù),2020,16(17):81-82.

        [4] 陳恒,樓偶俊,鞏慶志,等.Spring MVC開發(fā)技術(shù)指南 [J].計算機教育,2021(7):194.

        [5] 魏晨,紀(jì)雪健.基于SpringMVC+ECharts的可視化數(shù)據(jù)展示平臺設(shè)計 [C]//第三十四屆中國(天津)2020’IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會議.第三十四屆中國(天津)2020’IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會議論文集.中國天津:天津市電子學(xué)會、天津市儀器儀表學(xué)會,2020:64-67.

        [6] 韋德華,韋小鈴.基于數(shù)據(jù)挖掘的網(wǎng)絡(luò)實驗教學(xué)評價系統(tǒng)設(shè)計 [J].現(xiàn)代電子技術(shù),2020,43(3):142-145+149.

        [7] 楊英.基于客戶端/服務(wù)器結(jié)構(gòu)的醫(yī)院信息管理系統(tǒng)的開發(fā)與設(shè)計 [J].電子設(shè)計工程,2018,26(9):69-73.

        [8] 鄭楊,歐順婧,甘正飛,等.綜合ICU醫(yī)院感染的目標(biāo)性監(jiān)測 [J].國際檢驗醫(yī)學(xué)雜志,2021,42(12):1419-1422.

        作者簡介:蔡浪(1999—),男,漢族,四川廣安人,本科在讀,研究方向:軟件開發(fā);劉彬(1982—),男,漢族,四川資陽人,網(wǎng)絡(luò)安全高級工程師,數(shù)據(jù)庫工程師,碩士,研究方向:數(shù)據(jù)庫。

        猜你喜歡
        S模式
        基于Web的畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)
        明日博客系統(tǒng)的設(shè)計與實現(xiàn)
        集團公司OA系統(tǒng)的研究與開發(fā)
        S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
        鋁材B2B電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn) 
        基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)
        国产久色在线拍揄自揄拍| 7194中文乱码一二三四芒果| 国产做无码视频在线观看| 人人妻人人澡人人爽久久av| 四虎影库久免费视频| 国产情侣一区在线| 亚洲天天综合色制服丝袜在线| 国产在线精彩自拍视频| 自拍偷自拍亚洲一区二区| 国产成人精品a视频| 日日摸夜夜添狠狠添欧美| 色综合色综合久久综合频道| 国产精品国产三级农村妇女| 日韩a级精品一区二区| 柠檬福利第一导航在线| 亚洲国产高清在线一区二区三区| 亚洲aⅴ久久久噜噜噜噜| 青青久久精品一本一区人人 | 久久久无码精品亚洲日韩按摩| 好爽…又高潮了毛片免费看| 四虎成人精品国产永久免费| 亚洲不卡av一区二区三区四区| 亚洲成aⅴ人片久青草影院| 人妻无码人妻有码中文字幕| 亚洲熟伦在线视频| 日本高清人妻一区二区| 天天综合天天爱天天做| 乱子伦在线观看| 巨大欧美黑人xxxxbbbb| 久久精品有码中文字幕1| 亚洲av毛片在线播放| 亚洲爆乳无码精品aaa片蜜桃| 亚洲熟妇少妇任你躁在线观看无码| 色偷偷88888欧美精品久久久 | 中国丰满熟妇av| 不卡a v无码在线| 顶级高清嫩模一区二区| 国产精品免费_区二区三区观看| 国内精品一区视频在线播放| 丰满人妻无套内射视频| 中文有码亚洲制服av片|