馬靜 汪凱
摘要:本文設(shè)計了基于Android平臺的科技助農(nóng)系統(tǒng),該軟件能夠?qū)崿F(xiàn)農(nóng)耕者向?qū)<易稍兎N植生產(chǎn)過程中的問題,專家也可以給出專業(yè)的管理方案。用這樣的方式來增加農(nóng)業(yè)種植者獲取專業(yè)信息的渠道,并且經(jīng)過和專家的交流提高農(nóng)耕生產(chǎn)管理的水平,以此來提高農(nóng)業(yè)經(jīng)濟的發(fā)展。本系統(tǒng)使用手機APP更加直接的將農(nóng)業(yè)信息傳遞到農(nóng)戶手中,為農(nóng)戶獲取信息開辟新的路徑。
關(guān)鍵詞:現(xiàn)代農(nóng)業(yè);互聯(lián)網(wǎng);APP;服務(wù)系統(tǒng)
1概述
黨的十八大后,農(nóng)業(yè)基礎(chǔ)設(shè)施加快改善,創(chuàng)新動力不斷增強,為新時代農(nóng)業(yè)現(xiàn)代化提供了有利條件。隨著我國農(nóng)村信息化基礎(chǔ)設(shè)施建設(shè)的增強,移動互聯(lián)網(wǎng)應(yīng)用覆蓋范圍的深入和普及,智能手機在我國農(nóng)村的應(yīng)用范圍更加廣泛,為農(nóng)村的農(nóng)業(yè)發(fā)展提供新的生機。根據(jù)相關(guān)統(tǒng)計,截止2018年底,我國各級鄉(xiāng)鎮(zhèn)行政村電信普及和公共貫通網(wǎng)絡(luò)光纖的覆蓋比例上升至96%,行政村4g級的網(wǎng)絡(luò)光纖覆蓋率已高達95%。貧困村內(nèi)用戶接入移動寬帶的人口比重提高至97%,移動寬帶用戶數(shù)增至16854.6萬戶[1]。農(nóng)村網(wǎng)絡(luò)使用量的增加,代表農(nóng)村移動設(shè)備的增加,那么作為手持移動端設(shè)備的代表性產(chǎn)物,智能手機的使用率在農(nóng)村也越來越大。所以用手機APP來幫助農(nóng)耕者更加科學的種植管理耕地是促進農(nóng)業(yè)科學管理的一條途徑。本文設(shè)計的助農(nóng)平臺就是為了幫助農(nóng)戶快速,科學,有效的解決在種植生產(chǎn)中出現(xiàn)的問題,使用科學的管理方法進行耕地管理,提高農(nóng)耕種植者的自由度和農(nóng)耕效率。
2系統(tǒng)設(shè)計
2.1?系統(tǒng)功能
科技助農(nóng)系統(tǒng)是基于Android開發(fā)平臺設(shè)計一個方便個體戶和小型規(guī)模的農(nóng)業(yè)種植人員獲取科學的農(nóng)技指導的APP系統(tǒng)。系統(tǒng)設(shè)計是結(jié)合目前社會從事農(nóng)業(yè)種植的原始農(nóng)戶的基本條件和各種外界限制因素設(shè)計一個界面操作簡易,可直接為個體種植人員提供科學專業(yè)的種植生產(chǎn)技術(shù)服務(wù),為農(nóng)戶提供綠色的,環(huán)保的,科學的種植建議,可以向農(nóng)戶講解并鼓勵農(nóng)戶使用新興技術(shù),新興種子,種植作物廢料的合理利用方式等。幫助農(nóng)戶更加高效,科學,環(huán)保的進行種植。系統(tǒng)功能如圖1所示。
2.2?數(shù)據(jù)庫的邏輯設(shè)計
數(shù)據(jù)庫的邏輯設(shè)計[2]目的是將概念結(jié)構(gòu)轉(zhuǎn)換為任何一種特定數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型[3]。數(shù)據(jù)表是數(shù)據(jù)庫組成的基本單元,數(shù)據(jù)表用來實現(xiàn)存儲數(shù)據(jù)記錄,由若干字段組成[4]。
該系統(tǒng)共需要耕地信息表、專家農(nóng)戶交流信息表、專家評論信息表、用戶信息表四張表。
(1)耕地信息表記錄了各個耕地的基本信息。包括耕地面積,耕地編號,耕地所在地址,耕地其他的描述等信息。
(2)專家農(nóng)戶交流信息表記錄了農(nóng)戶在進行耕地種植管理過程中與專家進行交流的數(shù)據(jù)信息。包括咨詢標題,咨詢問題,咨詢時間,專家用戶名等信息。
(3)專家評論信息表記錄了專家對根據(jù)農(nóng)戶注冊的種植耕地基本信息給與耕地種植管理者專業(yè)環(huán)保的種植管理建議或者新型種植管理設(shè)備及技術(shù)等評論數(shù)據(jù)信息。包括評論內(nèi)容,耕地編號,專家用戶名,評論時間等信息。
(4)用戶信息表中主要包含電話,頭像,基本介紹等用戶信息。
3系統(tǒng)實現(xiàn)
3.1?用戶登錄模塊
用戶登錄模塊主要包括兩個基本功能,分別是用戶注冊部分和用戶登錄部分。當用戶第一次使用科技助農(nóng)APP時,需要先注冊一個賬號,注冊賬戶時需要選擇是農(nóng)戶注冊還是專家注冊。然后使用已經(jīng)注冊過的賬號進行登錄。登錄模塊的流程圖如圖5.2所示:
登錄模塊的功能在Android?Studio工具上實現(xiàn)的,通過對XML布局文件的各種控件插入,代碼對控件進行參數(shù)設(shè)置,然后通過在java編輯區(qū)的Java代碼實現(xiàn)邏輯功能。
3.2農(nóng)戶和專家進入的主頁面模塊
主界面是與用戶交互的重要環(huán)節(jié)。通過主界面用戶可以調(diào)用科技助農(nóng)APP中其他的子模塊。不同用戶需求不同,操作界面也不同。主界面用文字和圖標相結(jié)合的方式顯示各個功能模塊按鈕。用戶點擊不同的功能按鈕就會進入到相應(yīng)的模塊中。
當專家用戶在主界面點擊相應(yīng)的功能按鈕時,應(yīng)該進入到相應(yīng)的功能模塊。在Android?Studio開發(fā)工具中,提供了兩種界面切換的方法。分別是:
①layout切換,觸發(fā)一個被監(jiān)聽的控件(如Button),監(jiān)聽器通過steContentView函數(shù)切換layout。
②Activity切換,創(chuàng)建一個主Activity,在該Activity中創(chuàng)建Intent對象來調(diào)用其他Activity,實現(xiàn)界面切換。
本系統(tǒng)使用第二種方法進行頁面切換功能的設(shè)計。
3.3?其他模塊
(1)耕地注冊模塊
在該模塊中,用戶將耕地的基本信息進行注冊。包含耕地編號,耕地位置,耕地的種植作物等信息。耕地編號是為了方便農(nóng)戶自己進行管理耕地而設(shè)計的,用戶根據(jù)自己注冊耕地的順序或者是自己所種耕地面積大小排序來自己定義的。通過此功能可以是專家更好的幫助農(nóng)戶進行環(huán)保、科學的進行耕地種植生產(chǎn)。
(2)農(nóng)戶耕地查詢模塊
耕地查詢模包括四個功能:一是顯示耕地編號,用戶注冊的耕地會根據(jù)耕地編號顯示在頁面上;二是耕地信息修改,用戶可以根據(jù)耕地種植農(nóng)作物品種的不同進行耕地信息修改;三是耕地查詢,用戶可輸入耕地編號,查詢目標耕地;四是返回主界面。
(3)咨詢和論壇模塊
為應(yīng)對個體或者偏遠地區(qū)的農(nóng)業(yè)種植生產(chǎn)者由于自身和環(huán)境的限制因素導致其獲取專業(yè)信息的渠道少等問題,助農(nóng)小管家APP設(shè)計了咨詢的功能,方便解決農(nóng)戶在種植生產(chǎn)過程中出現(xiàn)的各種問題。對于耕地管理者而言,進入到添加問題頁面,進行問題描述和問題的詳細說明。專家則根據(jù)農(nóng)戶提出的問題,進行回復,幫助解決問題。
(4)專家指導模塊
專家的知識來源范圍廣闊,了解農(nóng)業(yè)領(lǐng)域新興技術(shù),可以提供更好的農(nóng)業(yè)種植技術(shù),因此專家可以給出更科學合理的耕地管理建議。
4總結(jié)
互聯(lián)網(wǎng),物聯(lián)網(wǎng),人工智能,大數(shù)據(jù)等各種技術(shù)的發(fā)展,使信息化、便捷化、智能化的覆蓋程度在我國社會不斷提高。在現(xiàn)代化的農(nóng)業(yè)發(fā)展中,許多的農(nóng)戶和農(nóng)業(yè)工人通過智能手機和平板電腦等手持移動端設(shè)備獲取農(nóng)技服務(wù)信息。助農(nóng)小管家APP進一步滿足農(nóng)業(yè)種植人員對農(nóng)業(yè)生種植管理信息的快速查詢,提供更加科學專業(yè)的農(nóng)業(yè)信息。整個應(yīng)用以農(nóng)技指導為目標,結(jié)合農(nóng)戶自身的限制條件,具有界面簡潔,操作簡便易上手的特點??萍贾r(nóng)將成為未來全球農(nóng)業(yè)發(fā)展的方向,農(nóng)民將真正感受到科技創(chuàng)新帶來的豐收喜悅。
基金支持
本文系統(tǒng)受省級大學生創(chuàng)新創(chuàng)業(yè)項目(S202010702116)資助。
參考文獻
[1]陳戈?.數(shù)字基建打通鄉(xiāng)村最后一公里[J].中國信息界,2020,340?04:?30-33.
[2]余子開.以工作流為驅(qū)動的模具企業(yè)生產(chǎn)過程知識管理技術(shù)研究[D].大連理工大學,2012.
[3]陳會生.連鎖超市配送中心信息系統(tǒng)的設(shè)計與實現(xiàn)[D].山東大學,2010
[4]湯夢飛.基于Android平臺的農(nóng)田信息管理設(shè)計[D].河北農(nóng)業(yè)大學,2018.
[5]趙國鋒.國外精準農(nóng)業(yè)發(fā)展及其對中國西部地區(qū)的啟示[D].西京學院思想政治教育部,2016
[6]宋超.基于Android的綜合出行系統(tǒng)設(shè)計與實現(xiàn)[D].北京工業(yè)大學,?2017.
作者簡介
馬靜,女,陜西省西安市,碩士,講師,計算機應(yīng)用。