?

一站式助農電商服務平臺的設計

2022-07-23 06:36遼寧中醫藥大學信息工程學院鞠紅鳳黃琳倩付慧敏
電子世界 2022年1期

遼寧中醫藥大學信息工程學院 鞠紅鳳 張 瑛 黃琳倩 付慧敏 胡 湘

互聯網購物平臺的廣泛化為我國農村經濟發展打開了新的局面,一站式助農電商服務平臺以幫助農民脫貧致富為主旨而提出的。在本次研究中,從需求分析、平臺功能設計方面入手進行分析,最后對其應用意義進行了闡述。

隨著移動互聯網的快速發展,線上購買、銷售商品已經成為人們購物的主要途徑,當然也為農產品的銷售打開了新的銷售渠道。農產品傳統的銷售方式是線下銷售,受距離、時間等的限制,使得人們不能及時購買到需要的農產品;同時,也使得農產品不能得到及時的銷售?;诖?,設計一站式助農電商服務平臺,為買賣雙方提供一個電子商務平臺,重點使農民能夠利用現代化技術實現脫貧致富。

1 需求分析

需求分析不僅是系統開發和設計的起點,還是系統生存周期中最重要的環節。這個階段的分析成果與最終完成的系統密切相關,需求分析的好壞直接影響到整個系統的質量。需求分析包括對系統功能的需求進行分析以及對系統的非功能性需求進行分析。

1.1 功能性需求分析

一站式助農電商服務平臺以農產品的銷售為中心,主要包括普通的用戶和系統后臺管理員兩類用戶,下面從這兩類用戶的功能進行需求分析。

(1)普通用戶

普通用戶指通過平臺購買農產品的用戶以及銷售農產品的用戶。購買農產品的用戶可以在平臺上查看已發布的有關農產品信息,登錄平臺之后,可以購買農產品;銷售農產品的用戶登錄系統后,可以上架要銷售的農產品、美化銷售界面、編輯農產品信息,與購買農產品的用戶進行交流,回復其他用戶的求助信息,直播賣貨,還可以查看一站式助農電商服務平臺的操作指南視頻。無論是購買農產品的用戶還是銷售農產品的用戶登錄平臺后,都可以輸入關鍵詞進行商品的搜索、轉發、收藏等操作。

(2)系統管理員

系統管理員主要是對一站式助農電商服務平臺的后臺進行管理,維護整個平臺的正常運行,保證其數據的完整性、安全性與一致性。系統管理員可以審核想要申請注冊銷售農產品的用戶信息,根據用戶的申請信息選擇是否接受其申請;系統管理員可以管理普通用戶發布在商品信息下面的評價;可以對助農論壇上的信息進行管理,包括發布商品信息、回復用戶信息以及屏蔽不良或不相關的信息;可以對用戶進行管理,包括添加用戶的基本信息、修改個人信息和限制用戶等操作。

1.2 非功能性分析

該系統的非功能性需求分析是指平臺為了滿足用戶需求而必須具有的除功能分析之外的特性,以上的功能需求分析結果表明,該助農電商平臺的使用用戶包括普通用戶和系統管理員兩類。充分考慮他們的使用需求,對一站式助農電子商務平臺的非功能性需求分析如下。

(1)可操作性

經過調查,我們發現許多助農軟件的界面設計的非常美觀,但是功能卻比較復雜,繁復的軟件操作使得想要通過電商平臺銷售農產品的農民望而生畏。通過我們深入走訪調查,也證實了許多農民正是因為這一點在初期便打消了做電商的想法。針對用戶的這一需求,在平臺界面的設計上,盡量減少繁雜瑣碎的設計,以界面功能簡潔、大方為主。

(2)安全性

在信息飛速發展的時代,信息安全與否是人們在使用電商平臺購物時考慮的非常重要的一個方面。網絡詐騙、誘導需求等案件數不勝數。因此,一站式助農電商服務平臺應充分考慮到平臺用戶信息的安全性,避免用戶的信息泄露,保證用戶信息的安全,防止不法分子利用平臺信息對平臺的用戶進行詐騙。

(3)易用性

易用性是一站式助農電商服務平臺在開發時必須考慮的重要因素,該平臺的主要服務對象是農民,充分考慮到農民的受教育程度和接受能力,設計的平臺的操作應該簡單、易用。

2 關鍵技術介紹

Android是一種基于Linux的自由及開放源代碼的操作系統,主要使用于移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。Android作為谷歌大力倡導的智能手機操作系統,能夠超過其他操作系統肯定有自身的優勢。經研究發現,Android自身優勢在于不受限制的開發、開放性強、硬件選擇十分豐富等特性。Android系統的應用程序是用Java語言進行開發的,Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,具有簡單性、面向對象、平臺獨立與可移植性、動態性等特點。但是,想要對Android系統進行開發,不僅包括Java語言,還包括開發環境Eclipse、Android SDK等。另外,還需要下載一些軟件搭建Android開發環境,能使Android 程序得到開發。Android客戶端不僅可以提供通俗易懂的操作界面與用戶進行交互,還可以通過網絡與云端數據庫進行數據交換。

3 平臺設計

一站式助農電商服務平臺的設計主要是建立可靠的農產品銷售平臺、設計合理的互動、及時準確反饋用戶的問題和意見、保證平臺順利運行、保障平臺用戶的信息安全為目標。平臺功能的設計包括前臺功能的設計和后臺功能的設計兩個方面。其中,前臺功能模塊包括購物車模塊、訂閱模塊、今日特賣模塊、助農直播模塊、新品上市模塊和我的助農模塊;后臺包括農產品管理模塊、用戶管理模塊、訂單管理模塊和退換貨管理模塊,具體的平臺功能結構圖如圖1所示。

圖1 一站式助農電商服務平臺功能結構圖

3.1 前臺功能設計

該平臺的客戶端使用Android平臺開發,完成和服務器端的數據交互以及自身的網絡通信服務、數據庫管理等。根據對平臺需求的進一步分析與研究,系統客戶端主要完成以下6個主要功能模塊的設計并予以功能實現。Android客戶端需要從系統服務器加載大量農產品圖片,為防止出現多用戶從客戶端瀏覽相關圖片資源而導致圖片資源加載速度過慢等情況,增強用戶體驗效果,本設計采用圖片二級緩存機制,該機制對于圖片的內存緩存與本地緩存,既可以提高圖片加載速度,又可以避免重復加載。

(1)今日特賣模塊設計

在今日特賣模塊顯示的農產品,屬于農民促銷的農產品,在網頁上會顯示農產品的展示圖片、農產品的價格、發貨地等信息。點擊圖片及農產品名稱可以進入到詳情頁面,可以查看具體的農產品詳細信息。點擊“立即購買”按鈕,已經登錄的用戶可以直接跳轉到支付界面;沒有登錄的用戶,需要登錄后,才能進入支付界面。支付時,用戶可以選擇微信支付,也可以選擇支付寶支付。如果用戶不想立即購買,而是想將農產品加入到購物車中,可以點擊“加入購物車”,即可將選好的農產品加入購物車,稍后進行結算。

(2)助農直播模塊設計

該功能分別面向賣家和買家。對于賣家來說,可以點擊“直播”按鈕來進行直播,在直播過程中會有管理員實時監控,以避免誘導需求、傳播不良信息等現象的發生,賣家可以查看自己直播間的人數、發布商品以及與消費者實時溝通講解、發放優惠券、查看商品的購買情況等。對于買家來說,可以點擊“進入直播”按鈕進入直播間,并且可以上下滑動瀏覽不同的直播間。如果想要購買直播間里的產品,點擊左下角的“購物車”按鈕,查看商品清單,并選擇商品進行購買或暫時添加到購物車‘同時用戶在關注了主播之后可以領取直播間內的粉絲優惠券,獲得更多的福利。

(3)訂閱模塊設計

在訂閱模塊中,用戶在登陸成功后,可以通過搜索店鋪來訂閱該店鋪的信息,包括店鋪實時的上新信息、熱門產品信息以及活動促銷等方面的信息,保證用戶可以及時獲取信息。用戶也可以通過在首頁查看單一的農產品信息,從而查看所屬店鋪信息,若感興趣則可以點擊“訂閱”按鈕,顯示“訂閱成功”后即可訂閱該店鋪,以便及時接收店鋪發布的信息。

(4)新品上市模塊設計

該模塊列出了即將上市的農產品清單,包括該農產品的細節圖片、文字說明、上市時間和發貨地等信息,點擊想要購買的農產品鏈接,可以瀏覽該產品的相關信息;若用戶想要購買,可以加入購物車并設置購買提醒,待可以付款時給用戶發送提醒信息。用戶可以雙擊“刷新”按鈕,以看到各種類型的上新產品,系統也會根據用戶平時的喜好來推薦相關的新產品,迎合用戶的消費觀念和水平。

(5)購物車模塊設計

系統中的購物車可以保存用戶當下想要購買卻未立即付款的產品。用戶首先挑選出暫時需要的商品,加入購物車,對購物車內的商品數量設置限制,達到一定數量之后將不能繼續添加商品,并提示用戶清理購物車。購物車不僅可以查看添加的商品,還可以記錄同類商品的數量并計算總價。若用戶有商家優惠券或是平臺發放的其他優惠,在購物車預結算頁面即可顯示已優惠減除的金額,使用戶對付款金額更加清楚。

(6)我的助農模塊設計

我的助農模塊設計中,用戶可以查看訂單信息包括待付款、待發貨、待收貨、待評價以及退換貨等,可以在設置中修改用戶名稱、密碼、收貨地址等個人信息,可以查看自己的收藏的產品和瀏覽記錄,發現自己的常光顧的店鋪,還可以查看自己在助農論壇上給其他用戶的點贊、評論以及收到的回復等。

3.2 后臺主要功能設計

(1)農產品管理模塊設計

管理員可以對農產品的價格、發貨地等信息進行操作,包括增加、修改和刪除。農產品管理模塊有管理產品和添加產品兩項功能,其主要顯示的是農產品的基本信息,用戶確認無誤后,點擊“添加產品”按鈕,可以將農產品的新增相關數據上傳到數據庫中進行統一管理。同時也可以對現存的農產品信息進行管理,若遇到特殊情況,例如農產品缺貨、發貨地區暫時無法攬收快遞、收獲地區無法接送快遞等情況,管理員可以擁有對商品實行下架或限制地區購買的操作權限。

(2)用戶管理模塊設計

用戶管理模塊包括用戶注冊和登錄兩個部分。用戶首次注冊時可以選擇登陸的方式,包括微信或手機號登陸,再根據導航欄上的注冊提示,輸人自己的基本信息等逐步完成操作。用戶登錄時輸入自己的賬號和密碼即可完成登錄,但要提醒用戶設置一個安全指數高的密碼,避免個人隱私信息受到威脅和盜用。

(3)訂單管理模塊設計

管理員點擊“審核訂單”,處理訂單的審核通過率,該模塊可以查看用戶訂單的信息,但是不能對訂單的信息做修改或刪除,如果在同一時間內顯示的商品訂單過多時,會采用分頁顯示訂單信息,翻頁、滾動均可顯示。

(4)退換貨管理模塊設計

如果用戶對購買的產品不滿意,可以提出七天無理由退換貨申請。系統自動同意用戶的申請并提供退換貨地址,訂單的狀態變為“待買家退貨”,若無其它特殊情況,系統將向用戶推薦賣家的默認退貨地址,待商品寄回賣家后,訂單顯示“買家退貨成功”。管理員可以對退換貨信息進行管理。

總結:“互聯網+”背景下的電子商務,已成為農業現代化發展的重要組成部分,給我國農業的發展帶來了前所未有的機遇,帶來整個發展模式的改革與創新。在本次研究中首先進行了需求分析,包括對功能性需求分析和非功能性需求分析;其次對平臺的功能進行設計,其中涵蓋了前臺功能設計和后臺功能設計。在后續的研究中,將基于Android平臺完成一站式助農電商服務平臺,并對其進行功能測試和性能測試,測試通過之后,對平臺進行推廣和應用。該平臺有效的解決農產品難以銷售的問題,有利于促進農村產業發展,利于經濟結構的調整,在一定程度上電子商務為農民提供了更多的就業渠道,可以提高農民的收入,推動城鄉居民消費趨同發展的有利契機來縮小城鄉居民消費差距,從而提高農民的生活水平,實現共同富裕。

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合