亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        江漢平原主要農(nóng)作物施肥推薦專家系統(tǒng)設計與實現(xiàn)

        2012-12-31 00:00:00李亮陳勇范先鵬楊利丁亨虎吳家瓊
        湖北農(nóng)業(yè)科學 2012年17期

        摘要:基于土壤肥料專家多年來在江漢平原地區(qū)開展的主要農(nóng)作物營養(yǎng)特性、土壤供肥能力以及肥料施用技術等研究成果,開發(fā)了江漢平原主要農(nóng)作物施肥推薦專家系統(tǒng)。系統(tǒng)主要以農(nóng)業(yè)專家提供的農(nóng)田土壤肥力評價標準與主要農(nóng)作物優(yōu)化施肥推薦標準為依據(jù),采用Java作為開發(fā)語言,將SWT/JFace技術與農(nóng)業(yè)專家系統(tǒng)技術集成為推薦咨詢系統(tǒng),給每一塊農(nóng)田提供土壤肥力客觀評價,以及基于作物產(chǎn)量、質(zhì)量及環(huán)境安全的肥料建議施用方案,系統(tǒng)用戶操作方便。

        關鍵詞:專家系統(tǒng);優(yōu)化施肥;土壤肥力;江漢平原;主要農(nóng)作物;SWT/JFace

        中圖分類號:S126;S147.2 文獻標識碼:A 文章編號:0439-8114(2012)17-3852-03

        The Design and Realization of Major Crops Fertilization Expert Recommendation System in Jianghan Plain

        LI Liang1,2,CHEN Yong2,FAN Xian-peng1,YANG Li1,DING Heng-hu3,WU Jia-qiong3

        (1. Institute of Plant Protection, Soil and Fertilizer Sciences, Hubei Academy of Agricultural Sciences, Wuhan 430064, China;

        2. College of Information Engineering, Northwest Agriculture and Forest University, Yangling 712100, Shaanxi, China;

        3. Working Station of Soil and Fertilizer, Qianjiang Agricultural Bureau, Qianjiang 433100, Hubei, China)

        Abstract: The system was designed for popularizing the results of nutritional characteristics of major agricultural crops, the soil fertilizer ability and the fertilizer response which were studied by soil and fertilizer experts for many years in the Jianghan Plain. The agricultural expert system based on evaluation criteria of soil fertility and optimal fertilizer recommendation of major crops. SWT / JFace technology and agricultural expert system technology were integrated into the recommended advisory system by using java language. It could integrate soil information and make intelligent decision. The system is mainly used to guide the major crops fertilization, to improve the quality and yield of the crops, to improve the utilization of the fertilizer and to avoid excessive application of fertilizers and the resulting environmental pollution in the Jianghan Plain.

        Key words: expert system; optimized fertilization; soil fertility; Jianghan plain; main crops; SWT/JFace.

        農(nóng)業(yè)專家系統(tǒng)是專家系統(tǒng)在農(nóng)業(yè)領域的應用,是人工智能的一個最為重要的應用領域。它是利用存儲在計算機內(nèi)的某一特定領域內(nèi)人類專家的知識來解決過去需要人類專家才能解決現(xiàn)實問題的計算機系統(tǒng)[1]。農(nóng)業(yè)專家系統(tǒng)早于1996年在荷蘭舉行的國際計算機技術應用于農(nóng)業(yè)的學術會議上被提出,其中土壤施肥是專家系統(tǒng)應用的一個重要領域。有資料顯示,中國已經(jīng)成為世界上化肥施用量最大的國家之一,化肥利用率長期偏低,氮肥的單季利用率僅為35%左右,導致環(huán)境承載的壓力越來越大。有研究表明,每年進入長江和黃河的氮素中分別有92%和88%來自農(nóng)業(yè)生產(chǎn),成為中國水體氮素污染的主要來源[2]。因此,針對不同農(nóng)戶,對土壤各主要養(yǎng)分含量進行測試分析,并根據(jù)測定結果決定施肥量與施肥方法有著重要意義。

        江漢平原主要農(nóng)作物施肥推薦專家系統(tǒng)(以下簡稱“系統(tǒng)”)利用計算機技術,整合農(nóng)業(yè)專家在土壤肥料和作物營養(yǎng)上多年的研究結果,實現(xiàn)對作物施肥的智能化推薦,減少盲目施肥帶來的環(huán)境問題[3];可以為更多的農(nóng)戶提供合理精準的施肥方案,提高農(nóng)業(yè)生產(chǎn)管理的智能化決策水平。

        1 系統(tǒng)的設計與實現(xiàn)

        1.1 系統(tǒng)設計目標

        專家系統(tǒng)是一個基于專門的知識領域來求解待定問題的計算機程序系統(tǒng)。專家系統(tǒng)由兩部分組成:一是稱為知識庫的知識集合,包括要處理問題的領域知識;二是稱為推理機的程序模塊,包含一般問題求解過程所用的推理方法。在施肥推薦過程中,知識庫主要為土壤養(yǎng)分分級標準、作物養(yǎng)分需求規(guī)律及農(nóng)戶田塊的土壤肥力信息等;推理機則是將專家施肥推薦流程系統(tǒng)化,將田塊的土壤肥力進行分等評級,將不同作物養(yǎng)分需求、肥料選擇用量進行模擬整合。系統(tǒng)最終將實現(xiàn)對知識庫與推理機的整合,將專家知識系統(tǒng)與計算機程序有效整合[4]。

        1.2 系統(tǒng)業(yè)務分析

        系統(tǒng)是在湖北省農(nóng)業(yè)科學院植保土肥所近幾年來關于作物營養(yǎng)特性與施肥技術研究成果的基礎上開發(fā)的。根據(jù)農(nóng)業(yè)專家建立的江漢平原地區(qū)土壤養(yǎng)分分級指標,系統(tǒng)首先對農(nóng)戶田塊的養(yǎng)分測試結果進行分級和評價(分為土壤常規(guī)分析法和ASI分析法),結合用戶選擇種植的作物和農(nóng)業(yè)專家提供的不同作物、不同土壤養(yǎng)分水平下的施肥方案,為農(nóng)戶給出科學合理的推薦施肥建議。

        系統(tǒng)計算過程可分為3個步驟:①根據(jù)農(nóng)戶田塊的土壤養(yǎng)分分析結果對農(nóng)田進行分級和評價;②根據(jù)不同作物的養(yǎng)分吸收特性得出該作物的施肥推薦量及不同生育期的施肥用量及比例;③根據(jù)農(nóng)戶的施肥計劃,為農(nóng)戶提出優(yōu)化的作物不同生育時期各種肥料的施用量。

        1.3 系統(tǒng)數(shù)據(jù)流分析

        數(shù)據(jù)流程圖是結構化分析方法中使用的工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中的流動和處理過程,將現(xiàn)實中的業(yè)務邏輯轉換為系統(tǒng)內(nèi)部的數(shù)據(jù)流動[5]。系統(tǒng)中數(shù)據(jù)流為農(nóng)戶土壤養(yǎng)分信息及農(nóng)戶對作物和肥料品種的選擇,通過系統(tǒng)內(nèi)部的業(yè)務處理轉變?yōu)樽魑锏氖┓视昧坎⒁酝扑]單形式提供給農(nóng)戶,系統(tǒng)的頂層數(shù)據(jù)流圖如圖1。

        2 系統(tǒng)詳細設計

        2.1 系統(tǒng)功能模塊

        系統(tǒng)主要分為用戶和后臺管理兩個功能模塊,在后臺管理模塊中又劃分了專家知識庫管理、數(shù)據(jù)管理、農(nóng)戶管理、管理員設置等二級功能模塊。頂層功能模塊圖如圖2,后臺管理功能圖如圖3。

        2.2 系統(tǒng)流程設計

        由于系統(tǒng)使用對象并非計算機相關領域人員,因此系統(tǒng)對用戶的操作進行流程化處理,用戶需按照系統(tǒng)流程要求進行操作,在操作過程中系統(tǒng)對用戶非法操作予以提示,從而保證系統(tǒng)的正常使用。系統(tǒng)施肥推薦流程圖如圖4。

        3 系統(tǒng)實現(xiàn)

        3.1 開發(fā)環(huán)境

        系統(tǒng)開發(fā)環(huán)境為Eclipse+SWTDesigner+JDK1.6,采用最成熟的跨平臺開發(fā)語言Java作為系統(tǒng)開發(fā)語言[6],以方便系統(tǒng)的快速開發(fā),數(shù)據(jù)庫采用Access數(shù)據(jù)管理系統(tǒng),以方便用戶安裝使用。

        3.2 技術選擇

        系統(tǒng)采用典型的MVC(Model-View-Controller)模式開發(fā)的C/S架構專家咨詢系統(tǒng)。系統(tǒng)界面采用SWT/JFace工具包,SWT/JFace為用戶界面工具箱,用于構建GUI操作界面,實現(xiàn)系統(tǒng)與用戶之間的交互[7]。后臺則采用JavaBean、Servlet等技術處理用戶的操作請求,實現(xiàn)業(yè)務邏輯處理。在數(shù)據(jù)處理中,系統(tǒng)使用POI插件進行Excel導入導出操作,POI是Apache軟件基金會的開源代碼函數(shù)庫,利用其API可實現(xiàn)對Excel格式文檔的讀寫操作[8]。

        3.3 系統(tǒng)效果

        系統(tǒng)經(jīng)過測試,最終以圖5的形式提供推薦方案,用戶可以導出施肥方案進行保存打印處理,以方便用戶根據(jù)方案實施作物施肥。

        4 系統(tǒng)評價與測試

        4.1 系統(tǒng)測試

        測試是系統(tǒng)開發(fā)中不可缺少的環(huán)節(jié),系統(tǒng)采用JUnit框架進行單元測試,同時對其可操作性、可控制性、簡單性、穩(wěn)定性、易理解性進行大量測試,在系統(tǒng)功能上采用黑盒測試思想,以滿足完成用戶功能需求為目標,將系統(tǒng)各項功能與預期結果進行對比分析[9]。

        4.2 系統(tǒng)評價

        系統(tǒng)開發(fā)采用MVC開發(fā)模式,對系統(tǒng)進行了分層設計,對顯示層、業(yè)務邏輯層、控制層進行分離,降低了系統(tǒng)各層之間的耦合度,提高了系統(tǒng)應用的可擴展性,為后期系統(tǒng)開發(fā)和維護奠定了基礎。

        系統(tǒng)在開發(fā)過程中,參考相關系統(tǒng)在用戶使用以及界面效果等方面進行了改善。經(jīng)過測試和分析,系統(tǒng)具有以下優(yōu)點:①系統(tǒng)具有廣泛的適用性,能夠?qū)π←?、水稻、棉花、油菜等作物進行施肥推薦,可更改后臺知識庫進行跨地區(qū)使用推廣;②系統(tǒng)增加必要的人機交互,從而保證專家系統(tǒng)施肥推薦的準確性;③系統(tǒng)具有很好的用戶體驗,減少了不必要的用戶操作,增加了一些人性化提示功能。

        由于知識和時間等所限,系統(tǒng)尚存在一些不足之處,相對B/S架構系統(tǒng)部署安裝比較復雜,系統(tǒng)的健壯性還需要進一步改善,數(shù)據(jù)庫操作仍需優(yōu)化。對于系統(tǒng)應用,如果采用B/S+C/S架構進行整合開發(fā),對于系統(tǒng)的推廣應用有著極大的使用價值和商業(yè)價值。

        參考文獻:

        [1] 武 波,馬玉祥.專家系統(tǒng)[M].北京:北京理工大學出版社,2003.

        [2] 劉 渝.農(nóng)戶科學施肥影響因素的實證分析——以湖北江漢平原為例[J].科技與管理, 2011,13(2):48-40.

        [3] 秦銀英,劉冬碧,陳 勇,等.湖北省蓮藕施肥推薦專家咨詢系統(tǒng)的設計與實現(xiàn)[J].湖北農(nóng)業(yè)科學,2011,50(9):1880-1883.

        [4] 華少軍,王福林.施肥專家系統(tǒng)的現(xiàn)狀及其分析[J].東北農(nóng)業(yè)大學學報,2008,39(4):139-144.

        [5] SINGH S K.數(shù)據(jù)庫系統(tǒng):概念、設計及應用[M].何玉潔,王曉波,車 蕾,等譯.北京:機械工業(yè)出版社,2009.

        [6] LIANG Y D. Java語言程序設計基礎篇[M]. 第六版.萬 波,鄭海紅,譯.北京:機械工業(yè)出版社,2008.

        [7] SCARPINO M, HOLDER S,NG S,et al. SWT/JFace in Action[M]. Greenwich: Manning Publications Co.,2004.

        [8] 張海波,董槐林.一種基于POI的Web表格生成[J].計算機技術與發(fā)展,2008,18(2):21-23.

        [9] JORGENSEN P C.軟件測試[M].第二版.韓 柯,杜旭濤,譯.北京:機械工業(yè)出版社,2003.

        加勒比熟女精品一区二区av| 亚洲av无码av制服另类专区| 18级成人毛片免费观看| 亚洲xx视频| 蜜臀av一区二区三区| 精品视频一区二区三区在线观看| 日韩内射美女人妻一区二区三区 | 成年女人vr免费视频| 欧美喷潮久久久xxxxx| 麻豆国产VA免费精品高清在线 | 女人被躁到高潮嗷嗷叫免| 蜜桃日本免费看mv免费版| 成年视频国产免费观看| 精品国产又大又黄又粗av | 精品人妻av区乱码色片| 亚洲国产成人久久综合下载| 粉嫩极品国产在线观看| 少妇呻吟一区二区三区| 又黄又爽又色视频| 亚洲国产综合精品 在线 一区| 国产av无码专区亚洲草草| 精品亚洲国产日韩av一二三四区| 亚洲国产精品无码中文字| 国产午夜无码视频免费网站| 黄色网页在线观看一区二区三区| 日本a级一级淫片免费观看| 曰本人做爰又黄又粗视频| 热久久这里只有| 91热久久免费频精品99| 高潮毛片无遮挡高清视频播放| 久久久久亚洲av无码专区导航 | av是男人的天堂免费| 久久人人爽av亚洲精品| 伊人久久综合精品无码av专区 | 性感熟妇被我玩弄到高潮| 奶头又大又白喷奶水av| 又爽又黄无遮挡高潮视频网站| 亚洲国产精一区二区三区性色| 麻豆精品国产av在线网址| 啪啪无码人妻丰满熟妇| 国产高清白浆|