ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:613.04KB ,
资源ID:3653919      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3653919.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(员工管理系统计算机毕业.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

员工管理系统计算机毕业.docx

1、员工管理系统计算机毕业摘要本论文是从现代企业管理中的员工管理现状出发,针对员工管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个员工管理系统。对企业中的考勤信息、请假信息、加班信息、出差信息、调动信息进行管理。本系统的前端开发工具是Visual Basic 6.0,后台数据库引擎选用数据库软件Access 2000。【关键词】员工管理系统,数据字典,数据结构,资源管理 目 录摘要第一章员工管理系统概述 3 1.1 员工管理系统简介31.2 企业信息化发展51.3 关于员工管理系统的几个误区5第二章 员工管理系统分析62.1 系统初步调查6 2.2 系统可行性分析72.3 系

2、统详细调查82.4 系统业务流程图82.5系统的安全性9第三章 员工管理系统设计103.1 方案设计103.2 开发工具选择103.3 数据库设计11 3.3.1员工管理系统的详细调查113.3.2系统逻辑模型的提出123.3.3数据字典123.3.4概念结构设计163.3.5物理结构设计173.3.6数据库实现203.4 模块设计20第四章 员工管理系统的实现224.1 开发环境的选择224.2 员工管理系统模块设计举例224.3 系统运行与维护314.4系统的转换方案32 第五章 结束语32致谢参考文献 34 前言 随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会

3、各个行业和领域。随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高本企业的劳动生产率以及人员效率. 第一章 员工管理系统概述 1.1 员工管理系统简介人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历

4、史信息,几乎没有报表生成功能和薪资数据分析功能。但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。第二代的人力资源管理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为人力资源管理系统的阶段发展提供了可能。第二代人力资源管理系统基本上解决了第一代系统的主要缺陷,对非财务的人力资源信息和薪资的历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。但这一代的系统主要是由计算机专业人员开

5、发研制的,未能系统地考虑人力资源的需求和理念,而且其非财务的人力资源信息也不够系统和全面。人力资源管理系统的革命性变革出现在20世纪90年代末。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库

6、处理几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来,形成了集成的信息源。员工管理相关软件简介近几年来,国内外与人力资源管理有关的系统和程序的发展都非常迅速,众多的软件有如雨后春笋般地不断涌现。这些软件尽管各有特点,但从功能上来分析,大致可分为如下五种:1.1.1薪资和福利计算程序。这类程序通常可用于管理企业薪资和福利计算的全过程,其中包括企业的薪资和福利政策设定、自动计算个人所得税、自动计算社会保险等代扣代缴项目。1.1.2培训管理系统。培训管理系统一般通过培训需求调查、预算控制、结果评估和反馈以及培训结

7、果记载等手段,实现培训管理的科学化,并且和人力资源信息有机地联系起来,为企业人力资源的配备和员工的升迁提供科学的依据。1.1.3考勤管理程序。为了有效地记载员工的出勤情况,很多企业配置了打卡机,考勤机等设备。考勤管理程序一般都与这些设备相接,根据事先的编排的班次信息,过滤掉错误数据,生成较为清晰的员工出勤报告,并可转入薪资和福利程序中,使考勤数据与薪资计算直接挂钩。其生的文档还可作为历史信息保存,用于分析,统计和查询。1.1.4人力资源管理系统。人力资源管理系统从科学的人力资源管理角度出发,从企业的人力资源规划开始,一般包括招聘、岗位描述、培训、技能、绩效评估、个人信息、薪资和福利、各种假期、

8、到离职等与员工个人相关的信息,并以一种相容的、一致的、共享的、易访问和检索的方式储存到集中的数据库中,从而将企业内员工的信息统一的管理起来。其灵活的报表生成功能和分析功能使得人力资源管理人员可以从繁琐的日常工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去。完整的历史信息记载了员工从面试开始到离职整个周期的薪资、福利、岗位变迁、绩效等信息。同时由于这类系统可管理较全面的人力资源和薪资数据,因而还可以生成许多综合性的报表供企业决策人员参考,如生成按岗位的平均历史薪资图表,员工配备情况的分析图表,个人绩效与学历、技能、工作经验、接受过的培训等关系的分析等等

9、。1.2 企业信息化发展随着信息时代的到来,企业的信息化已被提上日程。企业自然会考虑下述问题:在规划方案中,哪些功能是必需的?哪些并不适合自己的公司?遗漏了哪些必需功能?企业建立管理信息系统时,现行的工作流程还需要怎么调整才能使工作效率真正提高?企业管理信息系统将来的运行、维护、升级、改造成本有多高?选择什么样的管理信息系统软件平台开发自己的管理信息系统最可靠而且经济?而只有对以下三个问题进行分析,才有助于推动企业的信息化。1.2.1信息是现代企业管理的核心。在开始着手规划和建立企业的管理信息系统时,要坚信信息技术的发展将在企业的管理过程中起着越来越重要的地位,而且越来越决定着企业管理的效果和

10、效率。在提高和改善企业管理的过程中,应该明白如何采用管理信息系统这一有效管理工具,以及它是如何在企业的管理中起作用的。在规划和建设一个企业的管理信息系统时,有可能误认为企业的管理信息系统就是在企业原有管理模式上加入计算机信息处理。企业信息化是一个过程。企业的信息化规划和建设是一个不断改进、逐步提高的过程。在这样一个复杂的系统中存在着大量的作用因素,只能通过长斯不断的努力才能达到目的,在企业信息化的规划和建设过程中,不可将职工的计算机和软件使用培训等视为可有可无,信息化的发展使计算机和软件成为企业日常管理中的必然。1.3 关于员工管理系统的几个误区1.3.1缺乏长远的战略眼光有些企业领导人在人力

11、资源管理中缺乏长远的战略眼光,认识不到采用和实施人力资源管理系统的重要性。他们或者只顾眼前利益,认为人力资源管理系统是一种“锦上添花”的项目,没有紧迫感;或者对人力资源管理系统缺乏认识,自以为自己也已采用了人力资源管理系统,殊不知他们实质上只是采用了带有部分人事数据的简单薪资处理软件;还有些企业在选取人力资源管理系统时,只考虑满足当时的需求,而且考虑人格因素多于系统功能,这样选取的系统会后患无穷,不仅现在缺乏指导价值,将来随着企业的发展和管理水平的提高,也会阻碍企业的进步。1.3.2人力资源管理系统是一个拿来即用的软件由于缺乏对系统实施工作的重要性和艰巨性的认识,将人力资源管理系统混同于一个普

12、通的软件,没有统一的规划和项目组织,边用边开发,使系统的实施处于一种混乱的状态,会造成数据的重复,不相容和不全面,对整个企业产生不利的影响。1.3.3不顾实力自己开发人力资源管理系统将现代人力资源管理的理念和计算机技术有效地集合起来,从长远、系统和发展的眼光进行全面的系统分析和设计并不是一件轻而易举的事情。而且用于维护、文档编写、调试和排错等所花费的人力物力财力也远远超过购买商品化软件所需的成本。1.3.4盲目依靠销售商的实施顾问过分依赖销售商的实施顾问是不可取的,除了费用和响应时间方面的因素之外,企业的相关设置不可能一成不变,而实施顾问不可能长时间地熟悉某个企业人力资源管理系统的详细设置。所

13、以企业应该建立包括计算机人员和人力资源管理人员在内的项目核心小组。第二章 员工管理系统分析2.1 系统初步调查2.1.1应用员工管理系统的必要性现在不少企业管理人员已经认识到采用人力资源管理系统的必要性,纷纷开发或选购适合本企业特点的人力资源管理系统。员工管理系统具体以下优点:1 采用员工管理系统,可以用集中的数据库将与人力资源管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率,还能使原来不可以提供的分析报告成了可能。2 员工管理系统有着易访问、易查询的信息库。在没有采用和实施员工管理系统之前,当企业管理人员要统计数字时,往

14、往依赖于某个人或某些人来获取。这种依赖于人的过程往往会因为花费的时间较长或某个人不在办公室而不能及时完成。在采用和实施员工管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。企业管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。采用和实施员工管理系统不仅仅是为了提高工作效率。2.1.2员工管理系统实施的特点及注意事项要想通过员工管理系统来提高企业的管理水平,光是选取一个好的或比较好的、适合本企业特点的员工管理软件还是远远不够的。员工管理软件通常只是一个通用的系统框架,它提供诸如报表生成、查询、宏等辅助工具协助使用者工作。由于员工管理系统管理的是所有与人相关的数据,

15、信息量大,变化频繁,内部关联性较弱,数据的采集、确认、更新和检查都比较困难,而且其管理的信息与员工的切身利益密切相关,因此,实施工作尤为繁琐和困难。为了最大限度地提高企业的员工管理水平,成功地实施员工管理系统,需要特别注意以下3点:1.主要领导理解和全力支持。为了保证数据的完整、准确和及时,需要企业内各个部门和全体员工的积极配合,要有企业决策层的参与和支持。2.改进企业的相关制度和信息结构。要充分地回顾本企业的相关政策和信息组成,充分利用员工管理系统改进企业的员工管理。3.测试软件功能。由于员工管理系统需处理的信息关系非常复杂,各企业的需求也不尽相同,所以在其实的初期要进行软件功能的测试,以确

16、保日后的使用。2.2 系统可行性分析员工管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加,职员档案的查找,职员的详细资料等等。对于企业来讲,员工管理系统是不可缺少的组成部分,它有效地管理企业的员工,对企业内部人事的流动和分配起着重要的管理作用,它正确地反映着企业的人事变化。(企业管理业务流程图)企业负责人(厂长、经理)销售部主管财务部主管生产部主管人事部主管图2-1根据企业对人员管理的需要,开发一个“员工管理系统”,开发目的如下:1 能够对员工的有关资料进行输入,修改,删除。2 能够为企业提供强大的查询功能,以便企业主管了解和掌握各职员的具体情况。3 能

17、够提供员工的考勤信息及调动信息。4 能够对员工的资料数据进行备份,以作为相关的历史资料。2.3 系统详细调查2.3.1功能需求基于以上的开发目标,系统开发的范围确定如下:本系统只涉及人事资料部分,不包括工资计算等项目;本系统提供强大的查询功能,可进行不同类型查询,提供多种索引;本系统提供记录的添加,删除和修改;本系统可单条或多条输出个人资料,并可打印相关报表。数据需求2.3.2数据需求通过调查和研究,本系统仅提供一个数据库,但该数据库包含各项所需信息,表名为person,(Access表结构)运行环境2.3.3运行环境大多数中小型企业,对计算机的要求并不高,一般只需能进行工资计算,人事录入,打

18、印报表等功能即可,所以计算机的配置约为普通配置,DDR256M内存,17英寸纯平显示器,80G左右硬盘,标准键盘和鼠标,打印机,Windows 98/xp/me/2000操作系统等。2.4 业务流程图业务流程图的符号说明如下图所示:1、 2、 3、 4、 5、系统中人员 实体或单据 实物或信息流 处理 数据存储 图2-2业务流程图图例详细调查之后,绘制出的员工管理系统的管理业务流程图如下图所示。调动信息调动信息员工信息有关领导进行处理各科室车间部门人事信息人事科 出勤信息员工名单人事科存档 员工考勤信息图2-3员工管理系统业务流程图2.5系统的安全性信息的透明和安全是一对矛盾的两个方面。员工管

19、理系统的安全性设计使得机密的人事信息处在一种“受控”状态下的透明。只有得到系统授权的用户才可以访问被允许获取的信息.本程序考虑到系统的安全性,主要设置了用户登录论证,其中包括初始用户登录验证和再次用户登录验证,并且需要进行密码校验,保证了信息的“可控”透明性。(附密码验证流程图)开始进入人事管理系统调用密码检测子程序输入用户密码提示登录本程序 NY退出吗?退出系统显示错误第三章 员工管理系统设计3.1 方案设计本项目在初始设计时曾经考虑过二套设计方案,方案内容大致如下:第一套:系统功能分为四个模块,分别为文件操作,数据库操作,系统设置和帮助文件。1 文件操作模块包括对本程序所使用的所有文件的打

20、开,关闭,复制,备份和重新安装等操作。2 数据库操作模块包括对本程序所使用的数据库的追加,查询,删除等操作。3 系统设置模块包括对本程序所使用的数据库的路径设置,用户安全设置等操作。4 帮助模块包括如何使用本系统的各类操作。第二套:系统功能分为两个模块,分别为文件操作和数据库操作。1 文件操作模块包括对系统所使用的各类文件的维护,以及报表的打印和系统的设置等操作。2 数据库操作模块包括对本程序所使用的所有数据库的添加,删除,修改,查询等操作。3.2 开发工具选择本程序在设计之初曾经考虑过几种其它的开发工具,例如VF,VC,VB,之所以选择VB 6.0作为开发工具,主要有以下几个方面:1 VF作

21、为数据库开发软件虽然对其自身的数据库文件支持较好,但是对于其他类型的数据库文件却需要额外的驱动程序支持。这样,不仅使VF的使用效率大打折扣,还使程序开发又附加了许多作业,不利于软件的开发工作,而且从办公自动化整个系统考虑,支持VF的所占比例很少,可以说几乎没有,所以放弃使用VF进行本系统的软件开发。2 与VC,VF相比较,VB对于Access一类的数据库支持较好,而且提供了许多十分实用的组件,这些为开发中小型数据库应用系统提供了许多便利条件,所以在开发本系统时选用了VB 6.0作为开发工具。3.3 数据库设计3.3.1员工管理系统的详细调查对现行管理业务进行详细调查是了解系统需求和进行系统分析

22、和设计的重要基础工作,因此要对企业的员工管理工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与管理活动,自上而下、逐步细化的进行了解。通过调查得知,原员工管理已经初步实现了用计算机进行员工管理,可为单位领导、人事部门及财务部门提供某阶段的人事信息及出勤情况。但具体的操作仍为用WORD及EXCEL电子表格处理软件进行处理。为了充分利用计算机使员工管理工作进一步规范化,满足员工管理及财务管理方面的信息需求,使用员工管理水平向标准化、现代化迈进一步,原员工管理信息操作方式就需要重新加以改进,以适应新形势的变化要设计一个性能良好的管理系统,明确用户的

23、应用环境对系统的要求是首要的和基本的。本系统从以下三个方面对用户需求进行了分析:(一) 用户的信息需求:能根据需要对人事信息及考勤信息,调动信息进行查询。(二) 用户的处理要求:能进行每位员工的基本信息管理,员工考勤信息的管理,调动信息的管理等。能对相应的信息进行增加、删除、修改。(三) 对系统的适应性、扩展性要求:要求系统能够不受未来使用环境变化的影响,仍能照常使用。尽量做到一次投入,长久受益。3.3.2系统逻辑模型的提出系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具。即在对员工管理方式和业务流程进行认真分析和研究的基础上,排除现有组织机构

24、和业务分工所造成的信息障碍。完全从业务管理功能和管理对象出发,按照信息系统中应有的数据流和数据结构来勾画系统的概貌。一、数据流图(简称为DFD)数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。员工管理系统的顶层数据流程图如图55所示。P人事出勤调动信息人事信息处理 用户 单位领导各种报表D1 图32 人事信息处理的顶层数据流程图员工管理系统的数据流程图如下图所示F4图33 系统数据

25、流程图其中P表示数据处理,F表示数据流,D表示数据存储。333数据字典(简称为DD)绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。限于篇幅,下面仅列出本系统中的部分有关数据项的数据字典。表1:员工编号 数 据 项系统名:员工管理系统 编号:I001 名称:员工编号 别名:编号 数据项值: 类型:文本 长度:8个字节 取值范围:简述:每个员工都有唯一的一个编号,编号是某

26、位员工的唯一标识.我们可以用形如“20040204“来标识一个员工,前四位2004表明进入单位的时间,02表示部门,04表明此职工在该部门的序号,若本部门人数超过100,则用字母加数字的形式如“A1”的形式表示。修改记录:编写日期审核日期表2:员工姓名 数 据 项系统名:员工管理系统 编号:I002 名称:员工姓名 别名:姓名 数据项值: 类型:文本 长度:8个字节 取值范围:简述:每个员工都有唯一的姓名,若出现重名现象,我们可以查看此员工的编号进行区别。修改记录:编写日期审核日期表3:性别 数 据 项系统名:员工管理系统 编号:I003 名称:性别 别名: 数据项值: 类型:文本 长度:2个

27、字节 取值范围:男、女简述:性别仅有两种情况,为了便于录入,在设计时可以采用单选按钮或下拉列表框的方式。修改记录:编写日期审核日期表4:年龄 数 据 项系统名:员工管理系统 编号:I005 名称:年龄 别名: 数据项值: 类型:数字 长度:2个字节 取值范围: 16-99简述:员工的岁数,因为企业要求最低文化程度为高中或中专,所以最低年龄为16岁。此外还要统计退休的人员岁数。所以取值范围为16-99修改记录:编写日期审核日期表5:学历 数 据 项系统名:员工管理系统 编号:I007 名称:学历 别名: 数据项值: 类型:文本 长度:8个字节 取值范围:简述:因为员工的学历分为高中,中专,大专,

28、本科,硕士,博士,博士后这几种情况。所以为了便于录入,在设计时可以采用单选按钮或下拉列表框的方式。尽管企业中现在还没有具有博士及博士后学历的员工,但为了系统以后能适应企业发展的需要,需要把这两种学历考虑进去。修改记录:编写日期审核日期表6:住址 数 据 项系统名:员工管理系统 编号:I009 名称:住址 别名: 数据项值: 类型:文本 长度:26个字节 取值范围:简述:员工现在的家庭住址,若员工的家庭住址变动,则从每年一度的员工简明情况登记表中的信息进行修改。修改记录:编写日期审核日期表7:电话 数 据 项系统名:员工管理系统 编号:I011 名称:电话 别名:电话号码 数据项值: 类型:文本

29、 长度:12个字节 取值范围:简述:现在的电话号码大部分为7位或8位,再加上分隔符所以设为12位,是为了以后系统适应未来形势的变化。修改记录:编写日期审核日期表8:进入公司时间 数 据 项系统名:员工管理系统 编号:I014 名称: 进入公司时间 别名: 数据项值: 类型:日期/时间 长度: 取值范围:简述:员工进入本公司时间,注意与参加工作时间不同。修改记录:编写日期审核日期表9:部门 数 据 项系统名:员工管理系统 编号:I015 名称: 部门 别名: 数据项值: 类型:文本 长度:12 取值范围:简述:员工当前所在的部门,因为员工可能在不同的部门中调动,所以可根据定期的员工信息登记表进行修改。修改记录:编写日期审核日期表10:职务 数 据 项系统

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1