• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      規(guī)?;龉芾碥浖拈_發(fā)

      2014-09-24 20:02:59張震劉靜杰田金光黃紀(jì)超
      軟件工程 2014年7期

      張震+劉靜杰+田金光+黃紀(jì)超

      摘要:針對目前規(guī)?;龉芾硭降偷默F(xiàn)狀,采用先進(jìn)的J2EE體系和SOA架構(gòu),運(yùn)用流行的Web技術(shù),開發(fā)規(guī)模化牛場管理軟件,實(shí)現(xiàn)對牛場日常管理過程中的數(shù)據(jù)采集、修改、存儲、查詢和分析等功能,便于牛場管理人員通過數(shù)據(jù)對牛場進(jìn)行科學(xué)管理和科學(xué)養(yǎng)殖,提高牛場的信息化程度和管理效率。

      關(guān)鍵詞:規(guī)?;龉芾碥浖?;SOA;J2EE

      中圖分類號:TM923.5 文獻(xiàn)標(biāo)識碼:A

      Development of Management Software for Large-scale Cattle Farm

      ZHANG Zhen1,LIU Jingjie2,TIAN Jinguang2,HUANG Jichao2

      (1.School of Electrical Engineering,Zhengzhou University,Zhengzhou 450000,China;

      2.School of Software,Zhenzhou University,Zhengzhou 450000,China)

      Abstract:Technology including advanced J2EE system and SOA framework and popular Webis adopted to develop thesoftware for large-scalefor the current status of low level about large-scale cattle management,to achieve data collection,modification,storage,query and analysisfunctionon daily management of cattle farm,then farm managementpersonnelsmake scientific management and raise through data and improve the level ofinformationand efficiency of management of cattle farm.

      Keywords:management software of large-scale cattle farm;SOA;J2EE

      1 引言(Introduction)

      近年來,我國畜牧業(yè)取得了較快發(fā)展,在促進(jìn)農(nóng)村經(jīng)濟(jì)發(fā)展,促進(jìn)農(nóng)民增收等方面發(fā)揮了巨大作用。許多地方積極探索發(fā)展信息化、規(guī)?;?、集約化畜牧業(yè)的新路[1]。

      畜牧信息化,是指為全面提高畜牧業(yè)經(jīng)濟(jì)運(yùn)行效率、畜牧業(yè)勞動生產(chǎn)力、畜牧企業(yè)競爭力,在畜牧生產(chǎn)、管理、經(jīng)營各領(lǐng)域不斷推廣和應(yīng)用電腦、通信、網(wǎng)絡(luò)等信息技術(shù)和其他相關(guān)智能技術(shù)的動態(tài)發(fā)展過程。通過信息化技術(shù),把畜牧信息及時、準(zhǔn)確地傳遞到用戶手中,實(shí)現(xiàn)畜牧生產(chǎn)、管理、畜產(chǎn)品營銷網(wǎng)絡(luò)化,加速傳統(tǒng)畜牧業(yè)的改造和升級,大幅度提高畜牧業(yè)生產(chǎn)效率、管理和經(jīng)營決策水平。

      積極推進(jìn)畜牧信息化的發(fā)展,是畜村經(jīng)濟(jì)結(jié)構(gòu)調(diào)整的需要[2]。規(guī)模化牛場管理軟件是規(guī)?;鲎呦蛐畔⒒芾淼谋貍涔ぞ?,是提高牛場管理效率、降低飼養(yǎng)和管理成本,優(yōu)化管理方法、解決管理問題所必不可少的現(xiàn)代信息化手段。奶牛場日常的生產(chǎn)管理因其生產(chǎn)工具是一種生命體,有其特殊性:其自身的遺傳基因、奶牛對外在環(huán)境的變化所引起的應(yīng)激反應(yīng)直接影響其生產(chǎn)能力—產(chǎn)奶性能,從而直接影響奶牛場經(jīng)濟(jì)收益。這更要求對牛群的總體狀況有細(xì)致的了解,對奶牛的喂養(yǎng)、產(chǎn)乳、繁殖、疾病的預(yù)防與診治有嚴(yán)格的監(jiān)控體系,并能針對各種異常情況及時做出正確的決策。因此,引入信息化管理平臺,讓奶牛場生產(chǎn)活動適時透明、牛群變動一目了然、異常業(yè)務(wù)自動警示;借助各種業(yè)務(wù)專家知識庫系統(tǒng)和決策支持系統(tǒng)的支撐,推動奶牛場管理由傳統(tǒng)的定性分析、經(jīng)驗(yàn)管理向定量分析、知識管理邁進(jìn),使得奶牛場日常生產(chǎn)技術(shù)和經(jīng)營管理逐步標(biāo)準(zhǔn)化、規(guī)范化。在此背景下,筆者開發(fā)了規(guī)模化牛場管理軟件。

      2 規(guī)?;龉芾碥浖攀?Summary of

      management software for large-scale cattle farm)

      規(guī)?;龉芾碥浖ε鲂畔⒒芾磉^程中的信息進(jìn)行了詳細(xì)的分類。主要包括以下幾個模塊:牧場管理、牛只管理、飼養(yǎng)與飼料管理、牛群繁殖、產(chǎn)乳管理、互動交流、疾病與防疫、生產(chǎn)及庫存、資產(chǎn)費(fèi)用管理和系統(tǒng)管理等。同時本軟件是以WEB服務(wù)器為運(yùn)行平臺,對數(shù)據(jù)的集中管理、數(shù)據(jù)的共享、軟件的維護(hù)、牛場信息化系統(tǒng)的架設(shè)都帶來極大的便利。

      在人工收集數(shù)據(jù)的基礎(chǔ)上在借助專業(yè)的軟件對收集的原始數(shù)據(jù)進(jìn)行記錄、存儲與處理,并進(jìn)行分析,進(jìn)而進(jìn)一步指導(dǎo)生產(chǎn)。通過軟件對數(shù)據(jù)的分析結(jié)果,找到牛場管理中的不足與問題,為下一步解決問題及提高目標(biāo)提供基礎(chǔ)資料[3]。

      3軟件的結(jié)構(gòu)設(shè)計(jì)(The structural design of the

      software)

      3.1 業(yè)務(wù)模型

      規(guī)?;龉芾碥浖臉I(yè)務(wù)模型如下所述:

      人員管理部分包括個人管理模塊和系統(tǒng)管理模塊。

      牛場管理部分包括牧場管理、牛只管理、飼養(yǎng)與飼料管理、牛群繁殖、產(chǎn)乳管理等模塊。

      其他還有互動交流、疾病與防疫、生產(chǎn)與庫存、資產(chǎn)費(fèi)用管理等模塊。

      3.2 系統(tǒng)部署

      規(guī)?;龉芾硐到y(tǒng)的部署分幾個步驟。首先要在服務(wù)器上安裝JavaSE1.6編譯器,然后再在此基礎(chǔ)上安裝Tomcat6.0 WEB服務(wù)器,為了支持規(guī)模化牛場管理軟件,需要再安裝MySQL數(shù)據(jù)庫軟件,這樣就搭建好了規(guī)?;龉芾碥浖倪\(yùn)行環(huán)境。將規(guī)?;龉芾碥浖尤氲絋omcat服務(wù)器的WEB應(yīng)用中即可運(yùn)行管理軟件。

      軟件系統(tǒng)是通過架設(shè)在牛場企業(yè)的服務(wù)器運(yùn)行的,信息管理者可以通過牛場內(nèi)部局域網(wǎng)或物聯(lián)網(wǎng)登陸服務(wù)器,對信息進(jìn)行實(shí)時管理和遠(yuǎn)程管理。通過軟件系統(tǒng)中的人員管理部分可以為牛場中不同部門的管理者設(shè)置管理權(quán)限,以此保障牛場數(shù)據(jù)在共享的同時具可靠的安全性,這也有利于提高管理人員的工作效率。軟件中對牛場的牧場、牛舍、牛只、產(chǎn)乳、繁殖等信息進(jìn)行了詳細(xì)的分類,并劃分為明確的層次結(jié)構(gòu),便于管理人員查找和修改,對于每一種詳細(xì)信息,數(shù)據(jù)以列表的形式進(jìn)行展現(xiàn),同時提供管理這些信息的各種操作,為管理者提供豐富的管理方式。同時軟件提供了牛只疾病與防疫、生產(chǎn)與庫存和資產(chǎn)管理,涵蓋了比較豐富的功能。

      3.3 功能

      規(guī)?;龉芾碥浖δ軓?qiáng)大,內(nèi)容豐富,其功能包括飼養(yǎng)及飼料管理、防疫管理、資產(chǎn)費(fèi)用管理、互動交流、系統(tǒng)管理、牛群管理、產(chǎn)乳管理、生產(chǎn)管理、牛群繁殖、統(tǒng)計(jì)與分析等。

      4 軟件開發(fā)(Software development)

      4.1 系統(tǒng)架構(gòu)

      系統(tǒng)總體架構(gòu)設(shè)計(jì)采用先進(jìn)的J2EE(Java 2 platform,Enterprise Edition)四層體系開發(fā),即客戶端、Web服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器。

      數(shù)據(jù)庫層架構(gòu)設(shè)計(jì)主要包括數(shù)據(jù)庫源組件、SQL訪問組件、SQL參數(shù)和結(jié)果集組件四大模塊。業(yè)務(wù)邏輯層架構(gòu)設(shè)計(jì)采用Spring來實(shí)現(xiàn)業(yè)務(wù)邏輯層。

      J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共通的標(biāo)準(zhǔn)及規(guī)格,使不同平臺之間存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。系統(tǒng)支持負(fù)載均衡,支持集群技術(shù),便于大規(guī)模應(yīng)用時承載能力升級。

      endprint

      系統(tǒng)的服務(wù)架構(gòu)采用SOA(Service-Oriented Architecture),SOA是面向服務(wù)的體系結(jié)構(gòu),是一類分布式系統(tǒng)的體系結(jié)構(gòu),是構(gòu)建如何組成一個系統(tǒng)的模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和按松藕合方式整合在一起,即將多個現(xiàn)有的應(yīng)用軟件通過網(wǎng)絡(luò)將其整合成一個新系統(tǒng)。

      企業(yè)或機(jī)構(gòu)通過SOA的實(shí)施,可以實(shí)現(xiàn)以服務(wù)為核心,將企業(yè)或機(jī)構(gòu)的IT資源整合成可操作的、基于標(biāo)準(zhǔn)的服務(wù),使其能被重新組合和應(yīng)用,增強(qiáng)業(yè)務(wù)靈活性,并保護(hù)了企業(yè)或機(jī)構(gòu)已有應(yīng)用的投資,降低IT總成本。

      4.2 運(yùn)行平臺

      本軟件以Web服務(wù)器為運(yùn)行平臺,采用的是Apache的Tomcat服務(wù)器。在物理部署上采用客戶機(jī)—服務(wù)器(C/S Client/server System)結(jié)構(gòu),用戶使用簡單、直觀;編程、調(diào)試和維護(hù)費(fèi)用低;系統(tǒng)內(nèi)部負(fù)荷可以做到比較均衡,資源利用率較高,便于數(shù)據(jù)共享和系統(tǒng)維護(hù),具有良好的跨平臺性。系統(tǒng)的開發(fā)主要采用J2EE、JSP、MySQL數(shù)據(jù)庫技術(shù)、Web服務(wù)器等。保障系統(tǒng)的可擴(kuò)展性、可靠性、可用性。軟件對信息的管理按層次結(jié)構(gòu)劃分出清晰的分類,便于使用者進(jìn)行查詢、修改和分析。同時由于系統(tǒng)的架構(gòu)基于網(wǎng)絡(luò),因此,支持多種類型的終端通過網(wǎng)絡(luò)對系統(tǒng)進(jìn)行操作,極為便利。

      5 結(jié)論(Conclusion)

      通過科學(xué)規(guī)劃、設(shè)計(jì)和開發(fā),本系統(tǒng)最終提供給用戶的是一個界面清晰、使用方便、成本適中,便于維護(hù)和擴(kuò)展的高效規(guī)?;龉芾碥浖Mㄟ^該系統(tǒng)的部署和應(yīng)用將有助于提高牛場管理向信息化管理方向轉(zhuǎn)變,牛場經(jīng)過科學(xué)的數(shù)據(jù)分析進(jìn)行管理,實(shí)現(xiàn)牛場的傳統(tǒng)管理方式向信息化、標(biāo)準(zhǔn)化的管理方式的轉(zhuǎn)變,提高其管理效率,優(yōu)化管理模式,改善牛場環(huán)境、提高經(jīng)濟(jì)效益,同時其產(chǎn)生的社會效益也是巨大的。

      參考文獻(xiàn)(References)

      [1] 韋秀麗,李萍,高立洪.我國畜禽養(yǎng)殖小區(qū)發(fā)展現(xiàn)狀分析[J].南方農(nóng)業(yè),2007:77-78.

      [2] 張正華,潘義瓊,邵瑜.我國畜牧產(chǎn)業(yè)信息化管理探索[J].安徽農(nóng)業(yè)科學(xué),2007:10141-10143.

      [3] 孫春花,王淑梅.奶牛場的信息化管理[B].河南畜牧獸醫(yī),2010:26-27.

      作者簡介:

      張震(1966-),男,博士,教授.研究領(lǐng)域:信息與通信工程.

      劉靜杰(1991-),男,本科.研究領(lǐng)域:嵌入式系統(tǒng).

      田金光(1991-),男,本科.研究領(lǐng)域:嵌入式系統(tǒng).

      黃紀(jì)超(1992-),男,本科.研究領(lǐng)域:嵌入式系統(tǒng).

      endprint

      吴江市| 崇礼县| 潞城市| 黎平县| 和田县| 昌宁县| 华容县| 江津市| 连云港市| 凉山| 敦化市| 句容市| 霍州市| 梅河口市| 新民市| 浦县| 巩留县| 新兴县| 轮台县| 永修县| 嘉峪关市| 碌曲县| 仁怀市| 闽清县| 公安县| 罗江县| 淳化县| 佛山市| 天柱县| 鲜城| 井陉县| 新兴县| 全椒县| 晋城| 伊宁县| 资源县| 旅游| 柏乡县| 曲靖市| 会同县| 福贡县|