□ 張馨予
(陜西財經職業技術學院,陜西 咸陽 712000)
當前智能終端使用較多的系統有蘋果的IOS系統、谷歌的安卓系統以及塞班系統、WP系統等。因此一款移動互聯網應用的開發和設計要保證不同平臺的兼容性,在此基礎上降低設計成本提高用戶滿意度。當下互聯網系統使用較多的開發模式有以下三種:
原生開發模式是使用終端設備可識別的語言為系統的每一頁面、每個功能、每個步驟等編寫出相應程序,常用的有C語言、Java語言、匯編語言等。針對不同的操作系統進行應用程序開發時,需要使用相應的程序語言、對應的開發工具構建開發環境,這就要求開發者擁有扎實的編程功底,掌握多種編程語言。原生開發模式的具體框架一般是廠商專門定制的,因此開發出的移動應用功能和廠商要求的幾乎完全符合,高質量、高性能、快速響應是此開發模式最大的優勢[1]。
移動W e b 開發模式是在智能終端優化過的W e b 網站上進行網頁語言開發,使用的語言如超文本標記語言(HTML)、JavaScript語言、層疊樣式表(CSS)等,編寫完的應用程序不需要下載到終端上,可直接在瀏覽器網頁上運行。對掌握Web技術的開發者來說,此開發模式難度較小,可以很快完成Web應用的開發。因此,移動Web開發模式具有開發難度小、耗費時長較短、技術成本低、支持跨平臺使用等明顯優點。但是對于廠商來說,其設定功能和特色需求完成度不高。隨著HTML5(超文本標記語言第五次重大修改)、CSS3(層疊樣式表升級版本)等技術的發展與成熟,在原有基礎上,逐漸實現了通過HTML5支持的一些跨平臺應用編程接口來拓展終端程序的一些高級功能[2]。
Hybrid App采用網頁語言和程序語言結合的方式,使得此應用可以分發到不同的操作系統終端上進行識別,智能移動終端只需在系統自帶的應用商店中下載應用并安裝,就可以正常使用。Hybrid App在開發上也是結合了上述兩種開發模式,所以稱為混合開發模式。良好結合了原生開發模式高性能、高質量的益處和Web網站開發模式的開發難度小、可跨平臺使用等顯著優勢。
目前我國以京東、阿里巴巴、農集網等為代表的涉農電商平臺具備了一定網絡規模,很多大型集團參與并支持農業電商的發展。在電商技術的發展下,創新了農產品的銷售模式,目前我國相對成熟的涉農電商平臺主要有以下三種分類:
1.自建交易平臺
農一網、農集網等采用的就是自主建設交易垂直電商平臺。該類平臺主要由多家農藥企業、農資網站聯合投資開發。自主建立的交易平臺主要特點是可將商家與農產品經銷商建立垂直的商業聯系,沒有中間商,也可聯合農村零售商進行農產品銷售。其交易平臺的缺點在于此種方式適合商家對商家(B2B),不適合商家對顧客,經營局限較大,而且該平臺目前對于移動手機端的程序開發尚不完善,只適用于電腦端。
2.借助第三方平臺
借助知名度較高、產品種類多樣的第三方電商平臺,可實現經銷商自己開網店,對特色農產品進行直線銷售功能,目前此類平臺以天貓、京東等大型電商平臺為主。商家和顧客通過互聯網建立聯系,實現生產與銷售直線連接的營銷模式,省去了店鋪租賃、職員招聘、中間商等過程,因此產品的成本較低,銷售價格就會降低。但是龐大的電商平臺使得同一商品體系店鋪眾多,發揮不出農產品的特殊性[3]。
3.自建移動服務類
建立農業專用電商平臺是我國農業電商現在以及未來發展的主要路徑之一,農金圈、田田圈等區域農業綜合服務平臺在諾普信等大型企業的資助下,實現了移動平臺農資產品營銷模式。自建移動服務類農業電商平臺在互聯網技術的基礎上,結合了電商平臺的優勢,為有農產品需求的客戶提供綜合服務平臺。
依據我國目前涉農電商企業或電商平臺的應用現狀,在傳承優勢的基礎上解決缺陷問題,是平臺開發的方向。創新團購模式,在控制傳統營銷模式物流成本的同時,降低產品價格,吸引消費者加大購物量,為商家帶來利益;采用眾籌模式為商家籌建啟動資金,也提高了農產品銷售對象的區域集中度;農產品交易的對象不一定是農作物,還可以是農產品加工零食,通過零食種類的增多和健康營養組成吸引廣大網購人群成為農商平臺的客戶。
該系統的總體結構分三個層面設計:
1.移動終端視圖層。
視圖層主要負責與用戶交互,在Web瀏覽器頁面提供詳情供用戶瀏覽,提供全面的購物服務,包括首頁的推廣、活動的展示、客戶的賬戶信息顯示、商品的展示以及待提交的訂單顯示等。
2.業務邏輯層。
業務邏輯層的設計關乎用戶的交易體驗。此系統的業務實現涉及用戶登錄、訂單管理、線上交易、支付設置等過程。新用戶要使用個人實名信息進行注冊登錄,成為系統用戶之后,填寫用戶的身份資料、選擇收貨地址、設置支付密碼等;訂單管理模塊負責將客戶有意向購買的產品按照規格形成訂單,供用戶交易前查看;線上交易模塊是與客戶達成交易,進行購買;最后是用戶購買產品的結算,計算產品規格對應的價格,顯示優惠活動,進行最終價格總計,完成支付。
3.數據服務層。
對用戶瀏覽以及購買以后的數據進行分類整理,這些使用數據相當于用戶的數據庫,可以對其進行數據查詢、信息更改等操作。該系統使用開源、免費的postgresql數據庫,其中包含用戶的身份信息、瀏覽數據、收藏數據、待支付以及完成購買以后的訂單數據、收貨地址信息、收貨以后對商品的評價信息等。
農業電商系統的設計實質上是建立一個商家對顧客的農產品銷售平臺,因線上購買不同于線下,商家需要將產品進行逐一展示,通過互聯網與顧客聯系,顧客挑選心儀的農產品進行在線購買,這一過程需要電商平臺多方面的設計,以給用戶帶來良好線上購物體驗。
(1)在用戶注冊設計方面,為保證所有用戶的信息安全,要求實名認證,對姓名、聯系電話等信息進行審核,注冊為用戶后方可使用。
(2)平臺的首頁包含農產品信息推薦、農產品名詞搜索、商品分類查詢等功能,以及指引客戶購物車、賬戶信息等設置界面。
(3)選購設計。消費者在瀏覽農產品時,可將有意向購買的商品進行加購或者收藏,若有可能建立長期購買關系,可以關注店鋪,方便查看店鋪新產品,購物車的顯示以店鋪分類,具體劃分為產品類型、數量等。團購和眾籌商品時,要顯示參與人數、團購價格、眾籌時間等信息。
(4)結算設計。將商品選完以后,可以逐一結算,也可以一起結算,交易訂單信息包括客戶姓名、聯系電話、收貨地址、農產品信息等,若對商品有特殊要求,可在訂單處添加備注。支付設置要盡量多樣,才能滿足消費者的不同使用習慣,支持微信、支付寶、花唄等付款方式。
支付完成后,商家給出交易訂單,待客戶確認,之后按照客戶地址發貨,完成電商平臺線上交易。
互聯網技術與農業經營聯系越來越緊密,移動互聯網農業電商平臺擁有不可限量的發展前景。借助現有的跨平臺互聯網應用開發模式,選擇Cordova移動開發框架,設計了一個基于移動互聯網的農業電商系統,支持跨平臺使用,采用“團購+眾籌”的銷售模式,保證了商家的物流成本和商品的優惠價格,促進了平臺的用戶量增多,迎合了當下我國農產品經營的需求。