学生实验室考勤管理系统的设计与实现(JSP,MySQL)(含录像)
来源:56doc.com 资料编号:5D17224 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D17224
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
学生实验室考勤管理系统的设计与实现(JSP,MySQL)(含录像)(毕业论文7500字,程序代码,MySQL数据库)
在学校实验室的管理中,发现了一些问题,其中如:在统筹安排各班级上实验课的时间需要人工实现,而且经常会出现同时有多个班级要使用实验室的冲突,并且调课后没有及时通知老师和班级同学。为了方便实验室的管理,我们提出利用网络来管理实验室的上机情况。以学校的网络实验室为背景,开发一个基于实验室考勤管理系统。
本课题的开发需要采用一种适合于数据库编程,web多媒体开发,而且具备同时访问多种数据库功能的开发语言与工具,在当前,java是在web编程中比较盛行的数据库开发技术。java在数据库间的异构连接,轻松地存取各种数据。此外,java易学易用,短期内即可掌握,使编程难度降低。使用java开发网络数据库,可以同html语言相互嵌套;而且可以适合于各种浏览器。因此,使用java开发网络数据库,并配合动态网页技术,适应于基于web程序的发展,也是开发本系统的理想技术。
关键词:考勤 ;实验室 ;系统
系统总体设计
1、登录界面包括实验室管理员与学生、教师三个登录用户,可以单独进入
2、实验室管理员登陆主要实现如下功能:学生和教师信息的增删改、统计考勤管理、班级信息的管理
3、学生登陆主要实现如下功能:查询本人的考勤数据,可以在线提交请假申请。
4、教师登录主要实现如下功能 :学生考勤数据的录入、修改和查询。以及请假审批
5、考勤信息应包含字段:学号, 姓名, 旷课次数, 迟到次数, 病假次数, 事假次数, 是否全勤,
5.1 系统功能设计
该系统有2个部分:前端用户模块、超级管理员模块。用户登录系统时,会先判断用户名与密码是否匹配,如果匹配会提示错误,如果匹配,则可以进去相对应的页面。
开发环境:MyEclipse
Web服务器:Tomcat
数据库:MySQL
目 录
目 录 6
1.前言 8
1.1课题背景 8
1.2 课题目标 9
1.3 课题意义 9
2.关键技术介绍 9
2.1 Jsp技术 10
2.2 Java技术 10
2.3 MySql技术 11
2.4 Jdbc桥技术 11
2.5 JavaBean技术 11
3.可行性研究 11
3.1经济可行性分析 11
3.2 操作可行性分析 12
3.3 技术可行性分析 12
3.4 可行性综合分析 13
4.系统需求分析 13
4.1系统流程概述 13
5.系统总体设计 13
5.1 系统功能设计 14
5.2 数据库设计 14
t_admin超级管理员 14
t_bj班级 14
t_kq考勤 14
t_qj请假 15
t_student学生 15
t_teacher老师 16
6.系统详细设计 16
6.1 超级管理员身份验证模块 16
6.2 班级管理 18
6.3请假审批管理 21
6.4学生管理 21
6.5老师管理 22
6.6考勤管理 22
7.系统测试 23
7.1测试原则 23
7.2 测试实例 23
7.3 测试小结 24
8.总结 24
9.参考文献 26
致 谢 27
|