更新时间:10-27 上传会员:小七想说话
分类:计算机信息 论文字数:11568 需要金币:1000个
摘要:众所周知,在二十世纪八十年代我国的校园学生评教工作试点成立,为了更好的地增强校园的教学效果、增进师生们的交流、提高更高效率的教学质量,二零零一年后,全国普通高校展开学生考勤管理。直到今天,经过不断努力的探索和实践,学生评教在各个学校已被广泛使用,校园学生评教已经成为高校全面促进教师教学和教学效果病进行教学改革的重要途径之一。校园的学生考勤工作已经是常规的教学评估之一,但是如何更好地加强校园学生的评教工作,为校园学生教师提供便利,这点也成为了高校信息化建设的所思考的重点问题。基于B/S架构的智慧校园学生考勤管理系统将有效解决这个问题。
本系统以Visual Studio Code作为开发工具,采用Vue和Golang作为人机交互的开发语言,选用MySQL数据库管理系统完成后台数据管理,前后端分离JWT权限验证。本系统能够为学生提供学校请假、留言,教师准假、考勤查询等等功能。
经过测试,本系统可以实现各个校园评教工作的基本要求,减少了传统请假的繁琐,减少人力、物力、财力,并且提高了工作效率。
关键词:请假申请;考勤安排;MySQL
目录
摘要
ABSTRACT
第1章 前言- 1 -
1.1研究背景- 1 -
1.2国内外研究现状- 1 -
1.3研究目的和意义- 2 -
1.3.1研究目的- 2 -
1.3.2研究意义- 3 -
1.4全文组织结构- 3 -
第2章 系统分析- 4 -
2.1系统可行性分析- 4 -
2.1.1经济可行性- 4 -
2.1.2技术可行性- 4 -
2.1.3操作可行性- 4 -
2.2用户需求概述- 4 -
2.3系统核心流程分析- 4 -
2.3.1学生请假核心流程- 4 -
2.3.2教师考勤查询修改流程- 5 -
2.4系统功能需求分析- 6 -
2.4.1系统角色及功能- 6 -
2.4.2系统用例图- 7 -
2.4.3核心用例描述- 8 -
第3章 系统设计- 11 -
3.1系统架构设计- 11 -
3.2系统处理流程设计- 11 -
3.2.1添加学生出勤用例处理流程设计- 11 -
3.2.2删除学生缺勤用例处理流程设计- 11 -
3.2.3教师留言用例处理流程设计- 13 -
3.3系统数据库设计- 13 -
3.3.1数据库概念模型设计- 13 -
3.3.2数据库逻辑模型设计- 16 -
3.3.3数据库表结构设计- 16 -
第4章 系统实现- 18 -
4.1系统主界面实现- 18 -
4.2教师端考勤用例实现- 19 -
4.2.1教师修改考勤记录界面- 19 -
4.2.2教师修改考勤记录vue.js代码- 20 -
4.3学生请假申请用例实现- 22 -
4.3.1学生端请假申请输入输出界面- 22 -
4.3.2学生请假申请vue.js代码- 22 -
4.3.3后台数据leave.go- 23 -
第5章 系统测试- 25 -
5.1测试原则- 25 -
5.2测试方法- 25 -
5.3测试过程和结果- 25 -
5.3.1考勤管理系统登陆功能测试- 25 -
5.3.2删除学生考勤信息功能测试- 27 -
5.4 测试结果分析- 29 -
第6章 总结与展望- 30 -
6.1总结- 30 -
6.2 展望- 30 -
参考文献- 34 -
致 谢- 35 -