本任务书主要描述设计和开发整个学生日常考勤管理系统的要求和内容,学生能够根据相关要求,设计并开发出一个完整的学生日常考勤管理系统。在技术上,可以采用自己熟悉的Web开发技术和框架完成该系统。设计(文档)
工作内容学生日常考勤管理系统主要包含的功能有课程、教师、学生的基本信息维护、每门课程的考勤维护、考勤审核、考勤统计、各种条件的考勤查询等。涉及到的角色有学生、教师、教务员、系统管理员和辅导员。每个角色的功能如下:
(1)系统管理员:导入学生、教师、课程的基本信息,管理系统的用户信息和系统参数信息。其中系统参数信息包括班级、专业、教研室、学期等各种代码信息。
(2)教务员:导入教师每学期的任课信息,维护教师上课信息,以方便任课教师录入学生考勤信息;此外,需要对于教师提交的考勤结果进行审核,审核通过的考勤结果才能用于最后的考勤统计。
(3)教师:提交当前学期所授课程的学生考勤信息(包括缺勤和请假),注意,一个学期一个教师可能同时教授多个班级的学生。
(4)学生:按条件查看自己的考勤信息,如,按课程、学期、学年进行考勤查询
(5)辅导员:按条件查看指定班级的考勤信息。也可以按课程、学期、学年进行考勤查询。设计(文档)