# 19-鲜花商城系统 - 功能说明
# 项目概述
鲜花商城系统是一个集鲜花展示、在线购买、配送管理、节日定制于一体的综合性电商平台。采用前后端分离架构,基于Vue 3和Spring Boot技术栈,为用户提供便捷的鲜花购买服务,同时为商家提供完善的商城管理功能。
# ✨ 创新点
# 1. 鲜花分类体系
- 多维度分类:按花卉种类、用途、节日分类管理
- 场景推荐:根据场景(生日、婚礼、祝贺等)推荐鲜花
- 节日专区:节日鲜花专题推荐
# 2. 配送管理功能
- 时效配送:支持定时配送、预约配送
- 配送范围:设置配送范围和配送费
- 配送跟踪:实时跟踪配送状态
# 3. 定制化服务
- 鲜花定制:支持用户定制专属花束
- 贺卡留言:支持添加祝福贺卡
- 包装选择:多种包装方式可选
# 4. 营销推广功能
- 优惠券:支持优惠券发放和使用
- 限时折扣:限时特价促销
- 会员积分:会员积分体系
# 5. 订单评价体系
- 订单评价:用户可对商品和服务进行评价
- 晒单分享:用户可晒单分享购买体验
- 评价展示:商品页面展示用户评价
# ✨ 项目亮点
# 一、 业务功能亮点
- 完整的鲜花商城功能:从浏览、购买、配送到评价的完整闭环
- 定制化服务:鲜花定制、贺卡留言,满足个性化需求
- 配送时效保障:定时配送、预约配送,保证鲜花新鲜度
- 营销推广体系:优惠券、限时折扣、会员积分,多维度营销
# 二、 技术实现亮点
- 现代化前端技术栈:采用 Vue 3 + Vite + Element Plus + Pinia,开发高效,体验流畅
- 稳定可靠的后端架构:基于 Spring Boot 3 + MyBatis,配合JWT认证,构建稳健后端
- 完善的数据库设计:规范的数据库表设计,utf8mb4字符集,数据规范完整
- 安全性设计:Token认证、接口权限拦截、数据隔离
# 三、 用户体验亮点
- 简洁优雅界面:专注鲜花展示,突出视觉效果
- 响应式布局:基于Element Plus栅格系统,适配多端设备
- 交互优化:加载提示、操作确认、消息提示、表单验证全面
- 购物流程优化:简化购买流程,提升购物体验
# 管理员功能
# 系统管理
管理员管理:管理全部管理员账号,支持新增、编辑、删除、启用/禁用操作
用户管理:管理全部用户账号,可修改用户信息、状态,支持重置密码
# 商品管理
鲜花分类管理:管理鲜花分类,支持新增、编辑、删除
鲜花信息管理:管理全部鲜花商品,支持新增、编辑、删除、上下架
库存管理:管理商品库存,支持库存调整、库存预警
商品图片管理:管理商品图片,支持多图展示
# 订单管理
订单管理:管理全部订单,可查看订单详情、修改订单状态
配送管理:管理配送信息,安排配送
订单评价管理:查看全部订单评价,可删除不当评价
退换货管理:处理退换货申请
# 配送管理
配送区域管理:设置配送范围和配送费
配送时段管理:设置配送时段
配送员管理:管理配送员信息
# 营销管理
优惠券管理:管理优惠券,支持新增、编辑、删除
限时折扣管理:设置限时特价商品
会员管理:管理会员信息和积分
轮播图管理:管理首页轮播图
# 数据统计
销售统计:统计销售数据,分析热销商品
订单统计:统计订单数据
用户统计:统计用户数据
# 普通用户功能
# 鲜花浏览
首页:浏览轮播图、推荐鲜花、节日专区
鲜花列表:按分类浏览鲜花,支持搜索、筛选、排序
鲜花详情:查看鲜花详细信息(图片、介绍、价格、评价)
节日专区:浏览节日鲜花推荐
# 购物功能
加入购物车:将鲜花加入购物车
购物车管理:管理购物车商品,修改数量
立即购买:直接购买鲜花
鲜花收藏:收藏喜欢的鲜花
# 定制服务
鲜花定制:定制专属花束
贺卡留言:添加祝福贺卡
包装选择:选择包装方式
# 订单管理
提交订单:选择收货地址和配送时间
订单列表:查看自己的订单
订单详情:查看订单详细信息
订单评价:对商品和服务进行评价
晒单分享:晒单分享购买体验
取消订单:取消未发货订单
# 个人中心
收货地址:管理收货地址,支持新增、编辑、删除、设为默认
优惠券:查看和使用优惠券
会员积分:查看会员积分
我的收藏:管理收藏的鲜花
个人信息:修改个人信息
修改密码:修改登录密码
# 功能权限对照表
| 功能模块 | 管理员 | 用户 |
|---|---|---|
| 管理员管理 | ✓ | - |
| 用户管理 | ✓ | - |
| 鲜花分类管理 | ✓ | - |
| 鲜花信息管理 | ✓ | - |
| 库存管理 | ✓ | - |
| 订单管理 | ✓(全部) | ✓(仅自己的) |
| 配送管理 | ✓ | - |
| 订单评价管理 | ✓(全部) | ✓(仅自己的) |
| 退换货管理 | ✓(处理) | ✓(申请) |
| 配送区域管理 | ✓ | - |
| 配送员管理 | ✓ | - |
| 优惠券管理 | ✓(发放) | ✓(使用) |
| 限时折扣管理 | ✓ | - |
| 会员管理 | ✓ | - |
| 轮播图管理 | ✓ | - |
| 鲜花浏览 | ✓ | ✓ |
| 购物功能 | - | ✓ |
| 定制服务 | - | ✓ |
| 数据统计 | ✓ | - |
# 订单状态说明
- 待支付:订单已创建,等待用户支付
- 待发货:已支付,等待商家发货
- 待收货:商家已发货,等待用户确认收货
- 待评价:用户已确认收货,可进行评价
- 已完成:订单完成,已评价
- 已取消:订单已取消
- 退款中:正在处理退款
- 已退款:退款已完成
# 默认账号
# 管理员
用户名: admin
密码: 123456
2
# 测试用户
用户名: user
密码: 123456
2
# 核心业务流程
# 购买鲜花流程
1. 浏览鲜花列表 → 查看鲜花详情
2. 点击"加入购物车"或"立即购买"
3. 进入购物车 → 选择鲜花 → 结算
4. 选择收货地址 → 选择配送时间
5. 添加贺卡留言(可选) → 使用优惠券(可选)
6. 确认订单信息 → 在线支付
7. 支付成功(状态:待发货)
8. 商家安排配送(状态:待收货)
9. 用户确认收货(状态:待评价)
10. 用户评价商品(状态:已完成)
2
3
4
5
6
7
8
9
10
# 鲜花定制流程
1. 进入"鲜花定制"页面
2. 选择花卉种类和数量
3. 选择包装方式
4. 添加贺卡留言
5. 上传参考图片(可选)
6. 提交定制需求
7. 客服确认定制方案
8. 确认价格 → 支付订金
9. 制作完成 → 配送
10. 收货 → 支付尾款 → 评价
2
3
4
5
6
7
8
9
10
# 配送管理流程
1. 用户下单 → 选择配送时间
2. 商家接单 → 准备商品
3. 安排配送员 → 配送出发
4. 配送员配送 → 实时跟踪
5. 送达收货地址 → 用户签收
6. 更新订单状态(状态:待评价)
2
3
4
5
6
# 系统特色
# 定制化服务
- 鲜花定制:支持定制专属花束
- 贺卡留言:添加祝福贺卡
- 包装选择:多种包装方式可选
# 配送管理
- 定时配送:支持定时配送
- 预约配送:支持预约配送时间
- 配送跟踪:实时跟踪配送状态
# 营销推广
- 优惠券:发放和使用优惠券
- 限时折扣:限时特价促销
- 会员积分:会员积分体系
# 评价体系
- 订单评价:对商品和服务进行评价
- 晒单分享:晒单分享购买体验
- 评价展示:商品页面展示用户评价
# 节日专区
- 节日推荐:节日鲜花专题推荐
- 场景推荐:根据场景推荐鲜花
- 热门花束:展示热门花束