?

基于B/S模式的奶牛場管理信息系統的構建

2014-11-23 09:22欒宏梁王洪斌秦宏宇翟志男肖建華
中國獸醫雜志 2014年7期
關鍵詞:奶牛場牛舍奶牛

欒宏梁,王洪斌,張 茹,秦宏宇,王 超,翟志男,肖建華

(東北農業大學動物醫學學院,黑龍江 哈爾濱 150030)

我國奶牛養殖的歷史較短、生產方式落后、生產規模過小、奶農的組織程度差,政府對奶牛養殖業發展的重視程度、政策支持力度不夠等[1]。我國奶牛養殖的方式多數還處于粗放階段,養殖水平參差不齊,飼養管理觀念相對落后,服務配套體系尚未完善,專業技術水平較低等問題,所浪費的人力和物資都非常大。對于規?;膛pB殖場而言,奶牛場日常管理信息繁瑣,涉及到泌乳信息、繁育信息及飼喂管理信息等。加之奶牛常見流行性疾病較多,使日常免疫工作量大,這是奶牛場管理人員迫切需要解決的問題。建立奶牛場管理信息系統的主要目標是保證奶牛的健康以及奶牛產品的質量安全。本文結合國內外先進的奶牛管理經驗,構建了滿足我國奶牛養殖業需求的奶牛場管理信息系統。該系統能夠將奶牛的整個生產過程貫穿起來,使牛舍管理、泌乳管理、飼喂管理、疾病管理、育種管理以及預防管理等結合起來,圍繞奶牛生產管理過程進行分析,保證了奶牛養殖業的健康發展。

1 技術路線

軟件開發的系統操作平臺是Windows2000 Professional、Windows XP Professional Server,開發語言是Microsoft Visual Studio.NET 2003,以Microsoft SQL Server 2000數據庫作為數據管理平臺。

基于B/S模式的奶牛場管理信息系統采用生命周期法作為開發方法,此法的優點是易于實現用戶的要求,工作階段明確,易于得到用戶的理解,系統文檔齊全,便于系統的維護和管理[2]。通過對研究對象構建模型、對管理流程構建模型和對數據庫構建模型來完成系統的開發與設計。生命周期法分為問題的定義及規劃階段、需求分析階段、軟件設計階段、程序編碼階段、軟件測試階段和運行維護階段。在黑龍江省部分地區的一些奶牛養殖場進行了需求調查分析,發現黑龍江省的多數奶牛場的養殖規模還處在中小規模階段,所以適合中小規模奶牛場使用的生產管理軟件系統具有很大的應用空間。據此開發設計了基于NET的中小規模奶牛場生產管理軟件,本軟件易于擴展與維護,各功能子系統既相互獨立,又互相聯系。

2 系統設計

2.1 系統設計目標 為實現信息管理的智能化、數字化,大幅度提高奶牛日常管理的工作效率,以計算機輔助為支撐的方案,開發奶牛管理信息系統,提高牛場管理人員對奶牛養殖的飼養管理水平,進而促進畜牧業養殖向集約化管理發展。

2.2 系統結構 奶牛管理信息系統采用Visual Basic.NET、Asp.NET等開發語言與SQL Server2000數據庫無縫連接的設計方法。結構上采用瀏覽器、Web服務器、數據庫服務器的3層B/S架構,產生并運行動態、交互、高性能的Web服務應用程序[3]。系統結構如圖1。

2.3 系統數據庫的設計 奶牛場管理信息系統數據庫采用關系數據庫模型結構。系統在搜集整理用戶需求的基礎上,按照統一的數據結構,采用關系模型數據開發系統[4]。整個系統數據庫分析設計采用系統化思想,模塊化設計原則,分別開發、集中調試,具有開發周期短,結構清晰,易于擴展與維護,各功能數據庫既相互獨立,又互相聯系。以數字化技術、網絡化技術為主線,最終實現了奶牛場的計算機管理功能,提高了中小規模奶牛養殖場的智能化水平,帶來了一定的經濟效益。系統數據庫如圖2。

3 結果

系統在設計上分為多個模塊,模塊設計采用生命周期法,能夠有效的實現奶牛養殖過程中涉及到的牛舍管理、泌乳管理、育種管理、飼養管理、疾病管理、預防管理功能,系統操作人員(奶牛養殖人員、奶牛場管理者等)通過人機接口對軟件進行操作,完成基本信息的錄入、查詢、刪除、更新等功能,然后這些基本信息以字段的形式儲存在數據庫中,以備下次調用。

3.1 牛舍管理 牛舍管理模塊能夠完成牛只基本信息管理、牛只移舍以及牛舍安全檢測等功能,牛舍管理是奶牛場生產管理的基礎,也是奶牛場生產管理系統的各個模塊正常運行的源泉。根據牛舍管理的現實需要本平臺設計了與之相適應的牛舍管理模塊,包括牛只管理、分類查詢、牛只移動、環境監測、牛舍消毒、牛舍清潔、殺蟲滅鼠等功能。牛舍的合理管理可減少由蚊蠅孳生引發的感染,降低經濟損失[5]。

3.2 泌乳管理 泌乳管理模塊包括牛只設置、產奶錄入、乳質監測、個體和群體泌乳趨勢五個方面。對提高奶牛的產奶量,保證乳品安全等方面具有重要的意義。個體產奶趨勢界面和群體產奶趨勢界面是在牛只產奶錄入的前提下,將某頭奶?;蛘哒耗膛4鎯τ跀祿熘械漠a奶量采用水晶報表(CrystalReport)組件根據進行曲線擬合,然后以直觀的方式顯示于系統界面中。

3.3 育種管理 育種管理模塊的主要功能是對奶牛育種基本情況進行跟蹤記錄,對奶牛繁殖的各個環節應進行的操作予以提示。育種記錄界面就是將奶牛的育種信息,如牛舍編號、牛只編號、發情日期、是否配種、配種日期、妊娠是否成功、生產日期、生產結果和犢牛編號等信息以Datagrid控件為載體反映在界面上,可以清楚的了解奶牛處于哪個繁殖階段,如果發生異常,可以及時提示。

3.4 飼養管理 飼養管理模塊按照奶牛飼喂管理程序依次進行設計,包括配方管理界面、飼喂界面、飼料庫存界面、飼喂記錄界面、飼料安全檢測和飲水安全檢測界面。保證奶牛飼喂安全,保證我國奶牛養殖業的健康發展。

3.5 疾病管理 疾病管理模塊主要完成牛只病歷、待診牛只病歷維護、病例統計、預防決策和獸藥安全檢測等功能。此外,本系統還設計了一個與奶牛疾病診斷系統相連接的接口,可以對奶牛疾病進行輔助性診斷,包括正向診斷、反向診斷。正向診斷是奶牛場獸醫工作人員根據臨床癥狀從系統中選取相應癥狀,進而診斷疾??;反向診斷是奶牛場獸醫工作人員根據臨床癥狀推斷出疾病,從而在系統中查找此疾病,通過系統所羅列的癥狀與臨床癥狀進行比較,進而診斷疾病。

3.6 預防管理 預防管理模塊主要是完成奶牛疫苗免疫接種、驅蟲管理以及修蹄管理等工作,因為奶牛場預防管理既包括注射疫苗預防法,也包括日常的驅蟲以及修蹄等工作。牛場可以根據自己的實際情況給出不同的免疫程序,并且可以隨時進行添加、刪除、修改,這樣可以制定具有不同牛場特色的免疫程序,因此更能滿足不同牛場的實際需求。

4 討論

由于我國奶牛管理系統的研究起步比較晚,所以對于奶牛養殖有關方面的研究還欠缺系統性和完整性。國內的各個奶牛管理軟件的開發者主要是針對奶牛某方面的問題進行孤立的編程,并沒能有機的結合起來,形成一個完整的奶牛場生產管理軟件。首先,牛場牛舍環境控制適宜可以有效的增加產奶量、乳脂率、乳脂產量[6]。通過試驗調查,本軟件可以實現牛舍環境控制,從而改善奶牛的生活環境,提高產奶量。其次,影響奶牛繁殖力的因素有遺傳因素、營養水平、環境因素、疾病、產奶量、精液品質和輸精技術等[7]。因此,育種記錄模塊的設計可以及時了解奶牛繁殖力,從而從選種、營養以及管理等方面做出有效的調整。

本系統是一個基于NET技術、采用B/S模式的奶牛場管理信息系統,采用面向對象技術、數據庫技術、分布式開發技術等先進開發技術的應用程序,現有的開發技術已經非常成熟,并且廣泛的應用于各行各業,利用現有技術完全可以達到既定的功能目標,具備了技術可行性;且本系統的研制和開發充分考慮用戶的工作流程、計算機操作水平等,盡可能提供更人性化、更為直觀的界面,滿足用戶要求。系統的操作方式在用戶組織內可行,具備了操作可行性。

5 結論

開發了基于B/S模式的奶牛場管理信息系統,利用該系統可對奶牛場各個生產環節進行實時監控和數字化數據管理。用戶可在系統的幫助下記錄奶牛場日常管理過程中產生的各種數據,系統可對這些數據進行統計分析,并可以在相應功能環節進行提示。

[1]張偉.中國奶牛養殖業研究[D].北京:中國社會科學院,2002.

[2]牛麗娟.用生命周期法和快速原型法實現資產負債管理分析系統的開發與研究[J].河南金融管理干部學院學報,2002(2):27-28.

[3]欒培賢,肖建華,王洪斌,等.基于B/S結構的豬場管理信息系統的設計[J].現代畜牧獸醫,2009(7):35-36.

[4]陳蕊,錢金良,朱衛華,等.農業科技專家信息系統的設計及實現[J].農業網絡信息,2005(9):13-15.

[5]Eicher S D,Dailey J W.Indicators of acute pain and fly avoidance behaviors in Holstein Calves following tail-docking[J].J Dairy Sci,2002(85):2850-2858.

[6]Howard D Tyler,M E Ensminger.奶??茖W[M].4版.張沅,王雅春,張勝利,等譯.北京:中國農業大學出版社,2007:15-40.

[7]王家啟.現代奶牛養殖科學[M].北京:中國農業出版社,2006:54-58.

猜你喜歡
奶牛場牛舍奶牛
乍暖還寒時奶牛注意防凍傷
牛紅眼病如何預防
夏季奶牛如何預防熱應激
奶牛場衛生防疫工作要點
發酵床牛舍與散放式牛舍對荷斯坦牛泌乳性能的影響
奶牛吃草
潮濕環境對肉牛的危害及應對措施
荷蘭奶牛場管理軟件傳感器系統的調查分析
家庭小規模肉牛舍建造
《奶牛的家》
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合