肖芬芬+章新友+羅山水+李味味
摘要:本文以目前中藥信息素材的現(xiàn)狀為出發(fā)點,分析和研究了國內外現(xiàn)有中藥信息及相關信息數(shù)據(jù)庫系統(tǒng),探討了如何對中藥信息素材進行“量子化”處理,以及對中藥量子信息素材數(shù)據(jù)庫系統(tǒng)進行系統(tǒng)設計與實現(xiàn)。關鍵詞:中藥量子信息素材;數(shù)據(jù)庫系統(tǒng);系統(tǒng)設計;頁面實現(xiàn)doi: 10.3969/j.issn.2095-5707.2014.02.002The Design and Implementation of Traditional Chinese Medicine Quantum Information Material Database SystemXiao Fenfen, Zhang Xinyou*, Luo Shanshui, Li Weiwei(Jiangxi University of Traditional Chinese Medicine, Nanchang Jiangxi 330004, China)Abstract: Based on the current situation of Traditional Chinese Medicine (TCM) information materials, this article analyzed and researched the existing domestic and foreign Chinese medicine information and related information database system, discussed the Quantization of TCM information materials, designed and implemented TCM quantum information materials database system.Key words: TCM quantum information materials; database system; system design; page implementation 中醫(yī)藥學是我國寶貴的文化遺產,隨著中醫(yī)藥在長期實踐中的應用以及中藥現(xiàn)代進程的不斷推進,中藥信息素材呈指數(shù)遞增趨勢。由于中藥本身的復雜性和臨床應用的廣泛性,以及在中藥現(xiàn)代化的進程中對中藥信息的不斷挖掘,發(fā)現(xiàn)其潛在的中藥信息素材具有多學科的相互交融,這些現(xiàn)象均造成了中藥信息素材存在著分散性和模糊不確定性,本研究是將這些海量的數(shù)據(jù)通過分析、整理、量子化處理、補充和完善,使原來內涵比較龐雜的中藥信息解析成若干個具有獨立概念的“量子”,并將這些所謂的“量子”中藥信息存入特定的數(shù)據(jù)庫系統(tǒng),將先進的智能技術、計算機技術、網絡技術與浩如煙海的中藥信息有機地結合起來,按照科學研究、教學和決策等的需要,建成一套具有大量中藥信息支持的中藥量子信息計算機管理系統(tǒng),這將對促進中醫(yī)藥信息資源的開發(fā)、利用基金項目:江西省衛(wèi)生廳中醫(yī)藥科研計劃項目(2010A008);江西省研究生創(chuàng)新專項資金項目(YC2012-S105);江西中醫(yī)學院研究生教育創(chuàng)新計劃立項項目(JZYC11B05)第一作者:肖芬芬,碩士研究生,研究方向:中藥信息資源管理。E-mail: fenfen.chunfang@163.com*通訊作者:章新友,教授,研究方向:計算機應用與中藥信息資源管理。E-mail: xinyouzhang@ 163.com和共享,加快中醫(yī)藥信息化的建設,實現(xiàn)中醫(yī)藥現(xiàn)代化等具有十分重要的現(xiàn)實意義。1 國內外中藥數(shù)據(jù)庫的現(xiàn)狀分析中藥數(shù)據(jù)庫是現(xiàn)代信息技術在醫(yī)藥領域中的應用,在當前的信息化建設中,將中藥信息進行科學系統(tǒng)的管理,使用戶能更高效地掌握或者搜索自己所需要的知識。也就是說管理信息系統(tǒng)(Management Information Systems,MIS)正深入到醫(yī)藥行業(yè)中,它為信息化的建設提供了有力的理論和技術支持。至20世紀末以來,國內外相繼建立了大量的中藥信息數(shù)據(jù)庫以及天然產物的數(shù)據(jù)庫。在國內建立的中藥數(shù)據(jù)庫有中國中醫(yī)科學院中醫(yī)藥信息研究所的中國中藥數(shù)據(jù)庫、中國中藥化學成分數(shù)據(jù)庫、民族醫(yī)藥(包括藏藥、蒙藥、維吾爾藥、苗藥、傣藥、瑤藥)數(shù)據(jù)庫等,中國中醫(yī)科學院中藥研究所的中草藥數(shù)據(jù)庫、中醫(yī)藥成果數(shù)據(jù)庫、全國中藥材資源普查資料數(shù)據(jù)庫等[1-2]。還有近期的維吾爾醫(yī)常用藥材及新疆特有植物化合物樣品數(shù)據(jù)庫,它收集和整理了眾多維醫(yī)藥現(xiàn)代和古秘方文獻,以數(shù)字化形式系統(tǒng)地記載了常用維藥藥材的特征、不同部位的提取物制備方法。在國外,有美國化學文摘數(shù)據(jù)庫、美國伊利諾伊大學的植物藥化學庫、韓國漢城大學的天然藥物數(shù)據(jù)庫等[3]。以上數(shù)據(jù)庫均可在網絡上檢索使用。還有很多都是自建自用的,其聯(lián)合建庫的少,專題數(shù)據(jù)庫比較多,缺乏一定的統(tǒng)一性、規(guī)范性、兼容性[4-6]。本課題將以2010年版《中華人民共和國藥典》(以下簡稱《中國藥典》)為藍本,以國內外權威著作為數(shù)據(jù)源,利用計算機技術將原始數(shù)據(jù)進行“量子化”分析處理,提高信息獲取效率,有助于從中挖掘出有用信息和未曾被人發(fā)現(xiàn)的隱含信息。通過對現(xiàn)有數(shù)據(jù)庫進行整理,對中藥信息素材數(shù)據(jù)庫進行系統(tǒng)設計。2 中藥信息素材的“量子化”處理方法數(shù)據(jù)庫是知識發(fā)現(xiàn)的基礎工程,要獲得高信息含量、有用的知識,必須要更好地處理數(shù)據(jù),理想情況是原始數(shù)據(jù)為不含噪音的數(shù)據(jù)。建立良好的中藥量子信息素材數(shù)據(jù)庫系統(tǒng),實現(xiàn)數(shù)字化、智能化的科學管理,要求我們首先將中藥信息素材進行“量子化”處理。中藥信息素材“量子化”是指通過合理地分析、整理,將中藥信息素材原始數(shù)據(jù)細化成由若干漢字或者數(shù)字組成的不可再行細分的、并且具有相對獨立內涵及排他作用的最小信息單位[7-10]。中藥的“五味”經“量子化”后被解析為甘、辛、咸、淡、澀、苦、微苦、酸、微酸9個“量子”。在中藥炮制中,根據(jù)不同中藥飲片所采用的炮制方法,進行分類與分析,分為清炒、麩炒、米炒、土炒、砂炒、蛤粉炒、滑石粉炒、炒炭、酒炙、醋炙、鹽炙、姜炙、蜜炙、油炙、煅炭、明煅、淬煅、蒸、煮、燉、煨21個“量子”。通過將原始數(shù)據(jù)進行“量子化”處理,不僅使中藥信息素材具有獨立性、排他性,更是為中藥數(shù)據(jù)的挖掘奠定良好的基礎。這些不可再分的數(shù)據(jù)經處理后,可轉換成一組可供計算機識別、計算的代碼即“數(shù)字”后,計算機即可對這些“量子”進行“數(shù)字化”處理[7]。3 系統(tǒng)整體設計和開發(fā)工具的選擇在系統(tǒng)設計中,我們選用了比較先進的系統(tǒng)開發(fā)工具,來適應對系統(tǒng)需求關系的梳理、細化與分割,達到條理清晰、易于編程、便于檢測、方便擴充功能等要求。本系統(tǒng)是在微軟Windows 8操作系統(tǒng)下,采用Microsoft SQL Sever 2012并應用Dephi和Visual Basic(VB)進行開發(fā)的。Microsoft Visual Studio 2012是目前比較流行、全面高效的專業(yè)開發(fā)系統(tǒng),針對不同的開發(fā)人員,它提供了不同的版本,旨在幫助軟件開發(fā)人員更好地應對一些比較復雜的挑戰(zhàn),并且創(chuàng)建新的解決方案,可以減少在關鍵任務環(huán)境中的平靜修復時間(MTTR),增加團隊生產力。Visual Studio的目的是改進開發(fā)流程,幫助人們更輕松地實現(xiàn)突破、獲得更令人滿意的結果,它能夠提高工作效率,從單一集成開發(fā)環(huán)境(Integrated Develop- ment Environment,簡稱IDE)中的高效代碼編輯器、IntelliSense、向導和多種編碼語言,到Microsoft?; Visual Studio?; Team System中的高端應用程序生命周期管理 (Application Lifecycle Management,簡稱ALM)產品。endprint
數(shù)據(jù)庫則采用SQL Server 2012,可幫助處理每年大量數(shù)據(jù)的增長,相對于其它版本,它具備可伸縮性、更加可靠以及前所未有的高性能,可提供一個非常便于使用的數(shù)據(jù)庫平臺,并且能使應用的部署和維護、數(shù)據(jù)的管理和備份得到簡化,這樣管理數(shù)據(jù)及用戶訪問更加容易。4 系統(tǒng)設計與實現(xiàn)4.1 系統(tǒng)網絡架構設計本系統(tǒng)采用了分布式多層結構。第一層是客戶層,客戶通過使用Graphical User Interface(GUI)可以與應用程序進行交互;第二層是中間層,通常由一個或多個應用服務器組成,應用服務器處理客戶的請求,然后將結果返回客戶層;第三層為數(shù)據(jù)層,是維護、更新、駐留業(yè)務數(shù)據(jù)的地方,在處理業(yè)務數(shù)據(jù)時,可以通過中間層訪問數(shù)據(jù)層。通過采用多層結構,將數(shù)據(jù)庫操作和事務管理轉移到中間層中處理,可以避免在WEB應用程序中進行直接操作和事務管理。 系統(tǒng)結構如圖1所示。本系統(tǒng)運行在Windows平臺環(huán)境中,選用Component Object Model/Microsoft Distributed Component Object Model(COM/DCOM)為實現(xiàn)系統(tǒng)的標準。采用Microsoft的COM/DCOM標準設計系統(tǒng)時,我們不需要考慮兼容性問題,而且系統(tǒng)會很穩(wěn)定。把多數(shù)據(jù)庫系統(tǒng)與COM/DCOM結合起來,將分布式組件對象技術引入多數(shù)據(jù)庫系統(tǒng)中,一定程度上提高系統(tǒng)的可管理性、可維護性、可伸縮性和可集成性等,使中藥量子信息素材數(shù)據(jù)庫系統(tǒng)的開發(fā)、使用和維護都變得簡單。4.2 系統(tǒng)模塊組成與功能4.2.1 系統(tǒng)總功能的設計 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)主要由八個模塊組成,包括中藥基本信息模塊、中藥鑒定模塊、中藥炮制模塊、配伍應用模塊、中藥現(xiàn)代研究模塊、中醫(yī)藥文獻模塊、中藥市場模塊、留言本模塊,如圖2所示。圖2 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)總體功能模塊圖4.2.2 系統(tǒng)模塊詳細功能 8個系統(tǒng)模塊功能各異。①中藥基本信息模塊。本模塊提供中藥的基本信息,包括中藥的名稱、拉丁名稱、別名、藥性、藥效、主治功能等信息;與中藥治病本源有關的信息素材,如藥理、臨床、專家論述等信息。以《中國藥典》為藍本,中醫(yī)藥典籍為依據(jù),對由多個漢字組合而成的大文本復雜數(shù)據(jù)或圖片進行量子化處理,有利于將紛繁復雜的中藥信息處理成簡潔、有效的信息單位,在一定程度上解決了信息量大、數(shù)據(jù)復雜不易處理的困境,提高了中藥數(shù)據(jù)庫的智能化水平。②中藥鑒定模塊。本模塊主要包括了中藥的來源鑒定、性狀鑒定、顯微鑒定、理化鑒定以及其他方法。來源鑒定包含中藥材原植物的圖片、中藥材植物形態(tài)、核對標本、核對文獻;性狀鑒定包含藥材的性狀、大小、顏色、表面特征、氣味等;顯微鑒定包括組織結構、細胞內含物、細胞壁性質等;理化鑒定包括一般常數(shù)的測定、一般的理化鑒別等信息素材。用戶可以通過該模塊辨別中藥材的真?zhèn)?。③中藥炮制模塊。該模塊主要包含了中藥炮制方法、炮制目的、炮制對中藥化學成分的影響,以及炮制品的質量要求和藥材的貯藏條件等信息??梢允珍浕蛱峁┧幟?、炮制品名、炮制歷史、炮制方法、炮制意義、飲片性狀、儲藏方法、炮制研究等各個方面的數(shù)據(jù)。若暫無某項目的古今資料,待有新的發(fā)現(xiàn)后可隨時增補。④配伍應用模塊。用戶在此模塊可以查找到中成藥、組方、處方來源、功能禁忌等。⑤中藥現(xiàn)代研究模塊。本模塊包括生物技術、現(xiàn)代藥理與毒性研究、引種栽培、中藥化學成分分析及其圖譜等。⑥中醫(yī)藥文獻模塊。本模塊包括中文文獻、外文文獻兩部分,用戶可以通過此模塊查詢到有關中藥的典籍及文獻。⑦中藥市場模塊。本模塊包括中藥材市場、中成藥市場、中醫(yī)藥法規(guī)三個部分,用戶可以檢索到中藥、中成藥的價格變化、生產地點和廠家、管理等信息。⑧留言本模塊。本模塊主要用于用戶留言,提供用戶與管理員之間的交流通道。進入此模塊,必須進行注冊。本數(shù)據(jù)庫系統(tǒng)具有維護更新功能,系統(tǒng)管理人員可以隨時對數(shù)據(jù)進行添加、更新、刪除工作,以確保中藥量子信息素材數(shù)據(jù)的準確性、完整性、新穎性。4.3 系統(tǒng)頁面的設計與實現(xiàn)4.3.1 系統(tǒng)首頁的設計與實現(xiàn) 在中藥量子信息素材數(shù)據(jù)庫系統(tǒng)首頁及子系統(tǒng)界面顏色的設計中,為體現(xiàn)出我國中藥的韻味,本系統(tǒng)主要采用了淡綠色、白色的搭配,圖片上采用了銀杏葉、人參花等中藥原植物等素材,充分體現(xiàn)了本系統(tǒng)的主題是中藥。系統(tǒng)前臺頁面的首頁也就是一級頁面,是每一個用戶均可瀏覽查看的界面,主要包括:簡單搜索欄、網站介紹、登錄口、友情鏈接欄,通過首頁上方的導航可分別進入中藥基本信息、中藥鑒定、中藥炮制和中藥現(xiàn)代研究等頁面。系統(tǒng)前臺總頁面如圖3所示。 圖3 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)前臺主頁面 4.3.2 系統(tǒng)后臺頁面的設計與實現(xiàn) 針對中藥量子信息素材數(shù)據(jù)庫系統(tǒng)功能模塊的設計,為了能夠更好地實現(xiàn)系統(tǒng)管理,經過權限設定分為系統(tǒng)管理員和普通會員,普通會員經登錄后可以實現(xiàn)查看信息及留言等功能。后臺頁面功能主要是針對系統(tǒng)管理員,系統(tǒng)管理員可以對普通會員、通知通告、中藥信息數(shù)據(jù)庫等進行新增、修改、刪除等系列管理。系統(tǒng)后臺功能邏輯如圖4所示。圖4 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)后臺功能邏輯圖通過分析、整理中藥量子信息素材數(shù)據(jù)庫系統(tǒng)的整體功能,我們實現(xiàn)了系統(tǒng)后臺管理,系統(tǒng)后臺頁面如圖5所示。 圖5 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)后臺管理頁面5 總結中藥信息素材的量子化處理,大大提高了計算機的處理效率,為中藥的信息化、數(shù)字化做準備,加速了“數(shù)字化”進程,為知識發(fā)現(xiàn)奠定了基礎。隨著計算機技術的進步,中藥數(shù)據(jù)庫系統(tǒng)也在不斷更新完善,并在科研中發(fā)揮重要的作用。本課題旨在建立與完善中藥素材基本量子數(shù)據(jù)庫系統(tǒng),但是應該看到,這類數(shù)據(jù)庫的建設水平也有待提高,中藥數(shù)據(jù)庫的設計思想也值得深入探討。同時,伴隨著中藥信息素材數(shù)量的不斷增長,將量子化技術應用于中藥信息素材的分析、加工和整理,雖然可以使一些復雜的中藥數(shù)據(jù)簡潔化、精確化和規(guī)范化,但同時也帶來了中藥信息素材損失率增加的情況。將中藥量子化技術與中藥全文檢索技術相結合,可在一定程度上解決該問題。我們相信,隨著科學技術的不斷進步和研究方法的日益創(chuàng)新,中藥的現(xiàn)代化和國際化進程將逐步加快。最誠摯地感謝江西中醫(yī)藥大學研究生院柯瑜及其他老師們,在申報、開展創(chuàng)新課題及撰寫論文期間,給予我耐心的指導和真誠的幫助;并定期組織座談會及交流會,保證了更好地完成課題、論文。參考文獻[1]萬仁甫,徐偉亞.中藥數(shù)據(jù)庫的現(xiàn)狀及發(fā)展趨勢探討[J].中國藥房,2006,17(10):794-796.[2]彭勇,黨毅,梁少偉,等.國內醫(yī)藥信息數(shù)據(jù)庫簡介[J].中國中醫(yī)藥信息雜志,1999,6(1):73-75.[3]陳峰,崔蒙.中藥信息系統(tǒng)建立初探[J].中草藥,2000, 31(11):81-83.[4]吳錦屏,簡云江.中國自建醫(yī)藥數(shù)據(jù)庫現(xiàn)狀分析及對策探討[J].衛(wèi)生軟科學,2001,15(6):52-56. [5]方曉陽,朱江,梅軍,等.中藥信息系統(tǒng)的設計與實現(xiàn)[J].中草藥,2001,32(9):860-861.[6]顧東蕾.淺議網絡環(huán)境下的中醫(yī)藥學古籍文獻資源共
享[J].中國中醫(yī)藥信息雜志,2005,12(1):109-110.[7]章新友,吳園園,周敏.中藥量子信息系統(tǒng)的研制[J].時珍國醫(yī)國藥,2010,21(12):3326-3328.[8]吳園園,章新友.中藥信息量子化研究[J].江西中醫(yī)學院學報,2008,20(2):56-57.[9]吳園園,章新友.我國中藥信息系統(tǒng)存在的問題與對策[J].時珍國醫(yī)國藥,2009,21(10):2583-2584.[10]章新友,肖芬芬.中藥材電子商務系統(tǒng)的需求分析與設 計[J].時珍國醫(yī)國藥,2012,23(10):2621-2623.(收稿日期:2013-11-01,編輯:李琳)
數(shù)據(jù)庫則采用SQL Server 2012,可幫助處理每年大量數(shù)據(jù)的增長,相對于其它版本,它具備可伸縮性、更加可靠以及前所未有的高性能,可提供一個非常便于使用的數(shù)據(jù)庫平臺,并且能使應用的部署和維護、數(shù)據(jù)的管理和備份得到簡化,這樣管理數(shù)據(jù)及用戶訪問更加容易。4 系統(tǒng)設計與實現(xiàn)4.1 系統(tǒng)網絡架構設計本系統(tǒng)采用了分布式多層結構。第一層是客戶層,客戶通過使用Graphical User Interface(GUI)可以與應用程序進行交互;第二層是中間層,通常由一個或多個應用服務器組成,應用服務器處理客戶的請求,然后將結果返回客戶層;第三層為數(shù)據(jù)層,是維護、更新、駐留業(yè)務數(shù)據(jù)的地方,在處理業(yè)務數(shù)據(jù)時,可以通過中間層訪問數(shù)據(jù)層。通過采用多層結構,將數(shù)據(jù)庫操作和事務管理轉移到中間層中處理,可以避免在WEB應用程序中進行直接操作和事務管理。 系統(tǒng)結構如圖1所示。本系統(tǒng)運行在Windows平臺環(huán)境中,選用Component Object Model/Microsoft Distributed Component Object Model(COM/DCOM)為實現(xiàn)系統(tǒng)的標準。采用Microsoft的COM/DCOM標準設計系統(tǒng)時,我們不需要考慮兼容性問題,而且系統(tǒng)會很穩(wěn)定。把多數(shù)據(jù)庫系統(tǒng)與COM/DCOM結合起來,將分布式組件對象技術引入多數(shù)據(jù)庫系統(tǒng)中,一定程度上提高系統(tǒng)的可管理性、可維護性、可伸縮性和可集成性等,使中藥量子信息素材數(shù)據(jù)庫系統(tǒng)的開發(fā)、使用和維護都變得簡單。4.2 系統(tǒng)模塊組成與功能4.2.1 系統(tǒng)總功能的設計 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)主要由八個模塊組成,包括中藥基本信息模塊、中藥鑒定模塊、中藥炮制模塊、配伍應用模塊、中藥現(xiàn)代研究模塊、中醫(yī)藥文獻模塊、中藥市場模塊、留言本模塊,如圖2所示。圖2 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)總體功能模塊圖4.2.2 系統(tǒng)模塊詳細功能 8個系統(tǒng)模塊功能各異。①中藥基本信息模塊。本模塊提供中藥的基本信息,包括中藥的名稱、拉丁名稱、別名、藥性、藥效、主治功能等信息;與中藥治病本源有關的信息素材,如藥理、臨床、專家論述等信息。以《中國藥典》為藍本,中醫(yī)藥典籍為依據(jù),對由多個漢字組合而成的大文本復雜數(shù)據(jù)或圖片進行量子化處理,有利于將紛繁復雜的中藥信息處理成簡潔、有效的信息單位,在一定程度上解決了信息量大、數(shù)據(jù)復雜不易處理的困境,提高了中藥數(shù)據(jù)庫的智能化水平。②中藥鑒定模塊。本模塊主要包括了中藥的來源鑒定、性狀鑒定、顯微鑒定、理化鑒定以及其他方法。來源鑒定包含中藥材原植物的圖片、中藥材植物形態(tài)、核對標本、核對文獻;性狀鑒定包含藥材的性狀、大小、顏色、表面特征、氣味等;顯微鑒定包括組織結構、細胞內含物、細胞壁性質等;理化鑒定包括一般常數(shù)的測定、一般的理化鑒別等信息素材。用戶可以通過該模塊辨別中藥材的真?zhèn)巍"壑兴幣谥颇K。該模塊主要包含了中藥炮制方法、炮制目的、炮制對中藥化學成分的影響,以及炮制品的質量要求和藥材的貯藏條件等信息??梢允珍浕蛱峁┧幟?、炮制品名、炮制歷史、炮制方法、炮制意義、飲片性狀、儲藏方法、炮制研究等各個方面的數(shù)據(jù)。若暫無某項目的古今資料,待有新的發(fā)現(xiàn)后可隨時增補。④配伍應用模塊。用戶在此模塊可以查找到中成藥、組方、處方來源、功能禁忌等。⑤中藥現(xiàn)代研究模塊。本模塊包括生物技術、現(xiàn)代藥理與毒性研究、引種栽培、中藥化學成分分析及其圖譜等。⑥中醫(yī)藥文獻模塊。本模塊包括中文文獻、外文文獻兩部分,用戶可以通過此模塊查詢到有關中藥的典籍及文獻。⑦中藥市場模塊。本模塊包括中藥材市場、中成藥市場、中醫(yī)藥法規(guī)三個部分,用戶可以檢索到中藥、中成藥的價格變化、生產地點和廠家、管理等信息。⑧留言本模塊。本模塊主要用于用戶留言,提供用戶與管理員之間的交流通道。進入此模塊,必須進行注冊。本數(shù)據(jù)庫系統(tǒng)具有維護更新功能,系統(tǒng)管理人員可以隨時對數(shù)據(jù)進行添加、更新、刪除工作,以確保中藥量子信息素材數(shù)據(jù)的準確性、完整性、新穎性。4.3 系統(tǒng)頁面的設計與實現(xiàn)4.3.1 系統(tǒng)首頁的設計與實現(xiàn) 在中藥量子信息素材數(shù)據(jù)庫系統(tǒng)首頁及子系統(tǒng)界面顏色的設計中,為體現(xiàn)出我國中藥的韻味,本系統(tǒng)主要采用了淡綠色、白色的搭配,圖片上采用了銀杏葉、人參花等中藥原植物等素材,充分體現(xiàn)了本系統(tǒng)的主題是中藥。系統(tǒng)前臺頁面的首頁也就是一級頁面,是每一個用戶均可瀏覽查看的界面,主要包括:簡單搜索欄、網站介紹、登錄口、友情鏈接欄,通過首頁上方的導航可分別進入中藥基本信息、中藥鑒定、中藥炮制和中藥現(xiàn)代研究等頁面。系統(tǒng)前臺總頁面如圖3所示。 圖3 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)前臺主頁面 4.3.2 系統(tǒng)后臺頁面的設計與實現(xiàn) 針對中藥量子信息素材數(shù)據(jù)庫系統(tǒng)功能模塊的設計,為了能夠更好地實現(xiàn)系統(tǒng)管理,經過權限設定分為系統(tǒng)管理員和普通會員,普通會員經登錄后可以實現(xiàn)查看信息及留言等功能。后臺頁面功能主要是針對系統(tǒng)管理員,系統(tǒng)管理員可以對普通會員、通知通告、中藥信息數(shù)據(jù)庫等進行新增、修改、刪除等系列管理。系統(tǒng)后臺功能邏輯如圖4所示。圖4 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)后臺功能邏輯圖通過分析、整理中藥量子信息素材數(shù)據(jù)庫系統(tǒng)的整體功能,我們實現(xiàn)了系統(tǒng)后臺管理,系統(tǒng)后臺頁面如圖5所示。 圖5 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)后臺管理頁面5 總結中藥信息素材的量子化處理,大大提高了計算機的處理效率,為中藥的信息化、數(shù)字化做準備,加速了“數(shù)字化”進程,為知識發(fā)現(xiàn)奠定了基礎。隨著計算機技術的進步,中藥數(shù)據(jù)庫系統(tǒng)也在不斷更新完善,并在科研中發(fā)揮重要的作用。本課題旨在建立與完善中藥素材基本量子數(shù)據(jù)庫系統(tǒng),但是應該看到,這類數(shù)據(jù)庫的建設水平也有待提高,中藥數(shù)據(jù)庫的設計思想也值得深入探討。同時,伴隨著中藥信息素材數(shù)量的不斷增長,將量子化技術應用于中藥信息素材的分析、加工和整理,雖然可以使一些復雜的中藥數(shù)據(jù)簡潔化、精確化和規(guī)范化,但同時也帶來了中藥信息素材損失率增加的情況。將中藥量子化技術與中藥全文檢索技術相結合,可在一定程度上解決該問題。我們相信,隨著科學技術的不斷進步和研究方法的日益創(chuàng)新,中藥的現(xiàn)代化和國際化進程將逐步加快。最誠摯地感謝江西中醫(yī)藥大學研究生院柯瑜及其他老師們,在申報、開展創(chuàng)新課題及撰寫論文期間,給予我耐心的指導和真誠的幫助;并定期組織座談會及交流會,保證了更好地完成課題、論文。參考文獻[1]萬仁甫,徐偉亞.中藥數(shù)據(jù)庫的現(xiàn)狀及發(fā)展趨勢探討[J].中國藥房,2006,17(10):794-796.[2]彭勇,黨毅,梁少偉,等.國內醫(yī)藥信息數(shù)據(jù)庫簡介[J].中國中醫(yī)藥信息雜志,1999,6(1):73-75.[3]陳峰,崔蒙.中藥信息系統(tǒng)建立初探[J].中草藥,2000, 31(11):81-83.[4]吳錦屏,簡云江.中國自建醫(yī)藥數(shù)據(jù)庫現(xiàn)狀分析及對策探討[J].衛(wèi)生軟科學,2001,15(6):52-56. [5]方曉陽,朱江,梅軍,等.中藥信息系統(tǒng)的設計與實現(xiàn)[J].中草藥,2001,32(9):860-861.[6]顧東蕾.淺議網絡環(huán)境下的中醫(yī)藥學古籍文獻資源共
享[J].中國中醫(yī)藥信息雜志,2005,12(1):109-110.[7]章新友,吳園園,周敏.中藥量子信息系統(tǒng)的研制[J].時珍國醫(yī)國藥,2010,21(12):3326-3328.[8]吳園園,章新友.中藥信息量子化研究[J].江西中醫(yī)學院學報,2008,20(2):56-57.[9]吳園園,章新友.我國中藥信息系統(tǒng)存在的問題與對策[J].時珍國醫(yī)國藥,2009,21(10):2583-2584.[10]章新友,肖芬芬.中藥材電子商務系統(tǒng)的需求分析與設 計[J].時珍國醫(yī)國藥,2012,23(10):2621-2623.(收稿日期:2013-11-01,編輯:李琳)
數(shù)據(jù)庫則采用SQL Server 2012,可幫助處理每年大量數(shù)據(jù)的增長,相對于其它版本,它具備可伸縮性、更加可靠以及前所未有的高性能,可提供一個非常便于使用的數(shù)據(jù)庫平臺,并且能使應用的部署和維護、數(shù)據(jù)的管理和備份得到簡化,這樣管理數(shù)據(jù)及用戶訪問更加容易。4 系統(tǒng)設計與實現(xiàn)4.1 系統(tǒng)網絡架構設計本系統(tǒng)采用了分布式多層結構。第一層是客戶層,客戶通過使用Graphical User Interface(GUI)可以與應用程序進行交互;第二層是中間層,通常由一個或多個應用服務器組成,應用服務器處理客戶的請求,然后將結果返回客戶層;第三層為數(shù)據(jù)層,是維護、更新、駐留業(yè)務數(shù)據(jù)的地方,在處理業(yè)務數(shù)據(jù)時,可以通過中間層訪問數(shù)據(jù)層。通過采用多層結構,將數(shù)據(jù)庫操作和事務管理轉移到中間層中處理,可以避免在WEB應用程序中進行直接操作和事務管理。 系統(tǒng)結構如圖1所示。本系統(tǒng)運行在Windows平臺環(huán)境中,選用Component Object Model/Microsoft Distributed Component Object Model(COM/DCOM)為實現(xiàn)系統(tǒng)的標準。采用Microsoft的COM/DCOM標準設計系統(tǒng)時,我們不需要考慮兼容性問題,而且系統(tǒng)會很穩(wěn)定。把多數(shù)據(jù)庫系統(tǒng)與COM/DCOM結合起來,將分布式組件對象技術引入多數(shù)據(jù)庫系統(tǒng)中,一定程度上提高系統(tǒng)的可管理性、可維護性、可伸縮性和可集成性等,使中藥量子信息素材數(shù)據(jù)庫系統(tǒng)的開發(fā)、使用和維護都變得簡單。4.2 系統(tǒng)模塊組成與功能4.2.1 系統(tǒng)總功能的設計 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)主要由八個模塊組成,包括中藥基本信息模塊、中藥鑒定模塊、中藥炮制模塊、配伍應用模塊、中藥現(xiàn)代研究模塊、中醫(yī)藥文獻模塊、中藥市場模塊、留言本模塊,如圖2所示。圖2 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)總體功能模塊圖4.2.2 系統(tǒng)模塊詳細功能 8個系統(tǒng)模塊功能各異。①中藥基本信息模塊。本模塊提供中藥的基本信息,包括中藥的名稱、拉丁名稱、別名、藥性、藥效、主治功能等信息;與中藥治病本源有關的信息素材,如藥理、臨床、專家論述等信息。以《中國藥典》為藍本,中醫(yī)藥典籍為依據(jù),對由多個漢字組合而成的大文本復雜數(shù)據(jù)或圖片進行量子化處理,有利于將紛繁復雜的中藥信息處理成簡潔、有效的信息單位,在一定程度上解決了信息量大、數(shù)據(jù)復雜不易處理的困境,提高了中藥數(shù)據(jù)庫的智能化水平。②中藥鑒定模塊。本模塊主要包括了中藥的來源鑒定、性狀鑒定、顯微鑒定、理化鑒定以及其他方法。來源鑒定包含中藥材原植物的圖片、中藥材植物形態(tài)、核對標本、核對文獻;性狀鑒定包含藥材的性狀、大小、顏色、表面特征、氣味等;顯微鑒定包括組織結構、細胞內含物、細胞壁性質等;理化鑒定包括一般常數(shù)的測定、一般的理化鑒別等信息素材。用戶可以通過該模塊辨別中藥材的真?zhèn)巍"壑兴幣谥颇K。該模塊主要包含了中藥炮制方法、炮制目的、炮制對中藥化學成分的影響,以及炮制品的質量要求和藥材的貯藏條件等信息??梢允珍浕蛱峁┧幟⑴谥破访?、炮制歷史、炮制方法、炮制意義、飲片性狀、儲藏方法、炮制研究等各個方面的數(shù)據(jù)。若暫無某項目的古今資料,待有新的發(fā)現(xiàn)后可隨時增補。④配伍應用模塊。用戶在此模塊可以查找到中成藥、組方、處方來源、功能禁忌等。⑤中藥現(xiàn)代研究模塊。本模塊包括生物技術、現(xiàn)代藥理與毒性研究、引種栽培、中藥化學成分分析及其圖譜等。⑥中醫(yī)藥文獻模塊。本模塊包括中文文獻、外文文獻兩部分,用戶可以通過此模塊查詢到有關中藥的典籍及文獻。⑦中藥市場模塊。本模塊包括中藥材市場、中成藥市場、中醫(yī)藥法規(guī)三個部分,用戶可以檢索到中藥、中成藥的價格變化、生產地點和廠家、管理等信息。⑧留言本模塊。本模塊主要用于用戶留言,提供用戶與管理員之間的交流通道。進入此模塊,必須進行注冊。本數(shù)據(jù)庫系統(tǒng)具有維護更新功能,系統(tǒng)管理人員可以隨時對數(shù)據(jù)進行添加、更新、刪除工作,以確保中藥量子信息素材數(shù)據(jù)的準確性、完整性、新穎性。4.3 系統(tǒng)頁面的設計與實現(xiàn)4.3.1 系統(tǒng)首頁的設計與實現(xiàn) 在中藥量子信息素材數(shù)據(jù)庫系統(tǒng)首頁及子系統(tǒng)界面顏色的設計中,為體現(xiàn)出我國中藥的韻味,本系統(tǒng)主要采用了淡綠色、白色的搭配,圖片上采用了銀杏葉、人參花等中藥原植物等素材,充分體現(xiàn)了本系統(tǒng)的主題是中藥。系統(tǒng)前臺頁面的首頁也就是一級頁面,是每一個用戶均可瀏覽查看的界面,主要包括:簡單搜索欄、網站介紹、登錄口、友情鏈接欄,通過首頁上方的導航可分別進入中藥基本信息、中藥鑒定、中藥炮制和中藥現(xiàn)代研究等頁面。系統(tǒng)前臺總頁面如圖3所示。 圖3 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)前臺主頁面 4.3.2 系統(tǒng)后臺頁面的設計與實現(xiàn) 針對中藥量子信息素材數(shù)據(jù)庫系統(tǒng)功能模塊的設計,為了能夠更好地實現(xiàn)系統(tǒng)管理,經過權限設定分為系統(tǒng)管理員和普通會員,普通會員經登錄后可以實現(xiàn)查看信息及留言等功能。后臺頁面功能主要是針對系統(tǒng)管理員,系統(tǒng)管理員可以對普通會員、通知通告、中藥信息數(shù)據(jù)庫等進行新增、修改、刪除等系列管理。系統(tǒng)后臺功能邏輯如圖4所示。圖4 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)后臺功能邏輯圖通過分析、整理中藥量子信息素材數(shù)據(jù)庫系統(tǒng)的整體功能,我們實現(xiàn)了系統(tǒng)后臺管理,系統(tǒng)后臺頁面如圖5所示。 圖5 中藥量子信息素材數(shù)據(jù)庫系統(tǒng)后臺管理頁面5 總結中藥信息素材的量子化處理,大大提高了計算機的處理效率,為中藥的信息化、數(shù)字化做準備,加速了“數(shù)字化”進程,為知識發(fā)現(xiàn)奠定了基礎。隨著計算機技術的進步,中藥數(shù)據(jù)庫系統(tǒng)也在不斷更新完善,并在科研中發(fā)揮重要的作用。本課題旨在建立與完善中藥素材基本量子數(shù)據(jù)庫系統(tǒng),但是應該看到,這類數(shù)據(jù)庫的建設水平也有待提高,中藥數(shù)據(jù)庫的設計思想也值得深入探討。同時,伴隨著中藥信息素材數(shù)量的不斷增長,將量子化技術應用于中藥信息素材的分析、加工和整理,雖然可以使一些復雜的中藥數(shù)據(jù)簡潔化、精確化和規(guī)范化,但同時也帶來了中藥信息素材損失率增加的情況。將中藥量子化技術與中藥全文檢索技術相結合,可在一定程度上解決該問題。我們相信,隨著科學技術的不斷進步和研究方法的日益創(chuàng)新,中藥的現(xiàn)代化和國際化進程將逐步加快。最誠摯地感謝江西中醫(yī)藥大學研究生院柯瑜及其他老師們,在申報、開展創(chuàng)新課題及撰寫論文期間,給予我耐心的指導和真誠的幫助;并定期組織座談會及交流會,保證了更好地完成課題、論文。參考文獻[1]萬仁甫,徐偉亞.中藥數(shù)據(jù)庫的現(xiàn)狀及發(fā)展趨勢探討[J].中國藥房,2006,17(10):794-796.[2]彭勇,黨毅,梁少偉,等.國內醫(yī)藥信息數(shù)據(jù)庫簡介[J].中國中醫(yī)藥信息雜志,1999,6(1):73-75.[3]陳峰,崔蒙.中藥信息系統(tǒng)建立初探[J].中草藥,2000, 31(11):81-83.[4]吳錦屏,簡云江.中國自建醫(yī)藥數(shù)據(jù)庫現(xiàn)狀分析及對策探討[J].衛(wèi)生軟科學,2001,15(6):52-56. [5]方曉陽,朱江,梅軍,等.中藥信息系統(tǒng)的設計與實現(xiàn)[J].中草藥,2001,32(9):860-861.[6]顧東蕾.淺議網絡環(huán)境下的中醫(yī)藥學古籍文獻資源共
享[J].中國中醫(yī)藥信息雜志,2005,12(1):109-110.[7]章新友,吳園園,周敏.中藥量子信息系統(tǒng)的研制[J].時珍國醫(yī)國藥,2010,21(12):3326-3328.[8]吳園園,章新友.中藥信息量子化研究[J].江西中醫(yī)學院學報,2008,20(2):56-57.[9]吳園園,章新友.我國中藥信息系統(tǒng)存在的問題與對策[J].時珍國醫(yī)國藥,2009,21(10):2583-2584.[10]章新友,肖芬芬.中藥材電子商務系統(tǒng)的需求分析與設 計[J].時珍國醫(yī)國藥,2012,23(10):2621-2623.(收稿日期:2013-11-01,編輯:李琳)