- **项目描述**:
独立设计并开发了一套基于 Spring Boot 的高校毕业论文管理系统,覆盖选题申报、开题审核、中期检查、终稿提交、答辩评分及成绩归档等完整业务流程。系统支持七种角色协同管理,基于 JWT 与 RBAC 实现权限控制,采用多级审核状态机实现论文流程流转与材料追溯,并结合 Redis 完成短信验证码与密码找回功能,提升了论文管理效率与流程规范性。
- **工作内容**:
- 基于 Spring Boot 搭建后端服务,采用 Controller / Service / Repository 分层架构,实现核心业务逻辑开发。
- 使用 JPA 完成 Admin、User、Computer、UsageRecord 等核心实体建模及数据库关系设计。
- 实现用户上下机业务流程,通过事务控制保证数据一致性,并支持 VIP 与普通用户差异化计费。
- 使用 BigDecimal 处理金额计算与余额扣费逻辑,避免浮点运算精度问题。
- 开发电脑状态监控、用户管理、充值、上下机及使用记录查询等核心功能模块。
- 后端提供 14 个 RESTful API 接口,前端通过 Fetch API 完成前后端数据交互。
- 配置 CORS 跨域访问、JPA 自动建表及数据库初始化脚本,提升项目部署与开发效率。
点击空白处退出提示









评论