| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14216 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息技术的广泛应用和不断发展,信息技术在各领域,各行业的发展中都扮演着重要的角色。为了提高教学的信息化管理,节约课堂时间以及提高教学质量,本课题研究出了一个教学考勤管理系统,让考勤的方式变得方便快捷以及更具人性化。
在大学里的日常学习生活中,不管是正常上课,还是参加学校各种组织,包括校级,院级,或者各类社团开展的活动都需要参加的人员进行签到,而一般的学生签到要么是点名,要么是学生本人在手册上签字。但其中不乏存在代签、漏签、错签很多问题,每次签到还得配备相应的人员进行监督,造成人力资源浪费,结果可能不如预期。虽然现如今很多活动都采用扫描二维码方式签到,但还是有漏网之鱼,将二维码相互转发也存在代签问题,故此次设计教学考勤系统采用MVC设计模式,将前后端进行分离,使用SSM(Spring、Spring MVC、MYBATIS)技术开发Web项目,数据库使用广泛应用到企业级开发的MYSQL数据库,前端部分用了基础的html、CSS、JS、JQUERY技术,最终才能逐步完成该项目。
本次研究开发的考勤管理系统主要根据学校的教学考勤和现在人们需要的一些功能来设计的。其中包括系统管理员,还有老师以及学生这几个角色,管理员能够对学生和教师的所有信息进行编辑操作的,可以有效率去管理他们的信息,能够去编辑系统当中的公告来通知学生一些新的消息。还能够去查看相对应的考勤数据。而学生只能够去查看考勤的信息和更改个人的一些隐私信息。经过这种方式管理的系统能够在结构上更加清晰,在处理问题的过程中更加方便。最后也是经过了很多的测试才完成了本次项目的功能设计。在本次系统当中使用了框架使开发的系统在研究中会更方便,而且在后期维护工作中,维护人员可以通过各自的模块来进行升级优化,也提升了工作人员的工作效率。
关键词:教学考勤;SSM;MYSQL
目录
摘要
Abstract
引 言-1
1 系统概述-2
1.1 研究背景-2
1.2 研究现状-2
1.3 系统设计的目标-3
2 系统需求分析-4
2.1 用户需求分析-4
2.2 系统功能分析-6
2.2.1 系统操作流程-6
2.2.2 数据增加流程-7
2.2.3 数据修改流程-8
2.2.4 数据删除流程-9
2.2.5 系统用例图-10
2.3 可行性分析-12
2.3.1 技术可行性-12
2.3.2 经济可行性-12
2.3.3 时间可行性-12
3 系统总体设计-13
3.1 功能设计-13
3.2 数据库设计-15
3.2.1 概念结构设计-15
3.2.2 逻辑结构设计-18
3.2.3 数据库表设计-18
4 系统实现-21
4.1 开发工具及关键技术-21
4.1.1 开发工具-21
4.1.2 JSP技术-21
4.1.3 JAVA语言-21
4.1.4 MYSQL介绍-22
4.1.5 SSM结构-22
4.2 管理员功能模块的实现-23
4.2.1 管理员登录界面-23
4.2.2 教师管理界面-26
4.2.3 学生管理页面-28
4.2.4 站内消息-29
4.2.5 通知公告-30
4.2.6 学生考勤录入-33
4.2.7 教师考勤录入-34
4.2.8 学生考勤信息-34
4.2.9 教师考勤信息-36
4.3 教师用户功能模块的实现-37
4.3.1 站内消息-37
4.3.2 通知公告-37
4.3.3 考勤信息查询-38
4.4 学生用户功能实现模块-39
4.4.1 站内消息-39
4.4.2 通知公告-39
4.4.3 考勤信息查询-40
5 系统测试-41
5.1 测试目的-41
5.2 测试方法-41
5.3 功能测试-42
5.3.1 用户登录测试-42
5.3.2 增删改查测试-43
5.4 可用性测试-43
结 论-45
参 考 文 献-46 |

