资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
目 录目 录IABSTRACTIII摘要IV关键词:考勤 考勤统计 考勤查询 模块IV第1章 前言11.1应用背景11.2产品和存在问题11.3选题可行性及意义1第2章 需求信息分析12.1DELPHI考勤功能需求分析12.2系统软硬件分析12.3运行环境的要求1第3章 概要设计与详细设计13.1系统设计的原则13.2系统功能的设计13.2.1系统的功能模块图13.2.2系统的数据流程图13.2.3主要的数据字典13.2.4系统的主程序流程图13.3各个子模块的功能设计13.3.1用户登录模块13.3.2考勤信息管理模块13.3.3数据库管理模块13.4硬件单元1第4章 开发方法及开发工具简介14.1开发方法14.2开发工具1第5章 数据库设计15.1 数据库设计遵循的一般原则15.2数据库需求分析15.3数据库概念结构设计15.4各数据表的设计15.5数据库安全1第6章 实现16.1用户登陆子模块16.2主功能模块16.3时间设置模块16.4考勤管理模块1第7章 测试与调试17.1测试17.2调试1第8章 结束语18.1研究成果18.2总结与展望1致 谢1文献1AbstractThis manage system check on work attendance helps the company to manage staff in several aspects. The system can provided a comprehensive function,can greatly improve the capacity of the management and the work efficiency.This program was made to adapt the era tideway,this system work with the timecard can improve efficiency of the company,it can actualize the daily check on work attendance,the attendanceStat,the attendancequery, the employee management and so on.This program can replace the old check on work attendance which is timewaste and hard sledding,with it the company can make right decisions.In the whole system, I contrive the login module,main module,and the attendance module.Our system made out of Delphi7.0 and SQL Server databaseKeyword:Check on work attendance Attendance-StatAttendance-Query Module 摘 要考勤管理系统能够帮助公司单位在人事管理上对员工信息进行管理,系统全面实现了公司的基本管理要求,能大大提高公司的工作效率和管理能力。本课题就是为了适应信息化时代潮流而提出的。它的使用结合 机读磁卡进行公司的日常考勤,可以实现日常考勤、考勤统计、考勤的查询、员工管理等一系列工作的智能化、数字化,从而代替昔日费时、费力易错、枯燥乏味的人工考勤方式。使公司能够对员工的各种信息进行全面统计,方便公司做出恰当的奖惩制度。本系统我主要设计了登录模块,主模块,考勤管理模块。系统使用delphi7.0软件开发工具,SQL Server数据库。关键词:考勤 考勤统计 考勤查询 模块 第1章 前言1.1应用背景随着信息化的发展,各公司规模的不断扩大,员工管理越来越复杂,考勤的时间又很短,且工作量大, 而考勤管理在公司、企业中起着举足轻重的作用。因为人员考勤管理涉及到工资、福利等与员工个人利益相关的事物,一个经济实体考勤管理工作的好坏,直接影响到员工主观能动性的发挥,从而影响到企业的经济利益。伴随着经济实体的发展壮大公司员工的数量也越来越多。显然,传统的考勤制度。如手工考勤已越来越不适应时代的发展,使用计算机进行人员考勤管理已经成为一种迫切的需要。经过我们的详细的调查,目前,许多单位员工考勤还停留在人工管理的基础上,这样的管理方法浪费许多人力和物力,随着科学技术的不断提高这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代.使用计算机进行管理不仅可以降低管理工作的难度,也可以减少错误和提高效率.因此,开发一套能够为公司提供充足的信息和快捷的查询手段的考勤管理,是非常必要的.本设计是从西安华龙公司的实际考勤业务需求出发,针对该公司人工考勤管理的现状,经过详细的系统调查,为该公司设计同时又有较强的通用性的前提下开发出的一个使用的智能卡考勤系统管理系统。1.2产品和存在问题目前市场上,考勤系统已经有很多产品的存在,据我们调研分析,当前的考勤状况非常混乱,高低不齐。有的大公司,有着良好的智能化考勤系统;而有的中小公司的考勤系统不是智能化不强,就是有设备不用,随意性较强。小公司则更加混乱。目前市场上所使用的考勤管理系统有以下三类:1、 人工管理系统完全的人工管理,员工每次上班都以签名的方式进行登记,这种管理系统是最原始的管理方法,基本上已被社会所淘汰,但一些小单位仍在使用。2、指纹考勤管理系统指纹考勤管理系统,在一些安全性要求较高的地方有较多应用。在员工考勤系统中,这是较为新型的产品。指纹考勤管理系统是利用人的指纹作为身份唯一识别。硬件是一智能考勤机作为前台,电脑作为后台信息处理,先对员工指纹进行采样库存。考勤时对员工指纹与指纹库进行比较。当确认以后,记录员工的出勤时间、日期、后台管理系统进行核对操作。指纹考勤系统的缺点:利用指纹考勤,理论上是可行的,杜绝了代打卡现象。但实际应用中,有一些人员指纹无法识别,并且会出现“误判”现象,此外对光线、温度、湿度的要求也比较严格,适应性差。3、纸卡考勤系统纸卡考勤系统是半机械化半人工的考勤系统。其特点是价格底,但要求人进行统计和核算。纸卡机的工作原理是利用一个纸卡机,员工用属于自己的纸卡在“统计卡”上打上时间,记录上下班时间。统计卡是消耗品,目前此系统存在的问题是:代打卡现象极为严重,且需专人看管。但投入成本底。纸卡机属于较早的一代考勤系统,十分浪费人力,并没有在真正意义上实现信息化,是面临淘汰的产品,但目前仍被使用。4、智能磁卡考勤系统智能磁卡考勤系统是一个磁卡机和电脑相连,这是真正信息化的考勤系统。有着良好的管理功能,直接对信息进行管理,如统计、打印、修改等。它的工作原理是:利用员工每个人都有一个电脑能够唯一识别的字串,代表个人的唯一编码。电脑以此作为对员工工作的唯一识别和记录处理。虽然,磁卡机考勤系统有着极方便的管理能力。但代打卡现象仍然很严重。智能磁卡是真正意义上的数字化考勤,但仍需改进其不足之处。,智能磁卡考勤系统,较适应大中型企业,有较大的处理和管理功能。1.3选题可行性及意义通过调研,目前市场上的其它各种考勤系统与智能卡考勤系统相比,无一例外地存在不足。市场上的纸卡机考勤系统仍在使用但面临淘汰;指纹考勤系统技术和硬件设备还有待提高。智能磁卡考勤系统是最主流的考勤设备。所以说,智能磁卡考勤系统是具有成熟的市场和技术的!就开发时间短、开发风险小、开发成本底、适用性强等特点,这都是纸卡、指纹考勤系统所不能比拟的,研究和设计它还是有很强的实用性的。 智能磁卡考勤系统采用Delphi数据库开发技术和射频磁卡技术开发。与其他考勤系统相比具有以下几个优点:1、适应性范围广。智能磁卡考勤系统不受温度、光线等环境条件的限制;另外,采用Delphi数据库开发技术,支持网络传输,不受距离限制。2、管理功能强大。用Delphi 开发的考勤管理系统具有强大的数据库管理功能和可维护性。大大的降低了工作员的工作量和操作难度。3、成本低。由于软件易于操作,大大降低了软件开发成本和维护费用。硬件采用较为成熟的射频卡技术:磁卡机为500-800元,每张磁卡为6-8元。本课题组以 “智能卡智能考勤系统设计”为题,在指导老师的指导下,初步开发相关的应用程序,解决传统考勤的不足。这对于我们深入理解所学知识,提高综合应用能力,无疑具有很大的现实意义。第2章 需求信息分析需求分析是进行系统开发的基础。通过需求分析,可以明确用户需求,确定系统功能。具体而言,我们从如下几个方面进行了分析:2.1DELPHI考勤功能需求分析功能需求主要是为了明确所开发的软件必须具备的功能。考勤是相对繁琐的工作,公司每天都要对员工进行考勤,员工上班时在考勤系统上登陆,下班时进行注销,系统会自动记录,这样可以节省许多时间。当员工不能正常上班时,如出差、请假等,可以给系统操作员说明原因,然后在考勤系统上进行记录,在每个月进行结算工资是根据考勤系统的记录来增减个人薪金。考勤信息的来源,可以直接由考勤人员手工输入,也可以由每个员工登陆考勤系统,进行注册。当然还有其他方式进行考勤信息输入。在本文所阐述的系统中,所有员工都通过智能卡识别来进行登陆和注销,同时系统需要密码才能进入。每个员工的智能卡信息已通过采集,转化为数据信息,每次智能卡识别将激活系统的考勤资料输入模块。这个模块也可以用手工输入,以备例外情况。根据分析,在本系统中,我们需要实现以下一些基本功能:(1)员工管理:可以添加、删除、查询、修改员工的基本资料。(2)帐户管理:系统管理员可以添加、删除、查询系统操作员,并指定各操作人员的权限(权限管理)。(3)考勤管理:系统操作员可以设置上下班时间,并能对出差、加班、请假信息进行添加,修改和删除。(4)。考勤统计管理:操作员可以对员工的考勤资料进行统计,并可产生报表;员工也可以登陆系统查询个人考勤资料。(5)数据库备份:对现有的数据库进行管理,包括数据库压缩、备份和恢复,以方便用户对数据库的管理和维护工作(6)数据查询:可以对员工信息进行查询,也可以对统计信息进行按条件查询。包括迟到、早退、缺勤、信息,出差信息,加班信息和请假信息的查询。(7)打印输出:可以对统计信息,查询信息产生报表并进行打印输出2.2系统软硬件分析智能磁卡考勤系统采用Delphi数据库开发技术和射频磁卡技术开发。与其他考勤系统相比具有以下几个优点:1、适应性范围广。智能磁卡考勤系统不受温度、光线等环境条件的限制;另外,采用Delphi数据库开发技术,支持网络传输,不受距离限制。2、管理功能强大。基于Delphi的考勤管理系统具有强大的数据库管理功能和可维护性。大大的降低了工作员的工作量和操作难度。3、成本低。由于软件易于操作,大大降低了软件开发成本和维护费用。硬件采用较为成熟的射频卡技术:磁卡机为500-800元,每张磁卡为6-8元。硬件成本较低,且采用非接触式射频技术,硬件属于非易耗品。 2.3运行环境的要求系统的运行对运行环境还有一些要求:1、 硬件环境:处理器:Intel
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号