李志敏 王緒穎 施沖
【摘 要】 參考《中國畬藥學(xué)》、《中國畬族醫(yī)藥學(xué)》、《中華百草》等文獻(xiàn)資料,設(shè)計(jì)畬醫(yī)藥信息資源數(shù)據(jù)庫,構(gòu)建畬醫(yī)藥資源數(shù)據(jù)庫系統(tǒng)的用戶端與管理端。將畬醫(yī)藥中的畬藥、畬醫(yī)以及臨床應(yīng)用通過信息化手段進(jìn)行關(guān)聯(lián),完成數(shù)據(jù)庫的構(gòu)建及網(wǎng)絡(luò)平臺(tái)的構(gòu)建。隨著平臺(tái)中畬藥、畬醫(yī)及臨床數(shù)據(jù)的不斷完善與共享,將促進(jìn)畬醫(yī)藥的傳承與發(fā)展。
【關(guān)鍵詞】 畬醫(yī)藥;數(shù)據(jù)庫;共享平臺(tái)
【中圖分類號(hào)】R29 【文獻(xiàn)標(biāo)志碼】 A【文章編號(hào)】1007-8517(2019)1-0004-02
畬醫(yī)藥是民族醫(yī)藥的重要組成部分,是我國獨(dú)具特色的民族醫(yī)藥學(xué)[1]之一,是畬族在長(zhǎng)期與疾病斗爭(zhēng)中的智慧結(jié)晶。但由于人口較少、缺少文字記載,致使其不少寶貴的醫(yī)療經(jīng)驗(yàn)失傳[2]。近年來,作為非物質(zhì)文化遺產(chǎn),畬醫(yī)藥的整理、發(fā)掘、繼承等受到重視。
雷后興等對(duì)浙、閩、贛、粵4省范圍的畬藥資源進(jìn)行了較系統(tǒng)的調(diào)查,對(duì)畬族藥用植物進(jìn)行分類整理,建立了相關(guān)數(shù)據(jù)庫[3],并撰寫了《中國畬族醫(yī)藥學(xué)》《中國畬藥學(xué)》,但紙質(zhì)資料存在查詢和統(tǒng)計(jì)不便等不足。苗族、藏族等民族醫(yī)藥信息數(shù)據(jù)庫的建立[4],為畬族醫(yī)藥信息數(shù)據(jù)庫的構(gòu)建提供了寶貴的經(jīng)驗(yàn)。筆者以《中國畬族醫(yī)藥學(xué)》、《中國畬藥學(xué)》、《中華百草》等文獻(xiàn)資料作為參考,規(guī)范畬醫(yī)藥資源數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu),搭建畬醫(yī)藥數(shù)據(jù)采集模塊以及畬醫(yī)藥數(shù)據(jù)檢索模塊,其中采集模塊包括畬藥數(shù)據(jù)采集、畬醫(yī)(專家)數(shù)據(jù)庫采集、畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)庫采集三個(gè)子模塊[5],以期為畬醫(yī)藥的挖掘整理和臨床研究提供參考。
1 畬醫(yī)藥資源數(shù)據(jù)庫設(shè)計(jì)
1.1 畬藥數(shù)據(jù)庫表 以《中國畬藥學(xué)》、《中華百草》內(nèi)記錄的畬藥基本信息作為參考標(biāo)準(zhǔn),考慮關(guān)聯(lián)畬醫(yī)與臨床應(yīng)用以及共享的需要,設(shè)置畬藥正名、異名、畬藥藥性、簡(jiǎn)介、生境分布、采集加工,應(yīng)用病癥,使用注意,化學(xué)成分,化學(xué)成分參考文獻(xiàn),現(xiàn)代臨床研究參考文獻(xiàn),藥理參考文獻(xiàn),植物類別,以及畬藥種子時(shí)期照片、幼年期圖片、成年期照片、枯萎期照片、其他照片等基本屬性?;诋屗幃惷彤屗幤渌掌赡軙?huì)有多個(gè)數(shù)據(jù)項(xiàng),從存儲(chǔ)方式進(jìn)行處理,將其組合成一個(gè)字段存儲(chǔ),保證數(shù)據(jù)庫在數(shù)據(jù)存儲(chǔ)完整性的前提下,對(duì)數(shù)據(jù)存儲(chǔ)的空間進(jìn)行有效的壓縮。
1.2 畬醫(yī)(專家)數(shù)據(jù)庫表 根據(jù)《中國畬族醫(yī)藥學(xué)》內(nèi)的記錄的供方醫(yī)師,并參考網(wǎng)絡(luò)上醫(yī)師數(shù)據(jù)庫的存儲(chǔ)字段后,設(shè)置畬醫(yī)姓名、出生年份、擅長(zhǎng)病癥、簡(jiǎn)介、照片等屬性項(xiàng)。由于畬醫(yī)藥的病癥獨(dú)特性,其數(shù)據(jù)模式均參考《中國畬族醫(yī)藥學(xué)》內(nèi)出現(xiàn)的病癥描述。
1.3 畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)庫表 為體現(xiàn)畬藥的臨床應(yīng)用特色,仔細(xì)分析《中國畬族醫(yī)藥學(xué)》等資料,設(shè)置了詳細(xì)信息、畬醫(yī)編號(hào)、藥方來源、藥方主治、藥方用法、藥方其他信息等屬性。由于畬藥方的來源可能為文字記錄或者畬醫(yī)提供,因此在設(shè)計(jì)時(shí)將兩個(gè)字段均增加到畬藥方數(shù)據(jù)庫中。其余字段內(nèi)有多參數(shù)的,處理方式與畬藥數(shù)據(jù)庫表內(nèi)對(duì)多參數(shù)的處理方式相同。
1.4 其他數(shù)據(jù)庫 除了以上主要三個(gè)數(shù)據(jù)庫表外,考慮表間聯(lián)系以及查詢統(tǒng)計(jì)分析需要,還設(shè)計(jì)病癥數(shù)據(jù)庫表(包括病癥名稱、病癥大類、病癥備注等屬性)、畬醫(yī)查詢統(tǒng)計(jì)表、病癥查詢統(tǒng)計(jì)表以及畬藥查詢統(tǒng)計(jì)表。畬藥表內(nèi)通過畬藥應(yīng)用病癥與病癥表相關(guān)聯(lián);畬醫(yī)表通過畬醫(yī)擅長(zhǎng)病癥與病癥表相關(guān)聯(lián);畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)庫表內(nèi)通過畬藥方詳細(xì)信息將藥方詳情內(nèi)的藥物與畬藥進(jìn)行關(guān)聯(lián),通過畬醫(yī)編號(hào)與畬醫(yī)表相關(guān)聯(lián),通過藥方主治與病癥表相關(guān)聯(lián)。
2 系統(tǒng)功能實(shí)現(xiàn)
系統(tǒng)架構(gòu)通過Spring+SpringMVC+MyBatis架構(gòu)進(jìn)行搭建。前端界面以Bootstrap+jQuery來實(shí)現(xiàn)界面的搭建以及各種用戶交互的實(shí)現(xiàn),通過Ajax配合jQuery來與后端進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)驗(yàn)證、數(shù)據(jù)實(shí)時(shí)更新以及數(shù)據(jù)規(guī)范的保證。后端使用Spring實(shí)現(xiàn)業(yè)務(wù)對(duì)象管理、使用SpringMVC進(jìn)行請(qǐng)求的轉(zhuǎn)發(fā)和視圖管理、使用MyBatis作為數(shù)據(jù)對(duì)象的持久化引擎。
2.1 畬藥數(shù)據(jù)采集模塊 畬藥數(shù)據(jù)庫采集模塊實(shí)現(xiàn)畬藥信息的采集與修改。設(shè)計(jì)此模塊時(shí),考慮到各個(gè)畬藥的異名數(shù)量均有不同,因此使用動(dòng)態(tài)增加錄入框的方式來規(guī)范多異名的錄入。由于藥物信息內(nèi)設(shè)有主治病癥的字段,為了規(guī)范病癥信息,將基本庫內(nèi)的數(shù)據(jù)填充到對(duì)應(yīng)的位置,保證數(shù)據(jù)正確性的同時(shí)也方便信息錄入。除了錄入文字信息外,還設(shè)置了圖片信息的錄入,為防止圖片對(duì)數(shù)據(jù)庫大小產(chǎn)生過多的影響,因而通過存儲(chǔ)圖片路徑的方式來降低這種影響。
2.2 畬醫(yī)(專家)數(shù)據(jù)庫采集模塊 畬醫(yī)(專家)數(shù)據(jù)庫采集模塊實(shí)現(xiàn)畬醫(yī)(專家)信息的采集與修改。設(shè)計(jì)此模塊時(shí),對(duì)畬醫(yī)(專家)擅長(zhǎng)病癥信息的規(guī)范參考畬藥信息采集模塊內(nèi)對(duì)病癥信息的規(guī)范的操作方式。對(duì)于圖片信息的錄入也采取存儲(chǔ)圖片路徑的方式來降低圖片對(duì)數(shù)據(jù)庫大小產(chǎn)生的影響。
2.3 畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)庫采集模塊 畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)庫采集模塊實(shí)現(xiàn)畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)的采集與修改。由于此模塊是將畬藥、畬醫(yī)(專家)與畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)進(jìn)行整合關(guān)聯(lián),因此需考慮各數(shù)據(jù)間的關(guān)聯(lián)方式以及采集時(shí)的操作方便的操作形式。
由于畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)的形式與中藥藥方相似,因此會(huì)導(dǎo)致每個(gè)畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)內(nèi)畬藥的數(shù)量均有不同。為了解決這個(gè)問題,將畬藥錄入設(shè)置為動(dòng)態(tài)修改數(shù)量。同時(shí),畬藥臨床醫(yī)學(xué)數(shù)據(jù)內(nèi)的畬藥數(shù)據(jù)必須保證其正確性,因此在填入數(shù)據(jù)時(shí)會(huì)進(jìn)行一次驗(yàn)證,同時(shí)為減少數(shù)據(jù)錄入的錯(cuò)誤性,在輸入數(shù)據(jù)的時(shí)候會(huì)根據(jù)已填入的內(nèi)容出現(xiàn)類似百度搜索的自動(dòng)補(bǔ)全欄,選擇對(duì)應(yīng)畬藥后便自動(dòng)補(bǔ)全畬藥信息。對(duì)于醫(yī)生數(shù)據(jù)的錄入也采取與畬藥數(shù)據(jù)錄入相同的方式。同時(shí)考慮到畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)信息內(nèi)需要錄入對(duì)應(yīng)的病癥,因此,采取與畬藥相同的處理方式。
2.4 畬醫(yī)藥數(shù)據(jù)檢索模塊 畬醫(yī)藥數(shù)據(jù)檢索模塊分為畬藥檢索模塊、畬醫(yī)(專家)檢索模塊、畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)檢索模塊和統(tǒng)計(jì)模塊四部分。在畬藥檢索模塊,考慮到畬藥的正異名較多,以及搜索的效率和準(zhǔn)確性,在設(shè)計(jì)這模塊時(shí)將畬藥正名和異名的中文、拼音、簡(jiǎn)拼都列入可搜索的范圍內(nèi),以此來滿足搜索的高效與準(zhǔn)確。畬醫(yī)(專家)檢索模塊的設(shè)計(jì)思路與畬藥檢索模塊的搜索思路相同,也是將畬醫(yī)(專家)名字的中文、拼英和簡(jiǎn)拼列入可搜索范圍內(nèi)。畬醫(yī)臨床數(shù)據(jù)檢索模塊內(nèi)考慮到單個(gè)畬醫(yī)臨床數(shù)據(jù)由多個(gè)可檢索數(shù)據(jù)組成,并且多個(gè)畬醫(yī)臨床數(shù)據(jù)內(nèi)的某些數(shù)據(jù)可能出現(xiàn)重復(fù),因此為了提高搜索的準(zhǔn)確性,除了基本的單數(shù)據(jù)搜索外,還提供二次檢索。
在統(tǒng)計(jì)模塊的設(shè)計(jì)上,參考百度熱搜的設(shè)計(jì)思路,將查詢次數(shù)前八位的畬藥、畬醫(yī)(專家)和畬醫(yī)臨床醫(yī)學(xué)數(shù)據(jù)名稱以及查詢數(shù)量提供在頁面上,便于查看。除此外,根據(jù)畬藥臨床應(yīng)用,在每個(gè)顯示的畬藥后增加該畬藥被畬藥臨床醫(yī)學(xué)數(shù)據(jù)的引用次數(shù)。在檢索后的詳情界面內(nèi),出現(xiàn)的畬藥、畬醫(yī)以及畬醫(yī)臨床數(shù)據(jù)均實(shí)現(xiàn)點(diǎn)擊后跳轉(zhuǎn)至對(duì)應(yīng)的畬藥、畬醫(yī)以及畬醫(yī)臨床數(shù)據(jù)的,通過這種設(shè)計(jì)來將畬藥、畬醫(yī)與畬醫(yī)臨床數(shù)據(jù)這三類數(shù)據(jù)進(jìn)行關(guān)聯(lián),保證畬藥、畬醫(yī)以及畬藥臨床數(shù)據(jù)之間的數(shù)據(jù)連通。
3 小結(jié)
建立畬醫(yī)藥資源數(shù)據(jù)庫是畬族族醫(yī)藥學(xué)自身的發(fā)展的需要,也是豐富中藥資源寶庫、提高資源的有效與綜合利用水平,對(duì)實(shí)現(xiàn)中藥資源的可持續(xù)利用具有重要的意義。畬醫(yī)藥資源數(shù)據(jù)庫平臺(tái)的建立與完善,將畬醫(yī)藥資源經(jīng)過系統(tǒng)化、有序化的整理,通過網(wǎng)絡(luò)以方便檢索的形式進(jìn)行展示,使得廣大用戶們對(duì)畬醫(yī)藥的認(rèn)識(shí)更加直觀。也為國內(nèi)外的畬醫(yī)藥學(xué)習(xí)者提供方便快捷的學(xué)習(xí)工具,為研究人員獲取專業(yè)的畬醫(yī)藥知識(shí)提供了好幫手,進(jìn)而為提高畬醫(yī)藥傳承、應(yīng)用以及深層次的研發(fā)提供有力的支撐。該系統(tǒng)目前完成《中國畬藥學(xué)》《中國畬族醫(yī)藥學(xué)》內(nèi)的479味藥物的錄入、441個(gè)病癥對(duì)應(yīng)的病方的錄入及10多位畬醫(yī)信息的錄入,臨床應(yīng)用的數(shù)據(jù)還在補(bǔ)充中,系統(tǒng)將為研究畬藥的科研人員或者畬醫(yī)提供有償?shù)墓蚕斫涌冢趯?shí)現(xiàn)畬藥發(fā)展的同時(shí)實(shí)現(xiàn)一定的經(jīng)濟(jì)效益,為系統(tǒng)的可持續(xù)發(fā)展提供良性循環(huán)。
參考文獻(xiàn)
[1]雷后興,李水福.中國畬族醫(yī)藥學(xué)[M].北京:中國中醫(yī)藥出版社,2007.
[2]鄢連和,姜程曦,朱美曉.畬族珍稀瀕危特有藥用植物資源現(xiàn)狀分析[J].中草藥,2014,45(22):3351-3355.
[3]張夢(mèng)娜,萬定榮.我國畬藥資源種類調(diào)查及其應(yīng)用概況[J].亞太傳統(tǒng)醫(yī)藥,2017,13(16):20-23.
[4]莊紅林,萬志瓊,王琳,等.民族藥(傣藥)數(shù)據(jù)庫的建設(shè)與研究[J].云南民族大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,19(6):410-413.
[5]趙彤芳,元唯安,郁韶明,等.信息化管理系統(tǒng)在試驗(yàn)藥物中心化管理中的應(yīng)用[J].藥物評(píng)價(jià)研究,2016,39(5):881-884.
(收稿日期:2018-11-20 編輯:程鵬飛)