酒店指纹识别考勤系统的设计与实现

VIP免费
3.0 林婧 2024-09-29 10 4 4.05MB 73 页 15积分
侵权投诉
摘要
酒店指纹识别考勤系统的设计与实现
随着计算机的发展及网络技术的应用,当今社会经济的不断进步,各企事业
的管理质量要求越来越来高。考勤作为企事业人事管理中很重要的一项工作,
来越受到重视。计算机技术在日常考勤中的应用也越来越广泛和深入。指纹识别作
为现代生物技术的一个分支,国内外有许多专业人事从事这方面的研究。在这
人的研究基础上,指纹识别的技术在考勤管理中的应用成为可能,为企事业单
提高了效率。
本文介绍了国内外指纹识别技术的发展状况,讨论和分析了考勤业务和考勤
目标,给出了指纹识别的原理方法和识别的各个阶段的内容和注意事项。
本文重点论述了指纹考勤系统的设计与实现,包括系统的总体框架、层次结
构和设计思想,以及数据库结构的设计等等。本系统采用了三层体系结构,将
户端 UI、业务逻辑和数据服务分离。Flash 客户端是使用 Flash Builder 作为开发工
Flex
Apache Web 服务器和 AMFPHP 的组合,外加 MySQL 作为后台数据库。 将指纹
考勤机硬件与本考勤管理系统连接成功,已经基本实现了考勤业务相关的功能。
关键词:考勤系统,指纹识别,系统设计,FlashPHP
I
Abstract
ABSTRACT
With the development of computer and network technology, Society and economy
continues progress. The enterprise increase demands to high on the quality of the
management. Attendance as a very important work in enterprises, and pay more and
more attention on it. The application of computer technology in attendance become
more extensive and deeper. Fingerprint identification is a branch of modern
biotechnology, many professional expert engaged in this area at home and abraod. They
have many research achievement. That’s why we can use the fingerprint recongnition
technology in the attendance management. It takes efficiency to us.
This article describes the development of fingerprint recognition technology at
home and abroad. The discussion analyse and research the business and target of
attandance, and describe the principle and method of fingerprint identification.
The thesis focuses on the fingerprint attendance system design and
implementation, including the overall framework of the system hierarchy and design
ideas, as well as the structure of the database design. The system uses a three-layer
architecture, the client UI, business logic and data services. Flash client is using the
IDE(integrated development environment ) Flash Builder. Use the Flex framework, to
complete the simple logic of the client and user interaction. Server is based on the
Apache Web server and AMFPHP services application framework, data server is
opensource MySQL. We success connect the hardware Fingerprint attendance machine
with the attendance management system, which has been general achieved attendance
business.
Keywords: Attandence system, Fingerprint recognition, System design, Flash, PHP
II
第一章 绪论
目录
摘要..................................................................................................................................I
ABSTRACT........................................................................................................................II
第一章 绪论.................................................................................................................4
1.1 课题研究背景......................................................................................................4
1.1.1 国外指纹识别技术发展现状......................................................................5
1.1.2 国内指纹识别技术发展现状......................................................................7
1.2 课题研究的意义..................................................................................................8
1.3 主要研究内容......................................................................................................8
1.4 本文内容和组织..................................................................................................9
第二章 考勤系统的需求分析...................................................................................10
2.1 考勤业务概述....................................................................................................10
2.1.1 考勤方式.....................................................................................................11
2.1.2 考勤管理业务..............................................................................................12
2.2 考勤系统目标....................................................................................................13
2.2.1 需求目标....................................................................................................14
2.2.2 功能需求....................................................................................................14
2.3 指纹识别............................................................................................................15
2.3.1 原理和方法................................................................................................16
2.3.2 指纹采集....................................................................................................17
2.3.3 图像预处理................................................................................................18
2.3.4 特征提取....................................................................................................19
2.3.5 特征数据存储............................................................................................19
2.3.6 特征匹配....................................................................................................19
2.4 本章小结............................................................................................................20
第三章 指纹识别考勤系统的设计...........................................................................21
3.1 软件体系结构....................................................................................................21
3.2 设计思想............................................................................................................24
3.3 系统总体框架.....................................................................................................25
3.3.1 总体结构....................................................................................................25
3.3.2 系统特点....................................................................................................29
3.4 系统功能设计....................................................................................................29
3.4.1 拓扑结构....................................................................................................31
3.4.2 系统模块....................................................................................................33
3.5.数据库设计.......................................................................................................34
3.5.1 数据库选择................................................................................................34
1
电子科技大学硕士学位论文
3.5.2 设计原则....................................................................................................35
3.5.3 表结构........................................................................................................36
3.6 安全性设计.......................................................................................................41
3.6.1 Web 访问安全性........................................................................................41
3.6.2 数据安全性................................................................................................41
3.7 本章小结............................................................................................................42
第四章 指纹识别考勤系统的实现...........................................................................43
4.1 相关技术............................................................................................................43
4.1.2 Flex 技术..................................................................................................43
4.1.3 MVC 结构....................................................................................................43
4.1.2 PHP 及其扩展............................................................................................44
4.2 客户端................................................................................................................45
4.2.1 层次结构......................................................................................................45
4.2.2 数据通信......................................................................................................47
4.2.3 模块化..........................................................................................................48
4.2.4 客户端 UI.....................................................................................................51
4.3 业务逻辑............................................................................................................53
4.3.1 登陆业务......................................................................................................53
4.3.2 日常考勤......................................................................................................54
4.3.3 信息查询......................................................................................................58
4.4 服务端................................................................................................................59
4.4.1 Web 服务....................................................................................................60
4.4.2 AMFPHP 及其服务......................................................................................60
4.4.3 PHP MySQL 的接口.................................................................................61
4.4.4 数据缓存....................................................................................................62
4.5 本章小结............................................................................................................64
第五章 指纹识别考勤系统的应用与测...............................................................65
5.1 环境准备............................................................................................................65
5.2 内容与步........................................................................................................65
5.3 与结........................................................................................................66
5.4 本章小结............................................................................................................69
章 结束语...........................................................................................................70
6.1 全文总结............................................................................................................70
6.2 ............................................................................................................70
致谢...............................................................................................................................71
考文.......................................................................................................................72
2
第一章 绪论
1章 绪论
1.1 课题研究背景
21 世纪是信息化代,计算机技术、通信技术等在世界范围长足的发
此同发展面给
度改变了人的生和生方式。计算机与高性能计算机在现代生物技术发展中
大的推动作用。
现代生物技术是以分子学为核心现代生物科学技术,是用进的科学
原理和工技术段。按照的设计,生物材料加工、改造和模
生物及其功能,为人的生物制品培养优良的生物品种或社会服
务的技术领域。生物识别技术是现代生物技术的一个重要的分支。
生物识别技术是,通计算机与学、升序生物传感器和生物统计学原来
为特征(如笔迹声音来进个人身份坚定生物识别以生
物技术为基础,以信息技术为段,将大高技术交汇融合成为一体。
生物识别技术在日益走我们的日常生,在我们的工作生了相
当广泛的应用。随着社会的发展,有越来越多的电子设进入了人的日常生
门禁控制系统等等,于个人安全、身份认证技术的需求变得越来越
我们越来越分的依赖保护措施在日常生中接触并使用。
按照生物识别技术应用的广泛程度我们可以分为三大
第一应用指纹识别,应用为广泛。于其具有终身性、一性和方
便性,几乎成为生物特征的代词。指纹是指人的皮肤凹凸
生的纹线线规律排列形成不的纹线点、点、结合点和分
点,为指纹的细节特征。指纹识别指通过比较指纹的细节特征来进
别。个人的指纹不一人的之间,指纹也有明显别,
因此指纹可以用于身份鉴定
多的用于身份验证的生物识别技术中,指纹识别技术是目前最便
非侵害价格排异解决指纹识别的技术应用为广泛,技
3
电子科技大学硕士学位论文
术也相应我们门禁考勤系统中可以到指纹识别技术的身影
市场上有了多指纹识别的应用,如笔记本电机、汽车银行付都可以应
用指纹识别技术。
第二应用识别,多应用于刑侦门禁系统。识别特征指用分析
比较脸部特征进行身份鉴别的计算机技术。识别相关技术中包括人
图像采集、脸定位、识别预处理、身份确认以及身份等。应用中主
下几个方面的应用,如公
逃案犯)受安全识别身份)统 ,
网络应用等。
第三是其方面,包括了经识别,虹膜识别,语音识别等。
我们中越来越多用生物识别技术的满足们对安全、
需要,希望这项技术可以应用的越来越广,为我们供更多、更好的安全保密
务。
,生物识别技术是一种十分方便安全的识别技术,不需要你记住身份
密码,也不需要随身携带种卡片。生物测定就常安全和方便
的现提和
基本上也不受人为的验证干扰比传统的钥匙磁卡门卫等安全验证方式有
比拟;更由于其软件、硬件设及率上价格下降因素,使
其在金融法、关、事以及人日常生的各个领域扮演越来越重要的角色
指纹识别的应用系统不仅涉及模式识别理论、高效指纹对比算法,还涉
到数据库技术、网络技术、信息安全技术等,能广泛应用于考勤管理、银行保
管理、证券等要求身份认证[1]将指纹识别算法应用到实中,可以
替证件、密码IC 认证方式,安全、便高效的身份
的目的,具经济和社会效,是指纹识别应用中的新趋势
1.1.1 国外指纹识别技术发展现状
类对指纹识别技术的研究开16 世纪1684 国科学Grew 发表了
首篇关于指纹识别技术文章,文章中指出指纹纹理、线状结构的对称
性等方面识。该篇文章具有划时代的意义,从,越来越多的科学关注
指纹识别技术的研究。
1823 西欧出现微镜后,纹分9别 。
4
第一章 绪论
1877 驻印督威·胥尔次提指纹作为识别分子
段,后来广应用。
1880 10 20 日,Nature科学杂志上发表了福尔茨的论文识别
的第一步中指出:一个人的指纹有一个是相的,而且又终身
,这论文是全世界最提出的指纹理论学
20 后,随着计算机的高发展,用计算机图像进处理和模
式 识 别 已 经 成为 可 能 。 1963 开 展 了 计 算 机 指 纹 识 别 系 统
(Computer Automated Fingerprint Identification System, CAFIS)的研究。
日、法等发警察局,已经用计算机管理了数千万人的指纹建立
纹识使
一个的阶段。
1975 日本开了这方面的工作。目,国外许多大公司有专的机构从事
指纹识别技术研究、开发、应用,包括 IBMIntelMicrosoft [2]
,生物识别市场厂商、经集成以及原件数量等多的
在,1999 2001 ,在,国厂商400 加,主要集中
欧洲约占 80%市场规模在 2001 年达2亿美元销售额2002
业经
数量大度降低至200 其中上模的重要企业不15
其次,国外生物识别技术和市场中,各生物识别技术的发展和广应用
均衡,指纹识别、识别、识别、虹膜识别、声音识别等技术产品
战友90%。相市场1995 今,指纹识别产品始
90%技术和发展缓技术发展
失衡
第三,国外生物识别已经将重点中大系统始推广应用
生物识别技术。随着生物识别技术应用的逐渐及和广泛,应用系统已经从简单
业应用产品(如门禁、考勤等类产品(如、指纹 U
逐渐扩展到安全、安全及利益等中大系统,用指纹
动对比系统、生物特征护照系统、社会系统、出入管理系统等等。
采用多重生物识别技术Multi-biometrics系统在
要求,已经是业法,其有效性在时间
中也到了验证
5
电子科技大学硕士学位论文
类对指纹识别技术的研究开16 世纪1684 国科学Grew 发表了
首篇关于指纹识别技术文章,文章中指出指纹纹理、线状结构的对称
性等方面识。该篇文章具有划时代的意义,从,越来越多的科学关注
指纹识别技术的研究[3-6]
1.1.2 国内指纹识别技术发展现状
国内从上个80 研究指纹识别技术,在此领域研究开展
比较的。生物识别技术步于十年年初期
1998 以来,国在指纹识别技术方面大发展。在技术上,不
纹识许多还培
国内公司多以指纹门禁作为主产品,开发出合考勤、计算机开
品;现有
开发出具有完全的指识别
式及,在基础DSP
独立识别模块,核心模块开发出系考勤系统、指纹门禁卡证应用系统
形码防伪系统,这些具有很市场前景。
生物识别技术经十年发展,生物识别的发展历史可以成以
3个阶段。
1990 1997 为第一阶段,在阶段,市场是有
系统
国外产品,进增值作为一些简单的集成应用如门禁系统等。
1998 2002 为第二阶段,在这个阶段,国外技术
产品,中国厂商产品研发上取一个一个的逐渐攻克核心软件、
件处理台、采集器件、以及应用系统设计等关,最终量国内设计和
制造产品出现。与国外产品竞争
2003 今,在阶段,中国生物识别技术和业应用
了越来越多的市场份直至前最后完全据主位,控制市场国外
转向复杂大系统、多技术合等中高端产品及应用。
6
摘要:

摘要酒店指纹识别考勤系统的设计与实现摘要随着计算机的发展及网络技术的应用,当今社会经济的不断进步,各企事业的管理质量要求越来越来高。考勤作为企事业人事管理中很重要的一项工作,越来越受到重视。计算机技术在日常考勤中的应用也越来越广泛和深入。指纹识别作为现代生物技术的一个分支,国内外有许多专业人事从事这方面的研究。在这些人的研究基础上,指纹识别的技术在考勤管理中的应用成为可能,为企事业单位提高了效率。本文介绍了国内外指纹识别技术的发展状况,讨论和分析了考勤业务和考勤目标,给出了指纹识别的原理方法和识别的各个阶段的内容和注意事项。本文重点论述了指纹考勤系统的设计与实现,包括系统的总体框架、层次结构和...

展开>> 收起<<
酒店指纹识别考勤系统的设计与实现.doc

共73页,预览8页

还剩页未读, 继续阅读

作者:林婧 分类:大学教育 价格:15积分 属性:73 页 大小:4.05MB 格式:DOC 时间:2024-09-29

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 73
客服
关注