在线拍卖系统项目文档
项目概述
基于SpringBoot+Vue的B/S架构在线拍卖平台,包含前端展示系统和后台管理系统两大模块。
技术栈架构
后端技术栈
- 核心框架:Spring Boot 2.x
- 持久层:MyBatis/MyBatis-Plus
- 数据库:MySQL 8.0
- 安全框架:Spring Security
- 缓存:Redis(可选)
- 消息队列:RabbitMQ(可选,用于拍卖倒计时通知)
前端技术栈
用户端
- 基础:HTML5 + CSS3
- JS框架:Vue.js 2.x
- UI组件:
- LayUI
- Element UI
- jQuery(兼容旧组件)
管理端
- 框架:Vue 2.x
- 构建工具:Webpack
- UI组件:Element UI
功能模块
用户前端系统
模块 |
功能要点 |
首页 |
轮播图/推荐拍品/分类入口/倒计时拍卖 |
拍卖商品 |
商品分类/搜索筛选/详情页(出价记录/保证金缴纳) |
竞拍公告 |
拍卖规则/公告通知/成交公示 |
留言反馈 |
表单提交/历史留言查看 |
个人中心 |
我的竞拍/订单管理/保证金记录/个人信息 |
后台管理系统
模块 |
功能要点 |
用户管理 |
用户CRUD/状态控制/权限分配 |
商品管理 |
拍品信息管理/图片上传/审核流程 |
拍卖商品管理 |
拍卖场次设置/保证金规则/延时拍卖配置 |
拍卖订单管理 |
订单跟踪/支付核验/违约处理 |
留言管理 |
留言审核/回复/数据导出 |
代码结构

后端管理运行页面

前端展示运行页面

关键代码

数据库设计(关键表)

评论区