毕业设计成品作品(3)开发技术文档"/>
基于微信积分商城小程序毕业设计成品作品(3)开发技术文档
博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。
所有项目都配有从入门到精通的基础知识视频课程,免费
项目配有对应开发文档、开题报告、任务书、PPT、论文模版等
在文章末尾可以获取联系方式
目的:本课题主要目标是设计并能够实现一个基于微信小程序商城系统,前台用户使用小程序,小程序使用微信开发者工具开发;后台管理使用基PP+MySql的B/S架构,开发工具使用phpstorm;通过后台添加商品,用户通过小程序登录,查看商品、购买、下单等。
意义:微信小程序商城系统是计算机技术与商城管理相结合的产物,通过微信小程序商城系统实现了对商城的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落.而采用人工售货的方法,不仅效率低,易出错,手续繁琐,而且耗费大量人力。为了满足人员对商品、数量、结算等进行高效的管理,在工作人员的具备一定的计算机操作能力的前提下,特编此微信小程序商城系统以提高商城的管理效率。
开发概要
开发操作系统:windows10 + 4G内存 + 500G
小程序开发:微信开发者工具(MINA框架)
后台环境:PHPstudy集成环境
后台开发语言:PHP
后台开发工具:Dreamweaver 或者 PhpStorm(开发工具自行选择)
数据库:mysql8
数据库管理工具:navicat
其他开发语言:html + css +javascript
数据库ER图
后台管理系统文件
所在路径:后台源码ht目录是后台
绿色显示的是系统框架,不要动
位置 | 程序名 | 说明 |
源码根目录 | login.php | 后台登录页面 |
源码根目录 | check_u_login.php | 后台登录处理程序 |
ht 后台根目录 | index.php | 后台首页 |
left.php | 后台左侧菜单 | |
u_logout.php | 退出登录 | |
ht/quanxian 密码管理 | mima.php | 密码修改页面 |
mima_act.php | 密码修改程序 | |
ht/zixun 资讯 | zixun_add.php | 资讯录入页面 |
zixun_add_act.php | 资讯录入数据库程序 | |
zixun_list.php | 资讯列表 | |
zixun_xiugai.php | 资讯修改页面 | |
zixun_xiugai_act.php | 资讯修改程序 | |
zixun_del.php | 资讯删除程序 | |
ht/ shezhi 广告和留言设置管理 | ad_index_wx.php | 轮播图设置页面 |
ad_index_wx_baocun | 轮播图设置程序处理 | |
liuyan_list.php | 留言列表 | |
liuyan_delt.php | 留言删除 | |
ht/huiyuan 会员 | hy_list.php | 会员列表 |
hy_del.php | 会员删除 | |
ht/ shangpin 商品中心 | 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 |
kucun | int(11) | 库存 |
yixiaoshou | int(11) | 已销售 |
jiage1 | double | 整数价格 |
cp_tupian | varchar(250) | 产品主图 |
cp_tupian_yn | 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有简介 |
jianjie | text | 简介内容 |
neirong | text | 内容:商品详细介绍 |
fabu_riqi | date | 发布日期: |
add_riqi | date | |
add_shijian | datetime |
资讯表:zixun
字段名 | 类型 | 备注 |
id | Int(11) | 自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 | int(11) | 外键:信息1级类型的id,参考资讯类型表的id |
xinxi_biaoti | varchar(250) | 信息标题 |
xinxi_riqi | date | 信息日期 |
xinxi_neirong | text | 内容: |
add_riqi | date | 写入数据库日期 |
add_shijian | datetime | 写入数据库时间 |
资讯分类表:zixun_fenlei
字段名 | 类型 | 备注 |
id | Int(11) | 自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng | varchar(50) | 菜单名称,允许空 |
paixu_id | int(11) | 排序数字,数字大的在前面,允许空 |
参考来源:.php?/51/1672.html
更多推荐
基于微信积分商城小程序毕业设计成品作品(3)开发技术文档
发布评论