BS结构指纹考勤管理系统的设计与实现

合集下载

中控科技BS架构考勤统一标准管理系统专题方案及参数

中控科技BS架构考勤统一标准管理系统专题方案及参数

中控科技BS架构考勤统一标准管理系统专题方案及参数早些年,我还在摸索如何将科技与企业管理完美融合的时候,考勤管理就是一个大难题。

那时候,员工考勤数据分散,统计困难,效率低下,而且还容易出现误差。

所以,当BS架构的概念出现后,我就开始构思一套中控科技BS架构考勤统一标准管理系统,来解决这些问题。

一、方案设计我考虑的是系统架构。

BS架构,即浏览器/服务器架构,它能将应用程序的逻辑分为客户端和服务器两端,客户端只需要通过浏览器就可以访问服务器上的应用程序,大大简化了系统的复杂性。

然后,我考虑的是系统的核心功能。

系统需要能实现员工基本信息管理、考勤数据采集、考勤数据统计、考勤数据查询和考勤异常处理等功能。

1.员工基本信息管理:包括员工的入职、离职、调动、岗位变动等信息的录入和修改。

2.考勤数据采集:通过考勤设备,如指纹识别机、刷脸识别机等,采集员工的考勤数据。

3.考勤数据统计:系统自动对采集到的考勤数据进行分析,各类考勤报表。

4.考勤数据查询:员工和管理者可以通过系统查询个人的考勤记录和统计报表。

5.考勤异常处理:系统自动识别考勤异常情况,如迟到、早退、缺勤等,并通知相关管理者。

二、参数设定1.系统性能:系统应能支持大规模用户同时在线,保证数据处理的实时性和准确性。

2.数据安全:系统需要采用高强度加密算法,保证数据传输和存储的安全。

4.系统兼容性:系统应能兼容各种操作系统和浏览器,方便用户使用。

5.系统可维护性:系统的设计应简单明了,便于后期的维护和升级。

三、实施计划1.项目筹备:确定项目实施的目标、范围和时间,成立项目组,明确各成员的职责。

2.系统设计:根据企业的实际需求,设计系统架构和功能模块。

3.系统开发:按照设计文档,进行系统的编码和调试。

4.系统部署:在企业的服务器上部署系统,进行配置和优化。

5.系统培训:对企业的员工进行系统的使用培训,确保他们能够熟练操作。

6.系统运行:系统正式投入使用,进行日常的运行和维护。

指纹识别考勤管理系统设计与实现

指纹识别考勤管理系统设计与实现

指纹识别考勤管理系统设计与实现指纹识别考勤管理系统是一种采用指纹识别技术实现考勤管理的系统。

本文将讨论这种系统的设计与实现。

一、需求分析考勤管理是企业中不可缺少的一项基本管理工作,其主要包括员工的考勤记录、请假审批、加班记录、考勤统计等多个方面。

以往的考勤管理往往存在很多问题,例如考勤数据的准确性不高、考勤信息的处理速度慢、考勤监督的难度大等。

因此,需要一种系统使考勤管理更加规范化、科学化和自动化,并且能够有效提高考勤工作的效率和准确性。

二、系统设计指纹识别考勤管理系统的设计涉及到多个方面,如指纹采集、指纹识别、考勤数据的存储和处理等。

以下是系统的主要设计要点:1.指纹采集指纹采集是指纹识别系统的第一步,需要设计一个指纹采集器来采集员工的指纹信息。

该硬件设备需要具有稳定的性能和高精度的采集能力,能够快速采集到员工指纹信息。

2.指纹识别指纹识别是该系统的核心部分,也是最关键的部分。

设计一个高效可靠的指纹识别算法非常重要,以确保能够正确地识别员工的指纹信息。

3.考勤数据的存储和处理考勤数据需要存储到数据库中,并通过一定的算法来进行处理,以便计算员工的考勤情况。

同时,该系统还需要实现考勤数据的统计和分析功能,使管理人员可以直观地了解员工的考勤情况。

三、系统实现指纹识别考勤管理系统的实现需要进行软硬件的配合。

以下是该系统的主要实现步骤:1.硬件设备的选择需要选择合适的指纹采集器和服务器。

指纹采集器通常通过USB接口连接到计算机上,服务器是安装在办公室电脑或是数据中心的一台或多台服务器。

2.指纹采集安装指纹采集器驱动程序,并使用开发包编写采集程序对员工的指纹信息进行采集。

采集程序需要对指纹信息进行处理,并将采集到的指纹信息保存到数据库中。

3.指纹识别采用指纹识别算法对员工的指纹信息进行识别,将识别结果存储到数据库中。

4.考勤数据的处理设计考勤数据处理程序,对数据库中的数据进行分析和处理,以生成考勤报告和分析。

BS架构指纹考勤系统(解决方案)

BS架构指纹考勤系统(解决方案)

BS架构多媒体指纹考勤系统(解决方案)一、前言微控一指通指纹考勤机为专业的指纹自动识别考勤记录机器,是IC/ID 卡发展的进一步阶段。

他就是将具有指纹自动识别的模块,在自动识别出指纹的ID号码后,把当前的识别出的号码存储在加密的存储器(半导体芯片)上,直接存储和读取数据。

在自动识别过程中,无需输入指纹ID编号。

可以直接与存储区域中的指纹比对。

他利用人体指纹所具有的人各有异、终身不变、不可伪造、无法假冒的独特的单一性和排他性而开发的考勤管理系统。

它克服了传统的打卡钟、磁卡、IC卡等考勤方式存在的可以代打卡、识别卡易丢失等不足和缺陷,有效的杜绝了考勤管理中人为不良因素的影响,充分体现了考勤管理制度的公正性,避免了人事纠纷。

二、本系统适用范围1)工矿集团企业2)超市管理3)部队系统化管理4)连锁型餐饮企业,分部管理5)保险,金融性企业,全国分支机构较多6)服务性企业,物流公司7)学校教育机构8)建筑工地人员管理9)人员进出接送管理10)会议签到管理只要是有集约化企业人事系统管理,总部分部集约型人事管理的需求,本系统都可以承担实现其管理。

三、方案设计目标1、自动统计正常出勤、异常出勤、加班等考勤状况2、灵活设定各种上班班次和上班规律,适应各种复杂上班情况3、智能化处理算法4、人事管理完善A)系统布线:系统采用专线连接,采用TCP/IP协议,全部设备基于计算机局域网建设,保证系统十年内不淘汰。

B)出入管理:非上下班时间员工出入公司,须通过考勤机识别个人身份,考勤设备自动存储出入记录。

C)数据传输:通过公司内部局域网,考勤设备自动上传考勤及进出记录,管理部门服务器自动接收并统计所有记录。

D)系统控制:系统集中控制、分散管理,各部门分工明确、各负其职。

E)应付故障能力:具备应付网络瘫痪、服务器故障的能力,具备一定的单机独立运行能力。

四、系统扩展性强后期可扩展微控一指通指纹门禁系统、指纹消费系统、实现“一指””一网”一库“满足用户更多需求。

B_S结构指纹考勤管理系统的设计与实现

B_S结构指纹考勤管理系统的设计与实现
指纹采集程序负责采集员工指纹信息 ,被考勤人 员 通 过指纹识别仪采集指纹信息 ,采集的信息传递到服务 器 应 用系统(AJAX 技术)的采集程序 进 行 身 份 配 对 识 别,识 别 成功后,根据管理员 定 义 的 考 勤 规 则 (员 工 班 次),符 合 规
图 3 软 件 设 计 原 理
图4 MVC 结构
0 引 言
B/S软件 结 构 体 系,即 Brower/Server(浏 览 器/服 务 器)结构,是随着Internet/Intranet的兴起,由 C/S(Client/ Server,客户机/服务 器)结 构 体 系 的 改 进 而 成 的。 在 B/S 结构下,软件只需部 署 到 服 务 器 端 ,客 户 端 直 接 通 过 浏 览 器访问软件,省去了客户端的部署和维护工作 。
指纹考勤终端支持 TCP/IP 通信方式,所 以 考 勤 系 统 采用 TCP/IP 通信 协 议 接 入 网 络。 这 样 就 可 以 通 过 网 络 在服务器端对考勤采集的用户指纹信息和预先采集的用 户指纹信息进行比对和记录 ,而终端的考勤记录也可 以 方 便地通过网络随时上传至考勤管理系统 ,从而实现网 络 考 勤。软件设计原理如图3所示。 2.3.1 系 统 三 层 结 构
2.3.3 系 统 功 能 模 块 设 计 (1)数据信息管理模块 。该模块完成系统基础 信 息 的
设置。包括人事管理(部门、员工信息维护)、参数设 置(纹 识 别 设 备 、考 勤 规 则 、节 假 日 等 )。
(2)考勤管理 模 块。 该 模 块 完 成 系 统 考 勤 登 记、考 勤 常规事项管理(请假、加班、调班、补签等)、考勤查 询、考 勤 报表生成打印等功能。
本指纹考勤系统基于企事业单位的局域网络 ,通 过 各 考勤点的信息点将指纹考勤终端连接到网络。系统由应 用Байду номын сангаас务器、数据库服务器(灾备存储恢复系统)、管 理 端、客 户 端 等 几 个 部 分 组 成 (图 2 所 示 )。

(考勤管理)BS指纹考勤系统

(考勤管理)BS指纹考勤系统

B/S考勤及数据采集系统方案书项目概况1.1 项目总体解决方案针对本项目的特点,建议使用WebOne标准的基于互联网集团化管理模式的B/S架构的一卡通管理系统。

该软件是一套完全基于Internet的一卡通考勤、门禁、巡更、水电气管理、签到等子系统为一体的管理软件,使用目前最流行的C# 和JAVA语言完成开发,是全面使用B/S架构基于互联网浏览器完全可以操作所有功能的一卡通解决方案。

1.全公司人员使用系统采用集团模式,可实现各公司车间既可以单独使用也可以公司统一管理,系统实现了多种用户类型登陆,除了管理员能够根据不同权限进行相应人员水电气、人事、考勤、消费、门禁、巡查、会议管理外,普通员工也可以使用个人编号登录系统进行个人资料修改、个人记录情况查询、加班申请、请假申请等,从而使普通员工能够方便及时地了解自己的信息、考勤、门禁等情况,并且能在分车间一样使用管理软件,使一卡通管理更加及时、透明。

2.安全使用系统对卡片的密码,单位的密码,金额等数据库关键内容采用DES算法加密;对网络传输的过程中所有的数据采用密文传输方式,登陆机制采用随机算法生成。

3.适用性。

系统支持各种类型需求,支持自动抓取班次,无需设定排班表,电脑根据员工指纹打卡时间自动生成排班表,固定对比、动态查找、灵活定义所需班次,日历排班,加班申请、请假申请环节和审批流程自定义,按照不同岗位的不同工作方式针对加班、个人调班等临时需要进行精确快捷的设定。

4.易维性系统核心软件集中于服务器端,维护集中,工作量较小,排除故障的方法多样,可以远程诊断排错。

1.2系统总体设计逻辑图考勤系统+数据采集环比系统一、方案的提出1、可以树立公司或机关规范化管理形象,提高公司管理形象,同时规范公司或机关内部的管理体制。

2、可以在最大程度上杜绝代打卡现象,杜绝私自改动考勤记录的现象。

3、该软件可以处理多班次倒班管理的考勤数据,电脑全智能处理,处理快捷准确.不会因考勤统计人为疏忽引起的纠纷。

BS模式下学生考勤系统设计与实现共4页word资料

BS模式下学生考勤系统设计与实现共4页word资料

BS模式下学生考勤系统设计与实现1 设计考勤系统的必要性学生的考勤能够很好的反映学生的日常情况,是掌握学生动态的最直观手段。

因此,快速掌握学生考勤情况是做好学生管理工作的前提。

目前许多院校学生的考勤主要依靠纸质登记的方式进行,课堂考勤由专人负责记录在表格上,每隔一段时间后由专人收集考勤表格进行统计,统计结果再送达班主任和辅导员。

整个过程基本都需要手工完成,工作量大,容易出错,而且时效性差,查询不易。

学生管理人员不能及时了解学生出勤情况,不能对违纪学生及时处理,造成跟风效应。

本系统的开发就是基于学生管理者遇到的这些实际问题而开发,以班级为单位将学生考勤进行数字化,用户分角色对学生考勤信息进行查询和管理。

2 系统功能分析及结构设计2.1 系统功能分析考勤系统旨在服务于学生管理人员对学生考勤的掌控,系统管理员对系统用户,班级信息及学生考勤进行统筹管理;班主任可以对本班学生信息管理,对本班学生考勤情况查询;学生可对自己的考勤进行查询。

该系统采用模块化的设计,按照不同的功能进行模块划分,包含角色管理、班级管理、学生信息管理、学生考勤管理、考勤查询等共五大模块,每一个模块完成特定的功能。

(1)角色管理:系统管理员对班主任信息进行录入及管理,系统会自动分配给班主任一个初始密码,班主任利用初始密码登录后可以对此密码进行修改;(2)班级管理:系统管理员可对全校班级进行设定,并指定每个班级的班主任;(3)学生信息管理:班主任对自己所带班级学生信息录入管理,系统为每位学生分配一个默认初始密码,学生利用自己的初始密码进行登录后可对此密码进行修改;(4)学生考勤信息管理:系统管理员对学生考勤信息按照班级录入系统并对考勤信息进行管理;(5)考勤查询:根据登录角色的不同权限进行查询。

管理员有对全校学生考勤的查询权限;班主任有对所带班级学生考勤的查询权限;学生只有对自己考勤的查询权限。

2.2 B/S结构介绍B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式。

网络指纹考勤系统的设计与实现

网络指纹考勤系统的设计与实现
第2 8卷 第 2期
21 0 1年 2 月
计 算机 应 用与软件
Co p tr Ap iains a d S fwa e m u e pl to n ot r c
Vo . 128 No. 2 Fe . 01 b2 l
网 络 指 纹 考 勤 系统 的 设 计 与 实 现
Absr c ta t Ai ig a he de ce is a d s o to n s i e itng ca so m te a c c e kng mo m n tt f ince n h rc mi g n xsi ls r o atnd n e h c i de, i l d n e v a a r i ncu i g h a y m nu lwo k—
Z a gT n C e iy h n og h nJn u
( o ee A tm t n C o g ig U i r t ,C o g ig4 0 4 , hn C l g u a i , h n q nv s y h n q 0 0 4 C i l o o n ei n a)
la s,h r o d tc he s ro ae te da c h c i g a l a f c ti i ey a d a c r t aa saitc od a d t ee tt u r g td a tn n e c e k n swel sdi ul n t l n c u a e d t ttsis,ti p rp o o esa n t i m h spa e r p s e — wo k atnd n e c e k n y tm a e n fn e p n e o n t n. The rto l ffn e rn e o niin i nto uc d i if T e d sg r te a c h c i g s se b s d o g r r tr c g ii i i o ainae o g r i tr c g to s i r d e n bre . h e in i p a e ls to ft e s fwae o ewo k fn e rn te da e c c i y t m sdic s d a l. Ex rme t lr s ls s o t a h y — nd r aiai n o h ot r fn t r g r i tat n nc he kng s se i s us e swe 1 i p pe i n a e u t h w h tt e s s t r smo e e ce ta d p a tc lt n t e ta iin lo s e i r f in n r ci a ha h r d to a ne . n i K e w o ds y r Newok atnd n e c e k n yse t r t e a c h c i g s tm Fig r i tr c g t Ef cin y Prc iaiy n eprn e o nion i i f e c a tc lt

考勤管理系统的设计与实现开题报告(共五则)

考勤管理系统的设计与实现开题报告(共五则)

考勤管理系统的设计与实现开题报告(共五则)第一篇:考勤管理系统的设计与实现开题报告目录一.选题的背景随着现代科技的进步,用计算机来进行考勤管理成为现代化企业运作必不可少的一部分。

以前考勤工作都是由工完成,不仅浪费了人力与物力,而且无法保证其准确性和透明度,同时给企业的管理带来了许多的不便。

现在利用计算机来管理考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂枯燥无味的工作变的简单而轻松。

计算机技术,特别是数据库技术的发展。

为企业建立管理信息系统,甚至对改变管理思想起着不可估量的作用。

实践证明信息技术已在企业的管理层面扮演越来越重要的角色。

当今社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。

考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据。

但是,目前国内大多数企业在考勤时,依然使用的是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤时需要专门人员在旁记录、统计、制成报表,当报表最后交到主管人员手上时,也许时间已经过了几天,根本不能发挥考勤真正的监督作用。

而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的管理。

二.课题的提出意义使用考勤管理系统,管理者可以快速记录公司全体员工当日的出勤状况,并可按月份统计员工出勤、出差、请假状况及正常工作时间三.考勤管理系统的功能及特点设计本考勤系统目的是为企业解决员工考勤的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位考勤管理的系统化、规范化和自动化。

因此本系统主要需要实现以下几个功能:管理员登录及信息维护,员工信息维护,数据采集,基本数据(请假类型、部门类型、职务类型)维护,数据库管理,查询功能,排班功能,请假、缺席记录等。

高校课堂指纹考勤系统的设计与实现

高校课堂指纹考勤系统的设计与实现

2.3数据管理模块
数据管理模块涉及到员工信息和考勤记录的存储和查询,因此需要实现一个稳 定、高效的数据管理系统。我们可以选择关系型数据库如MySQL、Oracle等作 为存储和查询的数据源,并使用适当的索引和查询优化技术以提高性能。此外, 为了方便管理者使用,报表生成模块可以通过图表等方式展示考勤数据,并支 持导出和打印等功能。
5、具备数据备份和恢复功能, 确保数据的安全性和完整性。
三、系统设计
1、系统架构设计高校课堂指纹考勤系统主要包括指纹采集终端、考勤管理服 务器和数据库三部分。指纹采集终端负责学生指纹信息的采集和验证;考勤管 理服务器负责课堂签到数据的收集、处理和存储;数据库负责指纹信息、签到 数据等信息的存储和管理。
一、系统设计
1.1硬件设计
指纹考勤系统主要包括指纹采集器、数据处理中心和存储设备等部分。指纹采 集器负责收集员工的指纹信息,并将其转化为电信号。数据处理中心则负责处 理这些电信号,并与存储设备中的数据进行比对,以确认员工的身份。
1.2软件设计
软件部分主要包括指纹识别算法、数据管理模块和报表生成模块等。指纹识别 算法负责对采集到的指纹信息进行处理,提取特征值并与存储在数据库中的指 纹数据进行比对。数据管理模块负责员工信息、考勤记录等数据的增删改查, 而报表生成模块则可以将考勤数据统计成各种报表,方便管理者查看。
3、数据库设计高校课堂指纹考勤系统数据库主要包括学生信息表、指纹信息 表、签到数据表等。学生信息表包含学生基本信息,如学号、姓名、班级等; 指纹信息表包含学生的指纹信息,如指纹ID、对应学号等;签到数据表包含学 生的签到信息,如签到时间、签到地点、签到状态等。
四、系统实现
1、指纹采集与身份认证实现指纹采集通过指纹采集仪进行,每个学生只需要 在指纹采集仪上按下自己的指纹,系统就会自动将其存储到数据库中。在身份 认证阶段,系统会比对采集到的指纹信息和学生个人信息,只有当比对成功后, 才能进行签到操作。

基于BS结构的毕业设计(论文)系统的设计与实现

基于BS结构的毕业设计(论文)系统的设计与实现

基于B/S结构的毕业设计(论文)系统的设计与实现作者:周晓辉来源:《价值工程》2011年第14期Design and Realization of Graduation MIS Based on B/SZhou Xiaohui(Xi'an University of Posts and Telecommunications,Xi'an 710061,China)摘要:本文从毕业设计的实际情况出发,设计并实现了一个基于B/S结构的毕业论文管理系统,该系统主要实现教师出题,学生选题,以及教研室对题目筛选等功能,可以通过Internet进行操作,具有及时、准确等优点。

Abstract: Based on the actual situation of graduation project, we design and realize the MIS for graduation project based on the B/S structure. The system can help the teacher to set the topic, the student to select a topic, as well as the staff room to filter the topic. The system can be operated through Internet accurately and promptly.关键词: B/S 管理信息系统毕业设计(论文)Key words: B/S;MIS;Graduation Project中图分类号:TP31 文献标识码:A文章编号:1006-4311(2011)14-0188-020引言毕业设计(论文)是高校教学的重要组成部分,是完成专业培养目标的重要环节,在提高学生综合运用知识、培养分析与解决问题能力方面有着重要作用。

BS结构指纹考勤管理系统的设计与实现

BS结构指纹考勤管理系统的设计与实现

B/S结构指纹考勤管理系统的设计与实现作者:王京来源:《软件导刊》2011年第11期摘要:针对传统考勤中出现的舞弊现象、介质损耗严重、单机考勤不便统一管理等弊端,提出一种基于指纹识别的网络考勤系统。

利用TCP/IP通信协议实现多网点分布式指纹考勤及考勤数据的统一管理,采用B/S三层结构设计,具有先进性、安全性、可扩展性、易维护性、开放性等特点。

测试、运行结果表明,这种基于指纹识别技术的网络考勤系统相比传统考勤更加公正、高效,更具实用性。

关键词:考勤管理;指纹识别;模块;网络中图分类号:TP311.52 文献标识码:A 文章编号:1672-7800(2011)011-0105-0 引言B/S软件结构体系,即Brower/Server(浏览器/服务器)结构,是随着Internet/Intranet的兴起,由C/S(Client/Server,客户机/服务器)结构体系的改进而成的。

在B/S结构下,软件只需部署到服务器端,客户端直接通过浏览器访问软件,省去了客户端的部署和维护工作。

考勤制度是企事业管理制度的重要组成部分。

考勤管理水平与生产效率、公平考核、单位形象等有密切的关系。

指纹识别技术提供了对身份鉴别的一种不可改变、不可假冒、不会丢失的考勤系统解决方案。

本文介绍的指纹考勤系统,利用了指纹识技术,可在各分布的办公地点利用局域网接入多个考勤机,员工指纹档案集中管理,根据所在部门、科室分配到各个考勤机上。

被考勤人员指纹信息实时传送到应用服务器,根据自定义考勤规则自动生成考勤数据。

所有员工可以根据授权查看考勤记录,管理人员可以及时查看员工在岗状况情况和考勤结果。

系统留有SOAP协议接口,可与其他办公系统协同运行,适合大中型企业的考勤管理应用。

1 指纹识别技术原理目前最常用的指纹识别方法是细节点坐标模型来做细节匹配,即通过取像设备读取指纹图像,然后采用指纹特征点的坐标模型来做特征匹配,根据对指纹的脊线末梢点和脊线分叉点所提取特征点来鉴定指纹,以确定对指纹所有人的身份进行识别。

基于BS架构的教务管理系统——设备管理子系统的设计与实现论文 精品

基于BS架构的教务管理系统——设备管理子系统的设计与实现论文 精品

本科学生毕业论文(设计)题目基于B/S架构的教务管理系统——设备管理子系统的设计与实现姓名杨玉庭学号144215015院系计算机科学系专业信息管理与信息系统指导教师职称2014年7 月30 日##大学##学院本科毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导教师的指导下独立研究、撰写的成果。

设计(论文)中引用他人的文献、数据、图件、资料,均已在设计(论文)中加以说明,除此之外,本设计(论文)不含任何其他个人或集体已经发表或撰写的成果作品。

对本文研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示了谢意。

本声明的法律结果由本人承担。

毕业设计(论文)作者签名:年月日基于B/S架构的教务管理系统——设备管理子系统的设计与实现[摘要] 进入二十一世纪以来,科学技术飞速发展,多媒体技术和网络通信技术渗入到社会的各个领域中。

各院校为了提高教学质量,便于教师授课也引进了新兴教学技术手段,带来了图文并茂、声像并具的多元化信息,受到了社会的认可和欢迎,成为了现代教育的主要方式。

但是,在实际开展工作中由于使用的教学设备种类越来越复杂,各种设备价格越来越昂贵,设备存放地点分散、相关资料不积中,难以做到帐物一一对应,缺乏故障的历史记录,存在更换负责人时资产难以清点等等问题,所以需要一套完善的教学设备管理系统来收集、整理、完善、保存设备资料,以便于领导随时检查,也可以方便任课教师使用教学设备时灵活安排。

如何进一步搞好多媒体教学管理和提高多媒体教室的使用率,已成为教学设备管理工作中的新问题,能够开发一套完善的设备管理系统是十分产重要的,做好设备管理的工作,尽量减少不良设备和避免设备的流失,不仅提高设备利用率,还可以提高教学质量,也能对以后多媒体教学的建设和发展起到积极地促进作用。

本文从采购设备到分配设备,从正常使用到维修等方面进行一些设计与实现。

[关键词] 设备管理 B/S模式Based on B/S structure of the educational administration system——Device management sub-system design and achieve[Abstract] Since the twenty-first century, with the rapid development of science and technology, multimedia technology and network communication technology has permeated the society's various fields. In order to improve the quality of teaching and get convenience for teachers’ teaching universities and colleges has also introduced new teaching techniques, bringing the aid of diagrams, audio-visual and a diversification of information, which has been recognized and welcomed by the community, has become the main form of modern education. However, in the actual practice, as types of teaching equipments used are more and more complex, the price of a variety of equipments are more and more expensive, equipment storage sites are scattered and relevant information is not focused, it is difficult to do all thing off relatively, and there is a lack of historical fault record and difficulty of counting the asset when replace people for responsibility, etc. So a comprehensive teaching equipment management system is needed to collect, collate and optimize the information, which realize the leadership's inspection at any time and make it convenient for the teacher to use the teaching equipment flexibly.How to further improve the management of multi-media teaching and to enhance the utilization rate of multi-media classrooms has become the new issues during the management of teaching equipments, so it is very important to develop a comprehensive equipment management system to do a good job of information management equipment, minimize adverse Equipment and avoid the loss of equipment, which not only improve capacity utilization, but also improve the quality of teaching and play a positive role in promoting the future of multi-media teaching. This article carries out designs and realizations from the purchase of new equipment to the distribution of equipment, and from the normal use to maintenance etc.[Key words] Device Manager B/S Mode目录第一章绪论随着科学技术不断进步,尤其是国际互联网的出现和迅速发展,一个全球性的信息社会正在逐步形成,推进政府部门政务工作的自动化、网络化以及电子化已是大势所趋。

BS架构考勤管理系统解决方案

BS架构考勤管理系统解决方案

BS架构考勤管理系统解决方案BS架构是一种基于浏览器-服务器模式的软件架构,适合用于开发Web应用程序。

在考勤管理系统中,BS架构可以提供远程登录、数据云存储以及跨平台和可扩展性等优势,以下是一个BS架构考勤管理系统的解决方案。

一.系统概述该考勤管理系统是基于BS架构开发的,旨在帮助企业解决考勤管理过程中的痛点问题。

系统具有员工登录、考勤打卡、请假申请、考勤记录查询等功能,能够有效实现企业的考勤管理。

二.系统架构1.客户端:采用浏览器作为客户端,员工可以通过浏览器登录系统,进行考勤打卡和查询考勤记录等操作。

2.服务器:采用高性能服务器作为系统的核心。

服务器负责接收客户端的请求,并处理数据交互、业务逻辑等任务。

3.数据库:采用云数据库进行数据存储,确保数据的安全性和可靠性。

数据库负责存储员工信息、考勤记录、请假记录等数据。

三.系统功能1.员工登录:员工通过浏览器登录系统,输入用户名和密码进行身份认证。

2.考勤打卡:员工在特定时间内通过系统进行考勤打卡操作。

系统记录打卡时间和地点,并根据规定的考勤策略计算出员工的考勤情况。

3.请假申请:员工可以通过系统提交请假申请。

系统会记录请假开始时间、结束时间和请假类型,并根据审批流程进行审批。

4.考勤记录查询:员工和管理人员可以通过系统查询考勤记录。

查询功能可以根据时间、员工、部门等条件进行筛选。

5.考勤统计报表:系统可以生成各种考勤统计报表,如月度考勤情况、迟到早退统计等报表,以供管理人员进行分析和决策。

6.通知提醒:系统可以通过短信、邮件等方式向员工发送考勤提醒、请假审批结果等通知。

四.系统优势1.远程登录:员工可以通过浏览器随时随地登录系统,方便快捷。

2.数据云存储:采用云数据库进行数据存储,数据可靠性高,并且能够实现数据的备份和恢复。

3.跨平台和可扩展性:采用BS架构开发的系统能够在多个操作系统和多种浏览器上运行,并且能够根据企业的需求进行扩展。

4.安全性:系统采取身份认证和权限控制机制,确保数据和系统的安全性。

(考勤管理)BS指纹考勤系统最全版

(考勤管理)BS指纹考勤系统最全版

(考勤管理)BS指纹考勤系统B/S考勤及数据采集系统方案书项目概况1.1项目总体解决方案针对本项目的特点,建议使用WebOne标准的基于互联网集团化管理模式的B/S架构的壹卡通管理系统。

该软件是壹套完全基于Internet的壹卡通考勤、门禁、巡更、水电气管理、签到等子系统为壹体的管理软件,使用目前最流行的C#和JAVA语言完成开发,是全面使用B/S架构基于互联网浏览器完全能够操作所有功能的壹卡通解决方案。

1.全X公司人员使用系统采用集团模式,可实现各X公司车间既能够单独使用也能够X公司统壹管理,系统实现了多种用户类型登陆,除了管理员能够根据不同权限进行相应人员水电气、人事、考勤、消费、门禁、巡查、会议管理外,普通员工也能够使用个人编号登录系统进行个人资料修改、个人记录情况查询、加班申请、请假申请等,从而使普通员工能够方便及时地了解自己的信息、考勤、门禁等情况,且且能在分车间壹样使用管理软件,使壹卡通管理更加及时、透明。

2.安全使用系统对卡片的密码,单位的密码,金额等数据库关键内容采用DES算法加密;对网络传输的过程中所有的数据采用密文传输方式,登陆机制采用随机算法生成。

3.适用性。

系统支持各种类型需求,支持自动抓取班次,无需设定排班表,电脑根据员工指纹打卡时间自动生成排班表,固定对比、动态查找、灵活定义所需班次,日历排班,加班申请、请假申请环节和审批流程自定义,按照不同岗位的不同工作方式针对加班、个人调班等临时需要进行精确快捷的设定。

4.易维性系统核心软件集中于服务器端,维护集中,工作量较小,排除故障的方法多样,能够远程诊断排错。

1.2系统总体设计逻辑图考勤系统+数据采集环比系统壹、方案的提出1、能够树立X公司或机关规范化管理形象,提高X公司管理形象,同时规范X公司或机关内部的管理体制。

2、能够在最大程度上杜绝代打卡现象,杜绝私自改动考勤记录的现象。

3、该软件能够处理多班次倒班管理的考勤数据,电脑全智能处理,处理快捷准确.不会因考勤统计人为疏忽引起的纠纷。

指纹考勤机的设计与实现

指纹考勤机的设计与实现

指纹考勤机硬件部分完成---小记最初的想法 (1)初步调试:基本资源、12864 (2)初步调试:例程的学习及移植 (4)成功移植 (4)程序中比较重要的指令和变量: (5)Fingerprint.c中模块操作的主要函数: (6)主函数分析 (10)指纹考勤机的硬件操作规范 (12)二次开发的技术要点及其实现方法 (13)实现了接续录入功能,这是很大的突破 (13)实现了单个指纹的删除 (16)实现了被删除指纹号的优先分配 (19)实现了考勤信息的存储 (21)实现了通信模式下向上位机传输考勤信息 (23)付出多多,收获多多 (27)缺憾 (28)2B的错误 (28)待续 (28)最初的想法一直以来都对一些技术感兴趣,比如指纹识别算法、无线通信、红外感应、微处理器体系架构等等,在大二的时候就想做一台指纹考勤机,进门的时候手指按一下,什么都搞定了,不用看着老师被忽悠,我也不解,如果我是一个技术出身的老师,我早就做这件事情了,何必点名,费劲。

这段时间,有了空档,我就着手做这件事情。

是这样设计的,硬件由指纹模块和控制板,上位机用VB开发。

实现的功能大致是:上位机数据库保存人员信息,即指纹号对应学号、姓名等信息,指纹机可以脱机采集到岗信息(指纹号),在通信模式下,与上位机连接,将采集到的指纹号上传,上位机处理这些信息,生成缺勤名单文件(txt/word/excel皆可),并将缺勤名单发到指定的邮箱。

硬件平台的选择求助了一下淘宝,可选的不多,一个能存储162枚指纹的指纹模块进入了我的视线,4线,VCC/GND/TXD/RXD,还提供51例程,它用的是国产指纹识别专用DSP,只开放用串口用户命令接口。

看到51就知道就知道它跟识别算法之类的没有关系,注定要对着daasheet编写驱动。

但可以短时间内达到设计目标并以此为契机继续学习也不错。

很明显,需要用VB实现的是:串行通信、数据库编程、文件操作、网络编程。

串行通信和数据库编程毕业设计的时候用过,后两者要现学。

基于BS架构的考勤管理系统设计与实现

基于BS架构的考勤管理系统设计与实现

北京师范大学珠海分校本科生毕业论文论文题目:基于B/S架构的考勤管理系统设计与实现学院信息技术学院专业计算机科学与技术学号0901030138学生姓名叶国帅指导教师姓名杨林指导教师职称高级工程师指导教师单位信息技术学院2013 年01 月04 日北京师范大学珠海分校学位论文写作声明和使用授权说明学位论文写作声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。

除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本声明的法律结果由本人承担。

论文作者签名:日期:年月日学位论文使用授权说明本人完全了解北京师范大学珠海分校关于收集、保存、使用学位论文的规定,即:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的的前提下,学校可以将学位论文编入有关数据库,提供网上服务。

(保密论文在解密后遵守此规定)论文作者签名:导师签名:日期:年月日基于B/S架构的考勤管理系统设计与实现摘要本论文讲述基于B/S架构的信息技术学院学生考勤系统的开发经过和对本人负责的Spring Security子模块的理论和实践分享。

顺应现代科技与信息产业快速发展,教学的信息化管理呈现出前所未有的机遇,考勤管理系统的开发成为学校信息管理的一个主要发展趋势。

开发出这么一个考勤管理系统,对于信息技术学院的学生日常管理有着重大的意义。

考虑到为学生学习和开发提供蓝本,本系统决定全面开源。

总而言之,该系统不仅提供了更方便,更快捷的操作方式,能够很好地改善传统考勤方式的不足,适应信息时代的发展,而且还激发了学生的学习积极性和学习兴趣。

本论文结合项目小组编写该考勤管理系统的软件需求分析说明(SRS)和软件设计说明(SDD),全方位地分析该系统开发的理论依据。

基于BS架构的考勤管理系统的设计

基于BS架构的考勤管理系统的设计

基于B/S架构的考勤管理系统的设计摘要企业人事管理日趋复杂和企业人员增多使得企业的考勤管理变得越来越复杂。

这时传统的人工管理模式存在的效率低、不易统计、成本高和易出错等弊端更加容易显现出来,使得现代企业管理效益的提高得不到保证,无法适应企业的需求,从而阻碍了企业的发展。

随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理数据化,建立一个高效率、无差错的考勤管理系统已经成为可能。

本文就在这个背景下,以中小型企业的考勤管理业务为依托,结合科学管理的理论,设计并开发了一个企业考勤信息管理系统,最终向企业提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业,使企业的管理水平登上一个新的台阶。

本系统是基于B/S架构的考勤信息管理系统。

系统客户端的整体框架主要包括以下三个方面:排班管理、请假管理和考勤管理。

其功能实现是通过系统管理员,部门经理和一般用户三种角色来完成的。

通过本系统可以在局域网内部实现各部门员工的考勤、请假、加班等信息的记录功能,并能及时对企业各部门的考勤情况以数据的形式进行反映。

考勤管理系统对实时性要求比较高,在企业管理信息化的过程中,它还将为企业人事管理信息系统和工资管理系统等其他子系统提供准确可靠的数据。

关键词:信息管理;B/S;考勤Based on B/S Structure Attendance Management SystemABSTRACTEnterprise personnel management the complicatedness and enterprise person increase to make the attendance management of enterprises become more and more complicated.Then there is the traditional manual management shortcomings emerge more easily, such as low efficiency, difficult to statistics, the high cost and error prone, etc. These shortcomings make the improvement of efficiency of modern enterprise management can not be guaranteed, can not adapt to the needs of enterprises, thus impeding the development of enterprises.Along with the rapid development of computer technology and communication technology, the datamation of the traditional labor management mode and the establishment of an efficient, error-free attendance management system has become possible. This article is against this background, the contents of this project is to base on the attendance management business of the small and medium-sized enterprises, combine the theory of scientific management, design and develop an enterprise attendance information management system, ultimately to provide a scientific and reasonable attendance management solutions, and complete realization of non-paper operations, so that the management level of the enterprises will get to a new level.This system is a based on B/S structure Attendance Management System.The overall framework of client-side includes the following four areas: scheduling management, leave management and attendance management. Its function is realized through the following three roles: system administrator, department manager and user. Through this system you can achieve to record the information of attendance, leave, overtime and so on in various departments of staff within a local area network, and reflect the attendance information of various departments in the form of data in time. Attendance Management System require a relatively high real-time. In the process of information technology for enterprise management, it will provide more accurate and reliable data for enterprise personnel information management system, salary management system and other subsystems.Keywords:information management; B/S; attendance目录摘要 (I)ABSTRACT ........................................................... I I 第一章绪论 .................................................. - 1 - 1.1项目背景 (1)1.2考勤系统发展趋势 (1)1.3研究内容及方法 (2)第二章项目相关技术概述 ........................................ - 3 - 2.1B/S体系结构.. (3)2.1.1 B/S结构简介........................................... - 3 -2.1.2 B/S结构的优点......................................... - 3 - 2.2功能开发工具介绍. (4)2.3后台数据库说明 (4)第三章系统概要分析 ............................................ - 5 - 3.1系统设计原则.. (5)3.2系统功能需求分析 (5)3.3系统业务需求分析 (6)3.3.1登录................................................... - 6 -3.3.2系统管理............................................... - 6 -3.3.3排班管理............................................... - 7 -3.3.4请假管理............................................... - 7 -3.3.5出差管理............................................... - 7 -3.3.6考勤管理............................................... - 7 - 3.4系统性能需求分析. (7)3.4.1硬件环境............................................... - 7 -3.4.2软件环境............................................... - 8 - 第四章系统详细设计 ............................................ - 9 -4.1.1一般员工............................................... - 9 -4.1.2部门经理............................................... - 9 -4.1.3系统管理员............................................. - 9 - 4.2功能模块设计.. (9)4.2.1登录模块............................................... - 9 -4.2.2用户管理子模块........................................ - 10 -4.2.3请假及出差设置子模块.................................. - 11 -4.2.4排班管理模块.......................................... - 11 -4.2.5出勤子模块............................................ - 12 - 4.3数据库设计 (12)4.3.1用户信息表............................................ - 12 -4.3.2请假或出差信息表...................................... - 13 -4.3.3出勤信息表............................................ - 13 -4.3.4上班时间设定表........................................ - 14 -4.3.5各个表之间的关联...................................... - 14 -4.3.6数据库关系............................................ - 15 - 4.4前台界面设计. (15)4.4.1管理员登陆............................................ - 15 -4.4.2部门经理登陆.......................................... - 22 -4.4.3普通员工登陆.......................................... - 22 -4.4.4输入框中时间格式的控制................................ - 23 - 第五章系统测试 ............................................... - 26 - 5.1测试方法简介. (26)5.2系统用例测试 (26)结束语 ......................................................... - 27 - 致谢 ........................................................... - 28 - 参考文献 ....................................................... - 29 - 附录 ......................................................... - 30 -附录2 (32)附录3 (33)附录4 (34)附录5 (34)第一章绪论1.1项目背景当今世界高新技术的迅猛发展和全球化的市场经济导致企业之间的竞争越来越激烈,但归根结底是人才的竞争。

指纹考勤信息管理系统设计与实现

指纹考勤信息管理系统设计与实现
(2)采用高安全等级算法,运行速度高,识别时间短,识别精准,杜绝虚假考勤成分.
(3)通过TCP/UDP等协议进行网络传输,实时性好.
(4)操作执行半自动化,大大减少消耗的人力资源.
(5)基于计算机操作,有自我统计能力,从而提高工作效率.
(6)使用高强度长寿命模块,不易损坏,可重复使用性高.
(7)所需成本低廉.
图2 员工数据流图Fig.2 Data flow diagram of employees
科室负责人可查看所负责科室的员工的详细考勤情况、统计本科室员工的考勤记录,分周、月份来统计员工的考勤记录,并且可以查看和批准请假信息,批准或者发布出差名单、查看单位的通知公告等操作.科室负责人登录数据流图如图3 所示:
数据的转换和传送时间:数据转换速度大体取决于用户上网方式和网络的传输速度.
3.4.3 适应性
运行环境的适应性:基于TCP/IP和HTTP协议,适用多种浏览器,适应 WEB服务器的升级.
软件接口的适应性:具有良好的接口设计,能与其他软件进行无缝集成,具有良好的可移植性.
4 系统设计与实现
4.1 系统总体功能设计
3.2 指纹考勤管理系统业务场景描述
单位员工上班进行指纹签到,考勤客户端将考勤数据经网络传送至指纹服务器,经过服务器处理,把数据存往大型数据库.Web服务器从数据库读取信息,供员工、科室负责人、管理员进行查询.
一个典型指纹考勤管理系统包括三个层次的权限:员工、科室负责人、考勤管理员.其中员工每天上班输入指纹信息,指纹信息通过指纹服务器处理,将指纹数据到库;员工根据工号登录到本管理信息系统,可以查询和浏览自己的考勤记录,同时员工还可以向科室负责人请假申请、出差等活动.科室负责人具有查询和浏览本科室的考勤记录,审批请假、出差等操作,同时月末把本科室员工的考勤信息上传给考勤管理员.考勤管理员根据实际情况,进行考勤记录信息审核,统计、查询、浏览所有员工的考勤记录,把考勤记录信息发往财务部,以便发放员工的工资与补贴.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

B/S结构指纹考勤管理系统的设计与实现摘要:针对传统考勤中出现的舞弊现象、介质损耗严重、单机考勤不便统一管理等弊端,提出一种基于指纹识别的网络考勤系统。

利用TCP/IP通信协议实现多网点分布式指纹考勤及考勤数据的统一管理,采用B/S三层结构设计,具有先进性、安全性、可扩展性、易维护性、开放性等特点。

测试、运行结果表明,这种基于指纹识别技术的网络考勤系统相比传统考勤更加公正、高效,更具实用性。

关键词:考勤管理;指纹识别;模块;网络0 引言B/S软件结构体系,即Brower/Server(浏览器/服务器)结构,是随着Internet/Intranet的兴起,由C/S(Client/Server,客户机/服务器)结构体系的改进而成的。

在B/S结构下,软件只需部署到服务器端,客户端直接通过浏览器访问软件,省去了客户端的部署和维护工作。

考勤制度是企事业管理制度的重要组成部分。

考勤管理水平与生产效率、公平考核、单位形象等有密切的关系。

指纹识别技术提供了对身份鉴别的一种不可改变、不可假冒、不会丢失的考勤系统解决方案。

本文介绍的指纹考勤系统,利用了指纹识技术,可在各分布的办公地点利用局域网接入多个考勤机,员工指纹档案集中管理,根据所在部门、科室分配到各个考勤机上。

被考勤人员指纹信息实时传送到应用服务器,根据自定义考勤规则自动生成考勤数据。

所有员工可以根据授权查看考勤记录,管理人员可以及时查看员工在岗状况情况和考勤结果。

系统留有SOAP协议接口,可与其他办公系统协同运行,适合大中型企业的考勤管理应用。

1 指纹识别技术原理目前最常用的指纹识别方法是细节点坐标模型来做细节匹配,即通过取像设备读取指纹图像,然后采用指纹特征点的坐标模型来做特征匹配,根据对指纹的脊线末梢点和脊线分叉点所提取特征点来鉴定指纹,以确定对指纹所有人的身份进行识别。

指纹识别技术主要涉及指纹图像采集、指纹图像处理、特征提取、保存数据、特征值的比对与匹配等过程(图1所示)。

通过指纹读取设备读取到人体指纹的图像,然后要对原始图像进行初步的处理,使之更清晰,再通过指纹辨识软件建立指纹的特征数据。

软件从指纹上找到被称为“节点”(minutiae)的数据点,即指纹纹路的分叉、终止或打圈处的坐标位置,这些点同时具有七种以上的唯一性特征。

通常手指上平均具有70个节点,所以这种方法会产生大约490个数据。

这些数据,通常称为模板。

通过计算机模糊比较的方法,把两个指纹的模板进行比较,计算出它们的相似程度,最终得到两个指纹的匹配结果。

2 指纹考勤系统设计与实现本指纹考勤系统可基于Unix或Windows Server 2000以上操作系统平台;数据库采用关系型数据库系统MySQL4.x以上;指纹采集终端采用TCP/IP协议的指纹识别仪。

2.1 考勤系统的网络结构本指纹考勤系统基于企事业单位的局域网络,通过各考勤点的信息点将指纹考勤终端连接到网络。

系统由应用服务器、数据库服务器(灾备存储恢复系统)、管理端、客户端等几个部分组成(图2所示)。

2.2 系统设计目标及原则(1)系统设计目标。

如实反映每个人的考勤情况,杜绝舞弊;员工在识别区域按指进行考勤数据采集;员工按需申请请假、加班、调班、补签(签到、签退)等事项;管理员自由定义考勤规则(迟到、早退、旷工、节假日、员工班次等);管理员处理员工调动、请假、加班、调班、补签(签到、签退)等事项;管理员实时查询考勤记录;管理员在组合条件下,实时生成不同类型的可打印统计报表。

(2)系统设计原则。

①先进性:采用当前先进的MMCache & Smarty & Jquery & AJAX等技术;②安全性:数据的安全性;③可扩展性及易维护性:系统在配置上和功能模块上考虑了用户将来的需求增长,可以根据需要增加新的设备或新的模块;④开放性:为保证其他系统的协同运行,本系统留有SOAP协议接口,并结合相关的信息安全及认证标准执行。

2.3 考勤系统的软件设计及实现指纹识别考勤管理软件采用B/S三层体系结构设计,由NotePad++编写,W AMP环境中调试完成。

其设计主要包括两个部分,一是服务端PHP后台服务程序,主要用于指纹采集信息的比对和记录存储,设计采用Apache & PHP & MySQL系统编程;二是指纹采集终端客户机上的B/S客户端AJAX程序,采用JavaScript & XML &XSLT语言编程。

指纹考勤终端支持TCP/IP 通信方式,所以考勤系统采用TCP/IP 通信协议接入网络。

这样就可以通过网络在服务器端对考勤采集的用户指纹信息和预先采集的用户指纹信息进行比对和记录,而终端的考勤记录也可以方便地通过网络随时上传至考勤管理系统,从而实现网络考勤。

软件设计原理如图3所示。

2.3.1 系统三层结构MVC(Model View Controller)模型-视图-控制器(图4),M 是指数据模型,V是指用户界面,C则是控制器。

使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。

MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。

使用MVC应用程序被分成3个核心部件:模型、视图、控制器。

它们各自处理自己的任务。

2.3.2 指纹采集程序实现指纹采集程序负责采集员工指纹信息,被考勤人员通过指纹识别仪采集指纹信息,采集的信息传递到服务器应用系统(AJAX技术)的采集程序进行身份配对识别,识别成功后,根据管理员定义的考勤规则(员工班次),符合规则的,则对数据进行记录。

2.3.3 系统功能模块设计(1)数据信息管理模块。

该模块完成系统基础信息的设置。

包括人事管理(部门、员工信息维护)、参数设置(纹识别设备、考勤规则、节假日等)。

(2)考勤管理模块。

该模块完成系统考勤登记、考勤常规事项管理(请假、加班、调班、补签等)、考勤查询、考勤报表生成打印等功能。

(3)系统安全管理模块。

该模块完成系统角色维护(权限)、管理员维护、数据备份、数据恢复等功能。

2.3.4 系统功能模块实现(1)人事管理模块。

本模块在考勤登记前使用,用于对部门、员工的设置及员工调动、离退休等相应事项的管理。

主要数据表:部门表dept(dept_id,dept_path,dept_name,...);员工表emp(emp_id,emp_code,emp_pass,emp_name,emp_dept,...);员工调动表remove(remove_emp,remove_date,remove_from_dept,remove_to_dept,... )。

(2)参数设置模块。

本模块用于对考勤规则的设置和各指纹采集设备的登记(包括设备号识别、IP设定、通信测试等)。

主要数据表:设备表device(device_id,device_no,device_name,device_ip,...);班次表frequ(frequ_id,frequ_code,frequ_name,frequ_area,frequ_minutes,...)。

(3)指纹采集模块。

指纹采集模块共享人事管理模块数据(员工信息),用于采集员工的指纹。

允许采集用户左手/右手共十枚指纹,通常确定其中3枚指纹作为考勤指纹。

要注意避免“三三团体”的出现,即采集第一个手指信息时自已按,采集第二个手指和第三个手指的信息时让另外两人分别代按,这样,一个人可以同时做3个人的考勤。

在指纹采集前,首先要选择采集指纹的条件。

之后,员工根据系统的提示按压指纹3次,采集有误时,重新采集指纹。

主要数据表:指纹表hand(emp_id,emp_data,...)。

(4)考勤管理模块。

该模块根据不同的用户角色,如员工可查询考勤记录,申请请假、加班、调班、补签等操作;管理员可对员工的各类申请进行处理,对考勤进行组合条件的查询,及考勤报表的生成打印等操作。

主要数据表:trace(trace_id,emp_id,trace_date,trace_num,trace_up_time,trace_dn_time ,trace_add,trace_ip,trace_late,trace_late_minutes,trace_early,trace_early_minutes,trace_absence,...)。

(5)系统安全管理模块。

本模块用于根据实际的需要设定不同的用户角色,根据人事管理模块员工信息分配用户名、密码及相应角色;数据备份/恢复主要通过灾备存储恢复系统实现,其次此模块的数据备份/恢复可辅助对数据进行非实时的备份。

数据备份则自动对当前时间数据库数据进行加密备份;数据恢复则对备份数据进行解密恢复。

主要数据表:用户表admin(admin_id,admin_user,admin_pass,admin_type,...)。

2.4 安全策略①指纹识别,配合AJAX比对应用服务程序,能有效阻止非本人的数据采集,每人采集多次指纹,防止了特殊环境的识别无效;②管理员管理系统时,使用验证码进行检验,SESSION会话机制,及对SQL执行代码外加防注入保护,阻止了恶意人员利用暴力破解方式对系统进行攻击、密码暴破等行为;③灾备存储恢复系统,实时对数据进行备份,在系统出现问题时,能即时恢复。

3 结束语本文介绍了B/S结构指纹考勤系统的原理以及软件的设计。

考勤系统利用指纹识别技术实现了员工考勤数据采集、数据统计和信息查询过程的自动化,方便员工考勤登记及管理员考核员工出勤情况,并且员工可了解自己的出勤情况,促进员工的自主管理和自我约束;尽可能地避免了人为因素的干扰,保证了考勤管理制度的公正性,实时地为单位各管理部门提供准确的考勤数据。

本系统已实际在某单位运行,其结果满足了考勤管理高效性与实用性的要求,具有广阔的应用前景。

参考文献:[1]赫尔德尔.Ajax权威指南[M].北京:机械工业出版社,2009.[2]曹丽婷,杨荣,陈旌.自动指纹考勤管理系统设计[J].计算机系统应用,2005(8).[3]陈艳俐,蔡捷.网络指纹考勤管理系统的设计与实现[J].工业控制计算机,2005(12).[4]章通,陈金玉.网络指纹考勤系统的设计与实现[J].计算机应用与软件,2011(2).。

相关文档
最新文档