1.员工考勤管理系统论文
课程设计 员工考勤管理系统的设计与开发(2009-04-20 21:47:42)标签:杂谈
资料来自 专业毕业设计网
文件格式:word
文件大小:1384K
QQ联系:
课程设计 员工考勤管理系统的设计与开发(共86页,31807字)
摘 要
随着技术的发展和人们认识的不断深化,人们的生活越来越向信息化时代发展。企业就是这方面的先锋,颠覆传统的考勤方式,让人们的考勤变的更加人性化,是我本次毕业设计的目标。考勤系统就是借助信息技术来解决企业的考勤问题,其根本目的是加强对员工的管理,从而提高企业的生产效率、降低经营成本。
考勤系统目前在我国国内已经广泛流行,有些考勤系统做的已经是相当的成熟,在这样的大背景下充分的学习他们的长处,又能保持自己的风格并且有所创新就成了我这次设计主要任务,我会努力争取超越他们。
本系统主要采用B/S结构,基于MVC的WEB应用程序框架。通过本系统可以进行员工上下班,休假信息管理,加班信息管理,员工考勤信息查询,报表查询等操作。
关键词 考勤系统、B/S、MVC
目 录
第一章 绪论 1
1.1 引言 1
1.2 研究内容: 2
第二章 开发环境介绍 3
2.1 开发工具简介 3
2.1.1 MICROSOFT VISUAL STUDIO 2005介绍 3
2.1.2 SQL SERVER2005的简介 4
2.2 与数据库的连接及数据的访问 5
2.2.1 ADO.NET概述 5
2.2.2 连接数据库概述 6
2.2.3 具体的连接数据库 9
第三章 考勤系统需求分析与概要设计 10
3.1 需求分析 10
3.1.1 非功能需求 10
3.2.1 系统设计思想 22
3.2.1.1 三层架构设计 22
3.2.2 系统功能结构分析 25
3.2.3 系统业务流程分析 26
3.2.4 数据库设计 27
3.2.5 系统数据分析与设计 31
第四章 详细设计与重点功能实现 32
4.1 系统项目文件和公共文件 32
4.2 主控制平台的设计和实现 37
4.3 用户登陆模块 39
4.4 系统管理模块 42
4.4.1 系统定义管理 42
4.4.2 系统用户管理 44
2.考勤管理系统的论文
目录 第 1 章 概述 。
. 2 1.1 引言 。
.. 2 1.2 开发背景及意义 。
. 2 1.3 相关技术介绍 。
3 第 2 章 系统需求分析 。
.. 4 2.1 可行性分析。
4 2.2 功能需求 。
. 5 第 3 章 总体设计 。
6 3.1 系统目标设计。
. 6 3.2 系统功能模块设计 。
.. 6 3.3 数据库设计。
7 第4章 详细设计 。
. 12 4.1 登陆窗体设计。
12 4.2 系统主菜单窗体设计和退出窗体设计 。
14 4.3 职员信息窗体设计。
.. 17 4.4 出差记录窗体设计。
.. 20 。
20 4.5 工作时间窗体设计。
.. 21 第 5 章 总结与体会。
.. 23 参考资料 …………………………………………………………………………..24 1 第 1 章 概述 1.1 引言我国中小企业信息化水平一直处在比较初级的阶段,有关统计表明,真正具 备计算机信息化比较高应用水平的企业在全国 1000 多万中小企业中所占的比例 还不足 10%。 然而, 随着我国市场经济的不断成熟, 企业的竞争也在不断的加剧, 同时企业组织管理观念的变革以及业务流程标准化也在不断完善, 中小企业信息 化建设的热情近几年来有了显著的提高。
因此开发一个高质量的考勤工资系统进 行企业管理尤为重要。 伴随着计算机技术在各行各业日益广泛和深入的应用,企业对员工的考勤 管理不在像过去一样靠手工去做, 在一些稍具规模的企事业单位内考勤也开始信 息化。
考勤规则的灵活定义,提供和多种考勤机的接口,并可以手工录入考勤记 录。 本系统就是为了适应这种要求而设计的。
集信息的显示、输入、修改、删除、查询等各种处理为一体, 信息维护起来非常方便。 大大减少了公司的人力和物力, 为公司的考勤以及工资的发放带来很大的便利。
1.2 开发背景及意义 当今社会,计算机已经十分普及,性能也日趋完善。它已经被应用于许多领 域。
比如说,小到图书馆的图书管理,超市或网吧的收费管理,KTV 的点歌系统, 大到航空、铁路的售票,全国人口户籍的管理等等。 随着现代科技的进步, 用计算机来进行考勤的管理也成为现代化企业运作必 不可少的一部分。
在过去我们的考勤工作都是人工完成的,不仅浪费了很多的人 力跟物力,而且无法保证其准确性和透明度,给企业的管理带来了许多的不便。 现在利用计算机来管理我们的考勤工作,大大降低了工作人员的工作量,提高了 工作效率, 使原本复杂和枯燥无味的工作变得简单而轻松了, 而且也实用、安全。
计算机技术特别是数据库技术的发展为企业建立管理信息系统, 甚至对改变管理 思想起着不可估量的作用。 实践证明信息技术已在企业的管理层面扮演越来越重 要的角色。
通过考勤系统我们能很容易地对公司员工的信息有一个基本的了解, 可以很方便地知道员工的出勤情况,通过对员工出勤信息的了解,就能计算出员 工的实际工资。一切的统计和计算都由计算机代为管理了,考勤信息管理系统对 企业的合理化管理起到了很大的作用,它为企业信息化的建设打响了头炮,而企 业的信息化建设已成为现代各个企业发展的需要。
所以说,考勤管理系统的开发 具有非常重要的意义。 2 1.3 相关技术介绍 Microsoft Access 2003 是一种关系型数据库管理系统 (RDBMS)。
Access 数据库是 Microsoft Office 2000 套件的 Professional 版和 Developer 版的一 个组件,不需要单独安装。 与其他关系型数据库一样,MS Access 充当“后端” , 它的任务是存储数据。
除此之外,通过使用 MS Access,用户还可以创建“前端” 或一种对用户友好的、颇受欢迎的数据访问方式。Access 数据库由七个对象组 成:表、查询、窗体、报表、页、宏以及模块。
—数据库中的数据主要存储在“表”中; —“查询”帮助用户检索基于某些条件的特定数据; —“窗体”帮助用户创建用于输入、修改和操纵数据的用户界面; — “报表” 以某种格式显示一个或多个表中的数据, 数据可以直接从表中提取, 也可以是字段经过某些计算的结果,报表还提供良好的打印效果; —“宏”和“模块”有用来计算、在应用程序中导航以及打印报表等操作; —“页”有提供给浏览器 Web 页的形式查看数据库中的数据。 而且它可以在单一的数据库文件中管理所有的信息。
在这个文件中,用户可 以将自己的数据分别保存在各自独立的存储空间中,这些空间称作表;可以使用 联机窗体来查看、添加及更新表中的数据;使用查询来查找并检索所要的数据; 也可以使用报表以特定的版面布置来分析及打印数据。 如果要保存数据,可以为每一种类型的信息创建一个表。
定义好各个表之间 的关系,就可以实现将查询、窗体或报表中的多个表中数据合并在一起。如果要 搜索并检索符合指定条件的数据,包括来自多个表中的数据,就要创建。
3.谁有考勤信息管理系统论文
人事考勤信息管理系统设计摘 要:阐述了人事考勤管理系统后台数据库的建立和维护以及前端应用程序的开发过程,该系统较好的满足了人事、考勤管理方面的需要.关键词:人事管理;考勤管理0 引 言随着Internet和IC技术的迅猛发展,计算机支持企事业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业人事管理走向科学化、规范化的必要条件.考勤情况的统计、考勤报表的查询统计与输出的工作量很大,如果实行手工操作,那么考勤管理就会耗费工作人员大量的时间和精力,而利用计算机来进行考勤管理工作,不仅能够保证考勤的准确无误、报表的便捷输出,而且还可以利用计算机对有关考勤的各种信息进行统计、查询,服务于财务部门和人事管理部门[1,2].同时计算机具有手工管理所无法比拟的优点:[3]检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等.这些优点能够极大地提高人事考勤管理的效率,也是企业的科学化、正规化管理,实现与世界接轨的重要条件.基于此设计了人事考勤管理系统.1 系统功能模块设计为使人事考勤管理系统化、规范化和自动化,对其功能进行集中、分块,并且按照结构化程序设计的要求,得到如图1所示的系统功能模块. 2 实体关系图为了使设计各阶段任务单一化,降低设计复杂程度,利用ER进行数据设计,本系统共设计了部门、员工、企业考勤、员工请假信息、企业节假日信息、员工加班信息、员工考勤报表信息等ER图.图2为员工实体ER图.图3为各实体之间的关系图. 4 人事考勤管理系统的实现利用功能强大的PowerBuilder(PB)软件开发工具,设计了本系统的各个窗口,运行程序后,即可见到本系统的主窗口如图4所示. 每一个主菜单又有下拉菜单(如考勤管理),人事管理包括部门信息管理,可以创建新部门,删除、修改部门信息,人员信息输入、人员档案维护.图5即为员工基本信息录入界面.考勤应用设置包括考勤机设置,考勤时间表功能的实现,设置人员班次、设置考勤制度、设置节假日等功能.图6即为考勤制度设置窗口界面.系统管理包括资料装入和资料卸出.图7为资料卸出窗口界面. 5 结 语系统从总体上看包括两大功能模块:人事管理和考勤管理,每一大模块下又包含若干个子模块.此系统的开发过程中用到了以下一些技术:Adaptive Server Anywhere数据库管理系统、SQL语言原理、PowerBuilder程序设计以及PowerBuilder数据库技术.系统既可以用在采用传统考勤设备(打卡钟)的企业中,也可以用在采用现在流行的感应式考勤机(IC或ID)和生物识别式考勤机(比如指纹识别)的企业中.参考文献:[1] 张长富.PowerBuilder 8实例教程[M〗.北京:北京希望电子出版社,2002.[2] 何旭洪,余建英.PowerBuilder数据库开发实例导航[M].北京:人民邮电出版社,2003.[3] Elmasri R,Navathe S B.数据库系统基础[M].邵佩英译.北京:人民邮电出版社,2002.。
4.企业考勤系统的毕业论文(最好有程序)
企业考勤系统的毕业论文的建议:
1.计算机毕业设计可不能马虎,最好还是自己动动脑筋,好好的写一写。
2.网上那种免费的毕业设计千万不能采用,要么是论文不完整,要么是程序运行不了,最重要的是到处都是,老师随时都可以知道你是在网上随便下载的一套
3.如果没有时间写,可以在网上找找付费的,我们毕业的时候也是为这个头疼了很长时间,最后在网上找了很久,终于购买了一套毕业设计,还算不错,开题报告+论文+程序+答辩演示都有,主要的都是他们技术做好的成品,保证论文的完整和程序的独立运行,可以先看了作品满意以后再付款,而且同一学校不重复,不存在欺骗的性质,那个网站的名字我记的不是太清楚了,你可以在百度或者GOOGLE上搜索------七七论文网,希望您可以找到
5.学生考勤管理系统论文
学生考勤管理系统论文的建议1.计算机毕业设计可不能马虎,最好还是自己动动脑筋,好好的写一写。
2.网上那种免费的毕业设计千万不能采用,要么是论文不完整,要么是程序运行不了,最重要的是到处都是,老师随时都可以知道你是在网上随便下载的一套3.如果没有时间写,可以在网上找找付费的,我们毕业的时候也是为这个头疼了很长时间,最后在网上找了很久,终于购买了一套毕业设计,还算不错,开题报告+论文+程序+答辩演示都有,主要的都是他们技术做好的成品,保证论文的完整和程序的独立运行,可以先看了作品满意以后再付款,而且同一学校不重复,不存在欺骗的性质,那个网站的名字我记的不是太清楚了,你可以在百度或者GOOGLE上搜索------ ,这个不仅仅需要论文,还需要配套的程序的。
6.考勤管理系统的研究意义,国内外研究现状、水平和发展趋势
1.1引言 目前,计算机辅助管理已在我国的各行各业得到了广泛地应用,但总的来说,计算机在我国管理中的应用,还处于初级阶段,尽管近两年发展较快,但还需要不断地探索和研究。
尤其是计算机辅助考勤管理仅是近几年才在我国得到普及和发展,而在许多发达国家计算机辅助考勤管理已十分普及。各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。
建设一个科学高效的信息管理系统是解决这一问题的必由之路。考勤管理作为企业内部的一种管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,日常的考勤工作,如果没有一个完整的管理,后果将不堪设想。
然而,随着我国市场经济的不断成熟,企业的竞争也在不断的加剧,同时企业组织管理观念的变革以及业务流程标准化也在不断完善,开发考勤管理信息系统,正是完善企业信息化管理的重要环节,不但能够识别进入企业的职员的身份,还具备企业员工请假、休假、加班等相关出勤情况的记录和分析汇总功能。本设计以Microsoft Visual Studio 2005为开发环境,采用当前比较流行的C#编程语言进行编码,数据库采用的是MicrosoftSQL Server 2005。
1.2研究的背景和意义1.2.1研究的背景 我国众多的企业都是采用传统的手工方式记录企业员工每日的出勤情况。这种方式繁琐易错,准确性、透明度、实时性差,受人为因素影响过大,增加了企业的人力资源成本。
同时使用传统人工记录考勤管理容易出现疏漏,甚至可能存在考勤监管人员因人情导致考勤不平等的情况,造成企业员工存在侥幸心理,无法解决代考、脱岗的问题,不利于企业的人员管理。当今社会信息化已经成为一种潮流,信息技术革命的发展正在促使工业资本经济向信息经济、知识经济转变。
而利用计算机技术,通讯技术等现代化的信息技术手段来实现企业信息化建设与新型现代化管理,更是企业不可避免的生存竞争所要面对的当务之急。随着现代科技的进步,利用信息和计算机技术来进行企业员工考勤的管理也成为现代化企业运作必不可少的一部分。
现代企业员工人数的激增与员工的频繁变动,使得企业的考勤统计管理工作日益繁杂,传统的企业考勤管理方法很难保证数据的准确与实时。与此同时,计算机技术飞速发展,计算机在企业管理中应用逐渐普及,利用计算机实现企业职工考勤管理势在必行。
1.2.2研究的意义 随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。考勤管理是商业信息管理的重要部分,面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,而且统计数据麻烦。
一个企业对其职工的正常上下班、延时工作及加班工作进行考勤,通过报表的形式输出,合理调整员工工作安排,用计算机对考勤数据进行统计分析处理,得到我们所需要的各种统计报表和考勤原始数据。,方便了企业对员工的管理如今的企业的管理者,拥有一个良好的企业管理信息系统,可加强职工的管理,增强企业的管理,对企业的发展有着一定的促进作用。
因此,开发一个合适的、高质量的企业考勤管理系统进行企业员工的考勤管理,对企业的长远发展有重大的意义。开发一个界面友好,易于操作的考勤管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
通过此考勤管理系统的开发锻炼了学生的实际动手能力,对以后的学习和工作能力的培养也具有重要意义。1.3国内外发展状况 长期以来,我国众多的企业都是采用传统的手工方式记录企业员工每日的出勤情况。
这种方式繁琐易错,准确性、透明度、实时性差,受人为因素影响过大,增加了企业的人力资源成本。同时使用传统人工记录考勤管理容易出现疏漏,甚至可能存在考勤监管人员因人情导致考勤不平等的情况,造成企业员工存在侥幸心理,无法解决代考、脱岗的问题,不利于企业的人员管理。
;随着信息化社会的到来,国民素质的相应提高,企业员工的信息素养普遍增强,为企业合理的运用考勤管理系统提供了有力的人员保障。从现在出现的一些企业考勤管理系统分析,我们可以把企业考勤管理系统从管理功能上大致分为两种:第一种是门禁安全系统。
门禁安全管理系统主要是解决重要部门出入口实现安全防范管理的有效措施,集微机自动识别技术和现代安全管理措施为一体。它能够自动识别出入的人员身份,记录人员出入时间等,但一般没有综合的考勤分析功能。
第二种是综合考勤管理系统。这种考勤管理系同主要针对公司的员工的上下班考勤记录等相关情况的管理。
一般为企业管理部门使用,掌握并管理企业的员工出勤动态,一般包括考勤记录和考勤分析两大总体功能。不但能够识别进入企业的职员的身份,还具备企业员工请假、休假、加班等相关出勤情况的记录和分析汇总功能。
根据系统制定的考勤规则,自动分析出考勤结果。综上所述,考勤管理系统的研究开发,企业对它的引进都需要因地制宜。
采用条码的考勤管理信息系统通。
7.员工考勤管理系统设计与开发
人力资源管理系统考勤管理子系统的设计与实现 摘要 4-5 ABSTRACT 5 第一章 绪论 8-14 1.1 相关概念 8-11 1.1.1 人力资源管理 8 1.1.2 企业信息化 8 1.1.3 管理信息系统 8-9 1.1.4 人力资源管理系统 9-11 1.2 项目背景 11-13 1.2.1 博惠思华 HRMS 简介 11-12 1.2.2 NFCP 项目简述 12-13 1.3 本论文的主要内容 13-14 第二章 软硬件环境概述 14-23 2.1 考勤机硬件设备说明 14-17 2.1.1 产品简述 14-15 2.1.2 两种接口规格说明 15-16 2.1.3 与电脑联机方式 16-17 2.2 考勤机软件接口说明 17-20 2.3 软件开发环境简述 20-23 2.3.1 后台数据库说明 20-21 2.3.2 前端软件开发工具介绍 21-23 第三章 考勤接口软件设计 23-46 3.1 设计准备 23-31 3.1.1 考勤接口软件与数据库系统的通信方法 23-25 3.1.2 OCX在 Delphi 中的使用 25-27 3.1.3 主要数据结构设计 27-31 3.2 界面设计 31-35 3.2.1 OA 数据采集界面 31-32 3.2.2 考勤机数据采集界面 32-33 3.2.3 注册注销卡片界面 33-34 3.2.4 考勤机设置界面 34-35 3.3 主要代码实现 35-46 3.3.1 与数据库操作相关的一些代码实现 35-39 3.3.2 与考勤机操作相关的一些代码实现 39-44 3.3.3 与界面显示相关的一些代码实现 44-46 第四章 考勤系统工作流程 46-54 4.1 利用考勤接口软件进行数据读取 46-49 4.2 在 HRMS 中进行考勤结果统计 这个是大纲,觉得合适与我索取全文。
转载请注明出处众文网 » 毕业论文考勤管理系统