




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
藥用植物標本數(shù)據(jù)庫構建摘要:隨著數(shù)字化技術、網(wǎng)絡技術等高新科技的飛速發(fā)展,以原始形式保存的藥用植物標本信息已經(jīng)無法滿足人們對知識和信息資源獲取數(shù)量和速度的更高需求。基于此,構建以網(wǎng)絡的電子藥用植物標本信息化數(shù)據(jù)庫管理系統(tǒng)來滿足日益增長的社會需求已成為必然趨勢。基于網(wǎng)絡的藥用植物標本數(shù)據(jù)庫管理系統(tǒng)是信息技術與科研整合的一種方法,是利用ASP的MSSQL數(shù)據(jù)庫平臺技術構建成適宜研究、管理的藥用植物標本數(shù)據(jù)庫管理平臺。主要從系統(tǒng)功能、系統(tǒng)設計、系統(tǒng)結構和運用等幾方面介紹了藥用植物標本數(shù)據(jù)庫管理系統(tǒng)的構建。關鍵字:藥用植物標本數(shù)據(jù)庫構建數(shù)據(jù)查詢數(shù)據(jù)管理引言:中國是藥用植物應用與研究最早的國家,具有得天獨厚的資源與利用優(yōu)勢。作為中藥重要來源的藥用植物資源是中藥產(chǎn)業(yè)得以存在、發(fā)展的重要物質基礎之一。現(xiàn)代計算機科學和數(shù)據(jù)庫技術的飛速發(fā)展,為藥用植物資源的數(shù)字化管理、保護和利用提供了重要的保障。1.1標本數(shù)據(jù)來源藥用植物標本數(shù)據(jù)庫的數(shù)據(jù)來源于江西中醫(yī)學院標本館。1.2數(shù)據(jù)庫服務器軟、硬件配置Microsoftwindows2000serverversion網(wǎng)絡服務器操作系統(tǒng);MicrosoftSQLServer數(shù)據(jù)庫管理系統(tǒng);MicrosoftvisualstudioInterDEV作為數(shù)據(jù)庫網(wǎng)絡查詢系統(tǒng)開發(fā)工具;雙PIII550ECPU/256MSDRAM內(nèi)存/36GSCSI雙硬盤的服務器。1.3數(shù)據(jù)庫構成與功能數(shù)據(jù)庫采用SQLSever數(shù)據(jù)庫軟件系統(tǒng)平臺,軟件環(huán)境為中文Win2000及以上操作系統(tǒng)。數(shù)據(jù)庫結構主要包括數(shù)據(jù)編輯、錄入和信息查詢。其功能數(shù)據(jù)流圖見圖1。圖I藥用植物標本數(shù)據(jù)庫功能DFX該數(shù)據(jù)庫為開放式的關系數(shù)據(jù)庫,可隨時更新、擴充,信息查詢是其基本功能。用戶可以自由選擇查詢條件,根據(jù)中文種名、屬名等條件快捷方便的進行檢索和查詢,以得出所需要的數(shù)據(jù)信息二、數(shù)據(jù)庫實現(xiàn)2.1圖像信息采集內(nèi)容及方法SQLServer2000數(shù)據(jù)庫中存儲圖片的方式有兩種:存儲圖片的二進制格式數(shù)據(jù)(需先將圖片轉化為二進制格式數(shù)據(jù))和存儲圖片在存儲的存儲路徑。本文采取第二種方法,先將圖片按目錄結構組織存儲在物理設備上,然后在構建的數(shù)據(jù)庫中存儲其對應存儲路徑的字符串。圖像文件獨立存放,通過數(shù)據(jù)庫表中文件的存放路徑字段的值與系統(tǒng)建立聯(lián)系。以上藥用植物的所有相關圖片在錄入計算機內(nèi)時存儲為JPE格式,重新進行合適的命名,并按照植物科、屬、種的分類等級對其進行分類放入相應的文件夾備用。2.2文字信息來源藥用植物的中文名、拉丁名、別名、生境、藥用部位、功效、復方、用民族等文字是根據(jù)文獻經(jīng)過修改補充后轉換為Excel文檔,以備導入數(shù)據(jù)庫。2.3藥用植物標本信息化管理系統(tǒng)需要分析根據(jù)標本表建數(shù)據(jù)庫。通過高像素數(shù)碼相機獲取標本原始資料,依照標本原始資料錄入的信息為:條形碼(即是標本編號)、采集人、采集日期、產(chǎn)地、經(jīng)度、緯度、生境、性狀、高度、海拔、根、莖、葉、花、果、科名、學名、當?shù)孛e名、藥用部位、功效、備注、圖片。MSSQL是微軟SQLserver數(shù)據(jù)庫服務器,MS指的是微軟Microsoft,SQL是結構化查詢語言,結合起來就是MS,SQL是指微軟的SQLServer數(shù)據(jù)庫服務器。它是一個數(shù)據(jù)庫平臺,提供數(shù)據(jù)庫從服務器到終端的完整解決方案,其中數(shù)據(jù)庫服務器部分是一個數(shù)據(jù)庫管理系統(tǒng),用于建立、使用和維護數(shù)據(jù)庫。我們在MSSQL2000上創(chuàng)建了名為plantwebdate的數(shù)據(jù)庫,該數(shù)據(jù)庫可分為3個表,即adminuser、imagetemp、plantlab,其功能為管理員表、上傳圖片用的臨時表、數(shù)據(jù)表。1=1前臺查詢界面采用ASP技術設計動態(tài)網(wǎng)頁,用戶的查詢請求通過服務器執(zhí)行相應的SQL語句得以回應。通過參考其他類似數(shù)據(jù)庫的用戶界面,我們要求藥用植物標本數(shù)據(jù)庫的用戶界面簡潔、易于使用,能夠按條形碼即標本編號逐頁顯示藥用植物標本的基本信息,只需要點擊對應的條形碼即可進入藥用植物信息界面進行查看。為了方便檢索,也可通過搜索條形碼或學名進行快速查詢得到所需的相關藥用植物記錄。完善后臺管理功能基于ASP創(chuàng)建用戶管理功能,創(chuàng)建addnewuser.asp、changeuser.asp、edituser,asp、initpassword.asp和usermanager.asp5個ASP文件,分別是添加用戶、修改密碼、編輯用戶、重置密碼和用戶管理顯示頁的功能。為了加強數(shù)據(jù)庫的安全,系統(tǒng)必須有一個登錄的入口進行接入。試用系統(tǒng)管理員分配的用戶名和密碼進入控制界面,同時管理員也可分配多個用戶名和相應的權限,便于查詢與管理。藥用植物標本信息化管理系統(tǒng)需求分析見圖1
圖1需求分析流程五、后臺數(shù)據(jù)管理主要是:Q添加數(shù)據(jù)。進入藥用植物信息添加界面,輸入數(shù)據(jù),完成后點添加,若有重填可點清除。添加后會顯示在數(shù)據(jù)管理界面。?修改。當添加完后需再次修改藥用植物信息,可在數(shù)據(jù)管理界面的右側點修改,進入已添加完成的藥用植物信息界面進行再次修改。?快速查詢。通過條形碼即標本編號或學名快速查詢藥用植物標本信息,以便管理員快速維護管理。?刪除。刪除有兩種方法,即逐個刪除或多個刪除。逐個刪除是在數(shù)據(jù)管理界面的右側點刪除;多個刪除是在數(shù)據(jù)管理界面的左側勾選,可一個或多個,然后點擊刪除選定數(shù)據(jù)即可實現(xiàn)。?刷新。為了避免多個用戶登錄后臺管理,導致數(shù)據(jù)延遲,只要點擊刷新便可獲得最新的數(shù)據(jù)狀態(tài)。六、查詢策略的設計查詢系統(tǒng)是數(shù)據(jù)庫的一個重要組成部分,它關系到整個數(shù)據(jù)庫系統(tǒng)的可用性。而要建立一個合乎需要、查詢效率高的查詢系統(tǒng),首先要確定比較合理的查詢策略,只有采用合理的查詢策略才有可能提高數(shù)據(jù)庫查詢效率和命中率。數(shù)據(jù)庫查詢策略的設計必須綜合考慮多方面的因素,其中包括數(shù)據(jù)庫的內(nèi)部結構、面向用戶的專業(yè)結構、軟硬件的配置等等。該藥用植物標本數(shù)據(jù)庫定位為一專業(yè)網(wǎng)絡數(shù)據(jù)庫,主要面向藥用植物及相關專業(yè)研究人員,對所有Internet用戶服務。綜合考慮以上因素,我們的系統(tǒng)設計了兩種查詢策略:普通查詢和組合查詢。普通查詢包括3種查詢方式:標本條形碼,種名,采集號;組合查詢中設計了6種查詢方式:采集人,采集地,鑒定人,鑒定日期,科,屬。網(wǎng)絡數(shù)據(jù)庫的查詢速度很大程度上受網(wǎng)絡傳輸速度的限制,如果數(shù)據(jù)庫查詢返回的記錄集太大,會嚴重影響查詢效率,前3種查詢方式返回的記錄集較小,因此采用單一的查詢方式不會影響查詢速度,如要查詢標本條形碼為/SZ0000134530的標本,結果只返回一條記錄。而后6種查詢方式中,每種方式返回的記錄集都非常大,如要查詢標本采集人“趙清盛”采集的標本,結果返回記錄數(shù)非常龐大,因此如果采取單一的查詢方式,會給數(shù)據(jù)庫服務器造成很大的負擔,如果多用戶同時發(fā)出查詢請求,勢必會造成數(shù)據(jù)庫服務器崩潰,從而會影響到整個數(shù)據(jù)庫系統(tǒng)的查詢服務。在該系統(tǒng)中,對后6種查詢方式提供組合查詢模式:采集人與采集地,鑒定人與鑒定日期,標本科與屬.這樣既可以提高用戶查詢的命中率,又可以提高查詢效率,減小數(shù)據(jù)庫服務器的負荷,如要查詢“趙清盛”在“峨眉山”采集的標本,查詢結果僅返回36條記錄,可大大提高查詢效率。七、查詢系統(tǒng)的建立實現(xiàn)網(wǎng)絡數(shù)據(jù)庫查詢常用的方法有 3種:公共網(wǎng)關接口(CommonGateInterface,CGI),Internet服務應用程序接口(InternetServerApplicationProgramInterface,ISAPI)和活動服務器頁面(ActiveServerPage,ASP)。CGI很難實現(xiàn)復雜查詢,運行效率低;ISAPI的運行效率高,但程序的調(diào)試困難,開發(fā)周期長,對程序員的要求較高;而ASP具有簡單易用,功能強大,可擴展性好的特點,因此該數(shù)據(jù)庫的查詢采用ASP編程實現(xiàn)。ASP提供了6個對象:request,response,server,application,session和cookies集合對象,還提供了大量的組件,除此之外,凡是windows環(huán)境下的ActiveX對象ASP均可引用。在該查詢系統(tǒng)中,ASP程序調(diào)用ADO(ActiveXDataAccessObjects)對象連接SQLserver數(shù)據(jù)庫。連接數(shù)據(jù)庫之后,程序根據(jù)接收到的用戶查詢請求,構建查詢條件,查詢條件需結構化查詢語SQL(StructureQueryLanguage)構造。SQL是發(fā)送給數(shù)據(jù)庫并要求數(shù)據(jù)庫操作其數(shù)據(jù)的指令,可以直接將SQL語句加入ASP程序中來查詢數(shù)據(jù)庫.如果返回多條記錄,則采用分頁顯示,減少一次性數(shù)據(jù)傳輸量,縮短用戶的等待時間。為了查詢方便,特設計了模糊查詢,即不要求用戶準確地輸入待查信息,只要數(shù)據(jù)與用戶待查信息部分匹配,數(shù)據(jù)庫便會返回查詢結果。整個網(wǎng)絡系統(tǒng)從功能上主要劃分為三個部分,即藥用植物標本的信息化存儲和藥用植物標本的信息化查詢,以及通過網(wǎng)絡對本系統(tǒng)實現(xiàn)遠程訪問。從實現(xiàn)技術上,主要采用了基于ASP的MSSQL數(shù)據(jù)庫平臺技術。將ASP(ActiveServerPage)技術引入藥用植物標本數(shù)據(jù)庫網(wǎng)絡查詢系統(tǒng),不僅能方便Internet網(wǎng)絡用戶查詢藥用植物標本數(shù)據(jù),而且可提高標本數(shù)據(jù)的利用率,有利于實現(xiàn)資源共享。八、結論與展望采用Internet新技術,以江西中醫(yī)學院植物標本館館藏標本數(shù)據(jù)為基礎構建的江西中醫(yī)學院藥用植物標本網(wǎng)絡數(shù)據(jù)庫,能有效地解決數(shù)據(jù)庫遠端查詢的困難。查詢服務面向所有的Internet用戶,各種專業(yè)的人員均可按自己的需求索取數(shù)據(jù),可大大提高藥用植物標本的利用率。同時為藥用植物標本數(shù)據(jù)的二次開發(fā)提供了基礎,可基于此數(shù)據(jù)庫開發(fā)相關的專業(yè)數(shù)據(jù)庫。藥用植物標本數(shù)據(jù)庫系統(tǒng)的建立無疑會促進藥用植物資源的統(tǒng)一管理,信息的相互交流與共享,提高工作效率,從而促進藥用植物資源的開發(fā)利用。藥用植物標本信息系統(tǒng)的建立,可為醫(yī)藥等學科提供科學的資源信息;在教學方面,可為學生及教師提供完整的信息資料,從而豐富教學的內(nèi)容,提高學生學習相關知識的興趣。參考文獻:中創(chuàng)工作室.SQLServer7.0系統(tǒng)管理入門[M].北京:中國電力出版社,2000.YAUheVeryha.Implementationoffuzzycla
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年眼科光學器具項目建議書
- 適宜應試風格2024年公共事業(yè)管理試題及答案
- 電網(wǎng)文職面試題及答案
- 二手房平臺加盟合同樣本
- 教育概述測試題及答案
- 企業(yè)指定用途貸款合同樣本
- 低價廢鋁出售合同樣本
- 鄉(xiāng)下園林出租合同樣本
- 個人半掛車合同樣本
- 個人水電包工合同樣本
- 鐵路貨物運價規(guī)則
- 河道漂浮物清理合同
- 北京市海淀區(qū)2022-2023學年八年級下學期期末歷史試題
- 光伏項目運維服務承包合同5篇
- 重癥護理學人文關懷
- 電力系統(tǒng)調(diào)頻輔助服務市場交易實施細則
- 2024年云南省昆明市選調(diào)生考試(行政職業(yè)能力測驗)綜合能力測試題附答案
- GB/T 24630.1-2024產(chǎn)品幾何技術規(guī)范(GPS)平面度第1部分:詞匯和參數(shù)
- 電商平臺用戶體驗優(yōu)化策略
- 高二上學期考后成績分析總結主題班會課件
- 鄉(xiāng)村振興議論文開題報告
評論
0/150
提交評論