999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

微信鮮花銷售小程序的設(shè)計與實現(xiàn)

2023-11-24 23:48:20張婭妮余茂銳
現(xiàn)代信息科技 2023年18期

張婭妮 余茂銳

摘? 要:隨著人們生活水平的不斷提高,鮮花消費近年來呈上升趨勢。為解決鮮花實體店庫存周期問題,設(shè)計開發(fā)了一款鮮花銷售微信小程序,在“互聯(lián)網(wǎng)+”的信息時代,為鮮花銷售行業(yè)提供了一個便捷的銷售渠道。所設(shè)計小程序操作簡單,界面清晰,管理方便,功能完善,具有很高的使用價值。用戶通過小程序可以瀏覽、下單購買鮮花商品,具有很強(qiáng)的實用性,應(yīng)用前景廣闊。

關(guān)鍵詞:鮮花;小程序;云開發(fā);微信開發(fā)

中圖分類號:TP311? 文獻(xiàn)標(biāo)識碼:A? ? 文章編號:2096-4706(2023)18-0051-05

Design and Implementation of WeChat Mini Program for Flower Sales

ZHANG Yani, YU Maorui

(School of Computer and Information, Qiannan Normal University for Nationalities, Duyun? 558000, China)

Abstract: With the continuous improvement of people's living level, flower consumption has become more and more prosperous in recent years. In order to solve the problem of inventory cycle of flower physical stores, a WeChat Mini Program for flower sales is designed and developed, which provides a convenient distribution channel for this industry in the information age of “Internet + ”. The Mini Program has simple operation, clear interface, convenient management, perfect function and high use value. Through this Mini Program, users can browse and order to buy flowers, and it has strong practicability and broad application prospects.

Keywords: flower; Mini Program; cloud development; WeChat development

0? ?引? ?言

使用微信小程序設(shè)計鮮花銷售這一服務(wù)平臺,旨在為購買鮮花的用戶帶來更多便利。開發(fā)設(shè)計使用云開發(fā)技術(shù)作為后臺數(shù)據(jù)的支撐,管理員能夠方便快捷地對數(shù)據(jù)進(jìn)行管理。使用微信開發(fā)者工具開發(fā)出來的微信小程序具有人性化、合理化的界面,功能滿足用戶需求與使用。

1? 程序功能設(shè)計

1.1? 功能需求分析

微信賣花小程序主要由普通用戶模塊和后臺管理員模塊組成。下面分別介紹這兩個模塊的功能和需求分析。

1.1.1? 后臺管理員模塊功能需求

輪播圖管理功能:對首頁的輪播圖進(jìn)行管理,可添加或減少輪播圖;

鮮花分類管理功能:對鮮花種類進(jìn)行分類管理,該分類是否在首頁顯示;

鮮花商品管理功能:對鮮花商品的標(biāo)題,價格,分類,圖片,商品詳情的描述及圖片是否在首頁推薦該商品,商品的上架和下架、銷量和庫存進(jìn)行管理;

鮮花訂單管理功能:對普通用戶購買的鮮花訂單的訂單明細(xì)、收貨地址等進(jìn)行管理;

用戶管理功能:對登錄注冊的用戶進(jìn)行管理;

評論管理功能:對用戶評價進(jìn)行管理;

收藏管理功能:對用戶收藏進(jìn)行管理。

1.1.2? 普通用戶模塊功能需求

瀏覽商品功能:普通用戶可以瀏覽小程序上面的鮮花商品及其詳情信息;

今日熱銷功能:能根據(jù)銷售量給用戶推銷今日熱銷鮮花商品;

搜索功能:在首頁搜索框根據(jù)關(guān)鍵詞搜索鮮花商品;

收藏功能:對商品可進(jìn)行收藏和取消收藏操作;

分享功能:對商品可進(jìn)行分享操作;

登錄功能:用戶授權(quán)微信賬號登錄;

加入購物車功能:將看中的商品添加到購物車;

提交訂單功能:提示訂單已支付和未支付,并能限時取消支付;

備注地址功能:可在訂單頁面?zhèn)渥⑹肇浀刂罚?/p>

購物明細(xì)功能:在訂單頁面可查看購物明細(xì)及總計消費,增加和減少購買商品的數(shù)量,及備注信息;

分類功能:可根據(jù)商品分類快速找到想要的商品種類;

購物車功能:管理加入購物車的商品列表,增加、減少、刪除和全選功能;當(dāng)數(shù)量減少到最低數(shù)量1時,繼續(xù)點擊減號會出現(xiàn)提示從購物車刪除此商品;

結(jié)算功能:在購物車頁面選擇了商品點擊結(jié)算能跳入訂單頁面;

待評價功能:查看商品的支付狀態(tài),可進(jìn)行支付功能;

待發(fā)貨功能:查看支付成功后商品的發(fā)貨狀態(tài),可進(jìn)行取消訂單功能;

待收貨功能:查看和確認(rèn)商品的收貨狀態(tài),可進(jìn)行已收貨功能;

待評價功能:確認(rèn)收到商品后去評價商品;

已完成功能:查看已完成的商品并對其進(jìn)行評價;

我的收藏功能:查看收藏商品的列表,具有刪除功能;

在線客服功能:聯(lián)系客服;

意見反饋功能:意見反饋;

退出登錄功能:退出用戶登錄。

1.2? 云開發(fā)需求分析

在本項目中云開發(fā)將用于存儲輪播圖的圖片、商品詳情信息的圖片、用戶頭像信息的圖片,以及建立集合用于存儲商品內(nèi)容記錄、鮮花訂單記錄、收藏記錄、評論記錄和用戶信息記錄,從而可以實現(xiàn)頁面的動態(tài)商品列表獲取、商品信息獲取、收藏列表獲取、評論信息獲取以及用戶的個人信息的獲取。

在本項目中云開發(fā)還用于后臺管理模塊的信息管理,主要是在云開發(fā)里的內(nèi)容管理中,根據(jù)新建的集合里面的記錄和字段對輪播圖信息、商品信息、商品分類信息、訂單信息、收藏信息、評論信息和用戶信息進(jìn)行管理。

1.3? 流程圖設(shè)計

不同用戶擁有的權(quán)限不同,則進(jìn)入小程序獲得的功能不同。如圖1和圖2所示。

2? 信息存入云數(shù)據(jù)庫

在本小程序設(shè)計中,用戶使用的功能模塊,都是存入云數(shù)據(jù)庫中進(jìn)行保存的,因此我們需要在前端js文件中通過代碼來對云數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行更新。首先我們在云開發(fā)數(shù)據(jù)庫中新建了一個名為“shop_types”的集合用于存放鮮花商品分類信息,并將該集合的權(quán)限設(shè)置為“自定義安全規(guī)則”。其次在該集合中添加新的記錄,此時系統(tǒng)會為該記錄默認(rèn)生成一個文檔ID,該文檔ID存儲在該記錄的字段“_id”中。我們?yōu)橛涗浱砑有碌淖侄危謩e為:

1)“images”(類型為string,用于記錄商品分類圖片,該路徑通常為云存儲中的文件屬性中的“File ID”);

2)“isShowOnHome”(類型為boolean,用于控制此商品分類是否在首頁顯示);

3)“name”(類型為string,用于展示商品分類的名稱);

4)“_createTime”(類型為number,該字段是系統(tǒng)自動生成的,用于記錄商品信息的創(chuàng)建時間);

5)“_updateTime”(類型為number,該字段是系統(tǒng)自動生成的,用于記錄商品信息的修改時間)。

最后設(shè)置小程序頁面獲取鮮花分類列表:

1)在index文件夾下新建一個typeDetail頁面文件夾;

2)打開文件夾的js文件,在onLoad:(options){}中定義一個this.getTypeGoodsList(options.id)的字段來根據(jù)傳過來的id來獲取分類商品列表的數(shù)據(jù);

3)新建一個函數(shù),命名為getTypeGoodsList

(typeId){}和toGoodDetail(event){}分別用于獲取商品分類列表和獲取商品詳情。接著在其下方寫入wx.cloud.database().collection(“集合名稱”).get()語句,該語句中colud.database()為獲取數(shù)據(jù)庫引用,而collection(“集合名稱”)用于引用指定名稱的集合,get()方法則會觸發(fā)網(wǎng)絡(luò)請求,從數(shù)據(jù)庫中獲取數(shù)據(jù)。

具體代碼片段如下:

getTypeGoodsList(typeId){

wx.cloud.database().collection('shop_goods')

.where({

type:typeId,

status:true,

stockNumber:wx.cloud.database().command.gt(0)? ? // 庫存數(shù)量必須大于0才會查詢顯示

})

.get()

.then(res=>{

console.log(res)

this.setData({

goodsList:res.data

})

})

},

// 獲取商品詳情

toGoodDetail(event){

console.log(event.currentTarget.dataset.id)

let id = event.currentTarget.dataset.id

wx.navigateTo({

url: '/pages/goodDetail/goodDetail?id=' + id,

})

}

3? 小程序功能模塊實現(xiàn)

3.1? 首頁實現(xiàn)

首頁功能包括搜索框、輪播圖自動切換、分類、今日熱銷。滑動首頁,即可查看商品列表、購買、商品評價等功能。具體設(shè)置如下:

首先,打開該index頁面文件夾的wxml文件,在制作過程中,我們主要用到以下幾個組件:

1)標(biāo)簽,該標(biāo)簽只接受控制語句,不做任何渲染,為其添加一個wx:for = “{}”屬性,該屬性用于綁定數(shù)組,從而實現(xiàn)對該數(shù)組中的數(shù)據(jù)進(jìn)行頁面渲染;

2)組件,該組件用于渲染分類圖片;

3)組件,該組件用于添加視圖容器,如分類名稱:{{item.name}}

以上的組件在wxml中進(jìn)行調(diào)用。

其次,打開首頁文件夾的index.wxml,分別逐層添加標(biāo)簽。通過js獲取并在wxml頁面中展示。如圖3所示。

3.2? 小程序分類頁及底航欄實現(xiàn)

進(jìn)入小程序,在底航欄切換到分類頁,底航欄分類圖標(biāo)從灰色變成紅色,實現(xiàn)選中是圖標(biāo)的切換。

首先,小程序的底部導(dǎo)航欄可以通過app.json進(jìn)行配置;

其次,打開app.json文件,并新增一個“tarBar”;

再次,在“tarBar”中添加一個“l(fā)ist”屬性,該屬性用于配置小程序頁面中底部導(dǎo)航欄所擁有的選項。“l(fā)ist”中的每一項都應(yīng)包含有以下屬性:

1)“color”:該屬性用于設(shè)置選項下方所顯示的文字顏色;

2)“pagePath”:該屬性必須存在的,否則直接報錯,該屬性為設(shè)置選項所指向的頁面文件加配置;

3)“text”:該屬性用于設(shè)置選項下方所顯示的文字標(biāo)識;

4)“iconPath”:該屬性用于設(shè)置選項所顯示的圖片圖標(biāo);

5)“selectedIconPath”:為了方便辨認(rèn)當(dāng)前所選擇的選項,可以添加該屬性來改變選項被選中時的圖標(biāo)顏色。如圖4所示。

3.3? ?購物車功能實現(xiàn)

進(jìn)入小程序,在底航欄切換到購物車頁,查看加入購物車的商品列表,增加、減少、刪除和全選功能,當(dāng)數(shù)量減少到最低數(shù)量1時,繼續(xù)點擊減號會出現(xiàn)提示從購物車刪除此商品,如圖5所示。在訂單頁備注收貨地址,備注信息,如圖6所示。

3.4? “我的”頁面功能實現(xiàn)

登錄成功之前,用戶只能瀏覽首頁和分類頁,點擊購物車頁,商品詳情頁的加入購物車和立即購買功能是會跳轉(zhuǎn)到我的頁,并提示“請登錄”,授權(quán)登錄成功之后正常使用所有功能顯示。如圖7所示。

3.5? 我的訂單功能實現(xiàn)

進(jìn)入小程序,在底航欄切換到我的頁,授權(quán)登錄成功,點擊(待發(fā)貨、待收貨、待評價、已完成)四個中任意一個進(jìn)入我的訂單頁查看(待支付、待發(fā)貨、待收貨、待評價、已完成)對應(yīng)下的商品狀態(tài)信息。如圖8所示。

3.6? 后臺管理功能實現(xiàn)

該微信小程序的后臺管理利用的是云開發(fā)的內(nèi)容管理功能,進(jìn)入內(nèi)容管理用管理員賬號登錄,創(chuàng)建新的項目即可對該微信小程序的數(shù)據(jù)庫表進(jìn)行管理,新建管理模型,管理對應(yīng)的數(shù)據(jù)庫,分別是:“shop_banners”“shop_collects”“shop_comments”“shop_goods”“shop_orders”“shop_types”“shop_users”

再根據(jù)數(shù)據(jù)庫的相應(yīng)字段,在管理模型中添加,就可以對數(shù)據(jù)庫進(jìn)行管理。后臺管理員有以下功能模塊:輪播圖管理、鮮花分類管理、鮮花商品管理、鮮花訂單管理、用戶管理、評論管理,收藏管理。管理員在后臺內(nèi)容集合中對數(shù)據(jù)庫進(jìn)行增刪查改。如圖9所示。

4? 結(jié)? 論

隨著計算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,信息自動化的作用也越來越大,提高了我們的工作效率。我國互聯(lián)網(wǎng)行業(yè)發(fā)展迅速,上網(wǎng)人數(shù)基數(shù)大,目前網(wǎng)上購買鮮花正在被消費者普遍接受,國內(nèi)各大型綜合門戶網(wǎng)站也開展有鮮花電子商務(wù)。微信小程序具有無須安裝和卸載,易擴(kuò)展、成本低的特點,作為輕型應(yīng)用代表著今后移動APP的發(fā)展方向,這種輕型應(yīng)用雖然不會替代所有的獨立APP,但也會是未來移動互聯(lián)網(wǎng)應(yīng)用的主要形式,相信以微信小程序作為載體的信息平臺將會成為未來幾年里的主流。

參考文獻(xiàn):

[1] 王艷君,高宇乾.講座管理微信小程序的設(shè)計與實現(xiàn) [J].自動化技術(shù)與應(yīng)用,2022,41(9):153-156.

[2] 楊建敏,伏健,鄭珊珊.基于微信小程序的大學(xué)生成長紀(jì)實平臺的設(shè)計與實現(xiàn) [J].現(xiàn)代電子技術(shù),2022,45(22):101-106.

[3] 宋龍生,倪勝巧.校園失物招領(lǐng)微信小程序的設(shè)計與實現(xiàn) [J].計算機(jī)時代,2021(10):86-89.

[4] 陸霞.基于LBS云平臺的微信小程序二維碼區(qū)域定位系統(tǒng)設(shè)計 [J].現(xiàn)代電子技術(shù),2020,43(4):180-182+186.

[5] 李霞.基于微信小程序的高校新生預(yù)報到系統(tǒng)設(shè)計與實現(xiàn) [J].微型電腦應(yīng)用,2022,38(7):12-15.

[6] 陳靜嫻.基于二維碼技術(shù)·微信小程序技術(shù)的實驗室設(shè)備管理的設(shè)計與實現(xiàn) [J].計算機(jī)科學(xué),2020,47(S2):673-677.

[7] 張妮,郭治豪,楊盈圖.職業(yè)教育移動學(xué)習(xí)小程序的設(shè)計與實現(xiàn) [J].現(xiàn)代信息科技,2022,6(16):18-21.

[8] 韓蕾.航天通信中心微信營業(yè)廳的設(shè)計與實現(xiàn) [J].計算機(jī)仿真,2021,38(11):148-152.

[9] 賈保敏.基于微信小程序的高校人事辦公服務(wù)平臺設(shè)計與實現(xiàn) [J].軟件工程,2022,43(7):34-38.

[10] 雷文禮,張鑫,包佳偉,等.基于微信平臺的智能澆花系統(tǒng)設(shè)計 [J].現(xiàn)代電子技術(shù),2022,45(11):73-76.

作者簡介:張婭妮(1980—),女,滿族,四川成都人,副教授,工程碩士,主要研究方向:計算機(jī)信息管理、信息技術(shù)教育;余茂銳(1998—),女,蒙古族,貴州畢節(jié)人,本科在讀,主要研究方向:計算機(jī)應(yīng)用。

主站蜘蛛池模板: 婷婷色狠狠干| 91色在线观看| 亚洲va欧美va国产综合下载| 亚洲成人精品在线| 国产精品对白刺激| 亚洲视频在线网| 91成人试看福利体验区| 国产美女无遮挡免费视频| 欧美日韩国产一级| 国产成人精品日本亚洲77美色| 日韩黄色在线| 中文字幕在线日韩91| 日韩精品免费一线在线观看| 中文字幕欧美成人免费| 亚洲一区波多野结衣二区三区| 热re99久久精品国99热| 午夜成人在线视频| 亚洲精品欧美重口| 暴力调教一区二区三区| 日本在线亚洲| 国产99久久亚洲综合精品西瓜tv| 不卡色老大久久综合网| 2021国产精品自拍| 欧美国产在线一区| 色综合中文| 97在线免费视频| 美女一级免费毛片| 精品精品国产高清A毛片| 精品超清无码视频在线观看| 素人激情视频福利| 亚洲自拍另类| 色综合激情网| 91麻豆精品国产91久久久久| 国产99热| 久久精品最新免费国产成人| 国产尤物视频在线| 欧美日本在线一区二区三区| 国产精品久久久久久久久久98| 在线观看国产精品日本不卡网| 国产高清自拍视频| 日韩成人在线网站| 青青草原国产av福利网站| 亚洲无码高清一区二区| 亚洲中文久久精品无玛| 国产成人精品午夜视频'| 亚洲欧洲日韩综合| 露脸国产精品自产在线播| 毛片手机在线看| 99这里只有精品在线| 亚洲第一av网站| 青草视频免费在线观看| 免费一级成人毛片| 免费Aⅴ片在线观看蜜芽Tⅴ | 亚洲综合经典在线一区二区| 中国国产A一级毛片| 亚洲性视频网站| 五月婷婷丁香综合| 精品国产免费人成在线观看| 成年片色大黄全免费网站久久| 美女被操黄色视频网站| 日本黄色不卡视频| 亚洲天堂视频在线免费观看| Jizz国产色系免费| 在线观看热码亚洲av每日更新| 国产精品自在在线午夜区app| 在线欧美日韩国产| 在线国产资源| 国产91全国探花系列在线播放 | 亚洲精品国产综合99久久夜夜嗨| 成人va亚洲va欧美天堂| 91精品综合| av一区二区三区高清久久| www亚洲精品| 亚洲国产精品人久久电影| 中文无码精品a∨在线观看| 日本成人福利视频| 国产一区二区福利| 四虎永久在线视频| 国产乱子精品一区二区在线观看| 在线无码九区| a级毛片免费在线观看| 久久久四虎成人永久免费网站|