趙斌
[摘 要] 在“互聯(lián)網(wǎng)+”日益興起的當(dāng)前,依托互聯(lián)網(wǎng)信息技術(shù)實(shí)現(xiàn)的互聯(lián)網(wǎng)與傳統(tǒng)辦公模式的深入融合,以產(chǎn)業(yè)升級(jí)提升醫(yī)院服務(wù)質(zhì)量。當(dāng)前國(guó)內(nèi)各大醫(yī)院都在大力發(fā)展醫(yī)務(wù)管理系統(tǒng),對(duì)日常醫(yī)院各項(xiàng)事務(wù)基本達(dá)到全覆蓋。先進(jìn)完備的醫(yī)務(wù)管理系統(tǒng)可以幫助醫(yī)院改進(jìn)服務(wù)質(zhì)量,并且能夠促進(jìn)網(wǎng)絡(luò)化管理水平的提升。
[關(guān)鍵詞] 互聯(lián)網(wǎng)+ 醫(yī)務(wù)信息;管理系統(tǒng)
中圖分類號(hào):R138.04 文獻(xiàn)標(biāo)識(shí)碼:A
一、醫(yī)務(wù)管理系統(tǒng)概述
本系統(tǒng)針對(duì)醫(yī)務(wù)管理系統(tǒng)研發(fā)定制,滿足普通醫(yī)院實(shí)際的應(yīng)用需求,對(duì)各個(gè)日常管理環(huán)節(jié)均給予覆蓋。醫(yī)務(wù)管理的功能設(shè)計(jì)方面十分全面,使得當(dāng)前系統(tǒng)對(duì)醫(yī)院正常的檔案信息管理起到一定的保障作用。
(一)建設(shè)目標(biāo)
將醫(yī)務(wù)管理系統(tǒng)建設(shè)成為一個(gè)功能完善、技術(shù)領(lǐng)先、安全穩(wěn)定、高效靈活且實(shí)用性強(qiáng)的基于.Net的綜合性管理系統(tǒng)。使得醫(yī)務(wù)工作者走出繁重的檔案統(tǒng)計(jì)分析的工作中來,將工作重點(diǎn)集中在高效辦公自動(dòng)化的工作平臺(tái)上,為醫(yī)院發(fā)展提供科學(xué)的具有決策性的分析數(shù)據(jù)。提高日常工作效率,減少工作中由于大量數(shù)據(jù)統(tǒng)計(jì)可能產(chǎn)生的錯(cuò)誤記錄。同時(shí)醫(yī)院內(nèi)部實(shí)現(xiàn)數(shù)據(jù)統(tǒng)一的查詢接口,使得管理過程中的查詢結(jié)果更加真實(shí)、準(zhǔn)確,同時(shí)對(duì)大量數(shù)據(jù)的操作進(jìn)行分析提出解決方案[1]。
(二)功能結(jié)構(gòu)及模式結(jié)構(gòu)
醫(yī)務(wù)管理系統(tǒng)的功能結(jié)構(gòu)主要由6個(gè)功能系統(tǒng)組成:科室管理系統(tǒng)、醫(yī)生管理系統(tǒng)、排班管理系統(tǒng)、日常低值耗材管理系統(tǒng)、新聞通知管理系統(tǒng)、安全排查管理系統(tǒng)。
科室管理系統(tǒng)主要包括:科室基本信息維護(hù)、科室人員信息維護(hù)、科室業(yè)務(wù)服務(wù)統(tǒng)計(jì)等。
醫(yī)生管理系統(tǒng)主要包括:人員基本信息維護(hù)、人員考評(píng)(季度、年)、考勤統(tǒng)計(jì)管理、繼續(xù)教育管理等。
排班管理系統(tǒng)主要包括:工作日排班、值班排班、會(huì)診排班、查看統(tǒng)計(jì)報(bào)表等。
日常低值耗材管理系統(tǒng)主要包括:入庫登記管理、領(lǐng)用申請(qǐng)、出庫登記管理、出入庫數(shù)據(jù)統(tǒng)計(jì)及分析、庫存不足智能報(bào)警等[2]。
新聞通知管理系統(tǒng)主要包括:全院通知、科室通知、彈屏通知等。
安全排查管理系統(tǒng)主要包括:網(wǎng)格化管理、責(zé)任人管理、排查信息管理、整改信息管理等。
本系統(tǒng)采用B/S模式結(jié)構(gòu)。在這種模式下,管理員只需通過瀏覽器訪問來實(shí)現(xiàn),將部分事務(wù)邏輯在前端實(shí)現(xiàn),主要的事務(wù)邏輯則通過服務(wù)器端來實(shí)現(xiàn)。這種模式結(jié)構(gòu)的優(yōu)勢(shì)在于簡(jiǎn)化了系統(tǒng)的研發(fā)、更新和應(yīng)用。瀏覽器通過Web Server同SQL Server 2020進(jìn)行數(shù)據(jù)交換。
二、系統(tǒng)界面的整體設(shè)計(jì)與規(guī)劃
(一)系統(tǒng)界面設(shè)計(jì)
用戶操作平臺(tái)首頁設(shè)計(jì)。此頁面的設(shè)計(jì)完全從用戶的使用習(xí)慣考慮,可視化的圖形操作按鈕,統(tǒng)一的規(guī)格樣式,從而給使用者一種方便簡(jiǎn)潔的感覺。網(wǎng)頁的下側(cè)是綜合先進(jìn)管理類網(wǎng)站的經(jīng)驗(yàn)設(shè)計(jì)而成,新聞通知等的設(shè)計(jì)可以給用戶提供更多的最新最及時(shí)的消息。其中日歷服務(wù)是通過JavaScript代碼所實(shí)現(xiàn),可以隨時(shí)提醒管理者當(dāng)前日期等信息[3]。
用戶功能模塊頁面設(shè)計(jì)。用戶功能模塊頁面采用框架結(jié)構(gòu)。使用框架結(jié)構(gòu)可以將系統(tǒng)主要功能使用TreeView控件以目錄導(dǎo)航的方式在左側(cè)集中顯示,用戶的主要功能操作區(qū)在中間主區(qū)域,放置IFrame框架,顯示功能子頁,使用戶在使用過程中可以方便跳轉(zhuǎn)到不同功能界面,保持界面的整體和一致性。
(二)用戶控件的使用
用戶控件(User Controls)是一種個(gè)性化的控件,它由程序人員自己編寫,并可以反復(fù)使用,在本系統(tǒng)中,我們應(yīng)用了用戶控件的特性,突破了以往的框架設(shè)計(jì),直接將用戶控件嵌入窗體,實(shí)現(xiàn)了頁面的實(shí)時(shí)更新,也使得用戶操作更為簡(jiǎn)便。
(三)公共類的設(shè)計(jì)
彈出通知消息頁面利用重載方法來實(shí)現(xiàn)。重載是面向?qū)ο蠖鄳B(tài)性的一個(gè)重要特征,用此方法可以表示在一個(gè)類中定義了多個(gè)同名的方法,這些方法可以通過不一樣的參數(shù)類型或者參數(shù)個(gè)數(shù)進(jìn)行區(qū)分。本系統(tǒng)實(shí)現(xiàn)了彈出網(wǎng)頁消息時(shí)實(shí)現(xiàn)了方法重載,用來解決頁面對(duì)話框不同信息的提示。彈出網(wǎng)頁消息的方法ShowMessage()編寫在公共類PublicMessageBox中[4]。在點(diǎn)擊消息框時(shí),再利用GridView控件將所有的消息顯示出來。所有DataResource中的data會(huì)通過GridView控件以Table的形式顯示出來。每一行代表一條消息內(nèi)容,每一列代表這個(gè)字段內(nèi)容。利用GridView控件主要是基于其自動(dòng)化程度比其他類似控件要高的特點(diǎn)。當(dāng)用戶使用時(shí),可直接實(shí)現(xiàn)了分頁、排序等功能。
三、實(shí)現(xiàn)過程中關(guān)鍵技術(shù)問題分析與實(shí)現(xiàn)
(一)安全性的實(shí)現(xiàn)
對(duì)于系統(tǒng)出現(xiàn)的安全問題,在當(dāng)前以B/S為訪問模式的環(huán)境下更為重點(diǎn)的加以注意,因?yàn)槟壳熬W(wǎng)絡(luò)系統(tǒng)隨時(shí)都可能受到不可預(yù)料的網(wǎng)絡(luò)攻擊,而登錄頁面更是作為被攻擊的主要途徑,這就要求程序設(shè)計(jì)者更加充分考慮這方面問題。為了最大限度地防止攻擊,本系統(tǒng)采取了如下安全性措施:
1.字符校驗(yàn)技術(shù)
在系統(tǒng)登錄的頁面中嵌入了字符校驗(yàn)技術(shù),格式為一個(gè)由大小寫字幕和數(shù)字組成的一串隨機(jī)序列,將次序列以圖片的形式展示給用戶,并使用SHA-1算法為隨機(jī)字符串加密。同時(shí),為了防止攻擊者利用“光學(xué)字符識(shí)別(OCR)”技術(shù)獲取驗(yàn)證碼,沒有用單一的背景色作為Captcha圖片的背景,而是使用了帶有不規(guī)則點(diǎn)、線的圖案作為Captcha圖案背景使得OCR很難從圖片中辨別文本[5]。
2.MD5加密算法的使用
MD5全稱是Message-Digest Algorithm 5(信息-摘要算法)。
主要功能有以下三方面:
(1)可以通過算法,將任意長(zhǎng)度的字符串內(nèi)容,編碼為128位的密文;(2)輸入不同的字符串內(nèi)容一定會(huì)生成不一樣的密文;(3)根據(jù)生成的128位密文內(nèi)容無法直接解密回原數(shù)據(jù)字符串。
MD5主要用途為三方面:防止被篡改;防止直接看到明文;防止抵賴(數(shù)字簽名)。
本系統(tǒng)中使用MD5哈希散列算法對(duì)醫(yī)院用戶密碼等基礎(chǔ)安全數(shù)據(jù)進(jìn)行加密存儲(chǔ)處理[6]。
(二)生成臨時(shí)數(shù)據(jù)文件的設(shè)計(jì)
在系統(tǒng)查詢分析過程中,針對(duì)管理者的實(shí)際要求,隨時(shí)需要對(duì)某些數(shù)據(jù)進(jìn)行導(dǎo)出操作,導(dǎo)出的格式包括Excel、文本及XML三種格式。實(shí)現(xiàn)過程中需要考慮三個(gè)方面內(nèi)容:
1.對(duì)Server端不應(yīng)出現(xiàn)大數(shù)據(jù)量的、過期的數(shù)據(jù)文件,應(yīng)保證Server端在低負(fù)荷的條件下運(yùn)行;
2.為了保護(hù)管理者查詢分析數(shù)據(jù)的安全性,在用戶導(dǎo)出數(shù)據(jù)文件后,將生成的中間文件自動(dòng)清除;
3.考慮到多用戶并發(fā)查詢時(shí)各自數(shù)據(jù)的唯一性,系統(tǒng)在生成中間文件的文件名要合理規(guī)范。
結(jié)合上面三個(gè)方面的討論分析,本系統(tǒng)在不同用戶角色間采取了多種數(shù)據(jù)命名方法予以應(yīng)對(duì)。這樣處理的好處在于,既保證了多用戶并發(fā)查詢數(shù)據(jù)的一致性,又對(duì)系統(tǒng)安全進(jìn)行了一定程度的保護(hù)[7]。
命名方法采用國(guó)際慣用統(tǒng)一的命名規(guī)則:當(dāng)前日期時(shí)間+系統(tǒng)隨機(jī)數(shù)。具體情況如下表所示。
臨時(shí)文件名的命名規(guī)則表
四、結(jié)語
當(dāng)今社會(huì)已經(jīng)是信息化的高科技社會(huì)了,人們的許多傳統(tǒng)觀念都被新的科技浪潮所顛覆。隨著大數(shù)據(jù)時(shí)代的到來,數(shù)據(jù)信息在醫(yī)務(wù)工作的全部環(huán)節(jié)上的合理應(yīng)用顯得尤為的重要。本系統(tǒng)的實(shí)現(xiàn),適應(yīng)當(dāng)前醫(yī)院日常醫(yī)務(wù)管理工作的需要,有較強(qiáng)實(shí)際的應(yīng)用價(jià)值和較好的應(yīng)用前景。此外該系統(tǒng)還具備一定的更新潛力,它可以針對(duì)所涉及的基礎(chǔ)數(shù)據(jù)的完整性和一致性方面進(jìn)行進(jìn)一步的改進(jìn)。
參考文獻(xiàn):
[1]李韻怡.醫(yī)務(wù)人員技術(shù)檔案管理信息系統(tǒng)的構(gòu)建[J].辦公室業(yè)務(wù),2020(10):102-103.
[2]許琴.基于ASP.NET的醫(yī)院OA管理系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].自動(dòng)化與儀器儀表,2019(09):181-183.
[3]楊煜.醫(yī)務(wù)人員技術(shù)檔案管理信息系統(tǒng)的構(gòu)建與應(yīng)用[J].中國(guó)數(shù)字醫(yī)學(xué),2018(09):63-65.
[4]劉芳美.基于公有云的醫(yī)院管理信息系統(tǒng)的研究與設(shè)計(jì)[J].企業(yè)科技與發(fā)展,2018(10):77-78.
[5]汪杰..net框架下的軟件開發(fā)模式[J].電子技術(shù)與軟件工程,2017(03):57.
[6]王勤新,楊菁菁,蔡莉新.醫(yī)聯(lián)體信息管理系統(tǒng)用于科室持續(xù)質(zhì)量改進(jìn)的效果[J].中醫(yī)藥管理雜志,2020,28(16):63-64.
[7]王巖軍,王梅茹.基于態(tài)度及感知行為控制的醫(yī)院管理信息系統(tǒng)設(shè)計(jì)與應(yīng)用[J].中國(guó)醫(yī)學(xué)裝備,2018,15(06):130-133.