一種豬場(chǎng)信息化生產(chǎn)控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)信息技術(shù)和互聯(lián)網(wǎng)技術(shù)的領(lǐng)域,具體地涉及一種豬場(chǎng)信息化生產(chǎn)控制系統(tǒng),以及控制方法。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)信息技術(shù)、互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,它們的應(yīng)用也慢慢滲透到人們生產(chǎn)和生活的各個(gè)領(lǐng)域中。作為畜牧業(yè)生產(chǎn)的一個(gè)重要組成部分的養(yǎng)豬業(yè)當(dāng)然也不例外地引入了現(xiàn)代科技。當(dāng)前豬場(chǎng)生產(chǎn)管理已經(jīng)從傳統(tǒng)的依靠人工轉(zhuǎn)變?yōu)橐蕾嚰堎|(zhì)表格、傳統(tǒng)軟件、互聯(lián)網(wǎng)產(chǎn)品管理。但是,紙質(zhì)報(bào)表不易保存;傳統(tǒng)軟件與當(dāng)前互聯(lián)網(wǎng)產(chǎn)品,在手動(dòng)錄入數(shù)據(jù)后,需用戶登錄并查找相關(guān)頁(yè)面,查看相關(guān)數(shù)據(jù),增加了操作時(shí)間成本。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的技術(shù)解決問(wèn)題是:克服現(xiàn)有技術(shù)的不足,提供一種豬場(chǎng)信息化生產(chǎn)控制系統(tǒng),其無(wú)需查驗(yàn)紙質(zhì)或電子表格,無(wú)需手動(dòng)操作即可查詢,能夠?qū)崟r(shí)快速查詢當(dāng)前豬場(chǎng)的生產(chǎn)狀況,提供了快捷、高效查詢豬場(chǎng)政績(jī)及豬只個(gè)體的信息的途徑,減少了查詢步驟。
[0004]本發(fā)明的技術(shù)解決方案是:這種豬場(chǎng)信息化生產(chǎn)控制系統(tǒng),其包括二維碼生成模塊、掃描設(shè)備、服務(wù)器、數(shù)據(jù)庫(kù);
[0005]二維碼生成模塊,其配置來(lái)根據(jù)豬場(chǎng)的每個(gè)棟舍定義唯一標(biāo)識(shí)生成二維碼;
[0006]掃描設(shè)備,其配置來(lái)二維碼進(jìn)行掃描后,進(jìn)行解析,并將解析結(jié)果發(fā)送給服務(wù)器;
[0007]服務(wù)器,其配置來(lái)根據(jù)解析結(jié)果向數(shù)據(jù)庫(kù)進(jìn)行查詢,得到所對(duì)應(yīng)棟舍的生產(chǎn)信息,將該生產(chǎn)信息推送給掃描設(shè)備;
[0008]數(shù)據(jù)庫(kù),其配置來(lái)存儲(chǔ)豬場(chǎng)棟舍的生產(chǎn)信息和每個(gè)棟舍的二維碼。
[0009]還提供了一種豬場(chǎng)信息化生產(chǎn)控制方法,包括以下步驟:
[0010](I)為豬場(chǎng)的每個(gè)棟舍定義唯一標(biāo)識(shí);
[0011 ] (2)根據(jù)步驟(I)的標(biāo)識(shí)生成二維碼;
[0012](3)掃描設(shè)備對(duì)步驟(2)的二維碼進(jìn)行掃描后,進(jìn)行解析,并將解析結(jié)果發(fā)送給服務(wù)器;
[0013](4)服務(wù)器根據(jù)解析結(jié)果向數(shù)據(jù)庫(kù)進(jìn)行查詢,得到所對(duì)應(yīng)棟舍的生產(chǎn)信息;
[0014](5)服務(wù)器將該生產(chǎn)信息推送給掃描設(shè)備;
[0015]其中所述步驟(2)包括以下分步驟:
[0016](2.1)利用二維碼的實(shí)現(xiàn)原理,根據(jù)相應(yīng)棟舍、存欄、生產(chǎn)功能編譯好相應(yīng)的網(wǎng)址鏈接或基于TCP協(xié)議的HTTP請(qǐng)求鏈接;
[0017](2.2)根據(jù)鏈接地址,通過(guò)QR碼作為二維碼編碼的碼制生成相應(yīng)的
[0018]包含此鏈接信息的二維碼圖片。
[0019]本發(fā)明根據(jù)豬場(chǎng)的每個(gè)棟舍的唯一標(biāo)識(shí)來(lái)生成對(duì)應(yīng)的二維碼,掃描設(shè)備進(jìn)行掃描、解析后將解析結(jié)果發(fā)送給服務(wù)器,服務(wù)器向數(shù)據(jù)庫(kù)進(jìn)行查詢,得到所對(duì)應(yīng)棟舍的生產(chǎn)信息,推送給掃描設(shè)備,從而無(wú)需查驗(yàn)紙質(zhì)或電子表格,無(wú)需手動(dòng)操作即可查詢,能夠?qū)崟r(shí)快速查詢當(dāng)前豬場(chǎng)的生產(chǎn)狀況,提供了快捷、高效查詢豬場(chǎng)政績(jī)及豬只個(gè)體的信息的途徑,減少了查詢步驟。
【附圖說(shuō)明】
[0020]圖1為根據(jù)本發(fā)明的豬場(chǎng)信息化生產(chǎn)控制系統(tǒng)的一個(gè)優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖;[0021 ]圖2為根據(jù)本發(fā)明的豬場(chǎng)信息化生產(chǎn)控制方法的一個(gè)優(yōu)選實(shí)施例的流程圖。
【具體實(shí)施方式】
[0022]如圖1所示,這種豬場(chǎng)信息化生產(chǎn)控制系統(tǒng),其包括二維碼生成模塊、掃描設(shè)備、月艮務(wù)器、數(shù)據(jù)庫(kù);
[0023]二維碼生成模塊,其配置來(lái)根據(jù)豬場(chǎng)的每個(gè)棟舍定義唯一標(biāo)識(shí)生成二維碼;
[0024]掃描設(shè)備,其配置來(lái)二維碼進(jìn)行掃描后,進(jìn)行解析,并將解析結(jié)果發(fā)送給服務(wù)器;
[0025]服務(wù)器,其配置來(lái)根據(jù)解析結(jié)果向數(shù)據(jù)庫(kù)進(jìn)行查詢,得到所對(duì)應(yīng)棟舍的生產(chǎn)信息,將該生產(chǎn)信息推送給掃描設(shè)備;
[0026]數(shù)據(jù)庫(kù),其配置來(lái)存儲(chǔ)豬場(chǎng)棟舍的生產(chǎn)信息和每個(gè)棟舍的二維碼。
[0027]更進(jìn)一步地,該系統(tǒng)還包括安全加密模塊,其配置來(lái)對(duì)生成二維碼、解析結(jié)果、生產(chǎn)信息進(jìn)行加密。這樣能夠保證數(shù)據(jù)不被破壞,保證信息被可靠地傳輸。
[0028]如圖2所示,還提供了一種豬場(chǎng)信息化生產(chǎn)控制方法,包括以下步驟:
[0029](I)為豬場(chǎng)的每個(gè)棟舍定義唯一標(biāo)識(shí);
[0030](2)根據(jù)步驟(I)的標(biāo)識(shí)生成二維碼;
[0031](3)掃描設(shè)備對(duì)步驟(2)的二維碼進(jìn)行掃描后,進(jìn)行解析,并將解析結(jié)果發(fā)送給服務(wù)器;
[0032](4)服務(wù)器根據(jù)解析結(jié)果向數(shù)據(jù)庫(kù)進(jìn)行查詢,得到所對(duì)應(yīng)棟舍的生產(chǎn)信息;
[0033](5)服務(wù)器將該生產(chǎn)信息推送給掃描設(shè)備;
[0034]其中所述步驟(2)包括以下分步驟:
[0035](2.1)利用二維碼的實(shí)現(xiàn)原理,根據(jù)相應(yīng)棟舍、存欄、生產(chǎn)功能編譯好相應(yīng)的網(wǎng)址鏈接或基于TCP協(xié)議的HTTP請(qǐng)求鏈接;
[0036](2.2)根據(jù)鏈接地址,通過(guò)QR碼作為二維碼編碼的碼制生成相應(yīng)的包含此鏈接信息的二維碼圖片。
[0037]本發(fā)明根據(jù)豬場(chǎng)的每個(gè)棟舍的唯一標(biāo)識(shí)來(lái)生成對(duì)應(yīng)的二維碼,掃描設(shè)備進(jìn)行掃描、解析后將解析結(jié)果發(fā)送給服務(wù)器,服務(wù)器向數(shù)據(jù)庫(kù)進(jìn)行查詢,得到所對(duì)應(yīng)棟舍的生產(chǎn)信息,推送給掃描設(shè)備,從而無(wú)需查驗(yàn)紙質(zhì)或電子表格,無(wú)需手動(dòng)操作即可查詢,能夠?qū)崟r(shí)快速查詢當(dāng)前豬場(chǎng)的生產(chǎn)狀況,提供了快捷、高效查詢豬場(chǎng)政績(jī)及豬只個(gè)體的信息的途徑,減少了查詢步驟。
[0038]更進(jìn)一步地,所述步驟(3)的二維碼解析包括以下分步驟:
[0039](3.1)初始化相機(jī)和掃描設(shè)備,配置相應(yīng)參數(shù),設(shè)置代理,配置采集率,設(shè)置掃碼支持的編碼格式,使用相機(jī)的掃描功能對(duì)二維碼進(jìn)行掃描;(可參考10S7開(kāi)發(fā)規(guī)則,為1S官方提供)
[0040](3.2)在viewWillAppear和viewWillDisappear里對(duì)sess1n做優(yōu)化;因?yàn)樵?3.I)中初始化相機(jī)時(shí)會(huì)用到sess1n,所以在使用過(guò)程中合理使用sess1n,及時(shí)清除不必要的sess1n,可以減少掃描設(shè)備的資源浪費(fèi);
[0041](3.3)處理掃描