北方地區(qū)小型養(yǎng)豬場(chǎng)數(shù)字化管理系統(tǒng)研究
發(fā)布時(shí)間:2021-03-26 22:52
為解決當(dāng)前我國(guó)小型規(guī)模化養(yǎng)豬場(chǎng)飼養(yǎng)管理粗放,缺乏系統(tǒng)化管理,無(wú)法標(biāo)準(zhǔn)化、流程化等問(wèn)題,本課題以內(nèi)蒙古農(nóng)業(yè)大學(xué)海流圖現(xiàn)代養(yǎng)豬場(chǎng)(以下簡(jiǎn)稱海流圖現(xiàn)代養(yǎng)豬場(chǎng))為研究對(duì)象,全面分析其飼養(yǎng)工藝流程及數(shù)字化管理需求,以此為切入點(diǎn)構(gòu)建小型規(guī);B(yǎng)豬場(chǎng)數(shù)字化管理系統(tǒng)。該系統(tǒng)包括基礎(chǔ)數(shù)據(jù)、生豬管理、母豬管理、飼料管理、藥品管理和環(huán)境監(jiān)控等六個(gè)基礎(chǔ)模塊及統(tǒng)計(jì)分析和智能預(yù)警兩個(gè)重點(diǎn)模塊。基于Django框架及Python編程語(yǔ)言,實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)功能,使飼養(yǎng)各個(gè)環(huán)節(jié)的管理全程數(shù)字化。其中,統(tǒng)計(jì)分析模塊分別對(duì)豬場(chǎng)死亡率、分娩率、疾病情況、母豬非生產(chǎn)天數(shù)(NPD)等數(shù)據(jù)進(jìn)行動(dòng)態(tài)分析,為生豬生產(chǎn)管理提供智能化決策信息,提高生產(chǎn)效率和經(jīng)濟(jì)效益。智能預(yù)警模塊對(duì)繁育重要時(shí)間節(jié)點(diǎn)進(jìn)行智能提示,進(jìn)一步提升繁育環(huán)節(jié)的精準(zhǔn)管理能力。系統(tǒng)開發(fā)采用Web 2.0技術(shù)平臺(tái),以結(jié)構(gòu)化開發(fā)方法與面向?qū)ο蟮乃枷?基于B/S(瀏覽器/服務(wù)器)架構(gòu)模式和Django作為開發(fā)框架,以Python3.0為前端開發(fā)語(yǔ)言,選用SQLite關(guān)系型數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器,結(jié)合HTML、CSS、JS等開發(fā)工具共同實(shí)現(xiàn)系統(tǒng)前端開發(fā)。管理系統(tǒng)具備以下功能:(1...
【文章來(lái)源】:內(nèi)蒙古農(nóng)業(yè)大學(xué)內(nèi)蒙古自治區(qū)
【文章頁(yè)數(shù)】:63 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖3系統(tǒng)B/S架構(gòu)??Fig.3?System?B/S?architecture??
內(nèi)容需要利用模板語(yǔ)言來(lái)渲染HTML頁(yè)面[35]。??視圖(View):視圖對(duì)應(yīng)的是表現(xiàn)層,其主要功能為存娶調(diào)用模型及相應(yīng)的??邏輯功能[36]。具體而言,根據(jù)用戶請(qǐng)求返回?cái)?shù)據(jù),展示用戶可看到的圖片、網(wǎng)頁(yè)等??內(nèi)容,也可以處理用戶提交的相關(guān)數(shù)據(jù)。Django的視圖(View)通常和URL路由??器一起工作。服務(wù)器收到瀏覽器發(fā)來(lái)的請(qǐng)求后,會(huì)根據(jù)urls.py的邏輯關(guān)系條目,從??視圖View查找與請(qǐng)求對(duì)應(yīng)的處理方法,從而實(shí)現(xiàn)返回給客戶端http頁(yè)面數(shù)據(jù)[37]。??Django框架結(jié)構(gòu)如圖4所示:??Web眼務(wù)器?Web應(yīng)用程序??-八ill?|〇[?si??/?f?|/L\?.?/L\?=肌1、棚_從數(shù)據(jù)■層職據(jù)?A|模酸??u?1^―—^?^路由層2、取到的數(shù)據(jù)進(jìn)行數(shù)據(jù)、邏輯處理????\?11?/?3、從模板層取出模板,用數(shù)據(jù)進(jìn)行渲染??務(wù)器?4、將渲染好的html模板,返回給瀏覽器??^?/?Database?^???圖4?Django框架??Fig.4?Django?framework??
要確定各子系統(tǒng)的功能模塊及組成?茖W(xué)分析各模塊??之間的邏輯關(guān)系和數(shù)據(jù)調(diào)用關(guān)系,并對(duì)模塊內(nèi)部關(guān)系作出界定,確定其交互聯(lián)系。??系統(tǒng)功能模塊的內(nèi)部聯(lián)系與養(yǎng)豬場(chǎng)的養(yǎng)殖工藝以及組織結(jié)構(gòu)相對(duì)應(yīng),通過(guò)分析養(yǎng)豬??場(chǎng)組織結(jié)構(gòu)和各養(yǎng)殖階段的工藝,從而確定系統(tǒng)實(shí)現(xiàn)的功能模塊。此外,對(duì)部分交??互管理、監(jiān)管空缺等層面制定系統(tǒng)性處理規(guī)劃。將相對(duì)繁瑣、抽象化的工作逐步分??解為具象化、簡(jiǎn)易化,便于后期編程工作的實(shí)現(xiàn)。該系統(tǒng)功能主要是管理信息,以??此為切入點(diǎn),保留系統(tǒng)應(yīng)用相關(guān)業(yè)務(wù)職能,略去無(wú)關(guān)組織后得出如圖5所示的優(yōu)化??設(shè)計(jì)方案。其中,環(huán)境監(jiān)控模塊與其他功能模塊無(wú)直接聯(lián)系,因此獨(dú)立設(shè)計(jì)其功能。??3.4.2系統(tǒng)結(jié)構(gòu)??該系統(tǒng)根據(jù)北方地區(qū)養(yǎng)豬實(shí)際,結(jié)合海流圖現(xiàn)代養(yǎng)豬場(chǎng)飼養(yǎng)工藝要求,充分了??解各功能模塊,在正確處理各模塊之間邏輯關(guān)系的基礎(chǔ)上得出系統(tǒng)結(jié)構(gòu)圖。系統(tǒng)分??八個(gè)功能模塊,由基礎(chǔ)數(shù)據(jù)管理、母豬管理模塊、生豬管理模塊、智能預(yù)警管理、??飼料管理模塊、藥品管理模塊、統(tǒng)計(jì)分析模塊、環(huán)境監(jiān)控模塊等組成。系統(tǒng)結(jié)構(gòu)設(shè)??計(jì)如圖5所示:??豬場(chǎng)數(shù)字¥管理系統(tǒng)??????II?蠢??????r ̄? ̄ ̄r ̄? ̄ ̄r ̄? ̄r ̄ ̄?毒? ̄ ̄r ̄? ̄ ̄r ̄? ̄i??[生豬1?|母豬1?fttl?[飼料1?(^1?m?f環(huán)境'??數(shù)據(jù)?管理?管理?預(yù)鳘?管理?管理?分析?監(jiān)控??,nr?,?nr?.,?nP?.?nr?,?nr?〒,??g理人員?tagfiea?|糖-料管理? ̄ ̄slit ̄?信息 ̄? ̄藥品-倍息 ̄?|誠(chéng)承分析? ̄ ̄s度??種第舍設(shè)s?生箱購(gòu)入踩?后備豬資料管想? ̄拋貓 ̄?flixs ̄ ̄?勞品入庫(kù)?獨(dú)豐分析?s度??
本文編號(hào):3102377
【文章來(lái)源】:內(nèi)蒙古農(nóng)業(yè)大學(xué)內(nèi)蒙古自治區(qū)
【文章頁(yè)數(shù)】:63 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖3系統(tǒng)B/S架構(gòu)??Fig.3?System?B/S?architecture??
內(nèi)容需要利用模板語(yǔ)言來(lái)渲染HTML頁(yè)面[35]。??視圖(View):視圖對(duì)應(yīng)的是表現(xiàn)層,其主要功能為存娶調(diào)用模型及相應(yīng)的??邏輯功能[36]。具體而言,根據(jù)用戶請(qǐng)求返回?cái)?shù)據(jù),展示用戶可看到的圖片、網(wǎng)頁(yè)等??內(nèi)容,也可以處理用戶提交的相關(guān)數(shù)據(jù)。Django的視圖(View)通常和URL路由??器一起工作。服務(wù)器收到瀏覽器發(fā)來(lái)的請(qǐng)求后,會(huì)根據(jù)urls.py的邏輯關(guān)系條目,從??視圖View查找與請(qǐng)求對(duì)應(yīng)的處理方法,從而實(shí)現(xiàn)返回給客戶端http頁(yè)面數(shù)據(jù)[37]。??Django框架結(jié)構(gòu)如圖4所示:??Web眼務(wù)器?Web應(yīng)用程序??-八ill?|〇[?si??/?f?|/L\?.?/L\?=肌1、棚_從數(shù)據(jù)■層職據(jù)?A|模酸??u?1^―—^?^路由層2、取到的數(shù)據(jù)進(jìn)行數(shù)據(jù)、邏輯處理????\?11?/?3、從模板層取出模板,用數(shù)據(jù)進(jìn)行渲染??務(wù)器?4、將渲染好的html模板,返回給瀏覽器??^?/?Database?^???圖4?Django框架??Fig.4?Django?framework??
要確定各子系統(tǒng)的功能模塊及組成?茖W(xué)分析各模塊??之間的邏輯關(guān)系和數(shù)據(jù)調(diào)用關(guān)系,并對(duì)模塊內(nèi)部關(guān)系作出界定,確定其交互聯(lián)系。??系統(tǒng)功能模塊的內(nèi)部聯(lián)系與養(yǎng)豬場(chǎng)的養(yǎng)殖工藝以及組織結(jié)構(gòu)相對(duì)應(yīng),通過(guò)分析養(yǎng)豬??場(chǎng)組織結(jié)構(gòu)和各養(yǎng)殖階段的工藝,從而確定系統(tǒng)實(shí)現(xiàn)的功能模塊。此外,對(duì)部分交??互管理、監(jiān)管空缺等層面制定系統(tǒng)性處理規(guī)劃。將相對(duì)繁瑣、抽象化的工作逐步分??解為具象化、簡(jiǎn)易化,便于后期編程工作的實(shí)現(xiàn)。該系統(tǒng)功能主要是管理信息,以??此為切入點(diǎn),保留系統(tǒng)應(yīng)用相關(guān)業(yè)務(wù)職能,略去無(wú)關(guān)組織后得出如圖5所示的優(yōu)化??設(shè)計(jì)方案。其中,環(huán)境監(jiān)控模塊與其他功能模塊無(wú)直接聯(lián)系,因此獨(dú)立設(shè)計(jì)其功能。??3.4.2系統(tǒng)結(jié)構(gòu)??該系統(tǒng)根據(jù)北方地區(qū)養(yǎng)豬實(shí)際,結(jié)合海流圖現(xiàn)代養(yǎng)豬場(chǎng)飼養(yǎng)工藝要求,充分了??解各功能模塊,在正確處理各模塊之間邏輯關(guān)系的基礎(chǔ)上得出系統(tǒng)結(jié)構(gòu)圖。系統(tǒng)分??八個(gè)功能模塊,由基礎(chǔ)數(shù)據(jù)管理、母豬管理模塊、生豬管理模塊、智能預(yù)警管理、??飼料管理模塊、藥品管理模塊、統(tǒng)計(jì)分析模塊、環(huán)境監(jiān)控模塊等組成。系統(tǒng)結(jié)構(gòu)設(shè)??計(jì)如圖5所示:??豬場(chǎng)數(shù)字¥管理系統(tǒng)??????II?蠢??????r ̄? ̄ ̄r ̄? ̄ ̄r ̄? ̄r ̄ ̄?毒? ̄ ̄r ̄? ̄ ̄r ̄? ̄i??[生豬1?|母豬1?fttl?[飼料1?(^1?m?f環(huán)境'??數(shù)據(jù)?管理?管理?預(yù)鳘?管理?管理?分析?監(jiān)控??,nr?,?nr?.,?nP?.?nr?,?nr?〒,??g理人員?tagfiea?|糖-料管理? ̄ ̄slit ̄?信息 ̄? ̄藥品-倍息 ̄?|誠(chéng)承分析? ̄ ̄s度??種第舍設(shè)s?生箱購(gòu)入踩?后備豬資料管想? ̄拋貓 ̄?flixs ̄ ̄?勞品入庫(kù)?獨(dú)豐分析?s度??
本文編號(hào):3102377
本文鏈接:http://sikaile.net/yixuelunwen/dongwuyixue/3102377.html
最近更新
教材專著