陳慶 何林 胡坤

摘要:肝膽管結石,病程遷延反復,導致患者的診療依從性及醫生的診療可持續性較差。為加強醫患溝通橋梁構架,增強醫患互信,有效的儲存和管理肝膽管結石病患者臨床資料并進行分析。本文利用wampserwer集成平臺建立基于B/S構架的醫患雙方可共享的肝膽管結石疾病遠程管理系統,總結了系統開發的相關技術及總體設計情況,分析了系統的建設及應用情況,旨在方便臨床管理和隨訪,提高我院肝膽管結石病的診治和科研水平。
關鍵詞:B/S架構;肝膽管結石;遠程管理;智能化
中圖分類號:R-056 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:B ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DOI:10.3969/j.issn.1006-1959.2020.21.003
文章編號:1006-1959(2020)21-0008-03
Abstract:Hepatolithiasis, the course of the disease is protracted and repeated, resulting in poor compliance of patients with diagnosis and treatment and poor sustainability of diagnosis and treatment by doctors. In order to strengthen the bridge structure of doctor-patient communication and enhance mutual trust between doctors and patients, effective storage and management of clinical data of patients with hepatolithiasis and analysis. This article uses the wampserwer integrated platform to establish a remote management system for hepatolithiasis based on the B/S framework that can be shared by both doctors and patients. Clinical management and follow-up improve the diagnosis, treatment and scientific research level of hepatobiliary calculi in our hospital.
Key words:B/S architecture;Hepatolithiasis;Remote management;Intelligent
肝膽管結石病治療后有殘石率高、復發率高和再手術率高的特點,因此多次手術和/或住院情況在臨床很常見[1]。醫生掌握其詳細準確的既往診治情況,對下一步治療非常重要。此外患者能獲取疾病醫療信息對于提高患者主動防治能力、配合隨訪、促進醫患之間協助,提高醫療質量和效率,減低醫療差錯,進而節約醫療成本具有重要價值[2]。為此,本研究利用數據庫軟件建立基于B/S架構肝膽管結石疾病遠程管理系統,存儲、管理和分析患者臨床資料,為方便醫患查詢、隨訪,實現醫患主動防治提供實用工具?,F對系統建設及應用進行總結。
1系統開發相關技術
該系統采用的是瀏覽器/服務器(B/S)結構,簡化系統的開發、維護和使用。使用關系型數據庫管理系統MYSQL數據庫,服務器編程語言(PHP),網頁創建使用標準標記語言——超文本標記語言(HTML)。本系統優勢在于不需要下載、不需要更新軟件,用戶在使用該系統時,只需要在電腦的瀏覽器輸入相應的地址,訪問到相應的網頁,登陸后即可與服務器端的數據庫進行交互。
2總體設計
2.1 B/S架構圖 ?在 B/S 結構中,將整個業務分為表現層、業務邏輯層、數據訪問層三層。表現層即用戶使用的瀏覽器,是用戶操作系統的接口,用戶通過瀏覽器界面向服務器端提出請求,并對服務器端返回的結果進行處理并展示。數據訪問層即服務器端,直接操作數據庫,對數據庫進行增、刪、改、查,將處理的數據返回給客戶端進行顯示。業務邏輯層是運行在瀏覽器和服務器之間的,主要完成系統邏輯,實現具體的功能,接受用戶的請求并把這些請求傳送給服務器,然后將服務器的結果返回給用戶。系統架構見圖1。
2.2系統開發工具、框架 ?硬件要求普通電腦或筆記本電腦,操作系統:windows 7 64位操作系統旗艦版及以上;開發工具:Sulime text 2;開發所用框架:Codelgniter;開發環境:wampserver 64位(開發語言php+數據庫mysql+服務器apache)。
2.3系統部署 ?安裝好所需的軟件和硬件之后,需要對wampserver進行配置,首先需要測試系統的80端口是否被占用,如果被占用apache將無法啟動。打開wampserver安裝目錄下apache\conf文件夾下的httpd.conf配置文件,Listen 0.0.0.0:80;Listen [::0]:80修改80這兩個數字后保存,再測試服務器是否啟動成功。Apache啟動成功后,需對httpd.conf配置文件進行修改,在
3疾病管理系統的建立與錄入
將肝膽管結石病的診治、預后、隨訪具有重要價值的臨床資料分為5部分:基本信息、病歷記錄、重要輔助檢查、治療、其他備注事項。基本信息包括患者年齡、性別、編號、住址、通訊方式、發病年齡等基本情況。其中發病年齡為最早確診為肝膽管結石病的年齡;病歷記錄包括入院醫院、出入院時間和出院診斷,其中出院診斷中肝膽管結石部分有下拉菜單記錄:急性膽管炎、梗阻性黃疸、肝炎情況、肝硬化、門脈高壓、敗血癥、膽管狹窄、膽管變異、肝臟肥大萎縮綜合征、膽管癌、膽源性肝膿腫、胃腸道膽瘺、支氣管膽瘺、肝功。重要輔助檢查主要是腫瘤標志物檢查和影像學檢查(彩超、CT、MRI)。治療部分包括禁食、胃腸減壓、抗生素使用、特殊處理、手術、術后并發癥、T管、術后有無殘石。特殊處理主要記錄行PTCD/ERCP等內鏡介入等侵襲性操作情況;手術部分主要記錄手術方式、術中情況、術中出血、手術時間。其他部分主要記錄一些特殊情況,如膽汁/血培養及耐藥情況。
數據的錄入啟動數據庫,在各個項目右方的方框內填入內容。其中大部分只要點擊相應方框,就可自動彈出選擇項,點擊或勾選即錄入。數據檢索與分析開啟:本系統的數據檢索功能是在一個特定的搜索功能頁面,在輸入框中輸入將要檢索病人的唯一標示編號或病人的姓名就可以檢索出相應的患者數據。
對于該系統建立以后收治的肝膽管結石患者資料按照數據庫的要求,做到術前檢查充分、術中規范手術、術中資料全面保存。實現了對肝膽管結石患者100余項臨床評估錄入項目的電子信息化管理,錄入并可提供檢索統計分析與數據的輸出打印。
4系統應用優勢
肝膽管結石病在東南亞地區常見,我國以長江流域地區為多發,由于肝內膽管解剖部位特殊,病理改變復雜嚴重,在臨床實踐中很難根治[3]。目前很多醫院已經使用了電子病歷形式管理肝膽管結石疾病信息,但由于許多肝膽管結石病患者常因病情遷延長達數十年,有多次手術、住院史,其臨床數據進行長期保存困難,病例查閱、數據檢索統計分析都相對困難。
實踐證明,電子病歷只是對疾病的簡單信息記錄,在信息存儲、提取功能上存在諸多缺陷,沒有達到對肝膽管結石疾病患者人群終生疾病管理的要求,更沒有形成一種迅捷高效的管理方式。此外目前能全面系統記錄管理肝膽管結石疾病信息系統極少,沒能做到對患者從發病、治療、復發、再治療等診療經過全面準確的隨訪,導致對該疾病健康管理處在較低級的水平。因此設計和實現一種關于管理肝膽管結石疾病的數據庫管理系統非常必要。
進入二十一世紀以來,計算機網絡技術已日益廣泛應用于醫療領域,醫院邁進了計算機管理的新時代[4]。巨邦律等[5]于2005年建立了肝內膽管結石Access數據庫,實現了肝內膽管結石的信息化管理,方便了肝內膽管結石的臨床、教學、科研工作。但Acces數據庫兼容性較差,安全性較低,此外容量小和欠缺的網絡功能等,限制了其不能成為大樣本數據統計軟件。目前信息管理系統的架構設計主要包括C/S和B/S兩種,建立在廣域網上的B/S模式,網絡硬件環境要求低,例如手機上網,自己管理信息,無需受限于電腦操作系統、時間和地點;B/S適應范圍廣,一般只要有操作系統和瀏覽器,就能運行以瀏覽為主,錄入簡單的應用程序;此外還具有客戶端免維護,適用群體龐大,客戶需求經常發生變化等優勢。B/S的系統不需安裝復雜的專業軟件,只需在客戶端安裝一個簡單的Web瀏覽器就能操作,用戶的使用難度不高[6]。
本次構建的基于B/S三層架構肝膽管結石疾病數據庫,為患者的臨床診療資料與隨訪資料有效結合提供了綜合和高效的平臺。該疾病管理系統不僅具備控制異常數據錄入和可移植性、交互性與通用性、兼容性等優點,且內容更全面,涵蓋了臨床、影像、病理、信息等多個學科的全面數字化管理,能夠更有效的管理肝膽管結石患者資料,為循證肝膽管結石醫學提供客觀的臨床證據,為臨床和科學研究提供可靠的臨床資源。以探明肝膽管結石的發病機理、尋求最佳的治療方法,在一定程度上降低肝膽管結石的復發率、死亡率[7]。
本疾病管理系統具有如下特點:①本系統采用的MySQL數據庫,是一個小型關系型數據庫管理系統,被廣泛地應用在Internet上的中小型網站中。擁有體積小、速度快、總體擁有成本低等特點,尤其是開放源碼這一特點。②數據庫實現了醫患雙方共享,有利于進行多次入院手術情況的分析研究,總結診治經驗,提高肝膽管結石病的診治水平和科研能力。③數據記錄簡潔、科學,對肝膽管結石病的分型、肝功評價、門脈高壓、膽管炎分級等均由肝膽??漆t生進行分析評估后記錄。這樣更有利于患者及醫務工作者的查閱。也有利于后期進行研究統計分析。④數據記錄全面、立體化,該數據庫除涵蓋了肝膽管結石病患者的診斷、治療、隨訪與后繼治療等各個重要方面外,還對每個肝膽管結石病患者的每一次入院診治進行記錄,這樣更有利于對每個病患者的發病機制、診治過程進行循證醫學管理。
5總結
肝膽管結石疾病管理系統是為了建構醫患交流橋梁,增強醫患互信,方便肝膽管結石疾病遠期療效觀察,提高診療和科研水平。利用wampserver(apach+php+mql)集成平臺技術,建立基于B/S架構醫患雙方可共享的肝膽管結石疾病遠程管理系統,存儲和管理患者臨床資料,并進行統計分析和適時隨訪,使患者在診治過程及出院后得到有效管理和互動,能夠為廣大患者提供智能化、個性化服務。方便了肝膽管結石病的臨床管理和隨訪,提高了肝膽管結石病的診治和科研水平。
參考文獻:
[1]Suzuki Y,Mori T,Yokoyama M,et al.A proposed severity classification system for hepatolithiasis based on an analysis of prognostic factors in a Japanese patient cohort[J].Journal of Harbin University of Science and Technology,2018,53(7):854-860.
[2]陸蓉,姜久雷,張迪.跨平臺移動卵巢癌患者遠程管理系統建設[J].醫學信息學雜志,2018,39(8):25-28.
[3]Ma WJ,Zhou Y,Yang Q,et al.The Puzzle and Challenge in Treating Hepatolithiasis[J].Surg Laparosc Endosc Percutan Tech,2015,25(1):94-95.
[4]劉禹良.基于Access的臨床流感病例管理信息系統[J].醫學信息,2019,32(1):25-27.
[5]巨邦律,方馳華,鐘洪才,等.肝內膽管結石Access數據庫的建立及其應用[J].醫學爭鳴,2005,26(5):428-430.
[6]張鳳娟.基于B/S模式的醫院運維管理系統設計與實現[J].醫學信息學雜志,2016,37(7):26-30.
[7]Tazuma S,Unno M,Igarashi Y,et al.Evidence-based clinical practice guidelines for cholelithiasis 2016[J].Journal of Gastroenterology,2016,52(3):276-300.
收稿日期:2020-04-17;修回日期:2020-07-27
編輯/錢洪飛