微信商城小程序系统设计与实现
????項(xiàng)目背景和意義
目的:本課題主要目標(biāo)是設(shè)計并能夠?qū)崿F(xiàn)一個基于微信小程序商城系統(tǒng),前臺用戶使用小程序,小程序使用微信開發(fā)者工具開發(fā);后臺管理使用基JAVA+MySql的C/S架構(gòu),開發(fā)工具使用IDEA;通過后臺添加商品,用戶通過小程序登錄,查看商品、購買、下單等。
意義:微信小程序商城系統(tǒng)是計算機(jī)技術(shù)與商城管理相結(jié)合的產(chǎn)物,通過商城系統(tǒng)實(shí)現(xiàn)了對商城的高效管理。隨著計算機(jī)技術(shù)的不斷提高,計算機(jī)已經(jīng)深入到社會生活的各個角落.而采用人工售貨的方法,不僅效率低,易出錯,手續(xù)繁瑣,而且耗費(fèi)大量人力。為了滿足人員對商品、數(shù)量、結(jié)算等進(jìn)行高效的管理,在工作人員的具備一定的計算機(jī)操作能力的前提下,特編此基于JAVA后臺的小程序商城系統(tǒng)以提高商城的管理效率。
可行性分析
基于微信小程序商城系統(tǒng)系統(tǒng)有以下三方面可以總結(jié)系統(tǒng)開發(fā)的可行性,具體如下:
1.技術(shù)可行性
以Windows7或10為操作系統(tǒng),采用IDEA軟件為開發(fā)工具,運(yùn)用mysql進(jìn)行數(shù)據(jù)庫存儲;管理人員后臺管理系統(tǒng)硬件環(huán)境是PC機(jī),用戶在手機(jī)上使用小程序訪問和使用商城。
2.經(jīng)濟(jì)可行性
一方面,采用IDEA和工具開發(fā),對開發(fā)人員來講,有好的人機(jī)界面和強(qiáng)勁的功能支持,對銷售人員的工作效率進(jìn)一步提高從而節(jié)省人力、物力;另一方面,系統(tǒng)的制作成本低,在現(xiàn)有的PC機(jī)上即可使用IDEA開發(fā)者工具進(jìn)行開發(fā)。
3.操作可行性
IDEA軟件在操作上是在Windows操作系統(tǒng)上進(jìn)行商城后臺管理系統(tǒng)的使用,主要憑借使用Windows操作技術(shù)即可完成數(shù)據(jù)的錄入、修改、刪除等功能,簡單方便。
用戶使用手機(jī)微信即可登錄小程序商城系統(tǒng)來完成購買的使用。
主要功能模塊
本次論文研究的內(nèi)容主要模塊包括以下幾點(diǎn):
用戶首次登陸系統(tǒng)需要注冊一個用戶或直接使用微信作為賬號,用戶在登錄平臺后,可以進(jìn)行平臺的操作。
開發(fā)概要
小程序開發(fā):微信開發(fā)者工具(MINA框架)
后臺環(huán)境:JDK1.8 + Tomcat8
后臺開發(fā)語言:Java
后臺開發(fā)框架:springboot
后臺模板引擎:Thymeleaf
后臺開發(fā)工具:Idea2020
數(shù)據(jù)庫:mysql8
數(shù)據(jù)庫管理工具:navicat
其他開發(fā)語言:html + css +javascript
開發(fā)文件說明
? 后臺文件
綠色的是開源的后臺管理系統(tǒng)框架,不要動
| 程序名 | 包含 | |
| houtai/fenzu.java 后臺分組管理 | /quanxian_fenzu_list | 分組權(quán)限列表 |
| /quanxian_fenzu_xiugai | 分組權(quán)限 修改 | |
| houtai/ guanliyuan.java 后臺用戶管理 | /ht_mima | 密碼修改 |
| /quanxian_user_add | 后臺用戶錄入 | |
| /quanxian_user_list | 后臺用戶列表 | |
| /quanxian_user_xiugai | 用戶修改 | |
| houtai/ huiyuan.java 后臺框架 | /login | 用戶登錄頁面 |
| /main | 后臺首頁 | |
| /top | 后臺頂部文件 | |
| /center | 后臺中間文件首頁 | |
| /middel | 后臺中間文件(包含左右) | |
| /left | 后臺中間文件-左邊 | |
| /tab | 后臺中間文件-右邊 | |
| /down | 后臺底部文件 | |
| /logout | 后臺退出登錄 | |
| houtai/ quanxian.java 后臺權(quán)限管理 | /quanxian_caidan_1ji | 1級菜單列表 |
| /quanxian_caidan_2ji | 2級菜單列表 | |
| /quanxian_caidan_2ji_nei | 2級菜單 操作 | |
| /quanxian_caidan_3ji | 3級菜單列表 | |
| /quanxian_caidan_3ji_nei | 3級菜單 操作頁面 | |
| houtai/ guanyu.java 關(guān)于我們設(shè)置 | /houtai_guanggao_shezhi | 設(shè)置廣告 |
| /houtai_liuyan_list | 留言列表 | |
| /houtai_liuyan_del | 刪除留言 | |
| houtai/ xinxi.java 后臺新聞管理 | /houtai_xinxi_fenlei | 信息分類管理 |
| /houtai_xinxi_add | 信息錄入 | |
| /houtai_xinxi_list | 信息列表 | |
| /houtai_xinxi_xiugai | 修改資訊 | |
| /houtai_xinxi_del | 刪除資訊 | |
| houtai/ yonghu.java 用戶管理 | /houtai_yonghu_list | 用戶列表 |
| /houtai_yonghu_del | 刪除用戶 | |
| houtai/ dingdan.java 訂單管理 | / houtai_dingdan_list | 訂單列表 |
| /houtai_dingdan_chuli | 訂單處理 | |
| houtai/ shangpin.java 商品中心 | /houtai_shangpin_fenlei | 商品分類管理 |
| /houtai_shangpin_add | 商品錄入 | |
| /houtai_shangpin_list | 商品列表 | |
| /houtai_shangpin_xiugai | 商品修改 | |
| /houtai_shangpin_del | 商品刪除 |
? 小程序文件
| 頁面 | 接口 | 說明 |
| Jiekou/liuyan_api 留言 | /wx_liuyan | 留言接口 |
| Jiekou/pub_api 公用 | /wx_get_ad | 讀取廣告設(shè)置 |
| /wx_shop_top4 | 讀取最新4個商品 | |
| /wx_sp_info1 | 商品詳情 | |
| /wx_sp_shoucang | 收藏接口 | |
| /wx_gwc_add | 添加購物車 | |
| /wx_shoucang_list | 收藏列表 | |
| /wx_shoucang_del | 收藏刪除 | |
| /wx_cpList_bychaxun | 查詢列表 | |
| Jiekou/yonghu_api 用戶 | /wx_check_reg_yonghu | 驗(yàn)證 用戶注冊 |
| /wx_check_login_yonghu | 驗(yàn)證 用戶登錄 | |
| /wx_check_reg_yonghu_weixin | 驗(yàn)證 用戶登錄(微信登錄) | |
| /wx_huiyuan_xinxi_byid | 根據(jù)用戶id獲取用戶信息 | |
| /wx_huiyuan_xinxi_update_byid | 更新用戶信息 | |
| /wx_huiyuan_mima_act | 更新用戶密碼 | |
| Jiekou /zixun_api 資訊 | /wx_news_list | 讀取最新5條資訊 |
| /wx_news_list_byid? | 資訊列表 | |
| /wx_news_list_canshu | 獲取列表的總頁數(shù) | |
| /wx_news_info | 資訊詳情 | |
| Jiekou /dizhi_api 地址管理 | /wx_dizhi_add2 | 地址錄入 |
| /wx_dizhi_list | 地址列表 | |
| /wx_dizhi_Del | 地址刪除 | |
| /wx_dizhi_info_byid | 根據(jù)id獲取要修改的地址信息 | |
| /wx_dizhi_moren_set | 設(shè)置默認(rèn)地址 | |
| Jiekou /shop_api 商城接口 | /wx_gwc_feiyong_byuid | 獲取用戶購物車商品總費(fèi)用 |
| /wx_fenlei | 讀取分類列表 | |
| /wx_fenlei_chanpin | 讀取分類最新4個商品 | |
| /wx_gwc_list | 讀取購物車列表 | |
| /wx_gwc_del | 購物車刪除 | |
| /wx_gwc_update_shuliang | 更新購物車 商品 數(shù)量 | |
| /wx_gwc_list_by_gwcids | 讀取下單頁面商品列表 | |
| /wx_gwc_xiadan_by_cs | 購物車下單 | |
| /wx_dingdan_list | 獲取用戶訂單列表 | |
| /wx_dingdan_list_shangpin | 獲取用戶訂單列表中的商品列表 | |
| /wx_dingdan_del | 訂單刪除 | |
| /wx_dingdan_fukuan | 訂單模擬付款 | |
| /wx_dingdan_shouhuo | 訂單收貨 |
成品效果圖
? 小程序效果截圖
? 后臺管理截圖
總結(jié)
以上是生活随笔為你收集整理的微信商城小程序系统设计与实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows瘦身工具:nLite 1.
- 下一篇: java信息管理系统总结_java实现科