田彩霞
邯鄲縣開展手機版測土配方施肥服務系統建設
田彩霞
為創新測土配方施肥信息服務方式,提高配方肥推廣服務能力,邯鄲縣作為河北省測土配方施肥服務系統建設試點,開展測土配方施肥手機服務系統研發,指導農民選肥、用肥,為農民提供測土配方施肥信息服務。
發揮智能手機的移動性、便攜性、可上網性、可定位性的特點,提供隨時隨地的可視化的測土配方施肥查詢決策服務功能。
基于邯鄲縣測土配方施肥土壤化驗數據、“3414”試驗和施肥指標體系等各項數據為基礎,在現有的測土配方施肥專家服務系統基礎之上,增加基于Android智能手機終端的測土配方施肥查詢系統,使測土配方施肥能夠通過網絡在線查詢、服務站觸摸屏查詢、微機客戶端查詢以及手機客戶端實現查詢服務,完善測土配方施肥服務效果。
智能手機客戶端/服務器架構:B/s&S,是手機的瀏覽器(B)以訪問手機內的小服務(s)為主,以訪問互聯網服務器端的大服務(S)為輔助。
1、服務器端
智能手機應用系統是移動互聯網的一種應用,需要互聯網服務器端的支持。服務器端系統部署在互聯網的服務器上,為手機客戶端提供以下服務:
(1)提供手機客戶端的訪問地址。
(2)提供手機客戶端軟件的下載和安裝指導。
(3)提供手機終端軟件下載地址和二維碼掃描下載圖片,方便手機用戶下載,提高實用性。提供手機客戶端的查詢資源,特別是地圖和土壤養分信息等專業信息資源,與手機客戶端互動,完成查詢和決策。
(4)為手機客戶端用戶注冊,存儲有關信息的互聯網服務,負責管理客戶和系統的安全。
(5)作為智能手機測土應用的推廣宣傳的網絡窗口、應用技術培訓的窗口、維護服務的窗口。
(7)配方施肥技術參數、測土數據的更新的服務。
邯鄲縣智能手機查詢服務系統建設,以邯鄲市已經建設的測土配方網絡系統為基礎的服務器端開發,將市級建設為服務器端的部署地點。這樣,可以充分利用市級的已有資源,還減少了縣級建設服務器端的投資和管理困難。
2、智能手機客戶端系統
智能手機客戶端測土配方施肥服務系統,是本項目的建設重點。它是安裝在用戶智能手機之上的系統,與服務器端系統協同合作,完成用戶對于測土配方的查詢和決策。比較純粹的B/S架構而言,具有突出的優點:
(1)可以緩沖測土數據和地圖信息,減少了重復下載互聯網的流量費用,還提高了響應速度。對于一個具體的農戶,所查詢的田塊是具體和集中的,不需要經常下載其他地點的測土數據和地圖,因此,更能發揮客戶端的優勢。
(2)可以方便地確定用戶身份,免于頻繁的登錄和注冊,增加了系統的安全性和操作方便性。智能手機的號碼具有唯一性,一旦注冊為用戶并進入本系統,就不需要也沒必要進行負責的驗證操作??梢允咕唧w的用戶感到簡單、方便,人性化。
1、查詢功能
主要功能即達到原觸摸屏、PC客戶端所具備的輸入養分查詢和地圖模式查詢功能,同時新增行政區劃查詢、地塊編碼條碼掃描查詢以及手機GPS定位查詢三種查詢方式。
(1)輸入養分查詢方式
根據輸入的養分含量(地塊有機質、堿解氮、有效磷、速效鉀等)以及地貌和土質情況等信息,進行選擇決策,最終獲得施肥建議卡。
主要查詢步驟:輸入養分→選擇作物→選擇目標產量→選擇肥料→施肥建議卡。
(2)地圖模式查詢方式
基于GIS技術搭建地圖服務展示,可以在地圖中進行放大、縮小、平移等方式進行地圖定位,定位到對應地塊位置后,進行該地塊的測土查詢服務。
主要查詢步驟:地圖展示→地圖定位→選擇作物→選擇目標產量→選擇肥料→施肥建議卡。
地圖以縣為最大展示范圍,改變到另一個縣后需要重新加載對應縣的地圖。
(3)選擇行政區劃查詢
行政區劃查詢由用戶選擇指定的縣區、鄉鎮、村街、方位(村南、村北、村東、村西等)、地塊,然后再來進行指定地塊的施肥建設查詢。
主要查詢步驟:選擇鄉鎮→選擇村→選擇方位→選擇鄰近戶→選擇作物→選擇目標產量→選擇肥料→施肥建議卡。
(4)地塊編號或地塊條碼掃描查詢
通過輸入地塊的統一編號,或者用手機掃描對應地塊的條形碼(二維碼),可自動查詢到指定地塊及其養分含量信息,再進行后續的施肥建議。
主要查詢步驟:輸入地塊編號/手機掃描→選擇作物→選擇目標產量→選擇肥料→施肥建議卡。
(5)根據GPS定位查詢
通過手機GPS經緯度地理位置的定位功能,持手機用戶在田間地塊即可實時查詢所在地塊的養分含量情況,并進行后續的施肥建議。
主要查詢步驟:手機GPS定位→選擇作物→選擇目標產量→選擇肥料→施肥建議卡。
(6)其他土肥信息查詢
設置“土肥動態”查詢模塊,可以點擊查詢在服務器端系統網站上為手機客戶端系統專門定制格式的欄目,瀏覽其信息,例如:行業動態、通知公告等。但是不支持無限的連接轉入其他非定制格式的網站或欄目。
(7)其它基礎功能
①登錄驗證
所有用戶必須經過授權才可以正常使用手機客戶端系統的相應功能,本次項目方案將延續原來的序列號授權驗證機制,與原綜合管理平臺保持一致。支持客戶設定為按本手機自動驗證,免于輸入用戶名稱和密碼信息。
②系統設置
可以設置消息接收頻率、是否退出后仍然接收消息等設置要求。
2、其它
(1)數據與計算方法
手機終端系統中的數據或計算結果必須與原測土配方施肥管理系統中的數據或計算方式方法保證高度的一致性,不能因手機或用戶的不同而采用不同的算法。
(2)擴展型特點
系統以邯鄲縣為試點,考慮全邯鄲市的將來的可復制性和易用性,其擴展性要求達到可開發費用即可全邯鄲市各縣區進行推廣的要求。
(3)系統及數據的更新
智能手機客戶端系統升級時需要為用戶更新。本系統設計升級更新,可偵測到服務器端發布的軟件升級更新信息,提示給用戶;可以在用戶協助下下載新的軟件包,更新現有系統;可在用戶協助下恢復用戶基本信息及核心數據。
服務器端的地圖和測土數據升級時,可偵測到服務器端發布的數據更新升級信息,提示給用戶;可在用戶協助下下載新的數據,更新現有系統的數據;可在用戶協助下恢復用戶的基本信息及核心數據。
(4)綜合服務平臺
同步升級綜合服務平臺,在綜合服務平臺上增加手機終端頻道,對手機終端進行宣傳推廣,提供手機終端軟件下載地址和二維碼掃描下載圖片,方便手機用戶下載,提高實用性。
(5)手機用戶
要求用戶的手機必須是智能手機,手機屏幕尺寸為常見尺寸,有觸摸、滑動等功能,安裝了安卓操作系統,有一定的存儲空間,有一定的流量費用。用戶要開通GPS定位功能,允許本系統訪問用戶手機的地理位置。用戶的智能手機要和用戶一起注冊,系統會認為一個手機綁定一個用戶。一個用戶可以有多個手機。
(作者單位:邯鄲縣農牧局)
