1. 项目介绍
主要功能包括:
分别是前台用户模块、管理员以及店铺的模块
前台用户模块的功能描述:
(1)个人信息模块:用户可以查看个人信息,修改个人信息,修改个人密码。
(2)收藏管理:添加商品到收藏夹,如果商品已经存在收藏夹中,可以取消商品收藏。
(3)购物车管理:添加商品到购物车中,如果购物车有该商品,则商品数量加1,购物车中可以改变商品数量,可以将商品移出购物车,可以选定哪些商品进行结算或者全选结算,结算之后该商品将会移出购物车。
(4)收货信息管理:用户可以添加自己的收货信息,修改收货信息和删除收货信息,可以增加多条收货信息,并选择一条设置为默认的,在购买时将选取默认的收货地址。
(5)订单管理:用户支付成功之后,将在我的订单页面中看到订单的详情,若卖家发货了,则可以确认收货然后进行商品评价。若订单未进行支付,则可以点待支付可以进行重新支付。
(6)支付功能:用户选择商品和商品数量,进行订单详情页,进行支付,使用支付宝沙箱模拟支付。
(7)商品模块:用户可以浏览商品信息,根据商品的关键字搜索商品信息,用户购买商品,确认收货之后可以对商品进行评价,填写对商品的评价内容和选择星级。
店铺模块的功能描述:
(1)商品管理:卖家可以上架商品,下架商品,对商品信息进行修改,对商品的关键信息进行模糊查询。
(2)订单管理:卖家可以查看所有订单,根据订单的状态搜索订单信息,对已支付的订单进行发货操作。
(3)评论管理:卖家可以查看所有用户的评论信息,。可以按照商品的名称查询改商品的评论内容。
管理员模块的功能描述:
(1)用户管理:可以对用户信息进行增删改查操作。
(2)店铺管理:可以处理店铺的申请信息,可以停用店铺的运营,商城将移出该店铺的所有信息,也可以恢复店铺的运营。
(3)轮播图管理:对轮播图信息增删改查的操作和选用轮播图。
项目演示地址: 点击查看
内容包括
购买内容主要包含以下内容:
2. 运行环境
开发语言:Java
开发工具:IDEA,Eclipse,Myeclipse都可以。推荐IDEA
JDK版本:1.8
数据库: MySQL8.0以上
项目管理:Maven
3. 项目技术
后端:springboot(Spring+SpringMVC+Mybatis)
前端:HTML,jquery,Thymeleaf,Layui
4.运行截图(点图片可放大)