java毕业设计 springboot购物网站商城系统 springboot毕业设计题目课题选题 springboot毕业设计项目作品源码(2)开发概要和数据库
2021/10/14 19:17:18
本文主要是介绍java毕业设计 springboot购物网站商城系统 springboot毕业设计题目课题选题 springboot毕业设计项目作品源码(2)开发概要和数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
开发概要
开发环境:JDK1.8 + Tomcat8
开发语言:Java
开发框架:springboot
模板引擎:Thymeleaf
开发工具:Idea2020
数据库:mysql8
数据库管理工具:navicat
其他开发语言:html + css +javascript
文件对应说明表
后台管理文件
都在Com.huang.cms包下
下面是后台管理所涉及的
程序名 | 包含 | |
houtai/fenzu.java 后台分组管理 | /quanxian_fenzu_list | 分组权限列表 |
/quanxian_fenzu_xiugai | 分组权限 修改 | |
houtai/ guanliyuan.java 后台用户管理 | /ht_mima | 密码修改 |
/quanxian_user_add | 后台用户录入 | |
/quanxian_user_list | 后台用户列表 | |
/quanxian_user_xiugai | 用户修改 | |
houtai/ guanyu.java 关于我们设置 | /houtai_shezhi_guanyu | 关于我们设置 |
/houtai_guanggao_shezhi | 设置广告 | |
/houtai_liuyan_list | 留言列表 | |
/houtai_liuyan_del | 删除留言 | |
houtai/ huiyuan.java 后台框架 | /login | 用户登录页面 |
/main | 后台首页 | |
/top | 后台顶部文件 | |
/center | 后台中间文件首页 | |
/middel | 后台中间文件(包含左右) | |
/left | 后台中间文件-左边 | |
/tab | 后台中间文件-右边 | |
/down | 后台底部文件 | |
/logout | 后台退出登录 | |
houtai/ quanxian.java 后台权限管理 | /quanxian_caidan_1ji | 1级菜单列表 |
/quanxian_caidan_2ji | 2级菜单列表 | |
/quanxian_caidan_2ji_nei | 2级菜单 操作 | |
/quanxian_caidan_3ji | 3级菜单列表 | |
/quanxian_caidan_3ji_nei | 3级菜单 操作页面 | |
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/shanpin 商品管理 | /houtai_shangpin_fenlei | 商品分类管理 |
/houtai_shangpin_add | 商品录入 | |
/houtai_shangpin_list | 商品列表 | |
/houtai_shangpin_xiugai | 商品修改 | |
/houtai_shangpin_del | 商品删除 | |
houtai/dingdan 后台订单管理 | /houtai_dingdan_list | 订单列表 |
/houtai_dingdan_chuli | 订单处理 |
前台文件
都在Com.huang.cms包下
下面是后台管理所涉及的
程序名 | 包含 | |
pc/ pc_controller.java 前台公用controller类 | /pc_zixun_chaxun | 资讯查询 |
/api_zixun_shoucang | 收藏接口 | |
/api_zixun_pinglun_add | 资讯评论 | |
/pc_mem_mima_act | 密码修改 | |
/pc_mem_logout | 退出登录 | |
/pc_guanyu_liuyan_add | 留言信息 写入数据库 | |
pc/ pc_index.java 前台首页 | /pc_index | 首页 |
pc/ pc_mem.java 前台会员 | /pc_huiyuan_zhuce | 注册 |
/pc_huiyuan_denglu | 登录 | |
/pc_mem_index | 会员首页 | |
/pc_mem_xinxi_xiugai | 会员 信息修改 | |
/pc_mem_mima | 会员 密码修改 | |
pc/ pc_ pc_mem_controller.java 前台会员controller类 | /check_mem_reg | 验证 用户注册 |
/check_mem_login | 验证 用户登录 | |
/pc_mem_zixun_shoucang_del | 删除 用户资讯收藏 | |
pc/ pc_mem_zixun.java 会员资讯 | /pc_mem_zixun_liulan | 会员 资讯 浏览记录 |
/pc_mem_zixun_shoucang | 会员 资讯 收藏列表 | |
/pc_mem_zixun_pinglun | 会员 资讯 评论记录 | |
pc/ pc_public.java 前台公用类 | /pc_toubu | 头部文件 |
/pc_guanyu_women | 关于我们 | |
/pc_guanyu_liuyan | 留言反馈 | |
pc/ pc_zixun.java 资讯 | /pc_zixun_list | 资讯列表 |
/pc_zixun_xiangqing | 资讯详情 | |
pc/dizhi 地址库 | /pc_mem_dizhi_list | 地址列表 |
/pc_mem_dizhi_add | 地址录入 | |
/pc_mem_dizhi_del | 删除地址 | |
/pc_mem_dizhi_xiugai | 修改地址 | |
pc/pc_mem_shangpin 会员商品 | /pc_mem_shangpin_dingdan_list | 会员 商品 订单 列表 |
/pc_mem_shop_dingdan_del | 订单删除 | |
/pc_mem_shop_dingdan_fukuan | 订单付款 | |
pc_mem_shop_dingdan_shouhuo | 订单收货 | |
pc_mem_shangpin_shoucang_list | 收藏列表 | |
pc_mem_shangpin_shoucang_del | 商品收藏删除 | |
pc/pc_shangping 网站商品 | pc_shangpin_list | 商品列表 |
pc_shangpin_xiangqing | 商品详情 | |
pc_shangpin_gouwuche | 购物车 列表 | |
pc_shangpin_gouwuche_xiadan | 购物车 下单填写页面 | |
pc_shangpin_gouwuche_xiadan_chuli | 购物车 下单处理程序 | |
pc/pc_shop_controller 网站商品操作接口 | api_shop_sp_shoucang | 收藏接口 |
api_shop_sp_pinglun_add | 商品评论 | |
api_shop_sp_gouwuch e | 添加购物车 | |
api_shop_sp_goumai | 立即购买 | |
api_shop_gwc_update_shuliang | 更新购物车 商品 数量 |
数据库表
关于我们概要表:gaiyao
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
biaoti | varchar | 标题 |
neirong | Text | 内容 |
存放关于我们的相关项目数据
广告表: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的链接地址 |
留言表:liuyan
字段名 | 类型 | 备注 |
id | Int(11) | 自动递增;菜单的id(主键),不允许空 |
xingming | varchar(50) | 姓名 |
dianhua | varchar(50) | 电话 |
youxiang | varchar(50) | 邮箱 |
zhuti | varchar(250) | 主题 |
neirong | longtext | 内容 |
riqi | date | 日期 |
shijian | datetime | 时间 |
会员表:huiyuan
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
shouji | varchar | 手机号:用户名 |
mima | varchar | 密码 |
xingming | varchar | 姓名 |
xingbie | varchar | 性别 |
| varchar | QQ号 |
youxiang | varchar | |
touxiang | varchar | 头像地址 |
jianjie | text | 简介 |
jieshao | text | 介绍 |
add_riqi | date | 注册日期 |
add_shijian | datetime | 注册时间 |
资讯分类表:zixun_fenlei
字段名 | 类型 | 备注 |
id | Int | 自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng | varchar | 菜单名称,允许空 |
caidan_lujing | varchar | 菜单路径,允许空 |
caidan_jibie | int | 菜单级别,允许空 这里做到3级:值可以是:1 | 2 | 3 |
caidan_suoshu | int | 菜单所属上级菜单的id,允许空 |
paixu_id | int | 排序数字,数字大的在前面,允许空 |
资讯表:zixun
字段名 | 类型 | 备注 |
id | Int | 自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 | int | 信息1级类型的id,参考资讯类型表的id |
xinxi_biaoti | varchar | 信息标题 |
xinxi_riqi | date | 信息日期 |
xinxi_jianjie_yn | tinyin | 是否有简介:1表示有简介;0没有 |
xinxi_jianjie | text | 简介内容 |
xinxi_tupian_yn | tinyint | 是否有图片:1表示有图片;0没有 |
xinxi_tupian | varchar | 信息图片地址 |
xinxi_ding | tinyint | 预留是否置顶:1表示置顶;0没有 |
xinxi_neirong | text | 信息内容 |
riqi | datetime | 信息发布的日期 |
shijian | datetime | 信息发布的时间 |
资讯收藏表:zixun_shoucang
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
zixun_id | int | 资讯id:外键,收藏的哪个资讯 |
u_id | int | 用户id 外键,是哪个用户的收藏,是用户表的id |
riqi | datetime | 收藏的日期 |
shijian | datetime | 收藏的时间 |
资讯浏览记录表:zixun_liulan
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
zixun_id | int | 资讯id:外键,浏览的哪个资讯 |
u_id | int | 用户id 外键,是哪个用户的浏览记录,是用户表的id 为0的时候表示游客浏览 |
riqi | datetime | 浏览的日期 |
shijian | datetime | 浏览的时间 |
资讯评论表:zixun_pinglun
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
u_id | int | 用户id 外键,是哪个用户的评论,是用户表的id |
zixun_id | int | 资讯id:外键,评论的哪个资讯 |
neirong | Text | 评论内容 |
riqi | datetime | 评论的日期 |
shijian | datetime | 评论的时间 |
shenhe | Int | 0表示没有审核;1表示审核通过 |
shenhe_beizhu | Text | 审核备注 |
商品分类表:shangpin_fenlei
字段名 | 类型 | 备注 |
id | Int(11) | 自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng | varchar(50) | 菜单名称,允许空 |
caidan_lujing | varchar(150) | 菜单路径,允许空 |
caidan_jibie | int(11) | 菜单级别,允许空 这里做到3级:值可以是:1 | 2 | 3 |
caidan_suoshu | int(11) | 菜单所属上级菜单的id,允许空 |
paixu_id | int(11) | 排序数字,数字大的在前面,允许空 |
商品表:shangpin
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
mingcheng | varchar | 商品名称 |
lx_id1 | int | 商品1级类型的id,参考商品类型表的id |
lx_id2 | int | 商品2级类型的id,参考商品类型表的id |
kucun | int | 库存 |
yixiaoshou | int | 已销售 |
jiage1 | double | 价格1: |
jiage2 | double | 价格2: |
jiage3 | double | 价格3: |
cp_tupian | varchar | 产品主图 |
cp_tupian_yn | tinyint | 产品是否有附图 |
cp_tupian1 | varchar | 产品附图1 |
cp_tupian2 | varchar | 产品附图2 |
cp_tupian3 | varchar | 产品附图3 |
cp_tupian4 | varchar | 产品附图4 |
zhuangtai_yn | tinyint | 商品状态:上架,下架 |
tuijian_yn | tinyint | 是否推荐: |
jianjie_yn | tinyint | 是否有简介: |
jianjie | text | 简介 |
neirong | text | 内容:商品详细介绍 |
fabu_riqi | date | 发布日期: |
add_riqi | date | |
add_shijian | datetime | |
liulanshu | int | 浏览数 |
商品浏览表:shangpin_liulan
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
u_id | int | 用户id |
sp_id | int | 商品id |
riqi | date | 日期 |
shijian | datetime | 时间 |
商品评论表:shangpin_pinglun
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
u_id | int | 用户id |
zixun_id | int | 评论的商品id |
neirong | Text | 评论内容 |
riqi | date | 日期 |
shijian | datetime | 时间 |
shenhe | int | 0没有审核,1审核 |
shenhe_beizhu | text | 审核备注 |
商品收藏表:shangpin_shoucang
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
u_id | int | 用户id |
sp_id | int | 商品id |
riqi | date | 日期 |
shijian | datetime | 时间 |
购物车表:gouwuche
字段名 | 类型 | 备注 |
id | int | 自动递增;菜单的id(主键),不允许空 |
u_id | int | 用户id; |
u_ip | varchar | ip地址;用户注册时候的ip地址;允许空 |
cp_id | int | 产品id |
cp_mingcheng | varchar | 产品名称 |
jiage_shichang | double | 市场价格 |
jiage_chengjiao | double | 成交价格 |
cp_shuliang | int | 产品(购买)数量 |
zt | Int | 订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
shijian_gouwuche | datetime | 加入购物车时间 |
shijian_xiadan | datetime | 下单时间 |
shijian_fukuan | datetime | 付款时间 |
shijian_fahuo | datetime | 发货时间 |
shijian_shouhuo | datetime | 收货时间 |
danhao | Int | |
pinglun_yn | varchar | 是否评论,默认是否 值:是|否 |
pinglun_id | int | 评论id,外键,默认是0 刚下单的订单该值是0,只有用户确认收货然后评论后该值对应评论表的id |
订单表:dingdan
字段名 | 类型 | 备注 |
id | Int | 自动递增;菜单的id(主键),不允许空 |
danhao | Int | 单号; |
u_id | Int | 用户id; |
u_ip | varchar | ip地址;用户注册时候的ip地址;允许空 |
dizhi_id | Int | 地址id;外键,对应地址表的id; |
beizhu_dingdan | varchar | 订单备注;允许空 |
feiyong_chengjiao | double | 成交费用; |
zt | Int | 订单状态; 状态值:1在购物车;2下单未付款;3已付款,还没发货;4已经发货;5用户已收货 |
shijian_xiadan | datetime | 下单时间; |
shijian_fukuan | datetime | 订单付款时间; |
shijian_fahuo | datetime | 订单发货时间; |
shijian_shouhuo | datetime | 订单收货时间; |
beizhu_fahuo | varchar | 订单发货备注信息; 后台管理员可见,用户不可见 |
beizhu_caozuo | varchar | 订单操作信息 后台管理员可见,用户不可见 |
pinglun_yn | varchar | 是否评论,默认是否 值:是|否 |
pinglun_id | int | 评论id,外键,默认是0 刚下单的订单该值是0,只有用户确认收货然后评论后该值对应评论表的id |
这篇关于java毕业设计 springboot购物网站商城系统 springboot毕业设计题目课题选题 springboot毕业设计项目作品源码(2)开发概要和数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01后台管理开发学习:新手入门指南
- 2024-11-01后台管理系统开发学习:新手入门教程
- 2024-11-01后台开发学习:从入门到实践的简单教程
- 2024-11-01后台综合解决方案学习:从入门到初级实战教程
- 2024-11-01接口模块封装学习入门教程
- 2024-11-01请求动作封装学习:新手入门教程
- 2024-11-01登录鉴权入门:新手必读指南
- 2024-11-01动态面包屑入门:轻松掌握导航设计技巧
- 2024-11-01动态权限入门:新手必读指南
- 2024-11-01动态主题处理入门:新手必读指南