校园二手交易系统

Spring BootVueSQLite

功能介绍

该校园二手交易项目的实际业务以二手书籍流转为主,面向学生买家、学生卖家和系统管理员。普通用户可注册登录、维护资料及校区信息,发布自己的书籍,浏览书籍市场、保存收藏与浏览记录,通过站内消息联系卖家并跟进购买请求和订单。

典型使用流程为登录并完成校区绑定后填写书名、分类、品相、售价、交易方式和图片,提交管理员审核;审核通过后书籍进入市场,买家查看详情、联系卖家或提出购买请求,交易双方在会话中协商交接。卖家确认、取消或完成订单时,系统同步处理书籍交易状态并留下相关消息,便于双方跟踪履约过程。

管理员负责书籍审核、用户、订单、校区、分类、公告与对话记录管理,同时可查看操作日志和统计报表。适用于学期教材交换、毕业季书籍转让及校园书籍信息集中管理。项目包含较完整的用例、数据设计、活动、状态、时序和部署图,以及用户手册和答辩材料;介绍依据这些材料与现有源码,不将线下交付描述为已接入在线支付。

用例图/使用场景

普通用户发布并交易二手书籍,管理员审核发布内容并维护订单与运营数据。现有用例图覆盖普通用户、后台管理、书籍、订单和消息等功能,相关设计图也全部保留在正文材料中。

普通用户综合功能用例图

管理员后台综合功能用例图

书籍管理模块详细用例图

交易订单模块详细用例图

消息互动模块详细用例图

系统总体功能模块图

普通用户端功能模块图

管理员端功能模块图

交易沟通子系统功能模块图

普通用户综合功能用例图

书籍管理模块详细用例图

管理员后台用例图

演示截图

核心业务概念ER图

核心业务概念ER图

账号校区概念ER图

账号校区概念ER图

书籍互动概念ER图

书籍互动概念ER图

交易沟通概念ER图

交易沟通概念ER图

账户权限完整设计类图

账户权限完整设计类图

书籍审核完整设计类图

书籍审核完整设计类图

交易消息完整设计类图

交易消息完整设计类图

运营统计完整设计类图

运营统计完整设计类图

用户概念类图

用户概念类图

书籍概念类图

书籍概念类图

订单概念类图

订单概念类图

会话消息概念类图

会话消息概念类图

用户注册活动图

用户注册活动图

校区绑定申请活动图

校区绑定申请活动图

书籍发布审核活动图

书籍发布审核活动图

购买履约活动图

购买履约活动图

会话消息处理活动图

会话消息处理活动图

用户登录流程图

用户登录流程图

书籍发布状态图

书籍发布状态图

订单履约状态图

订单履约状态图

校区绑定状态图

校区绑定状态图

用户注册时序图

用户注册时序图

书籍发布审核时序图

书籍发布审核时序图

购买请求订单时序图

购买请求订单时序图

卖家确认完成交易时序图

卖家确认完成交易时序图

系统分层组件图

系统分层组件图

后端包图

后端包图

前端包图

前端包图

当前系统运行部署图

当前系统运行部署图

前后端构建发布部署图

前后端构建发布部署图

静态文件访问部署图

静态文件访问部署图

普通用户端功能模块图

普通用户端功能模块图

管理员端功能模块图

管理员端功能模块图

核心业务概念ER图

核心业务概念ER图

账号校区概念ER图

账号校区概念ER图

书籍互动概念ER图

书籍互动概念ER图

账户权限完整设计类图

账户权限完整设计类图

书籍审核完整设计类图

书籍审核完整设计类图

用户概念类图

用户概念类图

书籍概念类图

书籍概念类图

用户注册活动图

用户注册活动图

校区绑定申请活动图

校区绑定申请活动图

书籍发布审核活动图

书籍发布审核活动图

用户登录流程图

用户登录流程图

书籍发布状态图

书籍发布状态图

校区绑定状态图

校区绑定状态图

用户注册时序图

用户注册时序图

书籍发布审核时序图

书籍发布审核时序图

项目构建与部署流程图

项目构建与部署流程图

首页

首页

管理员登录

管理员登录

登录后首页

登录后首页

书籍管理

书籍管理

订单管理

订单管理

统计报表

统计报表

公告管理

公告管理

技术栈

后端采用 Java、Spring Boot、SQLite、MyBatis-Plus、Sa-Token,声明 SpringDoc、Jackson、Lombok、AOP、邮件及 Bouncy Castle 依赖。前端采用 Vue 3、TypeScript、Vite、Element Plus、Axios、Pinia、Vue Router,结合 ECharts、Day.js、VueUse 与 Motion V。数据库使用 SQLite,部署时应按项目配置准备数据库文件和静态文件目录。

项目资料附件

定制服务:+v pink996611