jsp738ssh学生考勤 请假,课程表作业系统

jsp738ssh学生考勤 请假,课程表作业系统

198

更新时间:2021-06-06

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

本论文主要是研究如何更好的管理学生的考勤情况,而传统的考勤靠手工操作、纸质传递方式,这样的方式造成了考勤不全面、数据不准确和资料的共享程度低的问题。还有个问题就是学生请假需要亲自到辅导员办公室,并获得审批通过才能请假。因此设计一个学校考勤系统,利用网上考勤、网上请假的方式去解决这些问题。这样一个可以适应大量信息控制和数据处理的考勤系统,用计算机的高效处理方法和数据库的严谨结构代替手工操作和纸质传递,提高考勤的工作效率和节省时间。

课题通过分析学校考勤的的流程,开发一种利用软件工程思想的学校考勤管理系统。该系统是利用Struts2、Hibernate和spring的框架,结合java程序设计语言、jsp动态网页技术、mysql数据库去开发实现的。


1)注册与登陆功能模块:注册:注册时该账户要完善个人资料,包括姓名、电话、院校系等。登陆:输入用户名,密码,登陆。2)学生登陆功能模块:考勤:选择考勤的课程,点击考勤,系统自动发送考勤信息给服务器端。查询课表:查询个人课表,点击某门课,能查看对应的课程作业。查询考勤:进行个人考勤查询,可以查询自己的考勤情况。请假:提交请假申请,包括请假时间、课程、原因等。3)老师登陆功能模块:查询考勤:查询某门课的考勤情况。考勤处理:对已考勤信息进行添加、修改和删除等。布置作业:发布作业,然后学生能在课表那里查询。请假信息处理:对学生的请假信息进行管理。4)管理员登陆功能模块:账号管理:添加、删除、查询、修改学生账号。查询考勤:查询某门课的考勤情况。作业管理。请假信息管理。

目  录

摘  要 I

ABSTRACT II

第一章 绪论 1

1.1课题背景与意义 1

1.2开发工具及技术 1

1.2.1开发工具 1

1.2.2 JSP技术 2

1.2.3 JavaScript 3

1.3软硬件需求 3

第二章 系统分析 4

2.1可行性分析 4

2.1.1技术可行性 4

2.1.2经济可行性 4

2.1.3操作可行性 4

2.1.4法律可行性 5

2.2功能模块分析 5

2.3设计的基本思想 8

2.4性能需求 8

2.4.1系统的安全性 8

2.4.2数据的完整性 8

2.5界面需求 9

第三章 数据库设计 10

3.1数据库的分析与设计 10

3.1.1数据库的概念结构设计 10

3.1.2数据库的逻辑结构设计 12

3.1.3数据库的连接原理 14

3.2中文乱码问题处理 16

第四章 系统功能实现 19

4.1登录页面设计 19

4.2管理员首页 21

4.3修改登录密码 22

4.4老师信息管理 22

4.4.1老师信息添加 22

4.4.2老师信息管理 24

4.5学生信息管理 25

4.5.1学生信息添加 25

4.5.2学生信息管理 26

4.6课程信息管理 27

4.6.1课程信息添加 27

4.6.2课程信息管理 28

4.7修改个人信息 29

4.8请假信息管理 29

4.8.1提交请假信息 29

4.8.2请假信息管理 30

4.9考勤信息管理 31

4.9.1考勤信息添加 31

4.9.2考勤信息管理 31

4.10请假信息审核 32

第五章 系统测试 33

5.1系统测试目的与意义 33

5.2测试过程 33

5.2.1主页面的登录模块测试 33

5.3其他错误 34

结  论 35

参考文献 36

致  谢 37


下载
本地下载
- MB
188083800