周 衛(wèi)
(海安縣農(nóng)業(yè)委員會,江蘇南通 226600)
農(nóng)業(yè)信息化服務(wù)移動端應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)研究
周 衛(wèi)
(海安縣農(nóng)業(yè)委員會,江蘇南通 226600)
文章主要對“12316”農(nóng)業(yè)信息化服務(wù)移動端應(yīng)用系統(tǒng)進行設(shè)計,通過需求分析,提出了系統(tǒng)應(yīng)具備的8大功能。同時,對實現(xiàn)該應(yīng)用系統(tǒng)架構(gòu)進行研究,并提出“可伸縮擴展云平臺”和“混合云”的架構(gòu)設(shè)想。
農(nóng)業(yè)信息化服務(wù) 移動端應(yīng)用 云計算
“12316”開通10周年以來,對提高農(nóng)業(yè)信息化服務(wù)覆蓋率方面取得了顯著的成效。隨著農(nóng)村經(jīng)濟條件的改善和智能手機的普及,以家庭農(nóng)場和全托管組織為代表的新型農(nóng)業(yè)主體大量涌現(xiàn),一大批有較高的消費水平和文化素質(zhì)的新農(nóng)人投身到現(xiàn)代農(nóng)業(yè)生產(chǎn)中。因此,“12316”需要提供更高端的基于移動端APP的智能化服務(wù)。
基于移動端APP的“12316”智能化服務(wù),除了實現(xiàn)傳統(tǒng)手機模式提供的語音咨詢、信息推送外,還可提供其他功能。
(1)權(quán)威的農(nóng)業(yè)知識庫。
(2)新聞訂閱。
(3)在線培訓(xùn)。
(4)發(fā)布和查看供求信息和線上交易。
(5)大數(shù)據(jù)采集和分析。
(6)智能物聯(lián)網(wǎng)云平臺?!拔业霓r(nóng)場”模塊結(jié)合智能硬件。比如,溫濕度傳感器、光照傳感器、土壤肥力傳感器、網(wǎng)絡(luò)攝像頭等,實時監(jiān)控農(nóng)場的生長環(huán)境、智能化監(jiān)控和記錄環(huán)境因子參數(shù),數(shù)據(jù)存儲在云端。
(7)云備份與質(zhì)量追溯。云備份生產(chǎn)記錄,實現(xiàn)農(nóng)產(chǎn)品質(zhì)量的可追溯。通過掃描二維碼識別農(nóng)資的廠家和產(chǎn)品,將用量和施用時間儲存在生產(chǎn)記錄里,數(shù)據(jù)存儲在云端。
(8)農(nóng)場日常管理小工具。農(nóng)機保養(yǎng)助手、成本核算工具、農(nóng)藥化肥稀釋計算器、GPS面積測量工具等。
由于“12316”移動端用戶數(shù)量龐大,涉及普通農(nóng)戶、種養(yǎng)大戶、家庭農(nóng)場主、農(nóng)村合作組織、農(nóng)產(chǎn)品加工企業(yè)、農(nóng)機手、專業(yè)化服務(wù)組織、農(nóng)資經(jīng)營企業(yè)、農(nóng)產(chǎn)品采購商及農(nóng)產(chǎn)品消費者。因此,必須基于大數(shù)據(jù)與云計算平臺進行開發(fā)。該系統(tǒng)是跨越農(nóng)業(yè)科學(xué)、物聯(lián)網(wǎng)和人工智能技術(shù),包括軟、硬件平臺的無縫集成系統(tǒng),需要多學(xué)科聯(lián)合攻關(guān)才能完成。
3.1 建立可伸縮擴展的云應(yīng)用平臺
由于農(nóng)業(yè)生產(chǎn)的季節(jié)性,使不同時段、不同區(qū)域的數(shù)據(jù)量和訪問量存在著很大的差異。因此,“12316”智能服務(wù)系統(tǒng)的核心要建立一個從下到上的全面“可伸縮擴展的云平臺”。底層的硬件架構(gòu)和上層的應(yīng)用系統(tǒng)架構(gòu)均應(yīng)支持可伸縮擴展。建議選用Apache Ignite、Pivotal Gemfire等高性能、集成和分布式的內(nèi)存計算和事務(wù)平臺。
3.2 混合云
混合云是融合公有云和私有云,它將公有云和私有云進行混合和匹配,以獲得最佳的效果,達到既省錢又安全的目的。混合云的特點:更完美、可擴展、更節(jié)省。因此,“12316”智能服務(wù)平臺應(yīng)采用混合云來實現(xiàn),并將農(nóng)業(yè)生產(chǎn)的核心大數(shù)據(jù)存儲在私有云。同時,利用公有云的計算能力,緩解季節(jié)性爆發(fā)的計算需求。
3.3 系統(tǒng)外包
由于政府部門的軟件開發(fā)能力有限,對于大型系統(tǒng)的開發(fā)實行軟件和內(nèi)容外包的模式,一方面可以縮短開發(fā)周期、降低成本;另一方面可以提高軟件質(zhì)量、集中更多的精力完善系統(tǒng)的功能。不同的模塊涉及不同的學(xué)科,可以分包給不同的專業(yè)團隊來完成。比如,農(nóng)業(yè)知識庫模塊可以分包給農(nóng)業(yè)科學(xué)院等科研院校;農(nóng)業(yè)新聞訂閱模塊可以分包給農(nóng)民日報等專業(yè)媒體,如此等等。通過模塊化設(shè)計、集成封裝,最終提供給用戶使用。
3.4 運維機構(gòu)與團隊
系統(tǒng)開發(fā)完成后,要組織相應(yīng)的運維團隊,負責(zé)“12316”智能服務(wù)平臺的日常運行。各省、市農(nóng)業(yè)部門要成立專門的機構(gòu),縣鄉(xiāng)村要進一步完善3級服務(wù)體系,組建專家團隊和在線客服,為用戶提供常態(tài)化的高質(zhì)量的服務(wù)。
“12316”農(nóng)業(yè)信息化服務(wù)智能平臺的建設(shè),不僅是社會經(jīng)濟和科技發(fā)展的必然趨勢,也是新時期下,由管理型政府向服務(wù)型政府轉(zhuǎn)變的需要。農(nóng)業(yè)信息化服務(wù)必須率先步入“互聯(lián)網(wǎng)+”時代,并采用人工智能、云計算和大數(shù)據(jù)技術(shù),以移動端應(yīng)用為基礎(chǔ),構(gòu)建我國農(nóng)業(yè)生產(chǎn)、加工、質(zhì)量監(jiān)管、供需對接、在線貿(mào)易等的強大基礎(chǔ)平臺,從而為實現(xiàn)農(nóng)業(yè)現(xiàn)代化,構(gòu)建首條高速通道。