项目简介
本项目是基于Python Flask框架开发的请假审批管理系统,具备完整的前后端及数据库操作功能。系统为学生、辅导员、教务处、考勤员、管理员等不同角色提供对应功能,实现了请假流程的线上化管理。
项目的主要特性和功能
- 用户管理:所有用户可修改个人头像,学生可注册(未来此功能将取消),用户通过id登录后自动识别角色,获取对应权限并展示对应界面。
- 学生端:提交请假申请、进行销假操作,查看历史请假信息。
- 辅导员端:审批3天以内请假条,时长大于等于3天的需教务处确认;可驳回请假条、同意销假申请,且支持批量操作;查看所负责学生的请假信息。
- 教务处端:拥有辅导员所有权限,可直接审批超过3天的请假条。
- 考勤端:查看班级考勤信息。
- 管理员端:批量添加、删除、修改学生和教师信息。
安装使用步骤
- 确保电脑安装Python 3.7及以上版本。
- 在命令行(cmd)中执行
pip install flask
命令,安装Flask包。 - 下载本项目的源码文件并解压。
- 双击
launch.py
文件启动服务器。 - 打开浏览器,访问
http://localhost:5000/
使用系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】