張漢語,丁淑萍*,王玉貴,王明舉
(湖北省十堰市太和醫院(湖北醫藥學院附屬醫院)營養科,442000)
住院病人營養不良可能損害機體組織、器官的生理功能,降低機體免疫功能以及對疾病和應激反應的抵抗力,增加并發癥發生率和病死率,延長住院時間,具有嚴重影響。盡管數十年來臨床營養技術取得了很大進步,但住院病人中營養不良的發生率卻從未降低。因此,及時發現營養不良或存在營養風險的病人,篩選出可能從營養支持中獲益的病例,及時給予合理的營養支持,對于提高病人手術的耐受性、促進術后恢復、降低手術并發癥發生率和病死率具有重要意義。醫院傳統的營養治療工作方法,是由臨床醫生開出飲食治療單,電話通知營養科的醫生,營養科的醫生再到病房調閱病歷、查看病人,制定營養治療計劃。這種工作方法往往會出現營養治療工作中飲食醫囑單盲現象,有很大一部分的病人沒有接受營養風險篩查和治療。為了解決營養治療中存在的營養干預時機相對滯后的現象,及時、準確掌握在院病人的營養狀況,提高營養治療的執行力,本設計了一種基于SSH2的臨床營養實時監控系統,可以對患者進行實時監控,并且該系統具有很好的擴展性,可以方便快捷的增加或更換患者人數,而且無需變換系統頂層軟件,該系統的應用提高了醫院的工作效率。

圖1 基于SSH2的臨床營養實時監控系統監控系統的功能模塊設計
基于SSH2的臨床營養實時監控系統監控系統的功能模塊設計如圖1所示:
臨床營養實際工作中,要根據患者營養風險篩查的評估結果來判斷是否應該進行營養支持,這就要結合患者當時的病情(如生命體征是否平穩、內環境是否紊亂、消化功能等)做出綜合評判。在營養科醫生工作站建立基于SSH2的臨床營養實時監控系統,能夠實時監控病人情況,并可以網上查閱在醫院病人的病歷信息,能夠及時調閱病人的各項檢查信息,為制定營養治療計劃提供依據,提高了臨床營養工作效率。該系統錄入所有營養治療項目,增加設置需要進行營養治療病人的篩查條件,對醫生開出的營養治療醫囑進行篩查,實時監控和采集醫囑信息,于醫生在病歷系統內開出營養治療醫囑單后,需要進行特殊營養治療的病人信息會出現在營養科醫生工作站的營養治療病人信息欄內。通過轉變服務模式,對所有營養治療病人進行主動服務,解決了臨床營養治療工作中治療飲食醫囑單盲現象(醫生開醫囑不通知或部分通知),及時、準確掌握在院病人的營養狀況,提高營養治療的執行力。
該系統主要分為數據信息采集模塊、數據信息處理模塊、單機頂層智能監測模塊、臨床營養治療實施模塊。
SHH2框架在臨床營養監測系統中可以對患者進行實時監控,并且該系統具有很好的擴展性,可以方便快捷的增加或更換患者人數,而且無需變換系統頂層軟件。
該系統應用分布式多智能體技術,設計了一種基于SSH2的臨床營養實時監控監測系統,底層的Agent負責采集監測對象(患者病情)的數據并進行分析,將采集處理后的數據結果傳輸至頂層的協調與管理Agent,通過數據采集與處理Agent運行權限的功能控制,靈活的增加或是減少監測對象的數目。分布式多智能體臨床營養實時監測系統如圖2所示:

圖2 分布式多智能體臨床營養實時監測系統
風電場分布式監測系統中各Agent具體模型如下:
針對以上功能模塊的規劃,該系統設計了以下各Agent具體模型:
(1)Agent數據采集模型:該模型主要負責監測對病人數據信息的采集工作,該系統采用的是簡單的反應型Agent模型。
(2)數據處理Agent模型:該模型主要負責加工處理Agent數據采集模型采集到的數據,該模型中包括了決策模塊、知識庫、執行模塊及其通訊模塊等。不同的患者監測對象,所采用的Agent數據處理模型基本一致,其主要區別在于決策模塊和知識庫的不同,根據算法要求完成不同的監測任務,所以Agent數據處理模塊是具有針對性的,大大提高了其工作效率。
(3)控制協調Agent模型:該模塊主要負責接收數據處理模塊的處理結果信息,按照一定的算法將數據信息歸類存儲,并將這些信息傳輸至上級的Agent,另外,控制協調Agent執行上級Agent的指令信息,包括開始或停止執行任務,協助其他Agent完成任務,或者變更監測對象。
數據采集后要進行運算處理,復雜的數學運算被分配給底層Agent。系統的硬件單元由傳感器及相應的嵌入式系統構成,系統的頂層軟件采用基于J2EE規范的SSH2,由以上框架搭建狀態監測管理系統。臨床營養實時監測系統采用的是瀏覽器/服務器(B/S)模式,該系統由表示層、控制功能層、業務處理層和數據訪問層四層體系結構構成。
該系統在SSH2框架中采用Struts 2框架,Struts 2框架很好的復用性、靈活性,更具有組件模塊化等優點,同時大大簡化了基于MVC的Web應用程序的開發過程。構建的框架系統可以高效快速的處理控制室下達的控制命令信號。以配置文件的方式將Spring框架與監測系統的業務邏輯聯系在一起,既可以實現解耦又減少了系統的開銷;將Hibernate應用于持久層,以此來實現與臨床營養監測系統數據庫的交互,并通過封裝JDBC,以此來將因數據持久層的變動隨之變動的修改量降低到最小;然后通過采用TCP/IP協議,將患者與主控室間進行無線局域網通訊,實現信息的交互傳輸。SSH2的組合框架結構如圖3所示:

圖3 SSH2的組合框架結構圖
本系統采用的是J2EE多層架構平臺,應用框架采用的是Struts 2+Spring3.2+Hibemate2.5的組合框架,SSH2組合框架具有良好的性能,系統采用的是jaEE應用結構,具體結構設計如下所示:①表現層:表現層由JSP頁面組成②MVC層:該層采用MVC框架技術③業務邏輯層:該層主要是由SpringloC容器管理的業務邏輯組件構成④DAO層:該層采用DAO基類,DAO基類是由Spring為Hibernate提供的,極易的實現各種DAO組件⑤領域對象層:該層由P0組和而成,在Hibernate Session管理下可以完成數據庫的訪問⑥數據庫服務層:該層使用MySQL數據庫存儲持久化數據。基于SSH2的臨床營養實時監控系統結構如圖4所示。根據系統結構圖進行詳細設計。

圖4 基于SSH2的臨床營養實時監控系統結構圖
將信息化管理應用于臨床營養治療工作中,站在醫院管理角度,對醫院營養治療病人進行實時監控,建立全新服務模式,加強營養治療工作路徑管理,實現在院病人的全方位的營養治療管理,規范營養治療行為,大大改進營養治療工作流程,提高工作效率,推動營養治療質量持續改進。建立在院營養治療病人的營養風險篩查、治療對策管理體系。進行適時、適度的營養支持才能使患者最終獲益。提高病人疾病治療效果,提高病人滿意度,提高醫院社會效益和經濟效益。
[1]Norman K.PichardC,Lochs H,et al.Prognostic impact of disease-related malnutrition[J].clin Nutr,2008,27(1):5一15.
[2]吳國豪.當代臨床營養治療的挑戰與機遇[J],中國實用外科雜志.2012,32(2): 104一106.
[3]王艷.蔣朱明.Marie T,等.營養風險的概念分析[J],中華臨床營養雜志.2009 17(2):104一106.