当前位置: 首页 > backend >正文

基于SpringBoot+JSP开发的潮鞋网络商城

角色:

管理员、卖家、买家

技术:

SpringBoot、MyBatis、MySQL、Freemarker、JSP、Druid

核心功能:

这是一个基于SpringBoot的鞋城电商平台,旨在为买家提供商品浏览、搜索、收藏、购物车、订单提交、个人信息管理、评论留言等功能;为卖家提供商品管理、订单管理等功能;并提供管理员对平台内容、用户和卖家进行管理的功能。

功能介绍

管理员

1.登录: 管理员通过专用入口登录系统,管理后台。

2.用户管理: 查看、添加、修改和删除用户信息(包括买家和卖家)。

3.商品管理: 查看、添加、修改和删除平台所有商品信息。

4.分类管理: 查看、添加、修改和删除商品分类。

5.广告管理: 查看、添加、修改和删除广告信息。

6.订单管理: 查看和管理平台所有订单。

7.系统设置: 进行网站基本信息、访问统计等系统相关配置。

卖家

1.登录: 卖家通过专用入口登录系统,管理自己的店铺。

2.商品管理: 添加、修改和删除自己店铺的商品信息。

3.订单管理: 查看和处理自己店铺的订单。

4.店铺信息管理: 管理店铺的基本信息。

买家

1.注册/登录: 买家可以注册新账号并登录。

2.个人信息管理: 修改个人资料,如性别、地址、邮箱、电话、头像等。

3.商品浏览与搜索: 浏览商品分类、查看商品详情,并通过关键词搜索商品。

4.商品收藏: 收藏感兴趣的商品。

5.购物车: 添加商品到购物车,修改商品数量,删除购物车中的商品。

6.订单提交: 提交购物车中的商品生成订单。

7.评论留言: 对商品进行评论或在留言板留言。

数据字典

表名:ads

字段名备注
id主键编号 (主键)
title列名
url列值
created创建时间
updated更新时间
status状态

表名:attrs

字段名备注
id主键编号 (主键)
title类别名称
thumb封面
description描述
created创建时间
updated更新时间

表名:brands

字段名备注
id主键编号 (主键)
title类别名称
thumb封面
description描述
created创建时间
updated更新时间

表名:category

字段名备注
id主键编号 (主键)
title类别名称
thumb封面
description描述
created创建时间
updated更新时间
status状态

表名:comment

字段名备注
id主键ID (主键)
uid用户编号
mid评论主题
content评论内容
type类型
created创建时间
updated更新时间
status状态

表名:fav

字段名备注
id(主键)

表名:members

字段名备注
id主键ID (主键)
username用户名
password密码
sex性别
birthday生日
address地址
email邮箱
qqqq
tel电话
money账户余额
thumb头像
type类型
created注册时间
updated更新时间
status状态

表名:morder

字段名备注
id主键编号 (主键)
uid用户编号
pid产品
cuid商家
num数量
content备注
step订单状态
updated更新时间
created创建时间
status状态

表名:products

字段名备注
id主键编号 (主键)
code编号
product_name自行车名称
description描述
thumb封面
content产品详情
category所属分类
price价格(¥)
created创建时间
updated更新时间
status状态

表名:setting

字段名备注
title网站名称
count点击次数

部分截图在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

演示视频

https://www.bilibili.com/video/BV19yaqzfEpT/

http://www.xdnf.cn/news/20371.html

相关文章:

  • ISO/IEC 27001 第八章 运行
  • MIMO-OFDM ISAC Waveform Design for Range-Doppler Sidelobe Suppression
  • 【C++ 双指针技巧】
  • 嵌入式学习笔记--Linux系统编程阶段--DAY06进程间通信-消息队列
  • Linux知识回顾总结----文件系统
  • 南科大适应、协同与规划的完美融合!P³:迈向多功能的具身智能体
  • 【基础-单选】下面哪一个事件方法可以获取到List滑动的偏移量
  • Flicking单图轮播无法拖动的问题
  • c++primer 个人学习总结-模板和泛型编程
  • 《QDebug 2025年8月》
  • 前端开发学习路径
  • LeetCode 468. 验证IP地址 - 详细解析
  • 嵌入式学习笔记--Linux系统编程阶段--DAY07进程间通信--存储映射和共享内存
  • 区块链技术
  • 如何减少微型导轨表面破损情况?
  • JWT概念及使用详解
  • Dart语言基础 关键字 var与dynamic
  • 整车无线布置的综述
  • 【完整源码+数据集+部署教程】室内场景分割系统源码和数据集:改进yolo11-DWR
  • 算法题(200):最大子段和(动态规划)
  • 责任链框架 03:处理器实现
  • 《Science》神经炎症综述思路套用:从机制到跨领域研究范式
  • Python实现生成矩形框、三角形框、六边形框和圆环点云
  • 自动拆箱和装箱的原理与作用
  • HMI(人机界面)
  • 【基础-单选】UIAbility实例创建完成时触发的回调
  • HTML 列表类型
  • 5-8单元格区域与VS数组应用(实例:提取满足条件的数据)
  • Qt多线程编程学习
  • EG2103 SOP-8 内置600V功率MOS管 栅极驱动芯片