馮 帥,劉建平
隨著衛勤戰備訓練和衛勤保障任務的加重,戰區協同保障任務逐漸增多,傳統的衛勤保障人員管理方式嚴重制約了衛勤保障能力的提高,急需采用信息化手段進行管理。該文著重在衛勤保障人員隊伍組建、平戰時衛勤保障能力、平戰時信息互通結合等方面進行了重點解決,整合衛勤人員醫院內部的關聯數據,提出衛勤保障人員一體化信息管理的方法,創建衛勤保障人員一體化管理平臺。
1.1 功能分析 衛勤保障人員通常由醫院按任務分類進行單層面管理,大多仍采用科室上報、憑經驗、手工登統計等傳統模式進行管理,導致保障隊伍管理難、組建難,人員信息平戰“隔離”、部門“隔離”,信息不共享等問題,因此把保障人員平時醫療工作情況與戰時執行任務等信息按權重比例進行關聯是平臺設計的主要依據,即把衛勤保障人員平時基本信息、任務訓練、日常工作量、培訓考核、考評等狀態與人員任務管理進行整合,完成信息采集、任務分配、數據反饋、管理決策的全數據鏈閉環管理[1],方案拓撲圖如圖 1 示。

圖 1 建設方案拓撲圖
1.2 一體化設計的必要性 根據圖1,保障人員信息管理方法所需數據大都儲存于醫院網絡系統中,如人力資源系統、培訓考核系統、人員科學抽組管理系統等,這些系統建設時沒有考慮互聯互通的需求,為異構結構,形成了孤立的資料庫,同時各系統間多采取點對點方式對接,不利于信息后期的共享與利用。因此,按系統功能需求,建立有效的數據整合機制,把醫院人力資源系統、培訓考核系統、人員科學抽組管理系統等進行信息提取整合,實現科學管理人員的目的,并創建一體化平臺進行功能承載,如圖2示。

圖 2 一體化集成平臺
1.3 人員數字信息卡的設計 隨著跨兵種、跨戰區作戰綜合演練任務的增多,保障人員信息能夠共享成為保障任務精細化管理的重要的一個環節,因此平臺設計時提出了衛勤保障平戰信息一卡通方案,建立人員數字信息卡(IC芯片卡),存儲衛勤保障人員基本信息、任務完成情況、日常培訓及任務抽組等數據,實現跨區域、跨平臺的平戰一體的衛勤保障信息共享。
2.1 人力資源信息 保障人員人力檔案大都存在于醫院干部檔案及人力資源系統中,該平臺通過建立與各系統庫之間的對接標準,建設全院級的人員主索引,創建衛勤保障人員信息檔案庫,整合已有的人力資源信息,記錄保障人員基本簡歷、受訓考核、任務保障等信息。
2.2 工作量統計評級信息 實現與HIS信息互聯,從HIS中提取保障人員日常門診及住院工作量,通過量化分析得出某階段的人員工作量評級,根據評級標準反映衛勤保障人員日常工作情況,作為一項指標計入科學抽組管理中。根據保障人員技術類別、職稱等指標建立對應的統計量化標準,實現同類別人員單向統計比較,包括門診出診率、處方正確率、住院患者換床率、手術量、診斷率等醫師各項指標及護藥技各項指標的分析統計。
2.3 培訓考核信息 保障人員在醫院日常培訓及考核結果是科學評價人員能力的重要因素,因此實現與培訓考核管理系統的對接,建立培訓考核與科學抽組管理的流程鏈接,同時,為了體現衛勤保障人員管理的特殊性,在原有培訓考核系統采用“分層級人員管理、計時長培訓學分統計、自主申請考核、多級別考核自動匯總統計”的設計原則的基礎上,疊加按照人員執行任務的不同制定對應培訓考核規則,并進行量化,反映在后續科學抽組系統中[2]。
2.4 科學抽組管理信息 制定任務抽組管理標準,把衛勤人員抽組管理系統中的任務類別、人員屬性、人員工作、培訓考核等各要素按照標準規則進行量化統計,完成保障人員任務分配的功能,并反饋至平臺人員信息管理模塊,實現平臺衛勤保障人員科學管理。
平臺采用了四維模型進行設計,分別是數據存儲層、數據組織層、數據分析層、數據展示層,形成清晰的設計和組織架構。數據存儲層包括底層數據庫,數據分析層為數據的分析、處理和統計,數據展示層主要是各種數據在用戶界面的展示和編輯,如報表、集成視圖等。
3.1 數據存儲層設計 該平臺系統數據庫采用oracle數據庫,由需求規劃分析,建立rlzy、wqbz、pxkh模式用戶,創建與人員檔案、培訓考核、抽組管理、工作量統計等有關的數據表,包括人員信息表、科目對照字典表、項目對照字典表、培訓考核統計表、工作量表、任務表等。為了提高數據提取的速度,在提供數據的信息庫上創建view,本庫與信息庫之間建立dblink進行數據鏈接[5]。
3.2 主要功能組件設計[6-8]在數據分析層設計中,從安全性、可擴展可移植性角度出發,采用基于ASP.NET技術的B/S模式三層結構設計方案,C#設計語言,Visual Studio 2010工具進行開發。設計時主要構建了 system.dll、inter.dll、rygl.dll、function.dll、database.dll組件文件,system.dll組件實現系統基本頁面及用戶管理功能,inter.dll為對照接口設計組件,function.dll組件實現系統平臺功能流程操作,database.dll組件實現與數據庫間的數據交互。System.dll與function.dll構成業務層,database.dll實現數據接口層。
3.2.1 對照接口組件設計 從圖2分析,需互聯數據庫分別為Oracle、Sqlserver及Access數據庫,因此inter.dll組件設計中,主要采用SqlConnection、SqlDataReader、SqlCommand 及 OleDbConnection、OleDbDataReader、OleDbCommand等操作數據庫相關的類,實現了庫接口對接。針對oracle數據庫,使用Ado.net技術訪問oracle數據庫,Ado.net是.NET Framework用于和數據源進行交互的面向對象類庫。該系統采用OLE DB.NET Framework數據類庫,主要使用Connection連接對象連接數據庫、command數據命令對象執行增刪改sql語句、DataReader數據讀取器對象、DataAdapter數據適配器對象及DataSet數據集對象。
3.2.2 人員管理功能組件 業務層的rlzy.dll組件主要實現保障人員管理業務功能,包括人員信息錄入、調入調出、新入辭職、受訓考核、任務保障及查詢統計等功能。組件中的類文件執行查詢、添加、刪除、更新、維護等操作,通過調用數據訪問層組件的各個方法實現系統各項功能。
3.2.3 管理功能組件 業務層的function.dll組件主要實現系統業務功能,包括項目維護、考核成績錄入、人員管理、任務人員篩選及查詢統計等功能。組件中的類文件執行查詢、添加、刪除、更新、維護等操作,通過調用數據訪問層組件的各個方法實現系統各項功能。
總之,高素質高水平的衛勤保障人員隊伍是衛勤保障體制的主體,是快速高效完成保障任務的主要保證。該文針對當前形勢下衛勤保障工作的特點,對衛勤保障人員的信息化管理進行了研究和系統開發,提出了衛勤保障人員一體化信息管理的方法,把分散于醫院的數據整合利用,建立衛勤保障人員庫,利用醫院局域網創建平戰一體、高效閉合的人員信息流管理平臺,實現了衛勤保障隊伍抽組的網絡化信息化管理,為科學快速高效地完成衛勤保障工作提供有力保障。
[1]馮帥.基于三層結構的軍事衛勤任務保障人員管理信息系統的設計與實現[J]. 醫療衛生裝備,2014,7(241):60-62.
[2]馮帥,劉建平.基于B/S模式的醫院人力資源考勤管理系統的開發設計[J]. 實用醫藥雜志,2014,12(31):1136-1137.
[3]樂藝.基于三層結構的教務管理系統的開發與設計[J].計算機與現代化,2012,7(203):202-204.
[4]DINO ESPOSITO.構建Web解決方案:應用ASP.NET和ADO.NET[M]. 北京:清華大學出版社,2002:321-335.
[5]陸川,胡欣杰.Oracle 10g寶典[M].北京:電子工業出版社,2007:56-60.
[6]扶松柏.深入體驗c#項目開發[M].北京:清華大學出版社,2011:193-197.
[7]微軟公司.數據庫訪問技術:ADO.NET程序設計[M].北京:高等教育出版社,2004:203-208.
[8] DINO ESPOSITO.Asp.net數據訪問高級編程[M]. 北京:機械工業出版社,2004:159-162.