穆炳旭,張國寶
前言:為解決“農產品銷售難”這一農業經濟領域的熱點問題,近年來學界開展了大量理論研究與實踐探索,農業電商便屬于其中典型,為了保證農業電商能夠真正為我國農業經濟發展注入新的活力,移動技術與農業電商結合的受關注程度也在不斷提升,而為了將這種關注真正轉化為農業電商發展的成果,正是本文圍繞議題開展具體分析研究的原因所在.
隨著農村電子商務經濟日漸繁榮、農村移動電子商務市場日漸擴大、移動互聯網快速發展且使用門檻不斷降低,現階段我國農業電商具備較為堅實的發展基礎和較為廣闊的發展前景,而結合近年來學界開展的理論研究和實踐探索不難發現,農業電商具備拓寬農業生產信息渠道、節約農產品流通成本、加快農業生產標準化與產業化進程、改變農民受教育方式、打破農產品交易時空限制等優勢,這些都能夠為我國農業經濟發展提供有力支持,本文研究價值也由此得到了直觀展現[1].
2.1.1 功能性需求
本文研究的基于移動互聯網農業電商計算機系統采用C/S結構模式,系統主要功能可分為前端會員模塊、后臺管理模塊兩部分,具體功能性需求如下所示:(1)前端會員模塊.由首頁、商品詳情頁、個人中心管理、注冊與登錄、購物車管理、商品結算、支付訂單共7個子模塊構成,如其中的商品詳情頁子模塊負責顯示某一商品的詳情.(2)后臺管理模塊.由權限分配、用戶管理、運營管理、訂單管理、營銷管理工5個子模塊組成,如其中的用戶管理主要提供用戶列表服務.
2.1.2 體系結構
由移動終端視圖層、業務邏輯層、數據服務層三部分組成,其中終端視圖層主要由首頁、商品展示、商品詳情等功能組成,業務邏輯層主要由訂單管理、在線交易、收貨地址管理等功能組成,數據服務層主要由用戶數據與商品數據的增加、查詢等操作功能組成.
2.1.3 移動客戶端功能
移動客戶端運行于智能手機等移動終端設備上,為滿足系統與用戶交互需要,由首頁、會員中心、商品詳情、商品訂單、在線支付、購物車6大功能模塊組成,表1對各功能模塊具體組成進行了直觀展示.值得注意的是,本文研究的農業電商計算機系統本質上屬于B2C模式的電子商務平臺,因此該系統的核心業務流程可概括為:“進入平臺→注冊會員→登錄→進入商品區→推薦商品/分類檢索/關鍵字檢索→選購商品→進入購物車→去結算→填寫或修改收貨信息→提交訂單→選擇付款方式→立即付款→完成訂單”[2].

表1 功能模塊具體組成
2.1.4 服務器端功能設計
服務器端功能設計主要圍繞后臺功能展開,運營管理、用戶管理、營銷管理、訂單管理、權限分配5大功能模塊屬于設計的具體內容,表1對各功能模塊組成進行了直觀展示.
2.1.5 數據庫
本文設計選用了Postgresql數據庫,系統的數據實體主要包括訂單、商品、管理員、用戶等,圖1為數據庫主體E-R圖.由于數據庫涵蓋訂單、商品、管理員、用戶相關的數據信息,需開展針對性的關鍵表結構設計,如用戶表users主要由 mobile、id、email、created 等字段組成.

圖1 數據庫主體E-R圖
2.1.6 接口數據設計、Cache技術應用
采用了JSON格式傳輸從數據接口讀取的數據,Cache技術的實現則使用Android系統的LruCache類、ios系統的NSCache類.
2.2.1 移動客戶端的設計與實現
基于移動互聯網的農業電商計算機系統移動客戶端采用了Ionic框架、Bootstrap框架,編程開發則選擇了HTML5+CSS3+JavaScript,移動客戶端的具體設計與實現如下所示:(1)開發環境搭建.開發環境的搭建流程可以描述為:“安裝Node.js→安裝Cordova、Ionic(使用NPM工具)→安裝Gulp.js→安裝軟件包管理工具→創建項目工程→安裝Sass→運行項目工程→利用瀏覽器調試→模擬器運行”.(2)功能模塊實現.以“分類檢索”為例,該模塊主要提供依據商品分類查看商品信息的服務,功能的實現需利用ui-sref(AngularJS中嵌套路由),在javaScript重新生成網頁時,其會查找$state中名為“dashboard-product-types”的 state并讀取對應 url,然后自然生成相應的href=“url”(在a標簽中),由此即可指向用戶搜索的對應頁面信息.值得注意的是,移動客戶端設計與實現需要用到的一些公式也需要得到關注,如“銷售額=(購買人數×客單價)×凈利潤率”“support(AB)=P(AB)”“Confidence(AB)=P(B/A)”“RPP=(FP+TP)/(TP+TF+FP+FN)”等,這些公式將為功能模塊實現提供有力支持[3].
2.2.2 服務器端的設計與實現
基于移動互聯網的農業電商計算機系統服務器端系統基于Flask框架與python語言實現,flask-admin庫可為后臺管理基面的創建提供支持,權限分配、用戶管理、運營管理、訂單管理等功能模塊屬于服務器端的主要構成.以訂單管理模塊為例,該功能模塊由訂單詳情管理、特殊退款審核兩部分功能組成,其中訂單詳情管理主要提供訂單號、購買者、商品名稱、下單時間、訂單狀態等查詢選項,而基于具體訂單則可以開展查看、發貨、批量發貨、導出等操作.
為驗證基于移動互聯網的農業電商計算機系統功能與兼容性,筆者開展了系統的功能測試、兼容性測試,具體測試流程與結果如下所示:(1)功能測試.功能測試主要圍繞商品顯示功能、商品分類檢索功能、商品關鍵字檢索功能、商品詳情功能、會員注冊與登錄功能、購物車功能、訂單功能、在線支付功能展開,經過測試可確定所有功能均正常運行,且在性能表現上較為優秀.(2)兼容性測試.兼容性測試采用了ios模擬器、Android模擬器,并選用iPhone X、小米note3、華為P20三款手機進行表現效果對比實驗,通過實驗可確定本文研究的基于移動互聯網的農業電商計算機系統可在ios系統與Android系統上實現可靠、穩定運行.
基于移動互聯網的農業電商計算機系統僅能夠為農業電商的發展提供基礎支持,而為了最大化發揮農業電商潛力,各地必須大量開展農業電商品牌的培養.具體來說,各地區需實施特色優質農產品品牌戰略,由此形成一批富有地方功能特色、品質特色、資源特色且富有文化內涵的農產品品牌,農業電商也將在農產品品牌支持下真正為我國農業經濟發展注入新的活力.在培養農業電商特色品牌的探索中,我國江蘇省南通市的經驗具備較高借鑒價值,如南通市印發的《全市大力發展農業農村電子商務全面推進“一村一品一店”建設實施方案(2018~2020年)》提出的“加快推進繭絲綢、長壽食品等特色富民產業智能化、集群化、商務化發展……主動宣傳推介南通品牌農產品……保障‘一村一品一店’持續健康發展”等內容,便較為值得各地學習.
為最大化發揮農業電商潛力,農業電商村級服務站點的打造也必須得到關注,這一站點的打造需遵循錯位發展、協同推進、優勢互補、合力打造等原則,由此保證每個行政村都擁有電商服務站點,村級電商網點的發展將獲得有力支持.此外,加快農村信息網絡基礎設施建設、大力培育農村電子商務人才、加大財政稅收等政策扶持力度、建立全程質量溯源機制等策略也能夠為農業電商的實現、發展提供有力支持,這些必須得到業界人士的關注.