摘要:高校每逢开学季与毕业季,海量正版专业教材、通识课课本及考研高分真题笔记被低价当作废纸回收,而低年级与备考学子又面临高昂的购书支出。传统综合二手电商由于跨校邮费昂贵、无信任背书、盗版假冒笔记横行等痛点,难以满足校园内高频低客单的需求。本项目研发了一套基于 Vue 3.4 + Pinia + Tailwind CSS + ECharts 5 + Spring Boot 3.2 + 移动端相机条码 OCR 毫秒级识书 + 校园高精度 LBS 宿舍平面网格沙盘 + 动态提货防伪码担保履约 + 绿色低碳碳中和折算 的一体化【校园闲置教材与考研真题笔记循环流转小程序系统】。实现了“手机扫码1秒回填书名与官方指导价 + 0物流费宿舍楼下面交 + 考研手写笔记防伪与5页动态水印试读 + 循环旧书折算树木保护与书香碳积分兑换”全闭环,构建“PC 校园书香态势大屏沙盘 + Admin 审核监管治理中台 + Mobile 微信小程序随身学子端”三位一体全栈数字解决方案!
一、 系统业务拓扑与校园绿色流转架构
系统围绕“同校实名信用、0物流费当面交付、考研笔记防伪验真”三大核心诉求,构建了标准化的软硬件交互闭环:
- PC 端校园书籍流转全景态势大屏(1440×960 视口):流转全景态势指挥大屏、同校LBS宿舍园区面交沙盘、教材版本与考研资料审核中枢、书香低碳大屏、考研笔记试读沙龙;
- Admin 运营管理治理中台:全盘流转与经营大盘、二手书与真题审核、实名学号与宿舍档案、面交失约纠纷仲裁、ISBN图谱与检索审计;
- Mobile 微信小程序学子随身端(390×780 规范移动视口):校园书香找书首页、手机摄像头OCR扫码卖书、同校同楼栋LBS宿舍面交约定、我的书橱与书香碳币中心。
二、 PC 端:校园流转态势大屏与宿舍面交沙盘
1. 校园书籍流转全景态势指挥大屏
全景呈现华东理工大学全校流转总册数 18,450 册,为在校学子累计节省学费支出 ¥42.89 万元,生均单学期节省 ¥186.5 元;累计绿色减碳 22.14 吨,折算保护 184 棵成年云杉林木。实时滚动各院系紧俏教材与考研名师真题汇编。

2. 同校LBS宿舍园区面交安全沙盘
立体映射梅陇主校区 28 栋学生公寓、学子食堂、图书馆大厅与菜鸟驿站。标记 5 大官方推荐带全景监控与人流密集的安全面交地标点,直观展示双方步行距离(平均 ≤ 350m)与即时 6 位动态安全提货码核销状态。

3. 教材版本与考研真题核验中枢
对接国家图书情报 CIP 数据库,扫描或输入 13 位 ISBN 码实现毫秒级书名、作者、出版社与官方定价校对;对高分考研笔记核验研究生学生证、统考成绩单与防截屏数字水印,严打盗版与虚假笔记。

4. 书香低碳环保与绿色减排大屏
建立“每流转 1 本旧书 = 减碳 1.2kg = 累计 20 碳币”的绿色账户模型。支持在校园文创与生活服务场景中兑换图书馆免费双面打印券、自营咖啡抵扣券、考研刷题文具礼包及校团委认养林木证书。

5. 考研高分真题专区与试读沙龙
汇聚考研408计算机综合、考研数学一/二/三手写解题集。提供前 5 页注入学号盲水印的在线低清防盗印试读,直观呈现学霸批注与历年大题模板,支持一键预约学长线下宿舍面交纸质复印全本。

三、 Admin 端:校园信用与流转监管治理中台
1. 校园二手书全盘经营与流转驾驶舱
深度监测开学季各周书籍流转峰谷热度,统计 98.2% 宿舍面交准时率与 0.18% 极低争议率,全面掌握各学院旧教材循环渗透率。

2. 二手书与真题笔记上架审核
对全校学生提交的教材、真题笔记进行成色智能评级检测(九成新/重点批注/微缺页),严格把关正版授权与考研真实凭证,支持一键审核通过与驳回整改。

3. 实名学号与宿舍档案管理
直连高校教务处学工系统与校园一卡通数据库,实现 100% 学号实名制认证;精确定位 28 栋楼栋宿舍流转热度,建立违约放鸽子黑名单熔断机制。

4. 面交失约纠纷仲裁中心
针对放鸽子迟到、教材内页严重缺页涂鸦与描述不符等纠纷,仲裁专员结合双方即时会话与照片举证,一键执行担保金原路退回或放款,扣除违约方信用分。

5. ISBN图谱与全量检索审计日志
实时记录全校学生的搜书热词流向、ISBN条码解析响应延迟(平均 142ms)及碳积分兑换审计,支持一键将日志归档至合规数据节点。

四、 Mobile 端:微信小程序学子随身端
1. 校园书香找书首页
自动识别所在大学主校区,提供考研408、高数理化、经管法学等专业课教材聚合,展示最新上架学长旧书与实惠售价。

2. 手机摄像头OCR扫码卖书
对准教材条形码 1 秒识别 ISBN,自动回填书名、作者、出版社与官方原价;卖家仅需勾选成色与宿舍号,一键发布上架。

3. 同校同楼栋LBS宿舍面交约定
选定宿舍楼下或学子食堂等 5 大安全地标点,生成 6 位防伪提货码;当面验书无误后出示提货码扫验核销,资金秒级放款。

4. 我的书橱与借阅积分
展示实名学子认证标牌、98 分优良校园信用分,统计累计出书册数、节省学费开支与书香碳币资产,支持随时兑换校园特权权益。

五、 核心后端代码:Spring Boot 校园旧书流转中枢
后端采用标准的 Spring Boot 3.2 架构,集成 OCR 条码识别、LBS 地理空间匹配与担保金托管时序:
// Spring Boot 3.2 校园旧书流转与宿舍面交调度中枢
@RestController
@RequestMapping("/api/v1/campus-book")
@Tag(name = "CampusBookController", description = "校园二手教材流转与同校LBS面交履约中枢")
public class CampusBookController {
@Autowired
private BookOcrService ocrService;
@Autowired
private CampusLbsService lbsService;
@Autowired
private BookOrderService orderService;
@Autowired
private CarbonCreditService carbonService;
@PostMapping("/ocr/resolve-isbn")
@Operation(summary = "手机OCR扫码条形码:毫秒级解析ISBN与国家图书图谱回填")
public ResponseEntity<ApiResponse> resolveIsbn(
@RequestParam("image") MultipartFile image) {
// 1. OCR 识别 ISBN 13位条码
String isbn = ocrService.extractIsbnBarcode(image);
// 2. 匹配国家图书情报 CIP 元数据(书名/作者/出版社/官方定价)
BookCipVO cip = ocrService.queryNationalLibraryCip(isbn);
return ResponseEntity.ok(ApiResponse.success(cip));
}
@PostMapping("/order/schedule-meet")
@Operation(summary = "约定同校LBS宿舍面交点并生成6位提货防伪码")
public ResponseEntity<ApiResponse> scheduleMeet(
@Valid @RequestBody ScheduleMeetDTO dto) {
// 1. 冻结买家担保金至校内监管资金池
// 2. 依据双方宿舍楼栋匹配最优 350m 内安全面交点
MeetScheduleVO schedule = orderService.createMeetSchedule(
dto.getBuyerId(), dto.getBookId(), dto.getMeetSpotId(), dto.getMeetTime());
return ResponseEntity.ok(ApiResponse.success(schedule));
}
@PostMapping("/order/verify-pickup")
@Operation(summary = "线下宿舍楼下面交当面验书并核销提货码放款")
public ResponseEntity<ApiResponse> verifyPickup(
@RequestParam String orderId,
@RequestParam String pickupCode) {
// 1. 校验动态6位防伪提货码
boolean valid = orderService.validatePickupCode(orderId, pickupCode);
if (!valid) throw new BusinessException("提货码核验失败!");
// 2. 释放担保金秒到卖家微信零钱,核算1.2kg减碳积分
PickupResultVO result = orderService.completeOrderAndReleaseFunds(orderId);
carbonService.grantCarbonCredit(result.getBuyerId(), 1.2);
carbonService.grantCarbonCredit(result.getSellerId(), 1.2);
return ResponseEntity.ok(ApiResponse.success(result));
}
}
六、 源码完整性与部署交付资源
本项目提供完整的一体化交付包,解压即可运行:
- 全套前端源码:Vue 3.4 + Pinia + Vue Router + Tailwind CSS 构建的 PC 5大页面 + Admin 5大页面 + Mobile 4大移动端页面;
- 规范 PRD 需求规格说明书:涵盖三端功能拓扑、RBAC角色矩阵、LBS宿舍面交时序图与数据字典;
- 后端接口脚手架:Spring Boot 3.2 图书 OCR 识别与安全资金托管模块;
- 本地极速启动体验:内置
npm run build产物与标准开发服务器配置。
