- 项目描述:针对校园图书馆图书借阅效率低、管理流程繁琐的问题,开发的一套集图书查询、借阅归还、读者管理、管理员统计分析于一体的 Web 系统,支持学生自主线上操作与管理员后台管理,提升图书管理效率。
- 核心职责:
参与需求分析与数据库设计,使用 PowerDesigner 绘制 ER 图,设计图书表、读者表、借阅记录表等 8 张核心表,优化表结构(如为图书 ISBN、读者学号添加索引,提升查询速度)。
基于 Spring Boot 开发后端接口,实现图书查询(支持按书名、作者、分类模糊查询)、借阅 / 归还(含逾期计算逻辑)、读者信息管理等核心功能,通过 MyBatis 完成数据库交互,使用 Postman 进行接口测试,保证接口通过率 100%。
配合前端开发人员完成接口联调,解决跨域问题(配置 CORS),处理异常场景(如图书已借出、读者欠费无法借阅),优化用户体验。
使用 Git 进行代码版本控制,负责团队代码审核,提出代码规范建议(如统一异常处理、封装工具类),确保项目代码可读性与可维护性。
- 项目成果:系统成功上线后,支持校园 3000 + 师生使用,图书借阅流程耗时从原来的 5 分钟缩短至 1 分钟,管理员统计工作效率提升 60%;项目代码已上传至 GitHub(可附链接),获课程设计优秀项目。





