国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于J2EE的茶葉鑒定專家系統(tǒng)的設(shè)計(jì)與分析

2016-05-19 03:31:47張艷江西制造職業(yè)技術(shù)學(xué)院江西南昌330095
福建茶葉 2016年4期
關(guān)鍵詞:設(shè)計(jì)

張艷(江西制造職業(yè)技術(shù)學(xué)院,江西南昌330095)

?

基于J2EE的茶葉鑒定專家系統(tǒng)的設(shè)計(jì)與分析

張艷
(江西制造職業(yè)技術(shù)學(xué)院,江西南昌330095)

摘要:本文首先簡單闡述了什么是J2EE,并介紹了該茶葉鑒定系統(tǒng)的主要功能,解析了該茶葉鑒定系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì),之后從編程方面闡述了該茶葉鑒定系統(tǒng)結(jié)構(gòu)的實(shí)現(xiàn),最后介紹了該茶葉鑒定系統(tǒng)中的相關(guān)板塊。

關(guān)鍵詞:J2EE;茶葉鑒定專家系統(tǒng);設(shè)計(jì)

茶葉作為世界三大飲料之一,在中國人心目中有著不可替代的地位。我國茶文化不斷發(fā)展和科學(xué)技術(shù)的不斷飛躍總是離不開茶的,自二十世紀(jì)五十年代開始,傳統(tǒng)感官上對茶葉的評測仍然是評價(jià)茶葉質(zhì)量好壞的主流方式。當(dāng)下鑒定專家系統(tǒng)正在快速發(fā)展,在農(nóng)業(yè)上被廣泛適用于病蟲害防治等重要領(lǐng)域,但把鑒定專家系統(tǒng)用于茶葉質(zhì)量鑒定的較少。同時(shí),對當(dāng)前已有的茶葉鑒定專家系統(tǒng)軟件而言,其主要是面向茶葉質(zhì)量的判定,功能太少,并且分析茶葉存在較大誤差。面對這種情況,業(yè)界希望開發(fā)出一套功能完善,且擁有較高人工智能的茶葉鑒定專家系統(tǒng),希望能改變當(dāng)前茶葉鑒定現(xiàn)狀。

1 J2 EE簡述

簡單地說,J2EE是一個(gè)使用JAVA2平臺優(yōu)化公司解決辦法的管理、開發(fā)、和布置繁瑣問題的一種結(jié)構(gòu)系統(tǒng),是在當(dāng)下中國非常普遍的企業(yè)級別問題應(yīng)用處理方案。J2EE延續(xù)了J2SE的一次編寫、隨處使用的優(yōu)良特點(diǎn),當(dāng)下使用最為普遍的是Spring和iBATIS。

2 系統(tǒng)的主要功能

設(shè)計(jì)該系統(tǒng)的主要目的就是為了開發(fā)出一套建立在現(xiàn)在網(wǎng)絡(luò)情況之上的茶葉鑒定系統(tǒng),已完成網(wǎng)絡(luò)在規(guī)定地區(qū)對茶葉的鑒定和茶葉相關(guān)資料的編輯。下圖所示為用于山茶鑒定的專家系統(tǒng)。

圖1 基于J2EE建立的茶葉鑒定系統(tǒng)結(jié)構(gòu)

3 茶葉鑒定系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)

經(jīng)過反復(fù)的實(shí)驗(yàn),筆者在茶葉鑒定數(shù)據(jù)庫中一共設(shè)置了8個(gè)相關(guān)的數(shù)據(jù)庫。

用戶數(shù)據(jù)庫:該數(shù)據(jù)庫的主要作用是用于存儲該系統(tǒng)用戶的個(gè)人信息即用戶id、用戶昵稱、登錄系統(tǒng)密碼等基本的用戶信息。

茶葉科表數(shù)據(jù)庫:該數(shù)據(jù)庫的主要作用是用來儲存茶葉的科屬以及茶葉的學(xué)名等信息。

茶葉屬表數(shù)據(jù)庫:該數(shù)據(jù)庫的主要作用是儲存茶葉的不同屬的屬id、科id以及相關(guān)學(xué)名等信息。

茶葉物種表數(shù)據(jù)庫:該數(shù)據(jù)庫用于存儲茶葉物種的基礎(chǔ)信息。

茶葉性狀數(shù)據(jù)庫:該數(shù)據(jù)庫用處存儲茶葉的性狀id、性狀種類與單位信息。

茶葉性狀闡述數(shù)據(jù)庫:該數(shù)據(jù)庫用于存儲描述茶葉性狀的信息。

茶葉物種性狀闡述數(shù)據(jù)庫:該數(shù)據(jù)庫主要用于存儲茶葉的物種名稱、性狀名稱、性狀描述名稱和數(shù)據(jù)類型性狀等。

茶葉物種圖片庫:該數(shù)據(jù)庫的主要作用是用來存儲茶葉物種的圖片信息。

4 系統(tǒng)結(jié)構(gòu)的實(shí)現(xiàn)

4.1持久層的實(shí)現(xiàn)

4.1.1持久化類

持久化類儲存在edu. xmu. theaceae. entity包當(dāng)中,接下來將picture作為例子,picture類和數(shù)據(jù)庫里面的tb_picture之間相互對應(yīng)。

4.1.2持久層的設(shè)置

持久層的設(shè)置涵蓋了iBATIS的映射文件、Sql Map映射文件、數(shù)據(jù)庫連接信息設(shè)置。

4.1.3數(shù)據(jù)訪問對象(DAO)

數(shù)據(jù)訪問對象分為DAImpl類與DAO接口,DAOImpl類是DAO接口的實(shí)現(xiàn),DAO接口的方位在edu.xmu. theaceae. dao包中,定義了相應(yīng)了方式,這些方式都將調(diào)用xml中的映射文件之中所指定的方式,并開始運(yùn)行相對的SQl語句,由此完成相關(guān)聯(lián)的功能。

4.1.4在web-application-conf.xml配置文件DAO類

4.2業(yè)務(wù)邏輯層的實(shí)現(xiàn)

4.2.1業(yè)務(wù)對象接口和具體實(shí)現(xiàn)。

該接口當(dāng)中定義了一系列辦法,例如queryPictureByIId()是依靠茶類的物種id進(jìn)行對茶葉圖片的搜索工作,并在之后的業(yè)務(wù)邏輯層中進(jìn)行具體的處理,由于接口的內(nèi)容是空白的,無法完成相關(guān)的邏輯,因此就必須要在接口類中完成相關(guān)的數(shù)據(jù)處理工作。

4.2.2在web-application-conf.xml文件設(shè)置業(yè)務(wù)目標(biāo)。業(yè)務(wù)邏輯層所開展的業(yè)務(wù)這目標(biāo)首要是供應(yīng)給表示層使用。該茶葉系統(tǒng)主要使用了J2EE集成構(gòu)架,依靠Remote Objectlai調(diào)動(dòng)遠(yuǎn)程java業(yè)務(wù)目標(biāo),所以需要在web-application-conf.xml文件為目標(biāo)進(jìn)行業(yè)務(wù)設(shè)置。

4.2.3該茶葉鑒定系統(tǒng)當(dāng)中的事物管理,是運(yùn)用Spring構(gòu)架之中的AOP機(jī)制完成的,在web- application - conf .xml當(dāng)中的文件設(shè)置如下:

參考文獻(xiàn)

[1]李姣,何東健,杜子魯.茶葉鑒定專家系統(tǒng)的研究與開發(fā)[J].現(xiàn)代農(nóng)業(yè)裝備,2010(2):55-58.

[2]閆俊伢,安俊秀.J2EE技術(shù)體系的探討與研究[J].實(shí)驗(yàn)室研究與探索,2010(7):83-86.

作者簡介:張艷(1982-),女,江西南昌人,碩士,副教授,研究方向:計(jì)算機(jī)應(yīng)用。

猜你喜歡
設(shè)計(jì)
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過?!律O(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
設(shè)計(jì)之味
舒適廣告(2008年9期)2008-09-22 10:02:48
科尔| 阳城县| 大渡口区| 沛县| 济南市| 赣榆县| 常熟市| 白朗县| 桐庐县| 甘泉县| 岢岚县| 天柱县| 浠水县| 德令哈市| 丰县| 湘潭市| 时尚| 玉环县| 咸丰县| 灯塔市| 宿迁市| 正安县| 开江县| 千阳县| 大关县| 九龙县| 石河子市| 玛曲县| 浦北县| 临邑县| 芮城县| 荥经县| 安图县| 仲巴县| 保康县| 卓尼县| 枣阳市| 东港市| 滕州市| 武冈市| 孝昌县|