本作品为基于 Vue+SpringBoot 的疫苗预约接种管理系统,采用前后端分离架构,前端使用 Vue 3、Vite 和 ECharts 实现页面交互与数据可视化,后端使用 Spring Boot、Spring Data JPA、Spring Security 和 SQL Server 完成业务处理与数据存储。系统支持普通用户注册登录、疫苗信息浏览、接种点选择、预约时段查询、在线预约、预约取消、接种记录查询和个人信息修改;管理员端支持疫苗发布与维护、库存管理、预约记录管理、接种确认、留院观察倒计时与离开记录保存、接种点管理、用户冻结/启用、管理员新增删除以及数据统计看板等功能。
本人负责系统的需求分析、数据库设计、接口设计、前后端功能开发、UI界面设计、测试调试和论文文档撰写。项目重点实现了预约下单时的库存扣减、时段名额占用和预约记录生成,并通过事务控制保证数据一致性,适合作为疫苗预约、医疗管理、社区接种服务、后台管理系统等相关方向的参考作品。