企事业考勤系统设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:z28419800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]随着当今生物技术与计算机技术的飞速发展,指纹考勤越来越受到重视。本文基于该技术设计了指纹考勤管理系统,主要完成指纹考勤系统的总体设计、系统功能模块、系统流程设计、及数据库的简要设计。
  [关键词]考勤管理;指纹识别;管理信息系统
  中图分类号:F272.9 文献标识码:A 文章编号:1009-914X(2015)05-0247-01
  1 引言
  在人事管理中,考勤管理担当着重要角色,其准确性将直接影响单位的效益。文章针对市场上考勤管理系统结构单一、扩展性弱、安全性底的缺点,提出了一种指纹考勤管理系统的设计。本文采用UML[1]描述工具,选择Microsoft Visual Studio 2010作为开发坏境,Microsoft SQL Server 2008作为底层数据库,同时采用B/S[2]架构设计,大大提高了系统的可移植性和通用性。
  2 考勤系统概况
  2.1 系统概述
  本文设计的基于指纹识别的考勤管理系统是基于指纹识别,记录员工考勤的应用管理系统。为了避免传统考勤出现的代签、假冒、维护成本高等问题,该系统结合网络信息技术、数据库技术和指纹识别技术,实现科学化、智能化的人事考勤管理。该系统应用指纹识别技术,由于指纹具有唯一性,因此不会出现代签、假冒等现象,克服了传统考勤的弊端;此外,不需要为每位员工配置磁卡类设备,减少了成本。基于指纹识别的考勤管理系统实现了考勤管理的自动化并提高了其效率,也保证了考勤管理的严肃性、公正性和纪律性。
  2.2 ASP.net
  ASP.NET是微软在.NET Framework框架中所提供一项技术,在ASP.NET中开发Web应用程序的类库被封装在System.Web.dU文件中,而在程序编写的过程中,用到类库的时候要显露出System.Web命名空间。同时这项技术提供ASP.NET网页处理功能,以及扩充HTTP通道的应用程序与通信处理等工作。这项技术还提供了Web Service的基础架构。我们可以看出来ASP.NET是微软的ASP技术的后继者,但是从它的特性已经应用前景上来看,它的可持续发展性要比ASP技术要强大许多[3]。
  2.3 系统总体设计
  从硬件方面来分析,基于指纹识别的考勤管理系统需要使用指纹识别设备与PC机。指纹识别设备用于采集所有员工的指纹,主要用在注册指纹信息与指纹考勤。PC机用于运行考勤管理程序和管理数据库。本系统的软件包括考勤管理系统与数据库系统。考勤管理系统将实现管理员信息管理、员工信息管理、考勤管理、终端管理与故障管理。该程序将作为系统核心,控制指纹考勤设备,并管理数据库。数据库系统用于存储用户信息、终端设备信息与指纹信息。数据库系统需要具有简便、安全等特性[4]。
  3 考勤系統功能模块
  本文设计实现的指纹考勤管理系统主要分为指纹考勤客户端子系统和考勤管理子系统两部分。其中指纹考勤客户端子系统主要完成员工指纹注册与员工日常考勤的记录,并负责将考勤数据与指纹数据存储到数据库;考勤管理子系统主要实现对考勤信息管理的功能,该系统仅系统管理员可使用,考勤管理人员可对考勤相关信息进行查看与修改,主要包括管理员信息管理、员工信息管理、考勤信息管理、考勤客户端管理以及故障管理五大模块,系统每个模块间都相辅相成互相关联。
  4 系统流程设计
  指纹考勤管理系统拥有两类角色,分别为公司员工和考勤管理人员。其中,公司员工分为新员工、已有员工与离职员工。新员工指未注册指纹等任何信息的刚入职的员工;已有员工的各种信息已保存在系统数据库中,可以直接进行考勤签到;离职员工则是即将离开公司,需删除其所有信息的员工。考勤管理人员负责对员工信息畸形添加、修改和删除。对于新员工,考勤管理人员需要协助员工注册基本信息与指纹信息等,注册后,新员工才可进行考勤;对于已有员工,考勤管理人员负责为员工提供信息查询、修改的服务;对于离职员工,考勤管理人员需要在系统数据库中删除员工的所有信息,以保证数据的安全性与可用性。此外,考勤管理人员还负责考勤管理、系统故障检测等工作。
  以某员工从入职到工作再到离职的过程为例进行说明,则指纹考勤管理系统的业务流程及步骤如下所示:
  (1)新员工入职,考勤管理员设置员工所属部门信息,若部门已存在,则在部门表中添加新员工信息,若不存在,则需添加新部门;
  (2)考勤管理员根据员工所属部门,添加员工的基本信息与指纹信息,注册三个手指的指纹信息,每个手指采集三次,通过比对,选择最清晰可信的指纹录入数据库,指纹注册成功后,将员工编号给该员工,以便其进行信息查询;
  (3)考勤管理员查看该员工的考勤制度是否已存在,若不存在,则新添加考勤时间,设置所属部门、考勤起始时间、公休假日与节假日等;否则,直接转到(4);
  (4)根据员工实际考勤时间,考勤管理员设置该员工考勤时间,在考勤记录表中生成该员工的考勤记录项,至此完成考勤前准备信息的设置;
  (5)该员工进行日常考勤;
  (6)若该员工因特殊原因离职或辞职,考勤管理人员根据该员工编号,删除系统数据库中所有考勤数据。
  上述为考勤管理系统的整体流程。然而,考勤管理员还有额外工作:
  (1)考勤管理人员登陆系统,导出考勤时间安排表进行公示;
  (2)考勤管理人员每日导出日结考勤记录表,交予人事管理部门存档;
  (3)考勤管理人员每月导出月结考勤记录表,交予人事管理部门存档;并将考勤数据发送给财务部门,以便其进行薪资结算;
  (4)考勤管理人员每年导出年度考勤记录表,交予人事管理部门存档;并将考勤数据发送给财务部门,以便其进行奖金结算。
  (5)考勤管理人员进行监督系统运行状态,若出现故障,需及时联系维修人员进行修理。考勤管理人员是指纹考勤管理系统的核心,承担考勤管理、考勤核对与考勤监督的责任。
  5 数据库结构设计
  在数据库设计时,我们将需求分析得到的用户需求进行结构设计,经过分析确定在本系统中涉及到的实体如下所示:
  (1)管理员(员工编号、登录账号、登录密码、管理员级别、是否在职、创建人姓名、创建日期、备注);(2)部门(部门ID、部门编号、部门名称、位置信息、备注);(3)员工(员工编号、姓名、性别、国籍、创建日期、身份证号、联系方式、入职日期、职位级别、所属部门、备注);(4)指纹(指纹ID、所属员工、指纹图片);(5)考勤制度(制度ID、制度名称、所属部门、开始时间、结束时间、员工数量、最大加班时间、最大缺勤时间、最大缺勤次数、出差时间、工作时间、备注);(6)考勤记录 (考勤ID、员工编号、部门编号、日期、开始时间、结束时间、假期、备注);(7)设备信息(设备ID、设备编号、位置、引进时间、所属维护员、运行状态、备注);(8)维护人员(维护人员ID、员工编号、姓名、负责设备ID、备注)。
  6 结语
  本文设计并实现了指纹考勤系统,旨在提高考勤管理效率,降低考勤管理成本,促使考勤管理走向科学化、规范化、智能化。本系统具有较高的通用性,对于实现一体化管理的系统开发具有借鉴意义。
  参考文献
  [1] 王少峰.UML面对对象技术教程[M].北京:清华大学出版社,2009.
  [2] 胡金明,李健.基于B/S的企业数据采集系统设计与实现[J].天津:自动化与仪表,2010:43.
  [3] 毛德祥,罗荣阁.基于ASP.net技术的Web应用程序三层设计模式[J].微型电脑应用,2002,18(3):26-27.
  作者简介
  朱晓镭,男(1988-),江苏南通人,硕士,上海同济大学软件学院。
其他文献
[摘 要]VPDN(Virtual Private Dial-up Network,虚拟拨号专用网)采用专用的网络加密和通信协议,可以使企业在公共网络上建立安全的虚拟专网。企业部门远程接入点或出差人员可以远程经过公共网络,通过虚拟的加密通道与企业内部的网络连接,而公共网络上的用户则无法穿过虚拟通道访问企业内部网络。如果采用VPDN接入技术,依托依托网络运营商无线CDMA 3G/4G网络,建设移动终
期刊
[摘 要]3D打印技术,一项糅合了计算机与模具成形等多种应用科学相结合的尖端技术,其出现改变了传统企业的生产加工模式。本文围绕公安信息化建设,从警用特殊配件制作存在的问题和实际需要出发,结合自身工作经验,在介绍3D打印技术的基本原理的同时,将其与传统设备进行了各个方面的比较,重点就3D打印技术在警用特殊配件信息化的作用和意义进行了探讨,提出了引进和运用3D打印技术提升警用特殊配件制作水平的构想。 
期刊
[摘 要]G90简单固定循环指令的应用是《数控车床编程与操作》这门核心课程中的重要内容。作者在教学实践过程中,采用的教学设计理念是:以实例为载体,教师为主导,学生为主体;以相互交流,动手操作为手段,运用理论与实践相结合的教学模式及运用任务驱动教学法、引导法、动手实践法、分组法、类比法等方法进行教学设计。  [关键词]G90简单固定循环指令的应用、教学设计  中图分类号:G423.2 文献标识码:A
期刊
中图分类号:K203 文献标识码:A 文章编号:1009-914X(2015)05-0253-01  在神秘而又极具魅力的原始社会,我们先民过着日出而作日落而息的生活。在长期的劳动实践过程中,人们逐渐发现了土的可塑性,特別是火的发明,促使了陶器的产生。彩陶以其简洁流畅的造型和多姿多彩的纹样,发挥了人们审美智慧创造性,以及对生命和美的追求与炽热的爱,在原始艺术中绽放着夺目的光彩。  在洪荒与蒙昧时代
期刊
[摘 要]采用“矢量方程图解法”,完成一个平面机构的速度和加速度分析的任务,介紹基于AutoCAD软件的机构运动分析方法和技巧。该法简单、直观、能达到较高的作图和测量精度。  [关键词]AutoCAD;矢量图解法;机构运动分析  中图分类号:G62 文献标识码:A 文章编号:1009-914X(2015)05-0000-01
期刊
[摘 要]在当今社会互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。  [关键词]人事管理系统;ASP;ACCESS;
期刊
[摘 要]在快速发展的当今社会,计算机应用已经覆盖到人们日常生活的各行各业中。Office作为一个常用的办公软件,几乎是现如今人人必须掌握的一种技能。本文根据多年的教学经验对计算机基础这一课程进行改革和探究,举出具体office软件应用实例。最后对office软件的前景进行了展望。  [关键词]计算機;基础教学;Office应用  中图分类号:G434 文献标识码:A 文章编号:1009-914X
期刊
[摘 要]随着信息技术的不断进步,计算机在企业管理中的作用已经渗透到企业的各个部门。在新的经济形势下,中国企业所面临的竞争愈加激烈,如何提升自身的核心竞争力来求得生存和发展,已经成为大家关注的重点。计算机技术的应用则是企业信息化的核心,本文将探析这一点。  [关键词]计算机 信息化 企业管理  中图分类号:P315.69 文献标识码:A 文章编号:1009-914X(2015)05-0255-01
期刊
[摘 要]在“大数据”时代,谁率先拥有大数据、善于利用大数据,谁就能掌握主动、赢得未来。为下好先手棋、打好主动仗,有效维护社会信息条件下的国家安全和社会稳定,公安机关就必须加强对各类信息的全面整合、综合分析和预警监测,不断提高搜集情报、侦查破案、处置重大警情的能力,率先拥有海量信息资源,并实施有效管理,善于应用,才能掌握主动,更好的发挥攻坚作用。  [关键词]大数据;信息资源;预警监测  中图分类
期刊
[摘 要]公安系统的信息化程度越来越高,机房运行的稳定变得至关重要,采用传统的人工监控的方式很难保证机房运行的稳定。近年来随着物联网技术的发展,ZigBee无线传感网络技术的不断发展使得机房监控的智能管理成为可能。本文是基于ZigBee技术设计和开发了一套机房智能监控系统。  [关键词]ZigBee;串口通信;智能监控  中图分类号:TU858 文献标识码:A 文章编号:1009-914X(201
期刊