陳慶 何林 胡坤
摘要:肝膽管結(jié)石,病程遷延反復(fù),導(dǎo)致患者的診療依從性及醫(yī)生的診療可持續(xù)性較差。為加強醫(yī)患溝通橋梁構(gòu)架,增強醫(yī)患互信,有效的儲存和管理肝膽管結(jié)石病患者臨床資料并進行分析。本文利用wampserwer集成平臺建立基于B/S構(gòu)架的醫(yī)患雙方可共享的肝膽管結(jié)石疾病遠程管理系統(tǒng),總結(jié)了系統(tǒng)開發(fā)的相關(guān)技術(shù)及總體設(shè)計情況,分析了系統(tǒng)的建設(shè)及應(yīng)用情況,旨在方便臨床管理和隨訪,提高我院肝膽管結(jié)石病的診治和科研水平。
關(guān)鍵詞:B/S架構(gòu);肝膽管結(jié)石;遠程管理;智能化
中圖分類號:R-056 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標(biāo)識碼: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
肝膽管結(jié)石病治療后有殘石率高、復(fù)發(fā)率高和再手術(shù)率高的特點,因此多次手術(shù)和/或住院情況在臨床很常見[1]。醫(yī)生掌握其詳細準確的既往診治情況,對下一步治療非常重要。此外患者能獲取疾病醫(yī)療信息對于提高患者主動防治能力、配合隨訪、促進醫(yī)患之間協(xié)助,提高醫(yī)療質(zhì)量和效率,減低醫(yī)療差錯,進而節(jié)約醫(yī)療成本具有重要價值[2]。為此,本研究利用數(shù)據(jù)庫軟件建立基于B/S架構(gòu)肝膽管結(jié)石疾病遠程管理系統(tǒng),存儲、管理和分析患者臨床資料,為方便醫(yī)患查詢、隨訪,實現(xiàn)醫(yī)患主動防治提供實用工具?,F(xiàn)對系統(tǒng)建設(shè)及應(yīng)用進行總結(jié)。
1系統(tǒng)開發(fā)相關(guān)技術(shù)
該系統(tǒng)采用的是瀏覽器/服務(wù)器(B/S)結(jié)構(gòu),簡化系統(tǒng)的開發(fā)、維護和使用。使用關(guān)系型數(shù)據(jù)庫管理系統(tǒng)MYSQL數(shù)據(jù)庫,服務(wù)器編程語言(PHP),網(wǎng)頁創(chuàng)建使用標(biāo)準標(biāo)記語言——超文本標(biāo)記語言(HTML)。本系統(tǒng)優(yōu)勢在于不需要下載、不需要更新軟件,用戶在使用該系統(tǒng)時,只需要在電腦的瀏覽器輸入相應(yīng)的地址,訪問到相應(yīng)的網(wǎng)頁,登陸后即可與服務(wù)器端的數(shù)據(jù)庫進行交互。
2總體設(shè)計
2.1 B/S架構(gòu)圖 ?在 B/S 結(jié)構(gòu)中,將整個業(yè)務(wù)分為表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層三層。表現(xiàn)層即用戶使用的瀏覽器,是用戶操作系統(tǒng)的接口,用戶通過瀏覽器界面向服務(wù)器端提出請求,并對服務(wù)器端返回的結(jié)果進行處理并展示。數(shù)據(jù)訪問層即服務(wù)器端,直接操作數(shù)據(jù)庫,對數(shù)據(jù)庫進行增、刪、改、查,將處理的數(shù)據(jù)返回給客戶端進行顯示。業(yè)務(wù)邏輯層是運行在瀏覽器和服務(wù)器之間的,主要完成系統(tǒng)邏輯,實現(xiàn)具體的功能,接受用戶的請求并把這些請求傳送給服務(wù)器,然后將服務(wù)器的結(jié)果返回給用戶。系統(tǒng)架構(gòu)見圖1。
2.2系統(tǒng)開發(fā)工具、框架 ?硬件要求普通電腦或筆記本電腦,操作系統(tǒng):windows 7 64位操作系統(tǒng)旗艦版及以上;開發(fā)工具:Sulime text 2;開發(fā)所用框架:Codelgniter;開發(fā)環(huán)境:wampserver 64位(開發(fā)語言php+數(shù)據(jù)庫mysql+服務(wù)器apache)。
2.3系統(tǒng)部署 ?安裝好所需的軟件和硬件之后,需要對wampserver進行配置,首先需要測試系統(tǒng)的80端口是否被占用,如果被占用apache將無法啟動。打開wampserver安裝目錄下apache\conf文件夾下的httpd.conf配置文件,Listen 0.0.0.0:80;Listen [::0]:80修改80這兩個數(shù)字后保存,再測試服務(wù)器是否啟動成功。Apache啟動成功后,需對httpd.conf配置文件進行修改,在
3疾病管理系統(tǒng)的建立與錄入
將肝膽管結(jié)石病的診治、預(yù)后、隨訪具有重要價值的臨床資料分為5部分:基本信息、病歷記錄、重要輔助檢查、治療、其他備注事項?;拘畔ɑ颊吣挲g、性別、編號、住址、通訊方式、發(fā)病年齡等基本情況。其中發(fā)病年齡為最早確診為肝膽管結(jié)石病的年齡;病歷記錄包括入院醫(yī)院、出入院時間和出院診斷,其中出院診斷中肝膽管結(jié)石部分有下拉菜單記錄:急性膽管炎、梗阻性黃疸、肝炎情況、肝硬化、門脈高壓、敗血癥、膽管狹窄、膽管變異、肝臟肥大萎縮綜合征、膽管癌、膽源性肝膿腫、胃腸道膽瘺、支氣管膽瘺、肝功。重要輔助檢查主要是腫瘤標(biāo)志物檢查和影像學(xué)檢查(彩超、CT、MRI)。治療部分包括禁食、胃腸減壓、抗生素使用、特殊處理、手術(shù)、術(shù)后并發(fā)癥、T管、術(shù)后有無殘石。特殊處理主要記錄行PTCD/ERCP等內(nèi)鏡介入等侵襲性操作情況;手術(shù)部分主要記錄手術(shù)方式、術(shù)中情況、術(shù)中出血、手術(shù)時間。其他部分主要記錄一些特殊情況,如膽汁/血培養(yǎng)及耐藥情況。
數(shù)據(jù)的錄入啟動數(shù)據(jù)庫,在各個項目右方的方框內(nèi)填入內(nèi)容。其中大部分只要點擊相應(yīng)方框,就可自動彈出選擇項,點擊或勾選即錄入。數(shù)據(jù)檢索與分析開啟:本系統(tǒng)的數(shù)據(jù)檢索功能是在一個特定的搜索功能頁面,在輸入框中輸入將要檢索病人的唯一標(biāo)示編號或病人的姓名就可以檢索出相應(yīng)的患者數(shù)據(jù)。
對于該系統(tǒng)建立以后收治的肝膽管結(jié)石患者資料按照數(shù)據(jù)庫的要求,做到術(shù)前檢查充分、術(shù)中規(guī)范手術(shù)、術(shù)中資料全面保存。實現(xiàn)了對肝膽管結(jié)石患者100余項臨床評估錄入項目的電子信息化管理,錄入并可提供檢索統(tǒng)計分析與數(shù)據(jù)的輸出打印。
4系統(tǒng)應(yīng)用優(yōu)勢
肝膽管結(jié)石病在東南亞地區(qū)常見,我國以長江流域地區(qū)為多發(fā),由于肝內(nèi)膽管解剖部位特殊,病理改變復(fù)雜嚴重,在臨床實踐中很難根治[3]。目前很多醫(yī)院已經(jīng)使用了電子病歷形式管理肝膽管結(jié)石疾病信息,但由于許多肝膽管結(jié)石病患者常因病情遷延長達數(shù)十年,有多次手術(shù)、住院史,其臨床數(shù)據(jù)進行長期保存困難,病例查閱、數(shù)據(jù)檢索統(tǒng)計分析都相對困難。
實踐證明,電子病歷只是對疾病的簡單信息記錄,在信息存儲、提取功能上存在諸多缺陷,沒有達到對肝膽管結(jié)石疾病患者人群終生疾病管理的要求,更沒有形成一種迅捷高效的管理方式。此外目前能全面系統(tǒng)記錄管理肝膽管結(jié)石疾病信息系統(tǒng)極少,沒能做到對患者從發(fā)病、治療、復(fù)發(fā)、再治療等診療經(jīng)過全面準確的隨訪,導(dǎo)致對該疾病健康管理處在較低級的水平。因此設(shè)計和實現(xiàn)一種關(guān)于管理肝膽管結(jié)石疾病的數(shù)據(jù)庫管理系統(tǒng)非常必要。
進入二十一世紀以來,計算機網(wǎng)絡(luò)技術(shù)已日益廣泛應(yīng)用于醫(yī)療領(lǐng)域,醫(yī)院邁進了計算機管理的新時代[4]。巨邦律等[5]于2005年建立了肝內(nèi)膽管結(jié)石Access數(shù)據(jù)庫,實現(xiàn)了肝內(nèi)膽管結(jié)石的信息化管理,方便了肝內(nèi)膽管結(jié)石的臨床、教學(xué)、科研工作。但Acces數(shù)據(jù)庫兼容性較差,安全性較低,此外容量小和欠缺的網(wǎng)絡(luò)功能等,限制了其不能成為大樣本數(shù)據(jù)統(tǒng)計軟件。目前信息管理系統(tǒng)的架構(gòu)設(shè)計主要包括C/S和B/S兩種,建立在廣域網(wǎng)上的B/S模式,網(wǎng)絡(luò)硬件環(huán)境要求低,例如手機上網(wǎng),自己管理信息,無需受限于電腦操作系統(tǒng)、時間和地點;B/S適應(yīng)范圍廣,一般只要有操作系統(tǒng)和瀏覽器,就能運行以瀏覽為主,錄入簡單的應(yīng)用程序;此外還具有客戶端免維護,適用群體龐大,客戶需求經(jīng)常發(fā)生變化等優(yōu)勢。B/S的系統(tǒng)不需安裝復(fù)雜的專業(yè)軟件,只需在客戶端安裝一個簡單的Web瀏覽器就能操作,用戶的使用難度不高[6]。
本次構(gòu)建的基于B/S三層架構(gòu)肝膽管結(jié)石疾病數(shù)據(jù)庫,為患者的臨床診療資料與隨訪資料有效結(jié)合提供了綜合和高效的平臺。該疾病管理系統(tǒng)不僅具備控制異常數(shù)據(jù)錄入和可移植性、交互性與通用性、兼容性等優(yōu)點,且內(nèi)容更全面,涵蓋了臨床、影像、病理、信息等多個學(xué)科的全面數(shù)字化管理,能夠更有效的管理肝膽管結(jié)石患者資料,為循證肝膽管結(jié)石醫(yī)學(xué)提供客觀的臨床證據(jù),為臨床和科學(xué)研究提供可靠的臨床資源。以探明肝膽管結(jié)石的發(fā)病機理、尋求最佳的治療方法,在一定程度上降低肝膽管結(jié)石的復(fù)發(fā)率、死亡率[7]。
本疾病管理系統(tǒng)具有如下特點:①本系統(tǒng)采用的MySQL數(shù)據(jù)庫,是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。擁有體積小、速度快、總體擁有成本低等特點,尤其是開放源碼這一特點。②數(shù)據(jù)庫實現(xiàn)了醫(yī)患雙方共享,有利于進行多次入院手術(shù)情況的分析研究,總結(jié)診治經(jīng)驗,提高肝膽管結(jié)石病的診治水平和科研能力。③數(shù)據(jù)記錄簡潔、科學(xué),對肝膽管結(jié)石病的分型、肝功評價、門脈高壓、膽管炎分級等均由肝膽??漆t(yī)生進行分析評估后記錄。這樣更有利于患者及醫(yī)務(wù)工作者的查閱。也有利于后期進行研究統(tǒng)計分析。④數(shù)據(jù)記錄全面、立體化,該數(shù)據(jù)庫除涵蓋了肝膽管結(jié)石病患者的診斷、治療、隨訪與后繼治療等各個重要方面外,還對每個肝膽管結(jié)石病患者的每一次入院診治進行記錄,這樣更有利于對每個病患者的發(fā)病機制、診治過程進行循證醫(yī)學(xué)管理。
5總結(jié)
肝膽管結(jié)石疾病管理系統(tǒng)是為了建構(gòu)醫(yī)患交流橋梁,增強醫(yī)患互信,方便肝膽管結(jié)石疾病遠期療效觀察,提高診療和科研水平。利用wampserver(apach+php+mql)集成平臺技術(shù),建立基于B/S架構(gòu)醫(yī)患雙方可共享的肝膽管結(jié)石疾病遠程管理系統(tǒng),存儲和管理患者臨床資料,并進行統(tǒng)計分析和適時隨訪,使患者在診治過程及出院后得到有效管理和互動,能夠為廣大患者提供智能化、個性化服務(wù)。方便了肝膽管結(jié)石病的臨床管理和隨訪,提高了肝膽管結(jié)石病的診治和科研水平。
參考文獻:
[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]陸蓉,姜久雷,張迪.跨平臺移動卵巢癌患者遠程管理系統(tǒng)建設(shè)[J].醫(yī)學(xué)信息學(xué)雜志,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的臨床流感病例管理信息系統(tǒng)[J].醫(yī)學(xué)信息,2019,32(1):25-27.
[5]巨邦律,方馳華,鐘洪才,等.肝內(nèi)膽管結(jié)石Access數(shù)據(jù)庫的建立及其應(yīng)用[J].醫(yī)學(xué)爭鳴,2005,26(5):428-430.
[6]張鳳娟.基于B/S模式的醫(yī)院運維管理系統(tǒng)設(shè)計與實現(xiàn)[J].醫(yī)學(xué)信息學(xué)雜志,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
編輯/錢洪飛