張奉梅 宋 敏 劉云波 韓 坤
(1.濱州醫學院校醫院 山東 煙臺 264003;2.濱州醫學院教學質量監控中心 山東 煙臺 264003)
隨著大學在校生人數的不斷增多,校醫院的業務及工作量也逐年加大,在信息化、網絡化的今天,醫院管理信息系統的應用,有效的解決了醫院門診、病案、檢驗、住院等大量數據的整理、篩選、匯總問題。但是面對高校校醫院,應用一套完整的醫院管理信息系統成本高、功能繁雜。而開發基于高校校醫院的小型醫院管理系統,不但能夠解決病人就診等相關信息的收集、整理,而且功能更加簡單、操作更加方便,更適合高校校醫院使用。
校醫院信息管理系統由門診工作站、藥房工作站及數據服務器組成,主要有醫囑管理、藥房出入庫、收費管理、查詢功能、系統數據維護等主要功能。
病人來校醫院就診時,將病人信息登記,并記錄對病人進行的問診及相關診斷檢查,同時實現醫囑管理,開立處方、開治療單,還能夠查詢相應的病人信息,隨時修改未交費病人的醫囑相關數據;
藥房進藥或其他消耗品時將信息進行登記,記錄到藥房入庫單;當有病人購買藥品或消耗品時,記錄相應的出庫信息,保存到藥房出庫單;對日常的庫存進行信息化的維護、管理;
藥品或消耗品出售時進行藥房收費管理,如有其他診療手段時還可進行治療費收取記錄,并且可以進行退藥退費等相關操作;
為用戶提供一系列的查詢功能,藥房出入庫查詢、藥房庫存查詢、醫護工作量查詢、藥房出庫結算(按日、月、季度、年)、醫囑查詢、病人信息查詢等,方便進行數據的整理、匯總、統計;
對系統用戶進行管理,可以添加、刪除用戶,并修改用戶的基本信息;還可將系統所需的基本數據的進行錄入管理,如針灸、推拿等診療手段的收費設置;系統的數據可進行定期的備份、導出操作,便于系統數據的保存和管理。
系統數據庫采用SQL Server 2000管理系統,在中小型數據庫中性能高、使用方便、易于管理與維護。根據系統需求,設計使用8個數據表。
包括的數據項有職工姓名、登錄密碼、用戶組,及系統操作權限設置等;
包括的數據項有病人ID、姓名、性別、年齡、是否醫保、身份證號、主訴、診斷、就診日期、收費確認、退診等;
包括的數據項有處方編號、病人ID、醫囑名、規格、執行頻率、數量、總量、處方日期、就診醫師等;
包括的數據項有治療編號、病人ID、治療名、次數、執行頻率、數量、總量、治療日期、就診醫師等;
包括的數據項有病人ID、處方編號、治療編號、收費藥師、藥品費用、治療費用、材料費、其它費用、收費時間、是否醫保等;
包括的數據項有藥品編號、藥品名稱、批號、生產廠家、單位、規格、單價、價格、庫存數量、生產日期、有效期等;
包括的數據項有治療編號、治療名稱、類型、收費標準、價格等;
包括的數據項有編號、藥品名稱、批號、生產廠家、產地、單位、規格、數量、單價、總值、生產日期、有效期、入庫日期、入庫操作員等。
3.1.1 校醫院信息管理系統主要針對高校校醫院,對校醫院的日常門診、藥房管理等進行信息化的管理,集藥物管理、病人信息管理、資金管理等于一體,業務功能多樣且復雜。校醫院主要面對高校在校生和學校教職工,其工作范圍主要是人們看病的過程,系統功能體系結構圖如下圖1。

圖1
3.1.2 校醫院信息管理系統網絡連接模式采用C/S結構,由客戶端PC與服務器PC組成,C/S結構能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務器,客戶端響應速度快,服務器運行數據負荷較輕。通過校園網絡的三級交換機組建局域網,這樣可以充分利用學校網絡資源,避免重復布線,有效節約資源,同時依附于學校網絡,使得校醫院信息管理系統網絡環境良好,維護方便,可靠性大大提高。
系統采用Visual Basic.NET程序語言 (后簡稱vb.net),vb.net是基于.NET框架的完全對向對象的編程語言。vb.net支持代碼托管,被托管的代碼享受.netframework提供的安全保障和垃圾回收機制;具有強大的面向對象特性,支持類的各種特性:繼承,函數的覆蓋,重載,虛擬,隱藏等;功能強大,程序界面更標準;程序代碼結構化更強,開發環境舒適體貼。
使用vb.net進行程序界面設計,可視化界面操作,所見即所得,可直接創建功能窗口,通過對屬性的調整,完成對窗體邊框、初始位置、窗體大小、風格等的修改,并可通過拖拽方式添加對應功能的控件。系統包含下拉菜單欄、工具欄、操作區域、狀態欄等,主界面如下圖(圖2),通過其將所有的功能界面連接在一起,并能打開其他子功能界面完成相應的操作,根據系統用戶權限設置,可以限制使用相關的功能,實現客戶端界面的多樣化。

圖2
數據庫連接通過兩種方式進行:
3.4.1 通過程序配置文件 App.config 進行設置,應用程序配置文件是標準的XML文件,它可以按需要進行更改,開發人員可以通過配置文件來更改設置,而不必重編譯應用程序。只需在安裝目錄中找到該文件,更改其中字符串的內容,就可以改變運行參數,不用修改源程序代碼。具體配置要在根節點configuration之間加入下列代碼:

在程序中使用如下代碼進行連接字符串的調用,并通過查詢語句訪問數據庫:
Dim connectionstring As String =System.Configuration.ConfigurationManager.AppSettings ( "connectionString ").ToString
3.4.2 通過ADO.NET數據訪問接口, 建立DataSet數據集,可以不用編寫代碼而簡單綁定數據庫,添加DataTable數據表,并根據需要添加相應的查詢語言對數據進行訪問。
3.5.1 數據庫中的重要的數據、歷史紀錄等,對于信息管理系統至關重要,如果不慎丟失,會造成不可估量的損失,輕則辛苦積累起來的數據付之東流,嚴重的會影響校醫院的正常運作,對工造成巨大的損失。為了保障校醫院工作及系統的正常運行,應當采取有效、便捷的措施,對數據進行備份,防范于未然。系統使用lan備份,通過客戶機上的備份代理程序請求,在服務器端將數據庫重要信息進行備份。
3.5.2 系統提供各種查詢語句,對藥房庫存、病人信息、處方信息、治療信息等進行匯總、查詢,并導出為Excel表格,為校醫院的信息統計及工作量計算提供方便。
高校校醫院信息化管理系統的開發使得高校校醫院也進入了信息化、網絡化的時代,校醫院的就診、治療等數據易于管理與維護,實現了無紙化辦公、無膠片化辦公,使得管理費用降低,并有效杜絕了漏收費、錯收費的現象,大大提高了高校校醫院門診和藥房的管理效率。
[1]邵海林.醫院信息系統的開發與應用[J].解放軍醫院管理雜志,2001,8(5):385-386.
[2]張靜,董偉,張書梅,段利英.校醫院體檢信息管理系統的開發[J].福建電腦,2010,26(1):121,128.
[3]孫秀鈺,杜修平,周志剛.高等學校醫院門診管理系統的設計與實現[J].管理信息系統,2001(4):34-36.
[4]董怡松.淺析醫院管理系統(His)基礎數據維護[J].價值工程,2010,29(13):161-162.