朱卿,陳愛林,戴純剛,吳濤,吳垚,李照亮,楊德紅

摘要:為統籌安排科室內各亞專業組與各病區的手術,以醫院局域網為基礎,Microsoft Visual Basic 6.0為編程語言,Microsoft Access 7.0為數據庫,進行程序設計、開發、調試。分布式設計實現了科室內不同地點醫務人員隨時讀取/錄入手術信息的需求,集中式數據庫存儲實現了智能化與高效安全的手術信息管理。不僅能幫助科室管理人員提高手術排班的效率、優化流程,還能促進科室乃至醫院整體信息化體系的建設。
關鍵詞:手術排班;軟件;開發應用
中圖分類號:TP393.09? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)21-0011-03
開放科學(資源服務)標識碼(OSID):
1 背景
對于醫院的臨床手術科室來說,手術排班主要根據新入院病人的情況來進行,也要兼顧原有住院病人可能再次手術或取消已安排手術的需求。因此,手術排班具有很強的實時性與動態性,需根據具體情況隨時進行調整[1]。手術科室,特別是規模較大的科室,各個亞專業組以及各個病區間常難以實現及時、有效的溝通。而根據目前國內的普遍慣例,整個科室的手術通常由住院總醫生一個人分別溝通不同的治療組來進行手工排班,然后分別通知各治療組或書寫在固定地點;雖然可采用Word文檔記錄以及微信群溝通的方式進行發布,但對手術排班的實時調整與集中管理仍難以實現標準化、規范化[2]。因此,本科室自主設計開發了“手術排班系統”取代以往的手工排班,通過運行測試,不僅能滿足科室手術排班的基本要求,還能提供醫務工作者分布式讀取與錄入數據的便利。現報道如下。
2 材料與方法
2.1 開發環境
本系統是在Microsoft Windows 7操作系統下,基于Microsoft Visual Studio環境開發的。盡管目前Visual Studio .NET已比較流行,但對于本系統的開發,便捷性與易用性是需要首先考慮的問題,所以仍采用Visual Basic 6.0為編程語言,在Windows 7操作系統下以兼容方式運行來解決系統兼容性問題。數據庫采用Microsoft Access 7.0格式,則是出于Microsoft Office系統易用性的考慮,不僅無須安裝和配置復雜的數據庫服務器,Visual Basic與Access還具有良好的兼容性。Access數據庫通過Microsoft內建的數據訪問對象(Data Access Object,DAO)直接進行讀寫,僅需引用Microsoft DAO 3.60的方式加載即可[3-5]。
2.2 設計思路
根據臨床實際需求,本系統需滿足以下基本條件:1)在同一主界面顯示二周的已安排手術、10臺待安排手術以及各種功能按鈕。2)基于醫院已構建的局域網,通過多臺分布式終端對單個網絡數據庫進行操作。因此,在主界面中設立控件數組,通過循環語句實現對同一類控件的批量操作,將是最節省代碼、執行效率最高的方式。將運行程序安裝于多臺分布式終端,可避免同時運行同一遠程可執行文件造成的不響應甚至死鎖,并且更方便管理員進行查錯與糾錯;另外,將數據庫路徑作為獨立文件安裝于運行程序的同一目錄,也是便于維護與更新的常用手段之一。
2.3 模塊設置
本系統設置了6個功能模塊來進行手術數據的更改與存儲,另外3個輔助模塊來進行后臺數據加載、排序與更替(圖1)。
“自動排序”模塊用于實現空項下移,在所用功能模塊執行成功的同時實現主界面的格式整潔、統一。“新周更替”模塊用于在每周一自動用本周數據替換上一周數據,下一周數據留空。
3 結果
3.1 系統安裝情況
本科室在同一個院區具有2個病區,分設于三樓(重癥監護室)和八樓(普通病房);分6個亞專業治療組(血管、腫瘤、功能、內鏡、脊柱、重癥)。目前已在科室所有醫生辦公室和護士站的工作站(八樓醫生辦公室12臺,護士站4臺,三樓醫生辦公室2臺,護士站4臺)安裝了操作終端程序,實現了科室所有地域對手術安排的動態查看、排班。安裝程序使用Visual Basic 6.0自帶的打包程序,每臺工作站的解壓安裝及調試時間不超過5分鐘,占用硬盤空間不足20M;安裝后均實現所有的功能。
3.2 系統使用情況
3.2.1 操作終端的使用情況
工作日的操作終端使用頻率很高,特別是晨會交班時。各個不同的亞專業組根據新入院病人和床位病人的情況,將等待手術的患者信息錄入“待安排手術”欄中。每天早晨晨會交班時,科室根據統籌情況將“待安排手術”欄中的患者安排到“本周手術”或“下周手術”中;也會根據實際情況將“本周手術”或“下周手術”中已安排的患者調整到另外更合適的日期。交班后,護士站打開程序查看手術排班結果,可根據手術患者的具體病情和手術日期來安排相應的護理工作。住院總醫生不再負責收集和安排擇期手術,能將更多的精力投入學習、工作中。實習醫生、進修生也能打開終端程序,根據自己的愛好和實際需求選擇想要觀摩的手術。
3.2.2 數據庫的維護和管理情況
系統管理員的工作站配備Microsoft Office 2003支持,可直接打開實際數據庫文件進行維護和管理。也能首先復制該數據庫文件,以備誤操作所造成的不可逆性結果。用Access 2003打開數據庫文件,進一步打開數據表(“ARRANGE”[已安排手術]、“WAIT”[待安排手術]、“TEAM”[治療組]、“BED”[床位]、“AUTOADJUST”[新周更替]),可直接維護數據。由于Access文件自身的特性,修改數據表內容時將自動保存;并且更新數據表內容時,數據結構不會誤修改,提高了數據庫的穩定性和便捷性。