WeChatポイントモールアプレットの最終卒業プロジェクトに基づく技術文書の作成(3)

ブロガー紹介:書籍『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図

画像.png

バックエンド管理システム ファイル

パス: バックグラウンド ソース コードの 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

姓名

qq

varchar

QQ号

email

varchar

Email

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

外键,是哪个产品的评价

xing

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

おすすめ

転載: blog.csdn.net/u013818205/article/details/132863067