在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

中藥材識(shí)別探討

前言:本站為你精心整理了中藥材識(shí)別探討范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。

中藥材識(shí)別探討

【摘要】中藥種類(lèi)繁多,性質(zhì)各異,人工識(shí)別有一定困難。該軟件利用現(xiàn)代數(shù)據(jù)庫(kù)查詢技術(shù),通過(guò)對(duì)藥材多種特征信息的檢索,逐步縮小檢索范圍,最終得出一種或幾種藥材名稱,并能反查其中任意一個(gè)藥材名稱的詳細(xì)資料,實(shí)現(xiàn)了中藥材的微機(jī)識(shí)別。從而使中藥材的鑒定工作變得快速、準(zhǔn)確、簡(jiǎn)便,大大提高了工作效率。

【關(guān)鍵詞】VisualBasic;識(shí)別;中藥;SQL

【Abstract】ThereareavarietyofChinesemedicinewhichhavecomplexqualities.SometimesitisdifficulttoidentifyaChinesemedicine.ThissoftwareisdesignedforidentifyingChinesemedicinesbasedondatabase.Aftersearchingforseveralcharacteristics,thescopeofsearchingwillreducestepbystepandfinallytherewillbeonlyoneorseveralChinesemedicinesonthescreen.Moreover,wecanconsultdetailsandidentifyfurther.ThissoftwarewhichmergespictureandtextissodefiniteandconvenientthatitcangreatlyimprovetheefficiencyofidentificationofChinesemedicineandacceleratethepaceofresearchofChinesemedicine.

【Keywords】visualbasic;identification;chinesemedicine;SQL

1引言

1.1與傳統(tǒng)識(shí)別方法的區(qū)別中藥材的傳統(tǒng)識(shí)別方法是利用人的感覺(jué)器官來(lái)識(shí)別,即眼看、鼻聞、口嘗等直觀的識(shí)別方法,不同科、屬、種的植物,專屬性特征區(qū)別較大,用這種方法易于鑒別,而同科屬不同種的植物其專屬特征較為相似,我們常借助于一定的物理化學(xué)手段,觀察其顯微構(gòu)造;測(cè)其化學(xué)成分或進(jìn)行藥理試驗(yàn)。對(duì)于一個(gè)藥學(xué)專業(yè)研究人員來(lái)說(shuō),獲得這些特征信息并不是難事,但將它們匯總起來(lái)得出最終的鑒定結(jié)果,卻要花費(fèi)一段時(shí)間,因?yàn)檫@不僅要求研究人員有豐富的中藥知識(shí),還要求他能夠辨識(shí)出相似中藥材之間的細(xì)微差別。

將計(jì)算機(jī)應(yīng)用于識(shí)別中藥這一過(guò)程,只須幾秒鐘便可得出結(jié)果。大大節(jié)省了查閱文獻(xiàn)資料的時(shí)間,也消除了人為識(shí)別可能出現(xiàn)的差錯(cuò)。

1.2設(shè)計(jì)目的為了加速中藥研究進(jìn)程,縮短中藥開(kāi)發(fā)周期,節(jié)省人力物力資源,必須使計(jì)算機(jī)成為科研人員的得力助手;為了使中藥識(shí)別更準(zhǔn)確、高效,必須開(kāi)發(fā)出一種新的計(jì)算機(jī)應(yīng)用軟件,以代替人工識(shí)別。而本系統(tǒng)就是基于這目的研究出來(lái)的。

1.3系統(tǒng)功能設(shè)計(jì)

1.3.1檢索檢索功能是本系統(tǒng)的主要功能。要實(shí)現(xiàn)“由特征到名稱”的檢索過(guò)程,必須首先確定由藥材的哪種或哪幾種特征入手,當(dāng)輸入信息后怎樣從龐大的數(shù)據(jù)中逐層篩選,最后找到目標(biāo)藥材,合并多種檢索方式,使其功能更強(qiáng)大,效率更高。

1.3.2查看詳細(xì)內(nèi)容通過(guò)這項(xiàng)功能,可以查看檢索結(jié)果的多種性質(zhì),有利于進(jìn)一步了解藥材。如果檢索結(jié)果不是一味藥而是幾味藥,要想進(jìn)一步判斷就要依靠這項(xiàng)功能,將各種藥的詳細(xì)內(nèi)容與事實(shí)進(jìn)一步比較,相符的即是目標(biāo)藥物。

1.3.3查看圖像只要正確添寫(xiě)藥材圖像的路徑,系統(tǒng)自動(dòng)將圖片下載到窗體上,將圖片與事實(shí)對(duì)照有助于藥材識(shí)別。對(duì)于無(wú)圖片的藥材,系統(tǒng)能自動(dòng)提示。

1.3.4數(shù)據(jù)庫(kù)的維護(hù)在瀏覽狀態(tài)下,文本框中的數(shù)據(jù)是只讀的,要想變動(dòng)數(shù)據(jù)庫(kù)里的內(nèi)容進(jìn)行相應(yīng)的操作,在操作結(jié)束后,系統(tǒng)會(huì)自動(dòng)保存所做修改。允許除名稱以外的任何項(xiàng)為空值,以便于隨時(shí)補(bǔ)充數(shù)據(jù)。

2系統(tǒng)結(jié)構(gòu)

2.1單項(xiàng)檢索流程見(jiàn)圖1。

2.2合并檢索流程見(jiàn)圖2。圖1單項(xiàng)檢索流程圖2合并檢索流程(略)

3系統(tǒng)功能及實(shí)現(xiàn)方法

3.1控件添加及數(shù)據(jù)綁定

3.1.1數(shù)據(jù)控件要使窗體能實(shí)現(xiàn)上述功能設(shè)計(jì)的目標(biāo),首先要將數(shù)據(jù)庫(kù)與窗體連接起來(lái),這一工作是由窗體上的數(shù)據(jù)控件(Data控件)完成的,將Data控件的屬性Databasename設(shè)置為所要聯(lián)接的數(shù)據(jù)庫(kù)名——中藥信息庫(kù),Recordsource設(shè)置為所聯(lián)接的數(shù)據(jù)表——中藥信息表,這樣,就使窗體和數(shù)據(jù)庫(kù)之間建立了聯(lián)系。

3.1.2綁定控件在窗體上添加適當(dāng)?shù)慕壎丶瑢⑵銬atasource的屬性設(shè)定為中藥信息表,將其Datafield的屬性設(shè)置為相應(yīng)字段名稱地,用來(lái)數(shù)據(jù)表中的內(nèi)容,本系統(tǒng)在“檢索窗體”中用一個(gè)Msflexgrid控件顯示數(shù)據(jù)表,在“編輯”窗體中用多個(gè)文本框顯示,只要將其Datafield屬性設(shè)為要顯示的表中相應(yīng)字段名稱,例如:要在text1中顯示藥材‘名稱’則將text1的屬性設(shè)為‘中藥信息表’,Datafield屬性設(shè)為‘名稱’。

經(jīng)過(guò)這一番設(shè)定,數(shù)據(jù)表中的內(nèi)容便完整地呈現(xiàn)在眼前,而不用編寫(xiě)一行程序代碼。

3.2功能實(shí)現(xiàn)以上的操作是實(shí)現(xiàn)系統(tǒng)功能的基礎(chǔ),它多能使用戶對(duì)數(shù)據(jù)表進(jìn)行機(jī)械的瀏覽,要讓系統(tǒng)了解用戶的意圖,還需編寫(xiě)代碼來(lái)實(shí)現(xiàn)。

3.2.1檢索功能

3.2.1.1單項(xiàng)檢索本系統(tǒng)提供了三種不同的檢索途徑:按顯微特點(diǎn)查找,按化學(xué)成分查找,按藥理作用查找。前者必須寫(xiě)明所觀察藥材的藥用部位某切片的組織構(gòu)造和細(xì)胞及后含物有可能相同,例如:大黃以根入藥粉末中含較多草酸鈣簇晶,桑寄生以莖枝入藥,粉末中也含有草酸鈣簇晶,若系統(tǒng)只就粉末查找,就很難區(qū)分二者。若藥材以全草入藥,在部位的組合框中選擇或輸入‘全草’即可。粉末項(xiàng)必須按順序輸入(允許輸入2種),否則系統(tǒng)將拒絕讀取粉末一項(xiàng)的特征信息。后兩者也必須按順序輸入(允許輸入3個(gè)特征信息),否則系統(tǒng)將出現(xiàn)提示并取消剛才的操作。以上三種檢索途徑用戶可任選其一,按一下該選項(xiàng)卡上的確認(rèn)開(kāi)始檢索,按取消清空該項(xiàng)卡中的內(nèi)容,系統(tǒng)恢復(fù)原始狀態(tài)。

這檢索功能都是靠SQL的查詢語(yǔ)句實(shí)現(xiàn)的,SQL的查詢語(yǔ)句為Select字段from表名where條件,即Select語(yǔ)句[2]。

3.2.1.2合并檢索它不僅可用于單項(xiàng)查找還可以用于多項(xiàng)合并查找。在各選項(xiàng)卡中輸入特征信息后不按‘確認(rèn)’鍵,而是按窗體上的‘合并查找’鍵,則系統(tǒng)會(huì)將所有組合框內(nèi)的信息列為查找項(xiàng)目,若某項(xiàng)為空或未按順序輸入,則此項(xiàng)不會(huì)參與合并查找,系統(tǒng)自動(dòng)提示。更新后可繼續(xù)查找。這項(xiàng)功能是通過(guò)在Select語(yǔ)句中逐層添加查找條件而實(shí)現(xiàn)的。所有檢索結(jié)果顯示在左側(cè)的Msflexgrid控件中,可以快速瀏覽藥名,具有直觀性的特點(diǎn),但其具體內(nèi)容查看起來(lái)并不方便,系統(tǒng)將檢索結(jié)果制表(Select字段into臨時(shí)表名from表名where條件)后連接到“編輯”窗體的文本框中瀏覽。

3.2.2查看和編輯

3.2.2.1查看檢索完以后,數(shù)據(jù)網(wǎng)格中的檢索結(jié)果已經(jīng)屈指可數(shù)了,點(diǎn)擊“檢索”窗體中的‘詳細(xì)/編輯’按鈕,在彈出的“編輯”窗體中,可以看到整個(gè)數(shù)據(jù)表,按下左上角的‘詳細(xì)內(nèi)容’,“編輯”窗體的Data控件馬上連接到最近一次檢索結(jié)果的臨時(shí)表,text框中顯示的數(shù)據(jù)便是最近一次檢索結(jié)果,可以通過(guò)文本框上的豎直滾動(dòng)條查看全文內(nèi)容。用Data控件改變記錄。

3.2.2.2編輯查看時(shí)每個(gè)文本框的文本內(nèi)容都是只讀的,不可修改,要想對(duì)查找出的結(jié)果進(jìn)行編輯需依靠窗體頂部的‘添加’、‘刪除’,‘修改’按鈕實(shí)現(xiàn)。這命令代碼除‘添加’外全部由SQL語(yǔ)句編寫(xiě),且編程操作都是針對(duì)中藥信息表而作的,而不是臨時(shí)表tab(見(jiàn)圖3)。當(dāng)按下其中任一個(gè)按鈕后Data控件的Datasource屬性轉(zhuǎn)換為中藥信息表,‘添加’時(shí)新建一條新記錄,locked屬性變?yōu)閒alse,等待輸入新數(shù)據(jù),此時(shí)按鈕上的添加變?yōu)椤_認(rèn)’,當(dāng)輸入完畢后按下‘確認(rèn)’,則該筆記錄存入數(shù)據(jù)庫(kù)中,text的locked屬性又變?yōu)閠rue,按鈕又變?yōu)樘砑印_@一功能是用記錄集的Addnew方法實(shí)現(xiàn)的[3]?!薷摹粹o的操作過(guò)程與添加相仿,其語(yǔ)句是“update中藥信息表set字段名=‘內(nèi)容’where字段名=‘內(nèi)容’”。按‘刪除’后,系統(tǒng)會(huì)提示是否要?jiǎng)h除當(dāng)前查看的這筆記錄,確定是后系統(tǒng)才會(huì)刪除,否則系統(tǒng)保持原樣。Delete語(yǔ)句先將此條記錄從數(shù)據(jù)表中找到,再刪除它,即“Delete藥名from中藥信息表where條件”,要想查看修改、刪除、添加后的中藥信息表的檢索結(jié)果必須重新回到查詢窗體檢索,否則數(shù)據(jù)網(wǎng)格顯示的仍是上次檢索結(jié)果,按下任一個(gè)‘取消’鍵或‘更新’即可。

3.2.3查看圖像通過(guò)“編輯”窗體上的‘圖片’按鈕,可在彈出的‘圖像’窗體中瀏覽該藥材的圖像,但前提必須是在圖像路徑中正確輸入路徑名,否則系統(tǒng)將出現(xiàn)錯(cuò)誤信息。這一功能是用Loadpicture方法實(shí)現(xiàn)的。

4結(jié)論

4.1系統(tǒng)特點(diǎn)

4.1.1內(nèi)容豐富、取材廣泛[4,5]本系統(tǒng)所連數(shù)據(jù)庫(kù)包涵了目前國(guó)內(nèi)大部分常用中藥材,每種藥材都有其物理化學(xué)性質(zhì)等各方面信息,且內(nèi)容全面豐富。使檢索過(guò)程不會(huì)遺漏任何一種可能的藥物,也為研究人員提供了強(qiáng)大的中藥資料庫(kù)。

4.1.2輸入簡(jiǎn)單在設(shè)計(jì)時(shí),將組合框style屬性設(shè)為1,可在文本框中輸入列表框中沒(méi)有的項(xiàng),也可以在列表框中選擇關(guān)鍵詞,簡(jiǎn)化操作,方便查找。

4.1.3檢索途徑多樣三種檢索途徑的應(yīng)用適應(yīng)了不同方面的藥學(xué)研究人員的需求:中藥學(xué)專業(yè)研究人員往往選擇按植物的顯微特點(diǎn)查找;天然藥物化學(xué)的研究人員往往選擇按植物的化學(xué)成分查找;藥理學(xué)專業(yè)的研究人員往往選擇按藥理作用查找。這種方法針對(duì)性強(qiáng),應(yīng)用范圍廣,對(duì)各專業(yè)的研究工作都有一定的幫助。尤其是它的合并查找功能,使多種檢索方法同時(shí)起效,進(jìn)一步縮小了檢索范圍,提高效率。

4.1.4數(shù)據(jù)安全性數(shù)據(jù)網(wǎng)格中顯示的數(shù)據(jù)是不可修改的,text控件的locked屬性也設(shè)為true,不允許用戶隨意更改,減少人為破壞的可能。另外,每次按下刪除按鈕時(shí)都會(huì)得到系統(tǒng)的提示,確認(rèn)后才進(jìn)行刪除,這樣在瀏覽時(shí)就不會(huì)誤刪重要的信息,大大增強(qiáng)了數(shù)據(jù)的安全性。

4.1.5自我完善隨著中藥事業(yè)的不斷發(fā)展,原始數(shù)據(jù)庫(kù)難免存在不恰當(dāng)或需補(bǔ)充的地方,及時(shí)完善數(shù)據(jù)庫(kù)能擴(kuò)大其所包含的中藥品種的覆蓋面,提高檢索操作的有效性。

4.1.6功能齊全、速度快本系統(tǒng)集查找與編輯于一體,可以邊查邊改,省去了人工查閱資料和修改資料的時(shí)間,幾秒即可找到所需中藥,速度不僅是人工查閱無(wú)法可比的,也是一般檢索系統(tǒng)難以做到的。

4.1.7圖文并茂[6]與實(shí)物圖像對(duì)比再結(jié)合性狀描述可直接從外表確認(rèn)中藥,增強(qiáng)了檢索結(jié)果的可靠性,也可以節(jié)省不少時(shí)間和實(shí)驗(yàn)步驟。

4.2應(yīng)用前景隨著中藥事業(yè)的發(fā)展,中藥材種類(lèi)不斷增多,內(nèi)容不斷更新,再好的書(shū)也不能以最快、最新、最全面地記錄這一切變化。

計(jì)算機(jī)是醫(yī)藥現(xiàn)代化的重要標(biāo)志之一,已廣泛應(yīng)用到藥學(xué)事業(yè)的各個(gè)領(lǐng)域,將中藥材名稱及性質(zhì)整理后建立起來(lái)的中藥信息庫(kù)具有容量大,信息全面,維護(hù)操作簡(jiǎn)單的優(yōu)點(diǎn),必將成為獲取中藥資源信息的主要途徑。從數(shù)據(jù)庫(kù)中獲取信息要靠檢索系統(tǒng)實(shí)現(xiàn),本系統(tǒng)的檢索功能采用SQL語(yǔ)句編寫(xiě),不僅語(yǔ)法結(jié)構(gòu)簡(jiǎn)單,而且功能強(qiáng)大,可通用于多種程序語(yǔ)言,結(jié)合VB面向?qū)ο蟮某绦蛟O(shè)計(jì)特點(diǎn),使操作簡(jiǎn)單易行,界面友好,適用面廣,在較高的推廣價(jià)值。

【參考文獻(xiàn)】

1龔沛曾,陸慰民,楊志強(qiáng).VISUALBASIC程序設(shè)計(jì)簡(jiǎn)明教程.北京:高等教育出版社,2000,288.

2PatrickO’NeilElizabethO’Neil著.數(shù)據(jù)庫(kù)原理、編程與性能.北京:機(jī)械工業(yè)出版社,2004,145-146.

3陳俊源.VISUALBASIC數(shù)據(jù)庫(kù)編程(中文版).北京:清華大學(xué)出版社,1998,168-170.

4李家實(shí).中藥鑒定學(xué).上海:上??萍汲霭嫔?,2003,36.

5袁昌齊.天然藥物資源開(kāi)發(fā)與利用.南京:江蘇科學(xué)技術(shù)出版社,2000,1.

6沈連生.彩色圖解中藥學(xué).北京:華夏出版社,2000,5-10.

江门市| 连云港市| 沙坪坝区| 南召县| 烟台市| 万宁市| 兴国县| 二连浩特市| 湘乡市| 阳山县| 厦门市| 阳高县| 揭阳市| 津南区| 韶关市| 赤城县| 新野县| 威远县| 邵阳县| 临泽县| 怀来县| 灵石县| 临朐县| 隆德县| 江山市| 安图县| 方正县| 石首市| 乐至县| 梓潼县| 马关县| 阆中市| 独山县| 米林县| 玛曲县| 开原市| 南汇区| 枣阳市| 新野县| 松溪县| 成安县|