# StudentAttendenceManagementSystem
**Repository Path**: ivamn/student-attendence-management-system
## Basic Information
- **Project Name**: StudentAttendenceManagementSystem
- **Description**: 基于RuoYi开发的学生考勤管理系统,特色功能包括人脸签到、扫码签到等
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://blog.csdn.net/weixin_54136758/article/details/146973997?spm=1001.2014.3001.5502
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 6
- **Created**: 2025-04-15
- **Last Updated**: 2025-04-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
SAMS-学生考勤管理系统 v1.0.0
基于SpringBoot+Vue前后端分离的学生考勤管理系统
## 🚀 项目概述
本学生考勤管理系统项目基于若依管理系统开发,感谢若依提供的框架支持!
* 前端采用Vue、Element UI。
* 后端采用Spring Boot、Spring Security、Redis & Jwt。
* 权限认证使用Jwt,支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* 高效率开发,使用代码生成器可以一键生成前后端代码。
* **有需要可以加V:ChaoStarStar**
## 🎨核心特性
✅ 双模态身份验证(扫码+人脸识别)
✅ 实时考勤数据分析看板
✅ 多级权限管理体系
✅ 微服务化架构设计
✅ 前后端完全分离
✅ 自动化代码生成
## 📂内置功能
- 👤 **用户管理**:用户是系统操作者,该功能主要完成系统用户配置。
- 📄 **部门管理**:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
- 💼 **岗位管理**:配置系统用户所属担任职务。
- 📋 **菜单管理**:配置系统菜单,操作权限,按钮权限标识等。
- 👥 **角色管理**:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
- 📖 **字典管理**:对系统中经常使用的一些较为固定的数据进行维护。
- ⚙️ **参数管理**:对系统动态配置常用参数。
- 📢 **通知公告**:系统通知公告信息发布维护。
- 📝 **操作日志**:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
- 🔐 **登录日志**:系统登录日志记录查询包含登录异常。
- 👁️ **在线用户**:当前系统中活跃用户状态监控。
- ⏰ **定时任务**:在线(添加、修改、删除)任务调度包含执行结果日志。
- 🖥️ **代码生成**:前后端代码的生成(java、html、xml、sql)支持CRUD下载。
- 🔌 **系统接口**:根据业务代码自动生成相关的api接口文档。
- 📊 **服务监控**:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
- 💾 **缓存监控**:对系统的缓存信息查询,命令统计等。
- 🎨 **在线构建器**:拖动表单元素生成相应的HTML代码。
- 💧 **连接池监视**:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
- 📚 **课程管理**:教师可以对课程进行发布等操作,教师可以点击上课,进入到课程页面,发布考勤等功能。
- 📋 **考勤管理**:教师可以发布考勤,可以选择考勤方式(扫码签到和人脸识别),学生可以在签到页面进行签到,教师可以查看考勤信息和考勤统计。
- ✉️ **请假管理**:学生可以发布请假信息,由课程老师进行审批。
## 💻在线体验(暂无)
- 用户名:密码:
- 服务器运营需要费用,有能力的小伙伴可以赞赏一下,谢谢各位小伙伴。
- 演示地址:
- 演示视频地址:
## 💬演示图([访问我的博客](https://blog.csdn.net/weixin_54136758/article/details/146973997?spm=1001.2014.3001.5502))