摘要:我国高等院校目前大多数实验室考勤还是采用传统的点名考勤方式为主,该考勤方法不仅占用了学生大量的上课学习时间,也不能直观的反映出学生上课出勤情况,教师对学生上课出勤的情况统计起来难度也比较大。基于校园一卡通的实验室考勤管理系统就是针对这一现状,结合教学的实际情况开发的一套实用高效的考勤系统。
硬件和软件是该实验室考勤系统两个重要组成部分。读卡器和学生校园卡组成了其中的硬件部分。软件部分以j2EE作为开发基础,用MyEclipse作为开发工具,以MySQL作为数据库,在页面中使用了JQUERY和AJAX技术进行处理。
该实验室考勤系统利用JSP动态页面开发技术对系统页面进行了开发,实现了其中的主要功能模块,如管理员功能模块,学生功能模块,教师功能模块,论文中会对三大功能模块如何具体实现做出详细的说明。
关键词:RFID;实验室考勤系统;MySQL;JSP
目录
摘要
Abstract
1 绪 论-1
1.1课题研究背景-1
1.2国内外研究情况-1
1.3研究意义-1
2 系统的开发环境及技术简介-3
2.1开发工具-3
2.2开发语言-3
2.3数据库简介-3
2.4 web应用服务器-3
2.5 RFID技术-3
2.6 系统框架-3
3 需求分析-4
3.1系统总体需求简介-4
3.2系统功能需求分析-4
3.3设计目标-4
3.4系统用例图-5
3.5可行性分析-5
3.5.1经济可行性-5
3.5.2社会可行性-5
4系统总体设计-7
4.1总体功能模块-7
4.2管理员的功能模块-7
4.3教师功能模块-7
4.4学生功能模块-8
5数据库设计-9
5.1系统和数据库的配置-9
5.2系统结构特性设计-9
5.2.1系统涉及的关系实体和对应关系-9
5.2.2关系模式-9
5.3系统分析模型-10
5.4数据字典-11
5.5数据库逻辑模型-12
6系统功能的实现-15
6.1功能描述-15
6.2总体结构图-16
6.3功能子模快设计-16
6.3.1系统登录管理模块-16
6.3.2用户管理功能模块-18
6.3.3功能模块-18
6.3.4实验管理功能模块-19
6.3.5实验室排课管理功能模块-20
6.3.6教师登录界面-22
6.3.7个人信息管理功能模块-23
6.3.8实验考勤管理功能模块-23
6.3.9学生功能模块-24
6.3.10实验室预约功能模块-25
6.3.11功能模块-25
7系统测试-27
7.1系统测试的目的-27
7.2系统测试的方法-27
7.3测试实例的研究与选择-27
7.4测试环境与测试条件-27
7.5测试结果-27
7.5.1登录功能测试-27
7.5.2兼容性测试-28
7.5.3用户主要功能测试-29
结论-32
致 谢-33
参考文献-34
附录-35