一、项目简介
针对传统校园一卡通管理效率低、数据分散、业务办理繁琐等问题,本项目基于SSM框架开发一套校园一卡通管理系统,实现学生消费、签到、余额充值、挂失申请、心理测评等功能的统一管理,同时为管理员提供用户管理、账单管理、基础数据维护等后台运维能力,全面提升校园管理的信息化与智能化水平。
二、核心技术栈
后端:SSM(Spring + SpringMVC + MyBatis)
前端:JSP
数据库:MySQL
三、系统功能需求
系统分为学生端与管理员端双角色,权限分明、功能独立。
1、学生端功能
• 登录:学生可登录系统进行操作;
• 注册:游客可注册成为系统用户;
• 消费记录:学生可查看个人的消费记录信息;
• 余额充值:学生可添加余额充值记录;
• 增加消费:学生可添加个人消费记录;
• 签到记录:学生可查看个人的签到记录信息;
• 在线签到:学生可在系统内进行签到操作;
• 按日统计:学生可查看个人按日统计的签到记录和消费记录;
• 按月统计:学生可查看个人按月统计的签到记录和消费记录;
• 挂失申请:学生可在系统内进行挂失申请操作;
• 个人信息:学生可在系统内修改个人信息;
• 心理测评:学生可在线进行答题完成心理测评;
• 文章浏览:学生可查看心理健康类的文章;
• 留言:学生可在系统内发布留言,并可查看回复;
• 公告浏览:学生可查看管理员发布的公告信息;
2、管理员端功能
包含学生端所有查看、操作功能,并拥有后台运维权限:
• 登录:管理员可登录系统进行数据维护管理工作;
• 用户管理:管理员可对用户信息进行锁定/解锁、删除、修改等操作;
• 账单管理:管理员可对账单信息进行查看、修改、删除等操作;
• 签到管理:管理员可对用户签到信息进行查看操作;
• 挂失管理:管理员可对用户挂失信息进行查看操作;
• 基础数据管理:管理员可对消费用途、签到地点信息进行新增、修改或删除操作;