登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

指纹识别考勤管理系统毕业论文

 2022-01-18 20:40:46  

论文总字数:21485字

摘 要

随着科学技术以及计算机应用的飞速发展,各式各样的管理系统已经应用到很多领域或者是行业当中。过去的人工管理模式已经无法满足现代化企业的需要,并且对于人力资源以及资金都是很大的耗费。

通过指纹识别考勤管理系统,可以更加方便快捷的完成学生考勤以及课程管理等操作,既适应了现代的信息化发展,又解决了学校资源消耗的问题。该系统主要功能有:课程安排、请假申请审核、旷课信息的管理以及用户基本信息的管理等,而在指纹采集系统中,功能主要就在于指纹采集以及指纹验证,通过指纹验证,用户可以登录考勤系统完成考勤并且进行课程查看等操作。

该设计是在Eclipse环境下开发完成的,主要包括两个系统,一个是学生考勤管理系统,还有一个则是指纹采集系统,两个系统通过传输命令进行交互。系统采用B/S结构,主要运用到Java语言,数据库选用的是XaMPP软件中的MySQL,同时使用Navicat for Mysql来辅助数据库开发,并且采用了Tomcat7的web服务器技术。

关键词:Java JSP JavaScript MySQL Tomcat7 B/S结构

Fingerprint Identification Attendance

Management System

Abstract

As science technology and computer applications develop quickly, a great quantity of management systems have been used in a lot of fields or occupations. Past manual management model has no ability to meet the demands of modern enterprise, and will spend a lot of manpower and financial resources.

By fingerprint time and attendance management systems, it can be more handy and systematic completion of student attendance and course management and other operations, therefore adapt to the development of modern information technology, but also meets the needs systematic management change schools. The main function of the time and attendance system include: user administration, course administration, attendance administration, leave administration, and in the fingerprint system, the main function is that the fingerprint and the fingerprint authentication, fingerprint authentication, users can log time and attendance system to complete attendance and view the curriculum and other operations.

The design is developed in the Eclipse environment, including the two systems, one student attendance management system, there is a fingerprint system, the two systems interact through the transfer command. The system uses the B/S system, mainly making use of the Java language. The database uses MySQL in XaMPP software, and uses Navicat for Mysql to assist database development, and uses the web server technology of Tomcat7.

Key Words: Java ;JSP ;JavaScript ;MySQL ;Tomcat7 ;B / S structure

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1项目背景描述 1

1.2 国内外发展现状 2

1.2.1 学生考勤管理系统发展现状 2

1.2.2 生物识别考勤系统概述 3

1.3 系统简介 3

1.4 本文概况 4

第二章 开发工具及技术 5

2.1系统运行环境及开发工具 5

2.2 SSH框架 5

2.3 指纹识别技术 6

2.3.1 指纹的特征 6

2.3.2 指纹识别的过程 6

2.4 URU指纹器 7

2.4.1 ZKFinger算法 7

2.4.2 ZKFinger SDK 8

2.5 本章小结 9

第三章 系统分析 10

3.1 可行性分析 10

3.2 系统功能需求划分和描述 10

3.2.1 功能划分及描述 10

3.2.2 系统用例图 12

3.3 数据库需求分析 13

3.4 本章小结 14

第四章 系统详细设计 15

4.1 总体设计 15

4.1.1 管理员模块 15

4.1.2 教师模块 17

4.1.3 学生模块 18

4.2 数据库设计 19

4.3 具体功能及其实现 22

4.3.1 指纹录入 22

4.3.2 指纹验证登录签到 23

4.3.3 hibernate annotation 23

4.3.4 分页功能 24

4.3.5 增删改查 24

4.4 界面设计 25

4.4.1 登录页面设计 25

4.4.2 首页设计 25

4.4.3 navTab加载页面验证设计 26

4.4.4 对话框样式设计 26

4.5 本章小结 27

第五章 系统测试 28

5.1 测试的任务及方法 28

5.1.1 测试的任务 28

5.1.2 测试的方法 28

5.2 测试环境及测试条件 28

5.2.1 测试环境 28

5.2.2 测试条件 28

5.3 软件测试 28

5.3.1 指纹录入测试 29

5.3.2 指纹验证登录测试 29

5.3.3 用户名密码登录测试 30

5.3.4修改密码功能测试 30

全文小结 31

参考文献 32

致谢 34

第一章 绪论

1.1项目背景描述

请支付后下载全文,论文总字数:21485字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图