黃 揚,徐秀林
(上海理工大學醫療器械與食品學院,200093)
醫療設備電子信息管理系統設計和應用
黃 揚,徐秀林
(上海理工大學醫療器械與食品學院,200093)
為了改善傳統醫療設備管理模式,本文研發建立了醫療設備的電子信息管理系統。
醫療設備;電子信息管理;系統;設計;實現
目前,我國醫院對醫療設備的管理主要采用報表的形式,停留于原始的人工手動操作上,使得醫療設備管理效率較低,且浪費了人力、物力、財力,不利于醫療設備的利用及醫院可持續發展。伴隨著科學技術的日益進步,加上計算機的普及,信息化管理系統已在其它多個行業得到廣泛應用。對于醫院醫療設備管理而言,也應充分利用當前信息技術,實現醫療設備從采購、維修、報廢的一體化管理,從而降低醫療設備管理成本,提高醫療設備的利用率。本文主要針對醫療設備電子信息管理系統的設計方法及其應用情況進行闡述。

圖 1 ASP.NET運行模式
1.1 ASP.NET
ASP.NET是動態服務頁面(Active Server Pages,ASP)的下一個版本,是一種建立于通用語言上的程序構架,并且用于Web服務器來建立的Web應用程序。該技術是通用語言的程序在服務器上運行,將程序在服務器首次運行時給予編譯,按照這樣的步驟一條條依次解釋執行好。ASP.NET是.NET框架的重要組成部分,可支持多語言、性能增強、支持Web服務、較好的安全性、代碼分離技術,可提升Web頁面的設計效率和代碼可讀、可維護性。其運營模式如下圖1所示:
1.2 C#語言
C #語言是在B 語言的基礎上完善形成的。1978年后,大、中、小型計算機對C語言進行移植,將其作為系統設計語言,為系統程序編寫提供條件。C#語言是類型安全、簡單及平臺獨立的一種編程語言,其語法風格以C/C++家族為源泉,對強大的C/ C++與高效的Visual Basic進行了完美融合。C#的優勢主要在于a.語法簡單;b.面向對象;c.類型安全;d.版本控制;e.靈活性。圖2為C#語言程序執行與編譯過程示意圖。

圖2 C #語言執行程序圖
1.3 SQL Server 2008
SQL Server主要特點是真正的客戶機/服務器體系結構;圖形化用戶界面,系統管理和數據庫管理更加直觀簡單;豐富的編程接口工具,為用戶進行程序設計提供更大的余地;具有良好的伸縮性,可以多平臺使用;對Web技術的支持,使用戶能夠很容易地將數據庫中的數據發布到Web頁面中。SQL Server 2008與其他版本相比,操作較簡單、直觀,且能夠利用這些圖形工具完成數據庫服務器的配置,數據庫的還原等。同時也繼承了原有版本中的SQL 事件查看器、SQL 查詢分析器等工具,將這些工具應用到當前系統中,可簡化用戶操作,較大程度上提升其易用性;可實現動態自動化管理;可根據軟件運行環境、用戶動態數據請求,完成自我優化,有效提升其處理性能。
2.1 系統功能性需求
1)設備基本信息管理
設備基本信息管理模包括設備編號、設備標識號、設備機身號、所屬科室、入庫日期等內容。由于設備基本信息管理模塊包含較多的信息,這就要求在設備基本數據的數據庫單表時應綜合考慮多方面信息,在設計中,可參考醫院設備資產管理系統的基本信息庫,并將設備的基本信息錄入到設備表格中。在查詢時,則可通過查詢首字母獲得完整的設備名稱及相關信息。
2)設備維修管理
設備維修管理需求主要包括維修記錄登記、維修記錄查詢、維修費用統計、維修人員信息統計、維修事件的錄入與處理等。設備維修管理模塊則記錄了維修單號、維修日期、維修人員、設備名稱及其設備標識號等信息。醫療設備電子信息管理系統人員可查詢維護信息,并獲取有用信息。在這一模塊中則需要創建通知消息表、事件列表,記錄設備什么時間、什么地點、發生什么故障、由誰來維修等信息,通過消息列表的方式通知維修人員。
2.2 系統非功能性需求
1)可操作性。可操作性意味著系統非功能性需求中要盡量減少數據輸入量的計算,盡可能選擇從下拉式列表框的設計輸入,這個輸入可以避免許多不規范的輸入。數據處理要求系統能夠準確,直觀,簡潔的輸出信息的要求。2)可靠性。系統在使用過程中,如果出現大的并發量,要確保后臺數據存儲的可靠性,不能導致系統數據丟失、查詢結果不正確等錯誤。3)實用性。根據醫院實際情況進行系統設計,不盲目使用任何新技術,任何功能模塊的操作不易過于復雜,操作簡單、方便、靈活、人性化,做到不需要深入的培訓即可上手操作。功能在操作上不要存在二義性,不能讓用戶過多的去判斷操作是否正確,應該及時、有效、準確的提醒用戶的操作是否存在錯誤。4)安全性。系統安全可靠,效率高,可維護性好,訪問控制系統,保證數據的安全性,包括密碼輸入界面,方便了用戶的系統辨識,其中權限體系要從多個層面考慮,包括系統的功能權限、管理權限、數據權限、操作權限等,賬號密碼采用嚴格的加密算法,包括系統管理員在內的人員都無法通過數據庫底層獲取密碼。
2.3 系統功能性設計
1)設備基本信息管理
根據醫療設備管理工作需求,并聯合設備管理所涉及到的角色功能,在ANDROID終端上完成設備基本信息管理的設計。其用例圖如圖3所示。在用例圖中涉及兩個重要角色:信息錄入員及管理員。信息錄入員的職能為新增設備信息、申請權限及數據上傳;系統管理人員的職能則是新增設備信息、查看設備資料、查詢設備信息、修改設備信息及刪除設備信息,這些都可通過掃描條碼來實現。由此可看出:信息錄入員在錄入設備信息前,需要向控制前請求錄入權限,并要求控制臺保持較好的運行狀態,而數據上傳則是將所錄入的信息上傳到服務器中,由服務器將信息錄入到數據庫中。而管理人員則是在掃描設備成功的前提之下,完成設備信息的修改、刪除,保證終端設備條碼的清晰及可識別。

圖3 設備基本信息管理用例
2)設備維修管理
設備維修管理也涉及到兩個角色,即設備維修人員及管理員。設備維修人員掃描設備條碼,待成功識別設備編號后,向控制臺發布申請權限,待申請成功后方可編輯維修記錄,并將維修信息上傳到服務器,由服務器上傳到數據庫中。而系統管理員則可管理設備維修管理信息,包括增加、查詢、修改及刪除等操作。其用例如下圖4所示。

圖4 設備維修管理用例
3.1 設備基本信息管理模塊
設備基本信息管理模塊中主要從管理員管理來分析,設備基本信息管理的數據庫信息表則以ID為主鍵,從而自動實現編號功能。數據庫信息表如下表1所示。

表1 設備基本信息數據表
設備基本信息管理模塊的關鍵代碼如下:
string s = "delete from nu where Suid=" + a
SqlConnection connection = new SqlConnection("Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\My
···
if {MessageBox.Show("刪除成功!!","提示")
textBox4.Text = "";}
設備入庫管理實現界面如下圖5所示:
3.2 設備維修管理模塊
設備維修管理模塊中主要從管理員管理來分析,設備維修管理的數據庫信息表則以ID為主鍵,從而自動實現編號功能。數據庫信息表如下表2所示。

表2 設備維修管理數據表
設備維護管理模塊關鍵代碼如下:
string txt2 = "Insert Into wx(設備編號,設備名稱,維修記錄,維修 ID,維修者)Values('"; txt2 += textBox2.Text + "','"; txt2 += textBox3.Text + "','"; txt2 += text
da.ExecuteNonQuery(); //執行 SQL 語句
textBox1.Text = "";
textBox2.Text = "";
···
{MessageBox.Show("維修記錄未保存!!請檢查維修 ID號", "提示");
textBox1.Text = this.tb1 + ".**"; //將 textbox1里面的數值變更為“設備編號.**”}
設備維修登記管理實現界面如下圖6所示:

圖5 設備基本信息管理實現界面

圖6 設備維修管理實現界面
隨著醫療事業的不斷發展,醫院醫療設備數量日益增長。其設備管理已不再是單純的維修管理,而是從設備立項、采購、維修到報廢的全過程管理。而傳統的醫療設備管理已不能適應醫院發展,亟需應用當前信息技術,實現醫療設備的電子信息管理,本文在已有研究基礎之上,從醫療設備的基本信息及維修兩大管理需求出發,設計出管理系統,旨在提高醫療設備管理效率。
[1] 章青純.基于.net技術的醫療設備管理系統的設計與實現[D].電子科技大學,2014.
[2] 王培培,張云華.基于ASP.NET的醫療設備管理系統設計[J].電腦編程技巧與維護,2013,(8):83-85.
[3] 朱兵,李連國,申勇等.醫院醫療設備信息管理系統設計與應用[J].現代儀器與醫療,2013,19(4):23-25.
[4] Peshin SS,Halder N,Jathikarta C,Gupta YK .Use of mercury-based medical equipment and mercury content in effluents of tertiary care hospitals in India.[J].Environmental monitoring and assessment 2015,187 (3):145.
[5] 賀煦卉.CT故障的系統化功能化維修分析[J].電子測試,2014,(z2):94-96.
[6] Cheung A,van Velden FH,Lagerburg V,Minderman N .The organizational and clinical impact of integrating bedside equipment to an information system: a systematic literature review of patient data management systems (PDMS)[J].International journal of medical informatics 2015,84 (3):155-65.
[7] 張澤月,羅俊波,楊芳等.基于網絡的醫院設備管理系統設計與實現[J].電子測試,2014,(21):65-66.
Design and application of electronic information management system for medical equipment
Huang Yang,Xu Xiulin
(School of Medical Instrument and Food Engineering,University of Shanghai for Science and Technology,S hanghai,200093,China)
In order to improve the management mode of the traditional medical equipment,the electronic information management system of medical equipment is put forward..On basis of ASP.Net,C# language,SQL Server 2008 database technology,give medical equipment electronic information management system function of and non functional requirements,and to explore the system functional design and achieve,the corresponding functional module of the realization of the key code.Through the design and application of this system, it can improve the management rate and utilization of the hospital equipment,and promote the sustainable development of the hospital.
medical equipment;electronic information management;system;design;realization
基于ASP.NET、C#語言、SQL Server 2008數據庫等技術,根據醫療設備電子信息管理系統功能性及非功能性需求,對軟件系統功能進行設計及實現,該系統能夠提高醫院設備的管理效率及設備利用率,促進醫院設備管理的可持續發展。