毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

springboot+vue高校学生请假考勤系统

用户是系统的最终使用者,开发系统的目的是要用户最终很好的使用系统,最终为用户带来各种便利。本系统要解决高校学在线请假以及上课考勤管理两大问题,通过对高校的实际调查分析,本系统应当包括学生、任课老师、辅导员、院系领导、系统管理员五类用户,这五类用户对系统的需求简要概括如下:
开发语言:Java
后端框架:Springboot+ssm(Spring+SpringMVC+MyBatis)
前端框架:vue.js
服务器:tomcat
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
3.2.1学生用户需求描述
学生对本系统的主要需求是:在线请假以及查看上课出勤信息。
在线请假需求:学生在网上填写好请假的起止日期,请假原因后,就可以向本学期本班班主任提出请假申请,超过三天的请假,由班主任审批后,再由院系领导审批。在在线请假的全过程当中,学生可以随时查看请假的详细进展情况。
查看出勤信息需求:学生可以查看上课出勤的详细信息,如:查看“高等数学”这门课程在整个学期请假、旷课、迟到、早退了多少次,其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码,查看本班课表安排。
3.2.2任课老师用户需求描述
任课老师对系统的主要需求是:管理所教班级学生的上课出勤信息以及查看所教班级学生的上课出勤信息。
管理学生上课出勤需求:根据学生请假系统,决定学生上课出勤的最终结果。
查看学生出勤信息需求:查看所教班级学生整个学期上出勤统计信息。
其它需求:查看上课课表,本人基本信息以及修改个人用户密码。
3.2.3辅导员用户需求描述
辅导员对本系统的主要需求是:审批学生的在线请假以及查看学生本学期所有课程的上课出勤信息。
审批学生请假需求:学生在线请假申请后,自动提示辅导员有等待审批的请假信息,辅导员针对请假申请信息进行学生请假审批,以及对请假信息回复。
查看学生上课出勤信息需求:输入查询条件后,系统根据查询条件列出本院系学生相关的上课出勤信息。
其它需求:查看学生的基本信息、修改个人用户密码等。
3.2.4院(系)领导用户需求描述
院系领导对系统的主要需求是:审批本院系学生超过三天的请假以及查看本院系学生上课出勤信息。
审批请假需求:当学生请超过三天的假,经班主任审批同意后,系统自动提交给任何一个最先进入系统的院系领导审批请假,以及针对请假回复。
查看本院系学生出勤信息需求:输入查询条件后,系统根据查询条件列出本院系学生相关的上课出勤信息。
其它需求:查看本院系有关基本信息以及修改个人用户密码等。
3.2.6系统管理员用户需求描述
系统管理员有系统的最高权限,负责系统所需所有数据的动态同步更新以及维护,根据系统针对各用户的设计,基本功能需求如下:
1、管理院系、专业、班级的添加、删除、修改等。
2、管理每个学期每个班级的课程安排及任课老师。
3、管理系统所有用户(院系领导、辅导员、代课老师、学生),添加、删除、修改等。
4、管理课表安排。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:springboot+vue.js客房管理系统的设计与实现
下一篇:springboot_vue摄影学习网站的设计与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022