專利名稱:藏藥信息平臺系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種系統(tǒng)開發(fā)技術(shù),具體說,涉及一種藏藥信息平臺系統(tǒng)。
背景技術(shù):
中醫(yī)藥是以漢文化為背景的中國古代社會的主流醫(yī)學(xué),至今具有無可爭議的學(xué)術(shù)地位和社會地位,是中國傳統(tǒng)醫(yī)藥的當(dāng)然代表。民族醫(yī)藥是中醫(yī)藥的重要組成部分,我國的四大民族醫(yī)藥是藏醫(yī)藥、蒙古醫(yī)藥、維吾爾醫(yī)藥和傣族醫(yī)藥,在歷史上藥為民族地區(qū)的繁榮和發(fā)展做出了重要的貢獻(xiàn),并留下了許多經(jīng)典著作,如藏醫(yī)藥的《晶珠本草》,蒙古醫(yī)藥的《四部醫(yī)典》、《蒙醫(yī)本草學(xué)》、《碧光琉璃醫(yī)鑒》,傣族醫(yī)藥的《檔哈雅》等。
雖然現(xiàn)在網(wǎng)絡(luò)技術(shù)非常發(fā)達(dá),但是現(xiàn)在民族醫(yī)院或者研究機(jī)構(gòu)缺少針對民族醫(yī)藥資料的整理與信息化平臺,以便于對開發(fā)和保護(hù)民族醫(yī)藥資料。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是提供一種藏藥信息平臺系統(tǒng),便于對開發(fā)和保護(hù)民族醫(yī)藥資料。本發(fā)明采用的技術(shù)方案如下一種藏藥信息平臺系統(tǒng),包括藏藥信息平臺、基礎(chǔ)數(shù)據(jù)維護(hù)模塊、古籍關(guān)鍵字模塊、古籍采集模塊、古籍審核模塊、古籍查看模塊,所述藏藥信息平臺分別與所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊、古籍關(guān)鍵字模塊、古籍采集模塊、古籍審核模塊和古籍查看模塊進(jìn)行數(shù)據(jù)交換;其中,藏藥信息平臺,作為數(shù)據(jù)庫用于存放藏醫(yī)藥古籍?dāng)?shù)據(jù)和信息;基礎(chǔ)數(shù)據(jù)維護(hù)單元,通過和所述藏藥信息平臺的數(shù)據(jù)交互,實現(xiàn)維護(hù)整個系統(tǒng)的基礎(chǔ)數(shù)據(jù);古籍關(guān)鍵字模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,根據(jù)指定的關(guān)鍵字查詢包含關(guān)鍵字的藏醫(yī)藥書籍內(nèi)容,將包含所述關(guān)鍵字的藏醫(yī)藥書籍及其內(nèi)容列出來;古籍采集模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,完成藏醫(yī)藥書籍內(nèi)容的采集,根據(jù)給定的藏醫(yī)藥書籍名稱添加與之對應(yīng)的藏醫(yī)藥書籍內(nèi)容;古籍審核模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,對采集的書籍內(nèi)容進(jìn)行審核;古籍查看模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,將審核通過的書籍內(nèi)容生成PDF格式文本。進(jìn)一步所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊包括藏書地維護(hù)子模塊、類別維護(hù)子模塊、關(guān)鍵字維護(hù)子模塊和書籍關(guān)鍵字維護(hù)子模塊,所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊用于對這些子模塊的添加、刪除、修改以及刪除操作。進(jìn)一步所述藏藥信息平臺包括存儲過程子模塊和觸發(fā)器,所述存儲過程子模塊用于存放在數(shù)據(jù)庫服務(wù)器上的調(diào)用程序,以完成對數(shù)據(jù)庫表的特定操作;所述觸發(fā)器用于觸發(fā)條件滿足時對數(shù)據(jù)庫表的操作。與現(xiàn)有技術(shù)相比較,本發(fā)明便于對開發(fā)和保護(hù)民族醫(yī)藥資料,包括以下方面I、系統(tǒng)采用模塊化設(shè)計。本發(fā)明把整個系統(tǒng)劃分為多個功能子系統(tǒng),各應(yīng)用子系統(tǒng)要模塊化,減少子系統(tǒng)直接的耦合,降低整個系統(tǒng)的復(fù)雜性,便于各系統(tǒng)分別實施和整合。2、系統(tǒng)具有實用性和適應(yīng)性。實用性是衡量軟件質(zhì)量體系中最重要的指標(biāo),是否與業(yè)務(wù)結(jié)合的緊密,是否具有嚴(yán)格的業(yè)務(wù)針對性,是系統(tǒng)成敗的關(guān)鍵因素,因此,交給用戶手上的系統(tǒng)都應(yīng)該是實用的,解決問題的。適應(yīng)性是軟件質(zhì)量體系中重要的指標(biāo)之一,系統(tǒng)的設(shè)計從最開始就應(yīng)該適應(yīng)于多種運(yùn)行環(huán)境,而且還必須具有應(yīng)變能力,以適應(yīng)未來變化的環(huán)境和需求。本發(fā)明能夠保證實用,切實符合管理、決策、應(yīng)用等各項業(yè)務(wù)和職能要求。應(yīng)用系統(tǒng)應(yīng)突出實用,切合淮北礦業(yè)集團(tuán)的實際使用情況,易于實施、管理和維護(hù)。對各類使用者來說,操作簡便、易用。系統(tǒng)的用戶界面友好,通俗易懂、便于操作。3、系統(tǒng)保證高可靠性及穩(wěn)定性。系統(tǒng)充分考慮和利用系統(tǒng)的自診斷能力、高容錯和容災(zāi)能力、抗攻擊能力以及系統(tǒng)的恢復(fù)能力來保證系統(tǒng)運(yùn)行的高可靠性和穩(wěn)定性。同時,具有抵御外界環(huán)境和人為操作失誤的能力。4、系統(tǒng)具有可擴(kuò)展性。系統(tǒng)采用分布式設(shè)計,模塊擴(kuò)充性好。系統(tǒng)總體構(gòu)架靈活以便于根據(jù)實際網(wǎng)絡(luò)吞吐量和工作需求而動態(tài)地擴(kuò)充。能容納巨大的負(fù)載和多用戶的訪問量。系統(tǒng)結(jié)構(gòu)模塊化設(shè)計,易于擴(kuò)充,增加強(qiáng)壯性。重要模塊可由兩臺機(jī)器冗余配置,在故障時,能自動切換。應(yīng)有充分的擴(kuò)展余地,為以后其它應(yīng)用系統(tǒng)發(fā)展和并入提供支持。系統(tǒng)采用開放的系統(tǒng)結(jié)構(gòu),使系統(tǒng)具有分布式的能力,一方面使系統(tǒng)以后容易升級和擴(kuò)展,另一方面也方便與其它系統(tǒng)集成。5、系統(tǒng)具有可移植性。系統(tǒng)采用J2EE、EJB等基于JAVA的跨平臺技術(shù)。采用的語言為JAVA語言。所以最終結(jié)果非常容易移植到各類操作系統(tǒng)平臺上,在此我們考慮到將來國家推廣國產(chǎn)成熟操作系統(tǒng)的問題,選用JAVA。6、系統(tǒng)具有整體性保障功能。系統(tǒng)的開發(fā)采取“總體規(guī)劃、分步實施”的開發(fā)策略。即在開發(fā)之初先進(jìn)行總體規(guī)劃(即總體分析與總體設(shè)計),然后在總體規(guī)劃的指導(dǎo)與約束下分步開發(fā)。站在整體的高度,充分考慮它與現(xiàn)有數(shù)據(jù)資源之間的信息關(guān)聯(lián),設(shè)計好與現(xiàn)有數(shù)據(jù)資源之間的信息接口,系統(tǒng)是一個融合多方位信息的集成系統(tǒng),系統(tǒng)的軟件建設(shè)應(yīng)首先是符合標(biāo)準(zhǔn),符合技術(shù)發(fā)展方向,開放并易于集成。
圖I是本發(fā)明中藏藥信息平臺系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面參考附圖和優(yōu)選實施例,對本發(fā)明的技術(shù)方案做詳細(xì)描述。如圖I所示,是本發(fā)明中藏藥信息平臺系統(tǒng)的結(jié)構(gòu)示意圖,藏藥信息平臺系統(tǒng)的結(jié)構(gòu)包括藏藥信息平臺10、基礎(chǔ)數(shù)據(jù)維護(hù)模塊11、古籍關(guān)鍵字模塊12、古籍采集模塊13、古籍審核模塊14、古籍查看模塊15,其中,藏藥信息平臺10分別與基礎(chǔ)數(shù)據(jù)維護(hù)模塊11、古籍關(guān)鍵字模塊12、古籍采集模塊13、古籍審核模塊14和古籍查看模塊15進(jìn)行數(shù)據(jù)交換。藏藥信息平臺10作為數(shù)據(jù)庫用于存放藏醫(yī)藥古籍?dāng)?shù)據(jù)和信息。數(shù)據(jù)庫設(shè)計的工具目前主要有三個ERwin, PowerDesigner, OracleDesigner。后面兩種工具支持中文和概念數(shù)據(jù)模型設(shè)計,并能自動將概念數(shù)據(jù)模型轉(zhuǎn)換為物理數(shù)據(jù)模型,自動生成建表程序和主鍵索引程序。前面一種工具只能支持英文和物理數(shù)據(jù)模型設(shè)計。三個工具的共同特點是都能生成E-R圖及其相應(yīng)的數(shù)據(jù)字典。藏藥信息平臺10中還包含有存儲過程子模塊和觸發(fā)器,存儲過程子模塊用于存放在數(shù)據(jù)庫服務(wù)器上的調(diào)用程序,它能被其他程序調(diào)用,以完成對數(shù)據(jù)庫表的某些特定操作;觸發(fā)器存放在數(shù)據(jù)庫服務(wù)器上的一段程序,當(dāng)觸發(fā)條件滿足時它就被執(zhí)行,以完成對數(shù)據(jù)庫表的某些特定操作。 數(shù)據(jù)庫中包含有數(shù)據(jù)庫表,每個表的詳細(xì)清單內(nèi)容包括表名、字段中文名、字段英文名、字段的類型、寬度、精度、主鍵/外鍵、空否、取值約束(缺省值、最大值、最小值)、索引否。同時要指出該表的索引文件名、索引字段名、索引特性(主鍵索引、惟一索引unique、聚集索引clustered)。詳細(xì)清單可以用列表給出,如表7所示。數(shù)據(jù)庫表的內(nèi)如如下表I表名藏書地
權(quán)利要求
1.一種藏藥信息平臺系統(tǒng),其特征在于包括藏藥信息平臺、基礎(chǔ)數(shù)據(jù)維護(hù)模塊、古籍關(guān)鍵字模塊、古籍采集模塊、古籍審核模塊、古籍查看模塊,所述藏藥信息平臺分別與所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊、古籍關(guān)鍵字模塊、古籍采集模塊、古籍審核模塊和古籍查看模塊進(jìn)行數(shù)據(jù)交換;其中, 藏藥信息平臺,作為數(shù)據(jù)庫用于存放藏醫(yī)藥古籍?dāng)?shù)據(jù)和信息; 基礎(chǔ)數(shù)據(jù)維護(hù)單元,通過和所述藏藥信息平臺的數(shù)據(jù)交互,實現(xiàn)維護(hù)整個系統(tǒng)的基礎(chǔ)數(shù)據(jù); 古籍關(guān)鍵字模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,根據(jù)指定的關(guān)鍵字查詢包含關(guān)鍵字的藏醫(yī)藥書籍內(nèi)容,將包含所述關(guān)鍵字的藏醫(yī)藥書籍及其內(nèi)容列出來; 古籍采集模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,完成藏醫(yī)藥書籍內(nèi)容的采集,根據(jù)給定的藏醫(yī)藥書籍名稱添加與之對應(yīng)的藏醫(yī)藥書籍內(nèi)容; 古籍審核模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,對采集的書籍內(nèi)容進(jìn)行審核;古籍查看模塊,通過和所述藏藥信息平臺的數(shù)據(jù)交互,將審核通過的書籍內(nèi)容生成I3DF格式文本。
2.如權(quán)利要求I所述的藏藥信息平臺系統(tǒng),其特征在于所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊包括藏書地維護(hù)子模塊、類別維護(hù)子模塊、關(guān)鍵字維護(hù)子模塊和書籍關(guān)鍵字維護(hù)子模塊,所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊用于對這些子模塊的添加、刪除、修改以及刪除操作。
3.如權(quán)利要求I所述的藏藥信息平臺系統(tǒng),其特征在于所述藏藥信息平臺包括存儲過程子模塊和觸發(fā)器,所述存儲過程子模塊用于存放在數(shù)據(jù)庫服務(wù)器上的調(diào)用程序,以完成對數(shù)據(jù)庫表的特定操作;所述觸發(fā)器用于觸發(fā)條件滿足時對數(shù)據(jù)庫表的操作。
全文摘要
本發(fā)明公開了一種藏藥信息平臺系統(tǒng),包括藏藥信息平臺、基礎(chǔ)數(shù)據(jù)維護(hù)模塊、古籍關(guān)鍵字模塊、古籍采集模塊、古籍審核模塊、古籍查看模塊,所述藏藥信息平臺分別與所述基礎(chǔ)數(shù)據(jù)維護(hù)模塊、古籍關(guān)鍵字模塊、古籍采集模塊、古籍審核模塊和古籍查看模塊進(jìn)行數(shù)據(jù)交互。本發(fā)明便于對開發(fā)和保護(hù)民族醫(yī)藥資料。
文檔編號G06Q50/22GK102737354SQ20121021303
公開日2012年10月17日 申請日期2012年6月25日 優(yōu)先權(quán)日2012年6月25日
發(fā)明者仁旺次仁, 仲格嘉, 馮嶺, 切軍加, 劉英華, 巫自友, 廖淑蓉, 張偉, 李傳新, 李雪, 楊廣生, 武榮, 潘秋平, 王軍, 謝東平, 譚銳, 趙學(xué)萍, 顧健, 高瑋, 黃福開 申請人:中國藏學(xué)研究中心北京藏醫(yī)院