freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

寵物犬常見疾病防治專家系統(tǒng)的開發(fā)doc(編輯修改稿)

2025-08-14 02:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 來(lái)確定。選擇恰當(dāng)與否的系統(tǒng)結(jié)構(gòu),與專家系統(tǒng)的適用性和效率緊密相連[26,27]。專家系統(tǒng)的基本結(jié)構(gòu)[包括知識(shí)庫(kù)、推理機(jī)、全局?jǐn)?shù)據(jù)庫(kù)、人機(jī)接口、解釋器這五個(gè)部分(如圖4)。它們的功能如下:圖4 專家系統(tǒng)結(jié)構(gòu)圖(1)知識(shí)庫(kù)知識(shí)庫(kù)是用來(lái)存儲(chǔ)領(lǐng)域?qū)<业闹R(shí)。要建立知識(shí)庫(kù)之前,要先從專家那里獲取知識(shí)和知識(shí)用計(jì)算機(jī)能理解的形式表示。(2)推理機(jī)從知識(shí)庫(kù)中選擇匹配的規(guī)則,來(lái)對(duì)問題進(jìn)行推理、分析和求解。(3)全局?jǐn)?shù)據(jù)庫(kù)全局?jǐn)?shù)據(jù)庫(kù)(Global Database)用于存儲(chǔ)問題求解的信息,推理過程和求解結(jié)果的數(shù)據(jù)。(4)人機(jī)接口人機(jī)接口(Interface)是系統(tǒng)與用戶進(jìn)行對(duì)話的界面。用戶通過人機(jī)接口輸入數(shù)據(jù)、提出問題和得到推理結(jié)果及系統(tǒng)給出解釋。系統(tǒng)通過人機(jī)接口來(lái)規(guī)定用戶要回答系統(tǒng)提出的問題。(5)解釋器解釋器用于對(duì)求解過程進(jìn)行解釋,做到讓用戶相信對(duì)問題的求解是正確的。 系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)Web客戶游覽器Web客戶游覽器internet Web 服務(wù)器(IIS)應(yīng)用程序(ASP)數(shù)據(jù)庫(kù)服務(wù)器服務(wù)器基于ASP寵物犬疾病防治專家系統(tǒng)采用B/S(Browser/Server)網(wǎng)絡(luò)計(jì)算模式,采用三層體系結(jié)構(gòu)(如圖5所示),即數(shù)據(jù)庫(kù)服務(wù)層(Data Base Service)、功能層( Web Service)和表示層(Browser)[28,29]。.............圖5 系統(tǒng)體系結(jié)構(gòu)寵物犬品種寵物犬疾病防治專家系統(tǒng)包括用戶前臺(tái)瀏覽頁(yè)和后臺(tái)管理員管理頁(yè),系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)如下圖6系統(tǒng)總體結(jié)構(gòu)圖。系統(tǒng)前臺(tái)疾病及防治寵物犬常見疾病防治專家系統(tǒng)飼養(yǎng)管理中毒病及防治疾病診斷管理員登陸品種管理系統(tǒng)后臺(tái)管理疾病管理中毒病管理添加疾病診斷規(guī)則管理員信息管理圖6 系統(tǒng)總體結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)的設(shè)計(jì) 創(chuàng)建數(shù)據(jù)庫(kù)點(diǎn)擊新建Microsoft Access數(shù)據(jù)庫(kù),命名為“z1”在“對(duì)象”中點(diǎn)擊“使用設(shè)計(jì)器創(chuàng)建表”然后逐個(gè)保存。 創(chuàng)建表和字段在這個(gè)系統(tǒng)中要建立5張表,分別是寵物犬品種表、常見疾病表、常見中毒病表、管理員表、常見疾病診斷規(guī)則表。寵物犬品種表:寵物犬品種表用來(lái)記錄寵物犬品種詳細(xì)信息,如表1所示。表1 寵物犬品種表(pinzhong)字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)自動(dòng)編號(hào)pinzhong文本品種名字xiangxi備注品種介紹image文本寵物犬品種圖片寵物犬常見疾病表:寵物犬常見疾病表用來(lái)記錄寵物犬常見疾病的詳細(xì)信息資料,如表2所示。表2 寵物常見疾病表(jibing)字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)自動(dòng)編號(hào)jibing文本疾病名稱bingyin備注病因zhengzhuang備注癥狀zhenduan備注診斷及治療zhiliao備注疾病防治寵物犬常見中毒病表:寵物犬常見中毒病表用來(lái)記錄寵物犬常見中毒病的詳細(xì)信息資料,如表3所示。表3 寵物犬常見中毒病表(zhongdu)字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)自動(dòng)編號(hào)mingcheng文本中毒病名duyuan備注毒源介紹zhengzhuang備注癥狀zhenduan備注診斷及治療zhiliao備注防治管理員表:管理員表用來(lái)記錄管理員的詳細(xì)信息資料,如表4所示:表4 管理員表(admin)字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)自動(dòng)編號(hào)huname文本管理員用戶名mima數(shù)字密碼xingming文本管理員名字lianxi數(shù)字聯(lián)系電話寵物常見疾病診斷規(guī)則表:寵物犬常見疾病診斷規(guī)則表用來(lái)記錄常見疾病診斷規(guī)則的詳細(xì)信息資料,如表5所示。表5 寵物犬常見疾病診斷規(guī)則表(guize)字段名稱數(shù)據(jù)類型說(shuō)明id自動(dòng)編號(hào)自動(dòng)編號(hào)jibing文本疾病名zhengzhuang1文本癥狀1zhengzhuang2文本癥狀2zhengzhuang3文本癥狀3 數(shù)據(jù)庫(kù)連接考慮到代碼的重用性與維護(hù)的方便性,本系統(tǒng)采用ASP的文件包含語(yǔ)法,將數(shù)據(jù)庫(kù)連接代碼單獨(dú)放在一個(gè)文件中,在需要使用的時(shí)候,只要通過文件名調(diào)用即可。包含文件語(yǔ)法:!include file= 。運(yùn)用了此方法后,使系統(tǒng)模塊化,便于修改和維護(hù)。在本系統(tǒng)中,我們將數(shù)據(jù)庫(kù)連接文件定義為:,代碼如下:%Dim MM_conn_STRINGMM_conn_STRING = dsn=zw。%5 系統(tǒng)實(shí)現(xiàn)及系統(tǒng)測(cè)試 前臺(tái)頁(yè)面的實(shí)現(xiàn),用戶無(wú)需登錄直接瀏覽信息,主界面包括:寵物犬品種,疾病及防治,飼養(yǎng)及管理,疾病診斷,中毒病及防治,管理員登陸等六個(gè)模塊。其設(shè)計(jì)界面如圖7所示。圖7 寵物犬品種頁(yè)面實(shí)現(xiàn)寵物犬品種頁(yè)面如圖8所示,左邊菜單列是寵物犬品種,點(diǎn)擊品種,進(jìn)入種詳情頁(yè)如圖9所示。圖8 品種主頁(yè)界面()的主要代碼%Dim Recordset1Dim Recordset1_cmdDim Recordset1_numRowsSet Recordset1_cmd = () = MM_conn_STRING = SELECT * FROM pingzhong = trueSet Recordset1 = Recordset1_numRows = 0%綁定數(shù)據(jù)庫(kù)% While ((Repeat1__numRows 0) AND (NOT )) %table width=100% height=30 border=0 cellpadding=0 cellspacing=0tr th height=30 scope=row a href=../xiangqingye/?%= (MM_keepNone) amp。 MM_joinChar(MM_keepNone) amp。 id= amp。 (id).Value % target=_blank%=((pinzhong).Value)%/a/th /tr /table % Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows1 ()Wend%品種頁(yè)左側(cè)動(dòng)態(tài)文本,重復(fù)區(qū)域,鏈接轉(zhuǎn)至相對(duì)應(yīng)的詳情頁(yè)圖9 品種詳情頁(yè)界面疾病及防治頁(yè)面如圖10所示,左邊菜單列是疾病名,點(diǎn)擊疾病名字,進(jìn)入疾病詳情頁(yè)分別介紹疾病病因、癥狀、診斷及治療及如何防治。如圖11所示。圖10疾病及防治界面點(diǎn)擊左邊疾病,進(jìn)去相對(duì)應(yīng)疾病的詳情頁(yè)如圖55所示。圖11 疾病詳情頁(yè)界面飼養(yǎng)及管理頁(yè)面,介紹了一些日常養(yǎng)犬過程中,一些科學(xué)喂養(yǎng)及護(hù)理的方法具體實(shí)現(xiàn)界面如圖12所示。圖12 飼養(yǎng)管理頁(yè)界面中毒病及防治頁(yè)面如圖13所示,左邊菜單列是疾病名,點(diǎn)擊疾病名字,進(jìn)入疾病詳情頁(yè)分別介紹疾病病因、毒源、診斷及治療及如何防治。如圖14所示。圖13 中毒病及防治界面點(diǎn)擊左邊疾病,進(jìn)去相對(duì)應(yīng)疾病的詳情頁(yè)如圖14所示。圖14 中毒病詳情頁(yè)界面 疾病診斷疾病診斷頁(yè)面,根據(jù)寵物犬疾病出現(xiàn)的癥狀進(jìn)行診斷,選擇癥狀,點(diǎn)擊診斷,得出疾病。查看疾病的詳細(xì)介紹。疾病診斷實(shí)現(xiàn)如圖15所示。圖15疾病診斷模塊癥狀癥狀癥狀3采用列表的樣式,進(jìn)行選擇,根據(jù)寵物犬出現(xiàn)的癥狀進(jìn)行選擇,然后進(jìn)行診斷查詢。其主要代碼如下select name=zhengzhuang2 size=1 id=zhengzhuang2%While (NOT )% option value=%=((zhengzhuang2).Value)%%=((zhengzhuang2).Value)%/option % ()WendIf ( 0) Then Else End If%/select以上代碼是用來(lái)實(shí)現(xiàn)癥狀1動(dòng)態(tài)列表。癥狀癥狀3動(dòng)態(tài)列表實(shí)現(xiàn)類似。form action= method=get name=form1 target=_blank id=form1點(diǎn)擊診斷查詢按鈕進(jìn)行診斷點(diǎn)擊疾病診斷得出相應(yīng)疾病,如圖16所。圖16 診斷結(jié)果界面點(diǎn)擊詳細(xì)介紹,進(jìn)入對(duì)應(yīng)疾病的詳情頁(yè)。管理員必須通過登陸后才能對(duì)后臺(tái)進(jìn)行管理。登陸效果界面如圖17所示。圖17 管理員登陸界面 后臺(tái)頁(yè)面管理頁(yè)面的實(shí)現(xiàn) 品種管理頁(yè)面品種管理頁(yè)面進(jìn)行品種管理的相關(guān)操作:添加、修改、刪除。品種管理界面如圖18所示。圖18 品種管理界面點(diǎn)擊添加,添加新品種,添加品種界面如圖19所示。圖19 添加品種界面點(diǎn)擊修改,進(jìn)入修改相應(yīng)品種介紹,修改完成后點(diǎn)擊“提交修改”完成修改。修改品種界面如圖20所示。圖20 品種修改界面點(diǎn)擊刪除,進(jìn)入刪除相應(yīng)品種介紹,點(diǎn)擊“刪除信息”完成刪除。刪除品種界面如圖21所示。圖21 刪除品種界面 疾病管理頁(yè)面疾病管理頁(yè)面進(jìn)行疾病管理的相關(guān)操作:添加、修改、刪除。疾病管理界面如圖22所示。圖22 疾病管理界面添加、修改、刪除操作類似寵物犬品種相關(guān)操作。 疾病管理頁(yè)面中毒病管理頁(yè)面進(jìn)行疾病管理的相關(guān)操作:添加、修改、刪除。中毒病管理界面如圖23所示。圖23 中毒病管理界面添加、刪除操作類似寵物犬品種相關(guān)操作。 添加癥狀診斷規(guī)則頁(yè)添加疾病診斷規(guī)則,根據(jù)寵物疾病專家診斷疾病的的經(jīng)驗(yàn),添加診斷規(guī)則。添加癥狀規(guī)則界面如圖24所示。圖24 添加癥狀規(guī)則界面 添加管理員頁(yè)添加管理員,將管理員的用戶名等相關(guān)信息填寫,點(diǎn)擊添加。添加管理員界面如圖25所示。圖25 添加管理員模塊 系統(tǒng)測(cè)試運(yùn)行環(huán)境Windows 200
推薦配置要求:
CPU:
內(nèi)存:512M以上
顯卡:標(biāo)準(zhǔn)VGA,256色顯示模式以上
硬盤:80GB
其它設(shè)備:鼠標(biāo)等單元測(cè)試單元測(cè)試集中的檢驗(yàn)軟件設(shè)計(jì)的最小單元。正式測(cè)試之前必須先通過編譯程序檢查并且改正所有語(yǔ)法錯(cuò)誤,然后用第三章系統(tǒng)設(shè)計(jì)作指南,對(duì)所有的內(nèi)部鏈接進(jìn)行測(cè)試,以便發(fā)現(xiàn)模塊內(nèi)部無(wú)法響應(yīng)的錯(cuò)誤。這次單元測(cè)試我使用白盒測(cè)試法,同時(shí)對(duì)多個(gè)模塊并行地進(jìn)行測(cè)試。主要是檢查下述幾點(diǎn):(1)參數(shù)的數(shù)目、屬性與由調(diào)用模塊送來(lái)的變量是否相同。(2)全程變量的定義和用法在各個(gè)模塊中是否出現(xiàn)了重復(fù)定義。(3)輸入/輸出錯(cuò)誤的檢查和處理。(4)錯(cuò)誤的初始值或不正確的缺省值。(5)數(shù)據(jù)類型是否相容。(6)是否出現(xiàn)了不正常的死循環(huán)。(7)操作過程中的操作流向。在測(cè)試過程中出現(xiàn)了不少問題,而問題主要是集中在數(shù)據(jù)類型不相容。經(jīng)過不斷的調(diào)試,修改數(shù)據(jù)類型,最終解決了這樣的問題。集成測(cè)試集成測(cè)試是組裝軟件的系統(tǒng)技術(shù)。由于已經(jīng)對(duì)各個(gè)模塊進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1