燕存 李莉 高宇翔 何凌琴 迪麗達(dá)·塔力道
摘要:為了響應(yīng)國家精準(zhǔn)扶貧的相關(guān)政策,以科技興農(nóng)為目的,用創(chuàng)新成果服務(wù)于貧困地區(qū)的發(fā)展,助力于精準(zhǔn)扶貧。該文利用現(xiàn)代互聯(lián)網(wǎng)技術(shù)和信息技術(shù)設(shè)計開發(fā)一款面向我區(qū)貧困縣、貧困村、貧困戶的助推農(nóng)產(chǎn)品交易的服務(wù)平臺,平臺使用“微信開發(fā)者平臺”進(jìn)行設(shè)計與開發(fā),數(shù)據(jù)庫及后臺管理則選擇使用MySQL進(jìn)行設(shè)計。旨在幫助偏遠(yuǎn)地區(qū)的貧困家庭,為其提供特產(chǎn)或農(nóng)副產(chǎn)品的銷售途徑。
關(guān)鍵詞:微信小程序;精準(zhǔn)扶貧;農(nóng)副產(chǎn)品;MySQL
中圖分類號:TP311? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)35-0247-04
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
Design and Implementation of a Small Transaction Program for Agricultural Products Trading under the Background of "Internet Plus"
YAN Cun, LI Li, GAO Yu-xiang, HE Lin-qin, Delda·Taldaw
(Medical College of Engineering and Technology, Xinjiang Medical University, Urumqi 830011, China)
Abstract: in order to respond to the relevant national policies of targeted poverty alleviation, aiming at promoting agriculture through science and technology, innovative achievements are used to serve the development of poverty-stricken areas and help precision poverty alleviation. In this paper, we use modern Internet technology and information technology to design and develop a service platform for the poor counties, villages and households to boost agricultural products trading. The platform uses the "wechat Developer Platform" for design and development, while MySQL is used for database and background management. It aims to help poor families in remote areas to provide sales channels for specialty products or agricultural and sideline products.
Key words: wechat applet; targeted poverty alleviation; agricultural and sideline products; MySQL
1 背景
隨著互聯(lián)網(wǎng)迅猛發(fā)展電子商務(wù)已經(jīng)成為人們生活中不可缺少的一部分,具有快捷、高效、多選擇性、價格透明等特點。隨著我國經(jīng)濟(jì)與科技的發(fā)展,物流行業(yè)也得到了理念與技術(shù)上的革新使得物流體系逐漸完善且高效便利。目前,諸如淘寶、京東等一些為大眾熟知的電商平臺已經(jīng)發(fā)展得十分成熟。但是以精準(zhǔn)扶貧為主題的電商平臺卻十分少見,在網(wǎng)購活動普遍化的今天,為助力偏遠(yuǎn)地區(qū)貧困縣、貧困村、貧困戶的農(nóng)副產(chǎn)品交易,提供新的銷售渠道和途徑,為其呈現(xiàn)給更廣闊的市場。本文響應(yīng)國家精準(zhǔn)扶貧的相關(guān)政策,以科技興農(nóng)為目的,用創(chuàng)新成果服務(wù)于貧困地區(qū)的發(fā)展,將“互聯(lián)網(wǎng)+”與農(nóng)業(yè)生產(chǎn)、網(wǎng)絡(luò)商品交易及經(jīng)營模式相結(jié)合,以微信小程序為媒介開發(fā)一款服務(wù)貧困地區(qū)農(nóng)副商品產(chǎn)銷對接的直接平臺,針對信息化普及程度相對比較低的農(nóng)村地區(qū)提供特產(chǎn)或農(nóng)副產(chǎn)品的銷售途徑,增加農(nóng)民收入。同時,為部委、企業(yè)、地方政府開展精準(zhǔn)扶貧工作提供對接,更好地實施精準(zhǔn)扶貧。
2 研究現(xiàn)狀
目前對國內(nèi)交易類App調(diào)查,針對性扶貧App較為少見,有類似App例如“公益中國”。首先對交易類App進(jìn)行現(xiàn)狀分析,交易類App的主要功能以商品交易為主,并且伴有相關(guān)的宣傳和售后,根據(jù)相關(guān)的報告統(tǒng)計,互聯(lián)網(wǎng)的使用幾乎已經(jīng)分布全年齡段,但是互聯(lián)網(wǎng)的使用依舊是偏向年輕化,有數(shù)據(jù)顯示有29.9%的中低年齡段的網(wǎng)絡(luò)用戶占據(jù)了很大一部分的網(wǎng)購市場,網(wǎng)絡(luò)購物依然保持著很強(qiáng)的活力與開發(fā)潛力;隨著移動設(shè)備的發(fā)展網(wǎng)絡(luò)購物變得更加便捷和普遍,由此,人們也開始更多的通過移動設(shè)備進(jìn)行購物,通過移動端進(jìn)行購物的用戶已經(jīng)達(dá)到了3.4億,增長十分迅猛,手機(jī)網(wǎng)絡(luò)購物的比例也提高了12.4%。由此可見手機(jī)互聯(lián)網(wǎng)交易平臺的使用率也會極速增長,呈現(xiàn)普遍、廣泛的趨勢[2]。
據(jù)調(diào)查手機(jī)交易類App相對較多,但是以精準(zhǔn)扶貧為主題的App卻十分少見,是可發(fā)展空間較為廣闊的領(lǐng)域。結(jié)合我國國情,扶貧也是重中之重,該領(lǐng)域App的開發(fā)也是需求較廣的。因此,針對扶貧App的設(shè)計和開發(fā)是非常有必要的。不但使貧困地區(qū)的經(jīng)濟(jì)得到發(fā)展,而且為貧困地區(qū)的發(fā)展提供動力,通過網(wǎng)絡(luò)進(jìn)行交易也是將來扶貧發(fā)展的一個方向,因此有很好的活力與發(fā)展?jié)摿Α?/p>
3 開發(fā)工具
3.1 微信開發(fā)者工具
騰訊為了方便廣大用戶及開發(fā)者的需求,于2017年推出了自己的開發(fā)平臺其擁有操作方便界面優(yōu)化好,簡單易學(xué)的優(yōu)勢[3]。微信小程序于大多數(shù)用戶而言是一個操作簡單、隨用隨開,高效又便捷的軟件,并且微信小程序并不需要占用系統(tǒng)本身空間,通過窗體實現(xiàn)交互。騰訊官方為了滿足開發(fā)者的需要及人群對于不同功能的需求,特別為廣大的開發(fā)者提供了開源的開發(fā)工具——微信開發(fā)者工具。微信開發(fā)者工具使用JavaScrip編程語言通過對相應(yīng)的功能模塊進(jìn)行設(shè)計與編輯實現(xiàn)程序開發(fā)。其中,頁面布局文件(.wxml)提供頁面布局的方式,可以根據(jù)系統(tǒng)的功能需求采用控件編寫代碼實現(xiàn)相應(yīng)的頁面布局; 樣式文件(.wxss)設(shè)置全局樣式,主要是效果樣式,也可設(shè)置控件的外觀及表現(xiàn)形式;數(shù)據(jù)交換格式文件(.json)使用char的獨立編程語言對數(shù)據(jù)進(jìn)行儲存和展示;.js文件是用來處理邏輯關(guān)系的重要文件;.wxs是腳本語言,一般與.wxml文件結(jié)合實用,達(dá)到構(gòu)建頁面結(jié)構(gòu)的目的。
每個微信小程序主體都由以下三個文件組成,需在程序的根目錄中創(chuàng)建。如表1所示。
3.2 MySQL數(shù)據(jù)庫
眾所周知,MySQL是一種應(yīng)用十分廣泛且技術(shù)成熟穩(wěn)定的數(shù)據(jù)庫開發(fā)工具,開源軟件,安裝與配置方便易學(xué),且可以快速投入開發(fā)之中。其擁有可靠性好,速度快等特點,因此,本文小程序的開發(fā)將使用MySQL進(jìn)行數(shù)據(jù)庫的設(shè)計與搭建。
4 面向精準(zhǔn)扶貧的農(nóng)產(chǎn)品交易平臺的設(shè)計與實現(xiàn)
本文主要通過計算機(jī)與互聯(lián)網(wǎng)搭建交易平臺,結(jié)合精準(zhǔn)扶貧及“訪惠聚”等工作設(shè)計開發(fā)出一款服務(wù)貧困地區(qū)農(nóng)副商品產(chǎn)銷對接的移動平臺,也可作為企事業(yè)單位開展精準(zhǔn)扶貧工作的輔助平臺。
4.1 總體設(shè)計
面向精準(zhǔn)扶貧的農(nóng)產(chǎn)品交易小程序旨在幫助偏遠(yuǎn)地區(qū)的貧困家庭,為其提供特產(chǎn)或農(nóng)副產(chǎn)品的銷售途徑,實現(xiàn)偏遠(yuǎn)地區(qū)商品高質(zhì)量、高效率的流通,因此應(yīng)滿足最基本的商品交易和后臺管理功能,且完整高效地滿足用戶注冊、登錄、購買、銷售、訂單查詢處理等要求。本文通過對用戶需求及用戶的權(quán)限對模塊及功能進(jìn)行劃分,將采用軟件工程的方式進(jìn)行總體設(shè)計。如圖1所示。
4.1.1 系統(tǒng)用例
本文采用軟件工程的設(shè)計開發(fā)思想,針對不同用戶的需求設(shè)置用戶有不同的操作權(quán)限完成不同的功能。
1)系統(tǒng)用戶(管理員)是后臺的管理者與維護(hù)者,其主要負(fù)責(zé)使用戶得到更好的體驗,對信息進(jìn)行整合處理,具體實現(xiàn)用戶信息管理、訂單審核、商品審核、平臺維護(hù)等功能。
2)普通用戶則分為個人用戶與集體用戶。個人用戶在通過微信登錄小程序后可以進(jìn)行基本的信息修改操作和相關(guān)的交易操作,實現(xiàn)商品信息發(fā)布、在線訂單處理等功能。集體用戶登錄后同樣可以實現(xiàn)集體(單位)信息的修改,也可以根據(jù)扶貧對象進(jìn)行選擇性的商品交易。
4.1.2 主要功能模塊
根據(jù)用戶的功能需求將系統(tǒng)分為一下幾個功能模塊。
1)賬戶管理:依托搭建的數(shù)據(jù)庫,搭建用戶、管理員、商品三大數(shù)據(jù)庫,登錄賬戶內(nèi)容主要包括用戶名、密碼、校區(qū)、聯(lián)系電話等信息。
2)購物車管理:為購買者提供購物車服務(wù),便于買家進(jìn)行商品的選購、收藏等功能設(shè)計,運行添加、刪除操作。
3)訂單交易:面向扶貧地區(qū),設(shè)計商品交易平臺,允許發(fā)布商品信息、確定價格、實物拍攝等信息,方便進(jìn)行交易。真正做到開闊途徑,增加地區(qū)經(jīng)濟(jì)效益,經(jīng)濟(jì)合理。通過微信、銀聯(lián)等交易工具實現(xiàn)資金流動。
4)好文推介:通過發(fā)布有關(guān)商品的營養(yǎng)成分、藥用功效以及食用方法等文章,使用戶更好,更快地了解商品相關(guān)知識,科學(xué)、合理的運用到實際當(dāng)中。
4.2 數(shù)據(jù)庫設(shè)計
根據(jù)前期的需求分析,進(jìn)行數(shù)據(jù)庫的搭建,創(chuàng)建相應(yīng)的數(shù)據(jù)表:用戶表(見表2)、商品信息表(見表3)、訂單表(見表4)。
4.3 詳細(xì)設(shè)計與實現(xiàn)
面向精準(zhǔn)扶貧的農(nóng)產(chǎn)品交易小程序主要有首頁、專題、分類、購物車、個人中心及后臺管理等界面,實現(xiàn)普通用戶登錄,下訂單,購物交易,修改個人信息等功能。同時,后臺可以發(fā)布商品信息,查看訂單,查看出售的商品,查看收入金額,也可以對自己的商品進(jìn)行推銷描述等。
4.3.1 首頁
用戶通過登錄界面登錄到主界面也可通過微信授權(quán)直接登錄。進(jìn)入主界面有4個主要按鈕:首頁、分類、購物車、個人中心,有需求可分別進(jìn)入到相應(yīng)的頁面進(jìn)行處理。其主界面頁面設(shè)計如圖2。
用戶通過首頁可以進(jìn)行商品查看,可選擇合適的商品加入購物車進(jìn)行購買,也可在首頁的推薦商品滾動條查看小程序推薦的商品進(jìn)行購買。也可以根據(jù)所需要商品的種類從分類導(dǎo)航進(jìn)入專題進(jìn)行針對性挑選。
4.3.2 購物車
用戶通過瀏覽進(jìn)行挑選的物品可以加入購物車,在購物車中可以確定購買數(shù)量及價格,選擇購買并可實現(xiàn)統(tǒng)一結(jié)賬功能,見圖3。
4.3.3 商戶后臺界面
該界面中商戶通過身份驗證方可進(jìn)項相關(guān)操作,可以查看訂單,查看出售的商品,查看收入金額,也可以對自己的商品進(jìn)行推銷描述,如圖4。
4.3.4 個人中心
該界面可以查看未付款商品、查看付款后代發(fā)貨商品、查看商品物流及未簽收的商品及對商品進(jìn)行評價等功能。也可以查看用戶自己收藏的商品及之前瀏覽過的商品。在該界面用戶可以管理自己的收貨地址,遇到問題也可以聯(lián)系客服,通過點擊頭像也可修改用戶基本的個人信息,如圖5。
5 結(jié)束語
本文設(shè)計開發(fā)的面向我區(qū)貧困縣、貧困村、貧困戶的助推農(nóng)產(chǎn)品交易的服務(wù)平臺,目的是幫助偏遠(yuǎn)地區(qū)的貧困戶擴(kuò)大農(nóng)產(chǎn)品的流通半徑,一定程度上提高農(nóng)產(chǎn)品的年銷售量,讓農(nóng)民們辛苦的成果得到更為充實的收獲,也使農(nóng)產(chǎn)品信息更加透明,樹立我區(qū)農(nóng)產(chǎn)品的品牌形象,助力于精準(zhǔn)扶貧。
參考文獻(xiàn):
[1] 傅偉,涂剛,張賢龍.基于微信小程序的電子商城設(shè)計與實現(xiàn)[J].電腦編程技巧與維護(hù),2020(3):60-62.
[2] 皮健.App Inventor在職業(yè)教育中的“項目主題式”教學(xué)研究——基于App Inventor的電子商務(wù)移動平臺的設(shè)計與開發(fā)[J].軟件導(dǎo)刊(教育技術(shù)),2018,17(5):71-72.
[3] 倪紅軍.微信小程序案例開發(fā)[J].計算機(jī)教育,2020(8):186.
【通聯(lián)編輯:謝媛媛】