ブロガー紹介:書籍『Vue.js と実践モール開発入門』および『WeChat ミニ プログラム モール開発』の著者、CSDN ブログの専門家、オンライン教育の専門家、CSDN ダイヤモンド講師、大学生向けの卒業設計教育とコーチングを専門としています。
すべてのプロジェクトには、エントリーからマスターまでの基礎知識のビデオコースが無料で付属しています
プロジェクトには、対応する開発ドキュメント、提案レポート、タスクステートメント、PPT、論文テンプレートなどが装備されています。
連絡先の詳細は記事の最後に記載されています
目的: このトピックの主な目標は、WeChat ミニプログラム モール システムを設計および実装することです。フロントエンド ユーザーはミニプログラムを使用し、ミニプログラムは WeChat 開発者ツールを使用して開発されます。バックエンド管理は B/S を使用します。 PP+MySql ベースのアーキテクチャ、および開発ツールが使用されます。phpstorm; バックグラウンドで製品を追加し、ユーザーはミニ プログラムを通じてログインして製品の表示、購入、注文などを行います。
意義: WeChat Mini Program Mall システムはコンピュータ技術とモール管理を組み合わせた製品であり、WeChat Mini Program Mall システムを通じてモールの効率的な管理が実現されます。コンピュータ技術の絶え間ない進歩により、コンピュータは社会生活の隅々まで浸透しましたが、手作業による販売方法は非効率的で、間違いが発生しやすく、煩雑であるだけでなく、多大な労力を費やします。このWeChatミニプログラムモールシステムは、スタッフが一定のコンピューター操作能力を持っていることを前提として、商品、数量、決済などの効率的な管理の要件を満たすために、モールの管理効率を向上させるために特別に編集されました。
開発概要
開発オペレーティングシステム: Windows10 + 4G メモリ + 500G
ミニプログラム開発: WeChat 開発者ツール (MINA フレームワーク)
バックエンド環境:PHPstudy統合環境
バックエンド開発言語:PHP
バックエンド開発ツール: Dreamweaver または PhpStorm (独自の開発ツールを選択してください)
データベース: mysql8
データベース管理ツール:navicat
その他の開発言語: html + css + javascript
データベースER図
バックエンド管理システム ファイル
パス: バックグラウンド ソース コードの ht ディレクトリがバックグラウンドです。
緑色はシステムのフレームワークを示します。移動しないでください
位置 |
番組名 |
説明する |
ソースコードのルートディレクトリ |
ログイン.php |
バックエンドのログインページ |
ソースコードのルートディレクトリ |
check_u_login.php |
バックグラウンドログインハンドラ |
ht バックエンドのルートディレクトリ |
インデックス.php |
背景ホーム |
左.php |
バックエンドの左側のメニュー |
|
u_logout.php |
サインアウト |
|
ht/泉賢 パスワード管理 |
mima.php |
パスワード変更ページ |
mima_act.php |
パスワード変更プログラム |
|
ht/ジクン 情報 |
zixun_add.php |
情報入力ページ |
zixun_add_act.php |
情報入力データベースプログラム |
|
zixun_list.php |
情報一覧 |
|
zixun_xiugai.php |
情報変更ページ |
|
zixun_xiugai_act.php |
情報変更手続き |
|
zixun_del.php |
情報削除プロセス |
|
ht/シェジ 広告とメッセージの設定管理 |
ad_index_wx.php |
カルーセル設定ページ |
ad_index_wx_baocun |
カルーセル図設定プログラム処理 |
|
liuyan_list.php |
メッセージ一覧 |
|
liuyan_delt.php |
メッセージを削除する |
|
ht/恵源 メンバー |
hy_list.php |
メンバーリスト |
hy_del.php |
メンバーの削除 |
|
ht/シャンピン 商品センター |
caidan_1ji.php |
商品分類管理 |
sp_add.php |
商品エントリーページ |
|
sp_add_act.php |
商品エントリーの流れ |
|
sp_list.php |
製品リスト |
|
sp_del.php |
商品の削除 |
|
sp_xiugai.php |
製品変更ページ |
|
sp_xiugai_act.php |
製品変更手続き処理 |
|
dd_list.php |
オーダーリスト |
|
dd_chuli.php |
注文処理 |
|
ht/cp 製品ポイントセンター |
caidan_1ji.php |
ポイント商品分類管理 |
cp_add.php |
ポイント商品エントリーページ |
|
cp_add_act.php |
ポイント商品エントリー手順 |
|
cp_list.php |
ポイント商品一覧 |
|
cp_del.php |
ポイント商品の削除 |
|
cp_xiugai.php |
ポイント商品変更ページ |
|
cp_xiugai_act.php |
ポイント商品変更手順 |
|
jifen_dingdan_list.php |
ポイント商品注文一覧 |
|
jifen_dingdan_chuli.php |
ポイント商品の注文処理 |
ミニプログラムインターフェースファイル
ミニプログラムインターフェース
番組名 |
含む |
|
表紙 |
wx_lunbo.php |
上部のカルーセル画像を取得する |
wx_news_list.php |
3 件の最新ニュースを入手 |
|
wx_CpList_top2.php |
棚にある最新製品 (2) |
|
wx_CpList_tuijian2.php |
最新おすすめ商品(2) |
|
商品予約 |
wx_fenlei.php |
左側のカテゴリをロードします |
wx_api_CpList_All.php |
カテゴリ製品をロードする |
|
全商品 查询 |
wx_CpList.php |
加载所有商品 |
wx_CpList_top2.php |
最新上架商品(2)条 |
|
wx_fenlei.php |
加载分类 |
|
商品详情页 |
wx_sp_info-a.php |
根据产品id获取产品的信息 |
wx_sp_info-b.php |
根据产品id获取产品的详细信息 |
|
wx_gwc_add.php |
加入购物车 |
|
wx_gwc_add.php |
购买:加入购物车+跳转到购物车 |
|
wx_shoucang_add.php |
录入收藏数据 |
|
购物车 |
wx_gwc_list.php |
获取购物车列表 |
wx_gwc_del.php |
删除购物车 |
|
wx_gwc_shuxiugai.php |
更新购物车数据 |
|
wx_gwc_feiyong.php |
获取购物车费用 |
|
下单页面 |
wx_gwc_list.php |
获取下单购物车商品信息 |
wx_dizhi_list.php |
获取地址列表 |
|
wx_dizhi_add.php |
录入下单地址 |
|
wx_gwc_xiadan.php |
提交下单信息 |
|
评论页面 |
wx_AddPinLun.php |
提交评论 |
积分兑换 |
wx_jifen_fenlei.php |
加载积分产品分类 |
wx_jifen_CpList_All.php |
加载积分产品 |
|
积分产品 |
wx_jifen_cp_info_a.php |
加载积分商品简介 |
wx_jifen_cp_info_b.php |
加载积分产品详情 |
|
wx_jifen_dingdan_add.php |
积分兑换 |
|
wx_jifen_zong_byuid.php |
根据用户id获取积分信息 |
|
资讯信息 |
wx_news_list_byid.php |
获取资讯列表 |
wx_news_info.php |
获取资讯信息详情 |
|
留言 |
wx_api_liuyan.php |
提交留言 |
会员 |
wx_check_reg_yonghu.php |
普通用户注册 |
wx_check_login_yonghu.php |
普通用户登录 |
|
wx_check_reg_yonghu-weixin.php |
微信登录 |
|
wx_dingdan_list.php |
加载订单列表 |
|
wx_dingdan_fukuan.php |
模拟付款 |
|
wx_dingdan_del.php |
取消订单 |
|
wx_dingdan_shouhuo.php |
确认收货 |
|
wx_dizhi_list.php |
加载地址列表 |
|
wx_dizhi_moren.php |
设置地址默认 |
|
wx_dizhi_Del.php |
地址信息删除 |
|
wx_dizhi_add.php |
录入地址信息 |
|
wx_dizhi_info.php |
读取地址信息 |
|
wx_dizhi_edit.php |
更新地址信息 |
|
wx_shoucang_list.php |
获取收藏列表 |
|
wx_shoucang_del.php |
删除收藏 |
|
wx_jifen_dingdan_list.php |
获取用户积分订单列表 |
|
wx_jifen_dingdan_fukuan.php |
积分订单确认 |
|
wx_jifen_dingdan_del.php |
取消积分订单兑换 |
|
wx_jifen_dingdan_shouhuo.php |
积分订单收货 |
|
wx_huiyuan_xinxi_byid.php |
读取会员信息 |
|
wx_huiyuan_xinxi_update_byid.php |
更新会员信息 |
|
wx_huiyuan_mima_act.php |
密码修改 |
数据库表
积分产品:cp
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 |
int(11) |
外键:积分产品类型,对应积分类型表id |
xinxi_biaoti |
varchar(250) |
积分产品名称 |
Jifen |
int |
积分,需要多少积分兑换 |
xinxi_riqi |
date |
信息日期 |
xinxi_jianjie_yn |
tinyint |
是否有简介: |
xinxi_jianjie |
text |
简介 |
xinxi_tupian_yn |
tinyint |
是否有图片: |
xinxi_tupian |
varchar |
信息图片 |
xinxi_neirong |
text |
内容: |
add_riqi |
date |
写入数据库日期 |
add_shijian |
datetime |
写入数据库时间 |
积分产品类型:cp_leixing
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar(50) |
菜单名称,允许空 |
paixu_id |
int(11) |
排序数字,数字大的在前面,允许空 |
订单表:dingdan
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
danhao |
Int(11) |
单号; |
u_id |
Int(11) |
用户id; |
u_ip |
varchar(50) |
ip地址;用户注册时候的ip地址;允许空 |
dizhi_id |
Int(11) |
地址id;外键,对应地址表的id; |
beizhu_dingdan |
varchar(250) |
订单备注;允许空 |
feiyong_chengjiao |
double |
成交费用; |
zt |
Int(11) |
订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
shijian_xiadan |
datetime |
下单时间; |
shijian_fukuan |
datetime |
订单付款时间; |
shijian_fahuo |
datetime |
订单发货时间; |
shijian_shouhuo |
datetime |
订单收货时间; |
beizhu_fahuo |
varchar(250) |
订单发货备注信息; 后台管理员可见,用户不可见 |
beizhu_caozuo |
varchar(250) |
订单操作信息 后台管理员可见,用户不可见 |
pinglun_yn |
varchar(50) |
是否评论,默认是否 值:是|否 |
pinglun_id |
int(11) |
评论id,外键,默认是0 刚下单的订单该值是0,只有用户确认收货然后评论后该值对应评论表的id |
购物车表:gouwuche
字段名 |
类型 |
备注 |
id |
int(11) |
自动递增;菜单的id(主键),不允许空 |
u_id |
int(11) |
用户id; |
cp_id |
int(11) |
产品id |
cp_mingcheng |
varchar(255) |
产品名称 |
jiage_shichang |
double |
市场价格 |
jiage_chengjiao |
double |
成交价格 |
cp_shuliang |
int(11) |
产品(购买)数量 |
zt |
Int(11) |
订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
shijian_gouwuche |
datetime |
加入购物车时间 |
shijian_xiadan |
datetime |
下单时间 |
danhao |
Int(11) |
单号,该购物车当前属于哪个订单,下单后才会有单号 |
pinglun_yn |
varchar(50) |
是否评论,默认是否 值:是|否 |
广告表:guanggao
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
wz1 |
longtext |
广告1的文字 |
tpdz1 |
longtext |
广告1的图片地址 |
ljdz1 |
longtext |
广告1的链接地址 |
wz2 |
longtext |
广告2的文字 |
tpdz2 |
longtext |
广告2的图片地址 |
ljdz2 |
longtext |
广告2的链接地址 |
wz3 |
longtext |
广告3的文字 |
tpdz3 |
longtext |
广告3的图片地址 |
ljdz3 |
longtext |
广告3的链接地址 |
会员表:huiyuan
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
shouji |
varchar |
手机号:用户名 |
mima |
varchar |
密码 |
xingming |
varchar |
姓名 |
|
varchar |
QQ号 |
|
varchar |
|
wx_openid |
varchar |
登录微信的openid |
wx_nicheng |
varchar |
微信昵称 |
wx_touxiang |
varchar |
微信头像图片地址 |
add_riqi |
date |
写入数据库日期 |
add_shijian |
datetime |
写入数据库时间 |
beizhu |
text |
备注 |
会员地址表:huiyuan_dizhi
字段名 |
类型 |
备注 |
id |
int(11) |
自动递增;菜单的id(主键),不允许空 |
xingming |
varchar(50) |
收货人:姓名 |
shouji |
varchar(50) |
收货人:手机 |
diqu1 |
varchar(50) |
收货人:1级地区 |
diqu2 |
varchar(50) |
收货人:2级地区 |
diqu3 |
varchar(50) |
收货人:3级地区 |
dizhi |
varchar(250) |
收货人:详细地址 |
yn_moren |
tinyint |
是否默认收货人,0普通,1表示默认 |
u_id |
int(11) |
用户id 外键,是哪个用户的收货人信息,是用户表的id |
会员评价表:huiyuan_pingjia
字段名 |
类型 |
备注 |
id |
int(11) |
自动递增;菜单的id(主键),不允许空 |
danhao |
int(11) |
单号 外键,是哪个单号中产品的评价 |
cpid |
int(11) |
产品id 外键,是哪个产品的评价 |
|
int(11) |
几星 值:1-5 |
neirong |
longtext |
评价内容 |
u_id |
int(11) |
用户id 外键,是哪个用户的评价,是用户表的id |
riqi |
datetime |
评价的日期 |
shijian |
datetime |
评价的时间 |
会员收藏表:huiyuan_shoucang
字段名 |
类型 |
备注 |
id |
int(11) |
自动递增;菜单的id(主键),不允许空 |
cpid |
int(11) |
产品id 外键,是收藏的哪个产品,对应产品表的id |
u_id |
int(11) |
用户id 外键,是哪个用户的收藏,是用户表的id |
riqi |
datetime |
收藏商品的日期 |
shijian |
datetime |
收藏商品的时间 |
积分订单:jifen_dingdan
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id |
cp_id |
int |
订单的积分产品id |
cp_mingcheng |
varchar |
|
xingming |
varchar |
|
dianhua |
varchar |
|
dizhi |
varchar |
|
add_riqi |
date |
写入数据库日期 |
add_shijian |
datetime |
写入数据库时间 |
beizhu_dingdan |
varchar(250) |
订单备注;允许空 |
feiyong_chengjiao |
double |
成交费用; |
zt |
Int(11) |
订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
jifen |
Int |
|
shijian_fukuan |
datetime |
订单付款时间; |
shijian_fahuo |
datetime |
订单发货时间; |
wuliu |
varchar |
物流信息 |
fahuo_beizhu |
varchar |
发货备注 |
shijian_shouhuo |
datetime |
订单收货时间; |
留言表:liuyan
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
xingming |
varchar |
姓名 |
dianhua |
varchar |
电话 |
youxiang |
varchar |
邮箱 |
zhuti |
varchar |
主题 |
neirong |
longtext |
内容 |
riqi |
datetime |
留言录入数据库的日期 |
shijian |
datetime |
留言录入数据库的时间 |
商品分类表:shangpin_fenlei
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar(50) |
菜单名称,允许空 |
paixu_id |
int(11) |
排序数字,数字大的在前面,允许空 |
商品表:shangpin
字段名 |
类型 |
备注 |
id |
intA(11) |
自动递增;菜单的id(主键),不允许空 |
mingcheng |
varchar(250) |
商品名称 |
lx_id1 |
int(11) |
製品レベル 1 タイプの ID。製品タイプ テーブルの ID を参照してください。 |
ククン |
整数(11) |
在庫あり |
イーシャオショウ |
整数(11) |
売られた |
ジアゲ1 |
ダブル |
ラウンド価格 |
cp_tupian |
varchar(250) |
製品メイン画像 |
cp_tupian_in |
tinyint(4) |
商品に写真は添付されていますか? |
cp_tupian1 |
varchar(250) |
製品図1 |
cp_tupian2 |
varchar(250) |
製品図2 |
cp_tupian3 |
varchar(250) |
製品図3 |
cp_tupian4 |
varchar(250) |
製品図4 |
zhuangtai_yn |
tinyint(4) |
商品状態:0は通常在庫、1は在庫切れ、 |
jianjie_yn |
tinyint(4) |
紹介の有無:通常0、紹介あり1 |
建傑 |
文章 |
紹介内容 |
ネイロン |
文章 |
内容:詳しい商品紹介 |
ファブリキ |
日付 |
発売日: |
追加リキ |
日付 |
|
add_shijian |
日付時刻 |
情報テーブル: Zixun
フィールド名 |
タイプ |
述べる |
ID |
イント(11) |
自動的にインクリメントします。メニュー ID (主キー)、空は許可されません |
xinxi_lxid1 |
整数(11) |
外部キー: 情報レベル 1 タイプの ID、情報タイプ テーブルの ID を参照 |
xinxi_biaoti |
varchar(250) |
メッセージのタイトル |
シンシィリキ |
日付 |
情報提供日 |
新西内隆 |
文章 |
コンテンツ: |
追加リキ |
日付 |
データベースの日付を書き込む |
add_shijian |
日付時刻 |
データベースへの書き込み時間 |
情報分類表: zixun_fenlei
フィールド名 |
タイプ |
述べる |
ID |
イント(11) |
自動的にインクリメントします。メニュー ID (主キー)、空は許可されません |
caidan_mingcheng |
varchar(50) |
メニュー名、空でも可 |
paixu_id |
整数(11) |
数字を並べ替えます。数字を大きくして前に置き、空白を入れます。 |
参照元: https: //www.hzyaoyi.cn/pc_jiaocheng_tushu_index.php?/51/1672.html