企业考勤系统设计与实现_第1页
企业考勤系统设计与实现_第2页
企业考勤系统设计与实现_第3页
企业考勤系统设计与实现_第4页
企业考勤系统设计与实现_第5页
已阅读5页,还剩57页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1企业考勤系统的设计与实现1.1 课题背景及目的今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。计算机已经成为我们学习和工作的得力助手,我们的生活也越来越离不开它。随着现代科技的进步,用计算机来进行考勤的管理也成为现代化企业运作必不可少的一部分。在过去我们的考勤工作都是人工完成的,不仅浪费了很多的人力跟物力,而且无法保证其准确性和透明度;给企业的管理带来了许多的不便。现在利用计算机来管理我们的考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松了。计算机技术特别是数据库技术的发展为企业建立管理信息系统,甚至对改变管理思想起着不可估量的作用。实践证明信息技术已在企业的管理层面扮演越来越重要的角色。考勤信息管理系统中主要包括了员工的基本信息(姓名、性别、所属部门等),查询员工的基本信息,可根据员工的实际工资情况或实际的出勤情况查看员工的基本信息等;另外还有密码修改和帮助说明的功能。通过考勤系统我们能很容易地对公司员工的信息有一个基本的了解,可以很方便地知道员工的出勤情况,通过对员工出勤2信息的了解,就能计算出员工的实际工资。一切的统计和计算都计算机代为管理了,考勤信息管理系统对企业的合理化管理起到了很大的作用,它为企业信息化的建设打响了头炮,企业的信息化建设已成为现代各个企业发展的需要。企业考勤管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,企业考勤管理系统应该能够为用户提供充足人事管理的信息和快捷的管理查询手段,但一直以来人们使用传统的人工方式管理员工的上下班等信息,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业考勤信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高企业的考勤管理效率,也是企业考勤管理科学化、正规化,与世界接轨的重要条件。因此,开发一个企业考勤管理系统是很有必要的,具有其特有的技术意义和管理意义。考 勤 系 统 是 指 一 套 管 理 公 司 的 员 工 的 上 下 班 考 勤 记 录 等 相 关 情 况 的 管 理系 统 。 是 考 勤 软 件 与 考 勤 硬 件 结 合 的 产 品 , 一 般 为 HR 部 门 使 用 , 掌 握 并 管理 企 业 的 员 工 出 勤 动 态 。 包 括 考 勤 记 录 、 考 勤 分 析 两 大 功 能 。 根 据 系 统 制 定的 考 勤 规 则 , 自 动 分 析 出 考 勤 结 果 , 是 考 勤 系 统 的 核 心 。 随着经济的飞速发展,愈来愈多的管理者认识到管理与效益是息息相关的,实现数据规范化、自动化的电脑管理,是一个管理规范、运作高效的企事业单位的必然要求。现在的市场竞争是知识的竞争,管理手段的竞争。谁有先进的技术设备和管理手段,谁就有成功的先机。但是,目前国内大多数企业在考勤时,依然使用的是传统的考勤方法,例如手工记录、签卡、机械打卡等。这样的考勤方法,不仅考勤速度慢,在考勤时需要专门人员在旁记录,统计,制成报表,当报表最后交到主管人员手上时,也许时间已经过了几天,这样根本不3能发挥考勤真正的监督作用。而且,考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现。传统的考勤手段已不能当今社会企业管理的需要,所以为了满足客户的需求,解决传统考勤方式在考勤中出现的问题,更好地为企业决策提供依据,本文设计了以 C/S 模式进行考勤数据采集,用 B/S 模式进行实时数据采集模式的多终端考勤系统。1.前言需求分析功能需求认证用户。系统在连接数据库前需对用户进行认证。如果认证通过,执行连接。对非法用户则拒绝执行操作并关闭程序。设置上下班时间。系统应能由用户设置上下班时间,并能根据此时间来判断员工是否迟到或早退。记录员工出勤状况。系统必须能记录员工每日的上下班时间,能够对请假或出差的员工进行登记。并且能记录其请假或出差的详细情况,能够提供多种查询方式供用户查询员工的出勤记录。统计出勤状况。系统要能够按用户指定的时间范围对员工的出勤状况进行统计,列出详细的统计结果,其中需包含迟到,早退,请假,出差和旷工次数。并提供检索功能,使能够对单个员工的出勤统计结果进行查询。添加删除员工。系统需能够对员工进行添加或者删除操作。并能够对新增的员工进行正常的记录,统计和查询操作。考勤管理是人事管理工作中比较重要的一个环节,对于企事业单位充分利用人力资源具有重要的应用价值。考勤管理系统是企事业单位用于记录员工迟到、早退、缺席和请假等出勤情况信息,并提供统计数据的管理信息系统。系统所记录、管理的信息直接与员工的考核相联系,也直接关系到工资调整和职称晋升等员工的直接经济利益。企业门禁考勤管理系统是企业为了实现员工上下班考勤刷卡、数据采集及记录、信息查询和考勤统计;实现薪资结算过程的自动化,完善人事管理现代化。传统的考勤管理系统多数采用主动式刷卡,即需要员工拿着工作卡主动在读卡器前刷卡,这种传统的考勤管理系统存在以下几方4面的弊端:1) 对于中大型企业,员工数量非常多,上下班时所有员工需要在很短的时间内排队刷卡,这样会浪费很多时间;2) 刷卡时,必须把卡掏出,刷完卡后再放回口袋,不仅容易造成磨损,卡片容易损坏,而且容易丢失;3) 领导与工人一起排队刷卡,极其不方便;4) 排长队刷卡,既浪费时间,又不人性化;5) 无法实现员工上班时间在各办公区/厂房区的进出记录及跟踪查询。为了解决上述问题,公司研发出开放式通道智能型考勤管理系统,此系统以 RFID 技术为基础,结合自动控制技术、计算机技术、无线通讯技术,为各企业的后勤管理工作提供一套切实可行、经济高效、安全可靠的管理方案。开放式通道门禁考勤系统是一种全新开放式智能型门禁考勤系统,本系统改变了以往传统刷卡的管理模式,以全新的无障碍开放式通道模式,当员工和外来人员佩戴授权卡通过时,无需主动刷卡,系统将自动识别和采集通过人员的信息并自动录入系统。由于系统采用开放式通道模式,大大提高了人员进出通行速度,解决了员工上下班排长队打卡的问题,本系统可广泛应用于人流量比较大的场合,如大型工厂、大型企业、大厦大门、学校、会展、体育场及不方便主动刷卡的场合。(2)性能需求系统需能够对数据库进行反复读写操作,并且保证在数据库存有大量信息的时候,系统的所有功能依然能正常运行。(3)将来可能提出的要求该系统可扩展按照统计出来的结果来计算员工应得的薪水并会同出勤统计结果一起制成详单提供给管理者。人工考勤管理系统,由专门的考勤员完成考勤工作。传统的考勤制度,存在很多弊端,比如浪费人力、效率低下;存在弄虚作假现象;考勤数据不准确;考勤统计复杂繁重,难以保证统计结果的正确性、及时性。打卡钟打卡考勤采用一次性专用纸卡,需经常购买;卡片易损坏丢失、寿命短,卡钟及控制系统维修频繁,影响工作;存在代打卡现象。指纹考勤方式利用人体指纹所具有的唯一性、排他性实现考勤管理,但现5代指纹技术尚未完全成熟,还存在价格昂贵,读取指纹速度较慢,判别精度低,可能由于读头清洁问题和员工手指油腻等原因无法读取等问题,应用场合也受到一定的限制,适用于考勤人数较少的单位;由于绝大部分指纹考勤也采用了代码考勤的方式,所以无法杜绝虚假考勤的产生。人脸识别考勤方式和声音识别方式同样存在着与指纹考勤方式相似的问题,技术上更不成熟,大规模应用还有待时日。本系统采用目前最流行的非接触式智能卡,结合电子摄像技术和单片机技术,实现了考勤时的实时监控,在员工考勤刷卡的同时将其电子图片发送到服务器,杜绝了代打卡的问题,提高了考勤效率,具有很大的研究意义和应用前景。功能分析设计本考勤系统目的是为企业解决员工考勤的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位考勤管理的系统化、规范化和自动化。因此本系统主要需要实现以下几个功能:管理员登录及信息维护,员工信息维护,数据采集,基本数据(请假类型、部门类型、职务类型)维护,数据库管理,查询功能,排班功能,请假、缺席记录等。该系统的模块结构如图 2-2 所示。6图 2-2 系统模块结构(1) 登录系统。包括用户登录、修改密码、退出系统等。登录分为两种形式,客户和管理员。用户名或密码不知道或者错误时将自动以客户登录,除了系统模块外的所有模块都呈现不可激活状态,不能进行操作。(2) 基本操作。分为六个子模块:打卡数据采集、班次定义、日常排班、调班换班、请假登记、其他缺席登记等。打卡数据采集,就是从考勤机上把刷卡记录采集过来,以便在查询、制作报表等时使用,其中包括采集功能、添加考勤记录功能、保存考勤记录功能和删除刷新功能。(3) 数据管理。管理部门及部门员工的资料信息,对各部门员工信息进行添加、修改、删除、查询(按拼音、工号、姓名、等进行) ;对 IC 卡进行标记(有卡、无卡、丢失) ;对部门、请假类型、和职务类型进行添加删除;对数据库进行管理,备份数据库、初始化数据库、删除过期信息、压缩数据库等。(4) 报表中心。查询统计个人或部门的日常考勤报表、月考勤报表、考勤明细报表、打卡统计报表等。(5) IC 卡管理。登记每个员工的 IC 卡号码,并可修改验证码。(6) 考勤机管理。考勤机时间设置、考勤机记录总数设置、通信端口选择设置。(7) 软件信息管理:记录系统的使用者及其联系方式。2.系统总体设计1功能概述公司企业考勤管理系统管理能够对企业职员的出勤情况进行综合有效的管理,通过刷卡记录管理,形成考勤信息功能,请假信息管理,休假信息管理,加班信息管理,考勤统计管理,考勤工资管理,系统设置等几个功能模块实现对职员信息、职员上下班出勤情况、请假、休假、加班等信息的查询、增加、修改、删除功能,对职员及工企业的月出勤情况进行统计,对考勤工资扣款进行统计,从而达到对企业出勤情况能够高效、低耗地记录和管理。2.1 非接触式智能卡非接触式智能卡,继承了接触式智能卡容量大、安全性高的特点,同时也克服了以接触方式工作的智能卡无法避免的缺点,如触点磨损、污染、静电以7及插卡不便等,使非接触式智能卡的使用更加自由,应用更加广泛。非接触式智能卡的主流技术是 PHILIPS 公司的 Mifare 技术,而且已经被制定为国际标准:ISO/IEC14443TYPEA 标准。欧洲一些较大的智能卡制造商和读写设备制造商以及智能卡软件设计公司大都以 Mifare 技术为标准,从而进一步推进了智能卡技术的发展。随着非接触式智能卡的高度安全保密性的日益提高,随着制造技术和相关理论的完善、发展,微电子技术和计算机技术结合在一起,近年来,中国的房地产开发投资高速增长,商品房开发规模不断扩大与此同时,房地产市场需求也呈现持续旺盛的态势。但是和其它行业相比,房地产企业的信息化建设步伐较为滞后,如新老客户信息分散于各销售人员手中难于进行分类比较与在系统中与数据库交互部分均采用标准的 SQL 语言4,这样可以提供系统的通用性,从而使后台数据库可以采用多种数据库系统,如:MS Access,MS SQL Server 或者 Oracle,可以提供用户的需求进行选择。 考虑到职员签到、签退操作会发生在上、下班高峰这一很短的时段之内,加之考虑到系统数据量大,安全控制等因素,本系统采用了并发访问能力强,数据管理能力强、安全控制措施健全的 SQL Server 数据库,为了实现灵活的报表统计功能,在 SQL Server 中建立名称为“kqgldb”数据库,作为考勤系统的后台数据库,系统中的几个表如下所示。 人员登记表(RYDJB) ,记录职员 ID 号、姓名、部门 ID、行政级别 ID、权限 ID、密码、人员图片信息。 签到登记表(QDDJB) ,记录职员 ID 号、签到机器编号、签到和签退时间、留言。 部门登记表(BMDJB) ,记录部门 ID 号、名称、主管领导 ID 号。 行政级别表(XZJBB) ,记录行政级别 ID 号、行政级别名称。 权限级别表(QXJBB) ,记录操作权限解别 ID 号、权限级别名称。 请假登记表(QJDJB) ,记录请假人员 ID,起假日期、到假日期、事由。 机器编号表(QDJQB) ,签到机器编号,签到机器所在场所。 上班时间表(SXBSJ) ,记录上下班时间追踪,售前至售后各环节管理信息出现断层难于跟进,销售过程中由于销售员之间不能及时沟通信息发生一房多卖,在销售过程中很难得到最新的实时销售情况等。卡片发行模块的主要功能是注册用户,对新卡进行初始化,将持卡人的基本信息写入8卡片;参数设置主要负责修改考勤系统的各个功能模块的默认设置,如设置考勤参数,处理特殊考勤等;考勤模块负责用户考勤时对卡片的读写;监控模块即在考勤的同时进行电子摄像;考勤报表的主要功能是用户统计考勤数据,如日报表,月报表,出勤明细,出勤统计等;员工管理主要对员工的信息进行管理,并负责请假,销假等功能;删除记录负责对退休,离开公司等用户进行记录删除;退出系统负责安全,稳定的退出系统;帮助系统则提供本系统的相关帮助,使用户更加方便的使用本系统。销售时手工的业务处理过程不但降低了房地产公司工作效率,而且容易出现问题,进而对企业的形象造成不好的影响。随着房地产行业的不断规范和竞争的加剧,在规模化经营并实现高效率管理、客户信息的统一规划处理、规范房地产交易流程并实现信息共享以及实现办公自动化提高工作效率等方面都对房地产企业提出了引入信息化管理解决方案的要求。很多企业仍然采用传统的手工处理方法,一直采用卡片式的方式进行管理,即为每一套单元制作一个房屋卡来记录房屋的销售情况,卖出的时候在记录卡上记录购房者的信息并与购房合同保留在一起。这种手工方式的管理模式存在许多的缺陷和问题。例如:(1)工作效率比较低,工作人员的劳动强度比较大。2.2 需求分析(1)功能需求认证用户。系统在连接数据库前需对用户进行认证。如果认证通过,执行连接。对非法用户则拒绝执行操作并关闭程序。设置上下班时间。系统应能由用户设置上下班时间,并能根据此时间来判断员工是否迟到或早退。记录员工出勤状况。系统必须能记录员工每日的上下班时间,能够对请假或出差的员工进行登记。并且能记录其请假或出差的详细情况,能够提供多种查询方式供用户查询员工的出勤记录。统计出勤状况。系统要能够按用户指定的时间范围对员工的出勤状况进行统计,列出详细的统计结果,其中需包含迟到,早退,请假,出差和旷工次数。并提供检索功能,使能够对单个员工的出勤统计结果进行查询。添加删除员工。系统需能够对员工进行添加或者删除操作。并能够对新增的员工进行正常的记录,统计和查询操作。 (2)性能需求系统需能够对数据库进行反复读写操作,并且保证在数据库存有大量信息的时候,系统的所有功能依然能正常运行。 (3)将来可能提出的要求该系统可扩展按照统计出来的结果来计算员工应得的薪水并会同出勤统计结果一起制成详单提供给管理者。 2.3 功能分析 设计本考勤系统目的是为企业解决员工考勤的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位考勤管理的系统化、规范化和自动化。因此本系统主要需要实现以下几个功能:管理员登录及信息维护,员工信息维护非接触式智能卡,继承了接触式智能卡容量大、安全性高的特点,同时也克服了以接触方式工作的智能卡无法避免的缺点,如触点磨损、污染、静电以及插卡不便等,使非接触式智能卡的使用更加自由,应用更加广泛。非接触式智能卡的主流技术是 PHILIPS 公司的 Mifare 技术,而且已经被制定为国际标准:ISO/IEC 14443 TYPE A 标准。欧洲一些较大的智能卡制造商和读写设备制造商以及智能卡软件设计公司大都以 Mifare 技术为标准,从而进一步推进了智能卡技术的发展。 随着非接触式智能卡的高度安全保密性的日益提高,随着制造技术和相关理论的完善、发展,微电子技术和计算机技术结合在一起,已经将智能卡技术应用到电话卡、金融卡、移动电话、交通、医疗、身份证明、智能付费等应用领域。提高了人们生活和工作的现代化程度。(5)各种信息存储比较困难,不够先进。等等。即使企业采用了信息系统,但是仍然只是一个数据记录和查询的平台,没有很好的处理这些信息从而从中找到有用的信息。9已经将智能卡技术应用到电话卡、金融卡、移动电话、交通、医疗、身份证明、智能付费等应用领域。提高了人们生活和工作的现代化程度。2.2 网络和系统环境利用现代企业拥有的覆盖企业内部

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论