学生考勤系统的设计与实现.docx

学生考勤系统的设计与实现

摘要

考勤是大学生期末成绩的重要组成部分,也是高校形成优良学风的重要保障,是保障大学教学秩序正常的有效举措。在此次设计中使用了JAVA技术、B/S框架、MYSQL、MyEclipse平台,本文设计出这套便于学校管理学生考勤的系统,使学校的管理更加高效,学生可以通过系统在线请假,老师在线审核,节省了线下请假的时间,能有效提高老师管理学生的效率,最后,通过学生的考勤记录,学校能掌握学生状况。在本次设计过程中,笔者先对课题内容进行介绍,阐明系统的理论价值与实际运用的意义,同时分析当前必须处理的问题,然后详细展开系统分析,介绍系统的主要功能与运行程序,再对数据库进行确定,设计系统的功能模块,最后再测试系统,并得出相应结论。

关键词:课程信息;JSP技术;JAVA技术;MYSQL数据库

目录

TOC\o1-3\h\z\u第一章绪论 1

1.1研究背景及意义 1

1.2国内外研究情况 1

1.3研究内容 2

1.4研究意义 3

第二章系统开发环境 4

2.1JAVA阐述 4

2.2B/S框架 4

2.3MYSQL数据库 4

2.4HTML内容阐述 5

2.5MyEclipse平台 5

2.6Java主要内容阐述 5

第三章系统分析 7

3.1可行性分析 7

3.1.1技术可行性 7

3.1.2操作可行性 7

3.1.3经济可行性 7

3.1.4法律可行性 7

3.2系统流程设计 7

3.2.1系统开发流程 7

3.2.2用户登录 8

3.3系统功能设计 9

3.3.1功能内容简介 9

3.3.2系统功能架构 10

3.4性能需求分析 10

3.5系统用例图 11

第四章系统设计 13

4.1体系结构设计 13

4.2数据库设计 13

4.2.1数据库的设计规定 13

4.2.2数据库概念设计 13

4.2.3数据库E-R图设计 13

4.2.4数据库表设计 14

第五章系统主要功能模块的实现 17

5.1数据库连接的实现 17

5.2管理员功能模块的实现 17

5.2.1主页设计 18

5.2.2院系操作页面设计 18

5.2.3教师管理设计 18

5.2.4学生管理设计 19

5.2.5课程管理设计 19

5.2.6课程安排设计 19

5.2.7考勤请假管理设计 20

5.3教师功能模块的实现 20

5.3.1学生管理设计 21

5.3.2课程查询设计 21

5.3.3考勤查询设计 21

5.3.4请假查询设计 22

5.4学生功能模块的实现 22

54.1课程查询设计 23

5.4.2考勤请假设计 23

第六章系统测试 24

6.1测试目的 24

6.2测试方法 24

6.3测试用例 24

6.4测试结论 25

第七章结束语 26

参考文献 27

致谢 29

第一章绪论

1.1研究背景及意义

随着网络技术的不断进步和大学的不断扩大,大学对大学的课程管理提出了更高的要求。为了提升学校对学生及班级的管理水平,在网上对学生进行考勤管理,已逐步得到了发展。通过使用学生考勤系统,管理员和用户都获得了极大的方便,该系统主要使用数据库,来完成管理员与用户之间的信息交互[1]。

目前,许多高校都使用了人工管理的方法,即是在课堂上,由教师点名的方法来进行考勤。如果学生在学习过程中发生了一些事情,那么就会造成学生请假的不便。与此同时,人工考勤还具有不真实的特点,它会显得更加繁琐、复杂,对长远发展不利。此外,还会出现各种各样的课程信息,保存起来也不太方便。所以,很有必要采取线上管理的方法,来提升高校管理的效率。通过运用在线管理技术,可以有效地替代手工管理,从而提升学生考勤的效率[2]。

1.2国内外研究情况

当前,国内外在学生管理制度上,有着较大的不同。许多国外的学校在对学生的课堂进行管理时,更多地依靠教师和学生的自觉性。而在我国,还设立了辅导员这一岗位,来管理学生的生活和学习。同时,就国内而言,各大学在对学生进行管理方面,也有很大的不同。对于重点大学,他们在对学生进行管理的模式上,会比较包容,而对于普通的高校,或者是民营高校,他们对学生的管理方法会比较严格,因此,在国内外,学生考勤管理系统之间,存在着很大的差别,只有能够对自己的学校进行有

文档评论(0)

1亿VIP精品文档

相关文档