本项目为前几天收费帮学妹做的一个项目在工作环境中基本使用不到但是很多学校把这个当作编程入门的项目来做故分享出本项目供初学者参考。一、项目描述基于pythonDjango学生考勤管理系统通过SQLite数据库连接数据库http://127.0.0.1:18141/login/管理员admin / admin123学生student01 / 123456教师teacher01 / 123456二、项目功能管理员课程管理统一新增、修改、删除系统里的所有课程信息。考勤管理统一查看、编辑、删除所有课程的签到任务。学生管理新增、查看、编辑、删除学生账号和学生资料。教师管理新增、查看、编辑、删除教师账号和教师资料。教师课程查看按教师查看其名下课程、教室和已选人数。代发考勤可以代替指定教师创建课程签到任务。预警处理对学生缺勤预警进行处理并更新处理状态。账号信息查看可以直接查看学生和教师的证件号、手机号等账号信息。教师我的课程查看自己负责的课程列表和课程基础信息。新建课程创建课程并设置课程名称、教室和人数上限。编辑课程修改自己课程的基础信息。删除课程移除自己不再使用的课程。课程学生名单查看某门课下学生的姓名、学号、班级、电话和加入时间。发布签到为课程创建签到任务可设置口令、定位范围和截止时间。签到结果查看查看单次签到中每个学生是否到课以及签到时间。考勤统计查看课程签到率、缺勤率和课程整体考勤情况。学生预警对未签到或异常学生发起考勤预警。动态消息查看最近加入课程的学生提醒信息。学生课程列表查看系统中的课程并判断自己是否已经选课。选课加入还未满员的课程。退课退出自己已经加入的课程。我的课程查看自己已选课程、任课教师、联系方式和预警次数。签到打卡对老师发布的考勤任务进行口令签到或定位签到。考勤记录查看每次签到任务的签到状态、是否需要口令等信息。考勤统计按课程查看总签到次数、已签到次数和未签到次数。预警记录查看近 30 天内自己的缺勤预警和处理状态。三、运行环境开发工具pycharm运行环境python3.8pycharmSQLite四、项目技术项目技术pythonDjango以上系统源码经过技术整理与调试确保能正常运行五、项目截图
学生考勤管理系统-python+Django
本项目为前几天收费帮学妹做的一个项目在工作环境中基本使用不到但是很多学校把这个当作编程入门的项目来做故分享出本项目供初学者参考。一、项目描述基于pythonDjango学生考勤管理系统通过SQLite数据库连接数据库http://127.0.0.1:18141/login/管理员admin / admin123学生student01 / 123456教师teacher01 / 123456二、项目功能管理员课程管理统一新增、修改、删除系统里的所有课程信息。考勤管理统一查看、编辑、删除所有课程的签到任务。学生管理新增、查看、编辑、删除学生账号和学生资料。教师管理新增、查看、编辑、删除教师账号和教师资料。教师课程查看按教师查看其名下课程、教室和已选人数。代发考勤可以代替指定教师创建课程签到任务。预警处理对学生缺勤预警进行处理并更新处理状态。账号信息查看可以直接查看学生和教师的证件号、手机号等账号信息。教师我的课程查看自己负责的课程列表和课程基础信息。新建课程创建课程并设置课程名称、教室和人数上限。编辑课程修改自己课程的基础信息。删除课程移除自己不再使用的课程。课程学生名单查看某门课下学生的姓名、学号、班级、电话和加入时间。发布签到为课程创建签到任务可设置口令、定位范围和截止时间。签到结果查看查看单次签到中每个学生是否到课以及签到时间。考勤统计查看课程签到率、缺勤率和课程整体考勤情况。学生预警对未签到或异常学生发起考勤预警。动态消息查看最近加入课程的学生提醒信息。学生课程列表查看系统中的课程并判断自己是否已经选课。选课加入还未满员的课程。退课退出自己已经加入的课程。我的课程查看自己已选课程、任课教师、联系方式和预警次数。签到打卡对老师发布的考勤任务进行口令签到或定位签到。考勤记录查看每次签到任务的签到状态、是否需要口令等信息。考勤统计按课程查看总签到次数、已签到次数和未签到次数。预警记录查看近 30 天内自己的缺勤预警和处理状态。三、运行环境开发工具pycharm运行环境python3.8pycharmSQLite四、项目技术项目技术pythonDjango以上系统源码经过技术整理与调试确保能正常运行五、项目截图