版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-3"\h\u68481.概述 4322351.1公司发展背景 4145301.2人事档案管理系统建立的意义 4198171.3公司人事档案管理的现状分析 5105922.系统分析 6193002.1系统可行性分析 6308642.2企业档案管理系统要完成的功能 616602.3组织结构 686872.4业务流程 850542.5数据流程图 9126142.6数据字典 93853.系统设计 13208103.1系统功能设计 13122083.2系统运行环境与数据库设计 14157863.3代码设计 1484293.3.1员工信息表 14300803.3.2籍贯表 15191653.3.3学历/部门/职位设置 1699713.4建立初始页面的过程 16158383.4.1建立人事档案表 16308583.4.2建立检索卡 1619003.4.3添加动态按钮 1798564.系统实施 1832704.1系统登录界面的设计 18233904.2系统主界面的代码及设计 18183154.2.1主窗体菜单设计 1898814.2.2相关函数使用语句 19236524.3档案录入设计 19187074.4档案查询设计 2010274.4.1员工基本信息查询设计 2037574.4.2员工在职/离职查询设计 20166274.4.3员工资料表查询设计 22259254.5统计的代码及设计 23289435.结论 261.概述1.1公司发展背景对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。在这个信息化的社会里,没有使用计算机的企业和个人,无疑将在其各个方面面临重重的障碍。计算机已经成为人们日常工作中处理数据的得力助手。虽然现在有一些信息管理系统,但是现在使用的人事管理系统是不完全的,它们只是针对某一方面,没有一个统一的管理,这样使得在企业人事档案管理工作遇到许多的不便,为了解决这一难题,必须要开发一个能集中管理人事档案数据的系统。1.2人事档案管理系统建立的意义随着经济的发展,社会的不断进步,企业正向着综合性大规模发展,而对于大企业,企业员工信息有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的信息不但显得力不从心,而且极容易出错;并且存在保密性方面的问题。该系统就是设计一个企业人事档案管理系统,由计算机代替人工执行一系列诸如新员工登记,删除旧员工,员工考勤管理,员工工资管理以及报表查询等操作,这样就使办公人员可以轻松快捷地完成企业人事档案管理的任务。人事档案管理是现代企业管理工作不可缺少的一部分,是人力资源管理的基础工作,人事档案管理工作的好坏对于企业的决策者和管理者来说都至关重要。但一直以来人们使用传统的人工方式管理人事档案,这种管理方式存在着许多缺点,如效率低下、保密性差等。另外时间一长,将产生大量的文件和数据,这对于档案的查找、更新和维护来说都带来了不少的困难——譬如:用人工的方式对人事档案进行统计的话,工作量将很大,若公司人员有几万甚至几十万,人工统计将变得不可想象。
如今,随着计算机技术的飞速发展,计算机的应用在社会各领域中都得到了普及。作为计算机应用的一部分,使用计算机对人事档案进行管理具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。因为人事档案管理系统是典型的管理信息系统,所以它应该能够为用户提供有好美观的窗口界面、充足可靠的信息数据、简单方便的维护手段和灵活多变的查询方式以及快捷而准确的查询结果。一个设计完善,运行稳定的人事档案管理系统可以使人们从繁重的传统手工管理中解脱出来,从而提高企业人事档案管理的工作效率,协助企业更好地完成人事档案管理工作。1.3公司人事档案管理的现状分析1.3.1.人事档案交接手续不严密,重视不够。
档案人员大多不是专职,故离岗或调动工作时,移交档案、手续不按程序办理,该检查的不检查,该清理的不清理,该签字的不签字,导致档案数量、材料等问题责任不明、界限不清。甚至有的人认为,档案交接只是一串钥匙的问题,使得人事档案交接工作前后脱节,出现人事档案管理硬件设施不完善、档案管理人员培训不到位等现象
1.3.2.档案管理人员对人事档案补充、收集、更新缓慢。
归档材料未能及时、准确地得到补充。另外,某些科研、教学、职称考评、继续教育、业绩考核等方面的材料不归档,使存档的材料不能真实地反映本人现实情况,导致人事档案的不完整。
1.3.3.档案管理人员对档案重要性宣传不到位。
一是档案管理人员对人事档案的重要性未进行广泛宣传,职工本人和档案管理人员对档案中缺少的材料不能及时补充、完善、更新;其次是人事档案管理基本上是兼管,属于非专业人员管理。由于受专业和时间限制,档案管理人员也不能及时地掌握档案管理工作的新知识、新技术。
1.3.4.员工本人对人事档案重要性认识不足。
认为只要有一份好工作就行了,档案可有可无。对个人档案采取忽视的态度,有些人连自己的人事档案在哪里都不清楚;还有的认为自己的档案不应在本人所属的单位,而由本人保管;有些应该归档的材料不能及时交档案管理人员存档。这些思想、观念必然导致人事档案材料不全或缺失。
1.3.5.人事档案管理手段落后。
该公司人事档案管理基本上是由人事科工作人员轮流管理。因此,工作存在问题较多,在档案管理手段上,没有单独的计算机和档案管理软件,查阅人事档案信息仍采用手工查找。档案的存储依旧使用古老的铁皮柜,占地面积大,使用空间也不能较理想应用。
2.系统分析2.1系统可行性分析系统分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。新系统的逻辑模型由系统数据流程图、概况表、数据字典、逻辑表达式及有关说明组成。最后要完成系统分析报告(也称为系统逻辑设计说明书)。在系统设计阶段要做认真、细致的分析、研究工作,避免新系统在功能上存在先天不足或缺陷。因为新系统模型是建立在对现行系统的分析及要求的基础上的,所以系统调查工作要进行得深入、细致、全面。用户可以对新系统的逻辑模型提出意见,双方经过讨论、修改,最后达成共识,并完成系统分析报告(系统逻辑设计说明书),经有关领导审批通过之后,转入系统设计(又称系统物理设计)阶段。2.2企业档案管理系统要完成的功能通过对该企业的调查,企业档案管理系统要完成的功能主要有:档案管理主要完成对员工档案的查询、增加、修改或删除。档案管理还要完成对部门档案的查询,员工花名册的打印。档案管理系统要能够统计满足任一条件的人数,如学历、政治面貌和出生日期等。由于在企业中,从领导到管理人员的的业务认识是一致的,而且该企业有良好的管理基础,企业的经济效益良好,对建立系统的费用有能力支出,因而在建立系统的管理上、技术上和经济上都是可行的。2.3组织结构通过了解该公司内部各种组织机构,,通过调查可得该企业组织结构图如下:采购科采购科生产部调度科生产科生产部调度科生产科行政文员行政文员经理部研发科产品设计科经理部研发科产品设计科市场调研科市场规划科市场部总经理市场调研科市场规划科市场部总经理广告科广告科外联科营销部销售科外联科营销部销售科财务部财务科会计科财务部财务科会计科招聘科人事部档案科招聘科人事部档案科绩效管理科 绩效管理科企业组织结构图2.4业务流程业务流程图体现了信息的流动过程,调查管理业务流程时应顺着原系统流动的过程逐步进行。通过对企业管理业务的实际调查分析,弄清了该企业档案管理工作的业务流程和管理功能,系统的档案管理业务流程如下图所示:与员工签订合同与员工签订合同相关部门相关部门员工任职通知人事部员工入职档案登记表员工任职通知人事部员工入职档案登记表档案信息查询及管理不合格员工入职档案表审核员档案信息查询及管理不合格员工入职档案表审核员合格员工档案单合格员工档案单档案存储台账档案存储台账企业档案管理业务流程图从业务流程图可以看出该企业的档案管理主要有以下几项功能:一、档案单审核,人事部的审核员负责对入职员工所填的档案单进行审核,检查档案单填写的是否符合要求,档案的信息是否真实。不合格的档案单交由人事部返还给员工重新填写,合格的档案单转给档案室进行档案存储。二、登录档案存储台账,管理员依据合格的档案单登记档案存储台账,记录每一笔档案业务。三、档案信息查询及管理,管理员根据企业要求对档案的信息进行维护和日常管理(包括添加,删除,更改,查询,人数统计,部门花名册打印等功能)。2.5数据流程图根据档案管理的业务流程图和相关功能得出档案管理的数据流程图如下图所示:档案维护处理入档处理档案单审核员工档案单档案维护处理入档处理档案单审核员工合格档案单档案录入不合格档案录入档案单入档数据查询查询档案存储档案数据查询查询档案查询档案查询出档数据查询档案统计输出离档处理员工离职单审核离职单档案统计输出离档处理员工离职单审核合格离职单不合格离职单档案管理数据流程图2.6数据字典根据数据流程图对图中的各个元素做出如下说明:数据项(档案单录入为例)数据项编号:I01—01数据项名称:员工编号简述:某员工的代码类型及宽度:字符串型、10位取值范围:“0000000000”—“9999999999”数据结构数据结构编号:B01—01数据结构名称:员工信息表简述:员工入职所填档案情况数据结构组成:员工编号+姓名+性别+出生年月日+部门+学历+政治面貌+职位+职称+联系电话+联系地址+当前状态数据流数据流编号:C01—01数据流名称:档案单简述:新入职员工填写的入职档案登记表数据流来源:员工数据流去向:档案单审核模块数据流组成:姓名+性别+出生年月日+部门+学历+政治面貌+职务+联系电话+联系地址数据流量:约10张/日高峰流量:约20张/日数据流编号:C01—02数据流名称:合格档案单简述:经审核合格的员工档案登记单数据流来源:档案单审核模块数据流去向:档案单处理模块数据流组成:姓名+性别+出生年月日+部门+学历+政治面貌+职位+职称+联系电话+联系地址数据流量:约10张/日高峰流量:约20张/日数据流编号:C01—03数据流名称:不合格档案单简述:经审核不合格的员工档案登记单数据流来源:档案单审核模块数据流去向:员工数据流组成:姓名+性别+出生年月日+部门+学历+政治面貌+职位+职称+联系电话+联系地址数据流量:约1张/日高峰流量:约1张/日处理逻辑处理逻辑编号:P01—01处理逻辑名称:档案单审核简述:审核员工送来的档案登记单是否合格输入的数据流:档案单处理描述:检查员工送来的档案单是否符合要求,信息是否与简历及真实情况一致,不合格的返还给员工叫其重新填写,合格的档案单送到人事部让档案室登记档案存储。输出的数据流:合格档案单、不合格的档案单处理频率:约10次/日处理逻辑编号:P01—02处理逻辑名称:入档处理简述:根据合格档案单,将入档数据记入档案存储输入的数据流:合格的档案单处理描述:根据合格的档案单,将入档数据记入档案存储。输出的数据流:入档数据处理频率:约10次/日数据存储数据存储编号:F01—01数据存储名称:档案存储简述:记录员工入档数据的信息数据存储组成:员工编号+姓名+性别+出生年月日+部门+学历+政治面貌+职务+联系电话+联系地址+当前状态关键字:员工编号相关联的处理:P01—01,P01—02外部实体外部实体编号:S01—01外部实体名称:人员简述:新员工入职输入数据流程:C01—03输出数据流程:C01—023.系统设计3.1系统功能设计档案系统功能设计是以档案的业务流程和数据流程为依据的。根据档案管理系统的业务流程和数据流程,可得出档案管理系统的具体功能如下图所示:人事档案管理人事档案管理档案统计档案输出档案查询档案维护档案录入档案统计档案输出档案查询档案维护档案录入档案管理系统功能模块图3.2系统运行环境与数据库设计基于当前信息和经济的发展趋势和企业的办公化自动成度,综合考虑各方面因素后系统的运行环境设计为在WindowsXP平台下运行,程序的设计语言为EXCEL函数。系统的硬件要求为PC机,256M以上内存,320G以上硬盘。3.3代码设计基于系统的运行环境,根据系统分析,设计了2个数据表文件,它们的具体结构及说明如下:3.3.1员工信息表3.3.2籍贯表3.3.3学历/部门/职位设置3.4建立初始页面的过程3.4.1建立人事档案表打开Excel工作簿,将sheet1工作表重命名为“档案管理表”输入相关信息。其中,“部门”、“职务”、“职称”、“学历”、“性别”、“婚否”等列,可通过“数据有效性”设置减少重复输入。以“性别”字段为例,其具体方法是:选中该列→单击【数据】菜单→选择【数据有效性】命令→在弹出的【数据有效性】对话框中,选择【设置】选项卡,进行相应的设置(如图2所示)。单击【确定】按钮后即可在该列下拉列表框中选择填入。其他各列同理。3.4.2建立检索卡将sheet2重命名为“检索卡”,设置检索卡样式,如图3所示。方法一:单击C3单元格→在编辑栏中输入“=VLOOKUP(B2,档案管理表!A2:M24,2,FALSE)”→单击【确定】按钮后,该人员的部门信息就会自动出现在C3单元格中。其中:“VLOOKUP”是查找函数,可以单击【插入】菜单→选择【函数】命令→在弹出的【插入函数】对话框中,选择该函数;也可以在编辑栏中直接输入该函数。注意手工输入时前面要加“=”号。该函数的含义是:在档案表的A2:M24单元格区域中查找B2单元格的数值,找到后返回该区域第2列相对位置的数值(因为“部门”字段在该区域的第2列),“FALSE”为精确查找。这样,如果在B2单元格中输入D0001,则返回的部门即是“经理室”。其他各列同理。注意修改第3个参数,分别是3~13;E4单元格与G3单元格要设置为日期型。该检索卡的功能是可对该企业任意一个人员进行个体化的检索,只需输入相应的编号即可。方法二:单击C3单元格→在编辑栏中输入“=LOOKUP(B2,档案管理表!A3:A24,档案管理表!B3:B24)”→单击【确定】按钮后,该人员的部门信息就会自动出现在C3单元格中。该函数也是一个查找函数,其含义是:在档案管理表的A3:A24单元格区域中查找B2单元格的内容,找到后返回B3:B24单元格区域相对位置的数值,如果在B2单元格中输入D0003,则返回的部门是“财务部”。其他同理。3.4.3添加动态按钮首先将人员编号这一列的数值改为数值型的数据,在菜单栏空白处,右击→打开【窗体】控件→单击【滚动条】按钮→在C2:D2单元格区域添加【滚动条】控件→右击【滚动条】→选择【设置控件格式】→在弹出的【设置控件格式】对话框中作相应的设置。注意:单元格链接到B2单元格。添加滚动条以后,就可通过滚动条来进行信息检索,无须输入编号。4.系统实施4.1系统登录界面的设计当打开接界面的时,出现如上图所示的对话框,通过链接到员工信息表,籍贯表,学历/部门/职位设置的表。4.2系统主界面的代码及设计4.2.1主窗体菜单设计在EXCEL的工具栏中单击“工具”下的“文件”按照下表新建数据,添加6个子表并设置相应的超链接形成主界面。对象表名属性值增加员工员工信息用户管理籍贯设置籍贯信息用户设置学历、专业、部门设置学历、专业、部门信息用户设置在职/离职员工查询在职员工信息档案查询员工查询员工资料表档案查询信息统计员工信息统计表档案统计4.2.2相关函数使用语句=IF(ISERROR($EF6),"",INDEX(员工信息!E:E,$EF6))=IF(E4="","",IF(AND(E4<>"",F4=""),"在职",IF(AND(E4<>"",F4<>""),"离职")))=IF(R3="","",DATE(MID(R3,7,IF(LEN(R3)=18,4,2)),MID(R3,IF(LEN(R3)=18,11,9),2),MID(R3,IF(LEN(R3)=18,13,11),2)))=IF(ISERROR($BF33),"",INDEX(员工信息!C:C,$BF33))=IF(ISERROR($CF33),"",INDEX(员工信息!D:D,$CF33))=IF(ISERROR($FF33),"",INDEX(员工信息!F:F,$FF33))=IF(ISERROR($GF33),"",INDEX(员工信息!G:G,$GF33))=IF(ISERROR($HF33),"",INDEX(员工信息!H:H,$HF33))4.3档案录入设计单击人事档案管理系统界面中的增加员工标签,档案录入出现如下界面:直接在EXCEL表格里面填上对应信息即可,格式要求跟上面的员工信息一致。4.4档案查询设计4.4.1员工基本信息查询设计单击档案管理下的增加员工,档案查询出现如下界面:然后在查询检索后面输入想要查询员工的名字,员工信息就会自动出现,如下图:4.4.2员工在职/离职查询设计单击档案管理下的员工在职/离职查询,档案查询出现如下界面:主菜单后面就会显示在职员工数量和离职员工数量。相关函数及查询语句:性别:=IF(ISERROR($CF9),"",INDEX(员工信息!D:D,$CF9))入职日期:=IF(ISERROR($EF12),"",INDEX(员工信息!E:E,$EF12))离职日期:=IF(ISERROR($FF9),"",INDEX(员工信息!F:F,$FF9))就职状态:=IF(E3="","",IF(AND(E3<>"",F3=""),"在职",IF(AND(E3<>"",F3<>""),"离职")))工龄:=IF(G3="","",IF(G3="离职",(DATEDIF(E3,F3,"y")*100+DATEDIF(E3,F3,"ym"))/100,(DATEDIF(E3,NOW(),"y")*100+DATEDIF(E3,NOW(),"ym"))/100))在职人员查询代码:=COUNTIF(G2:G52,"在职")离职人员查询代码:=COUNTIF(G2:G52,"离职")4.4.3员工资料表查询设计单击档案管理下的员工资料表查询,档案查询出现如下界面:在黄色单元格输入想要查询的名字,即可实现查询功能,如下图:相关函数语句及查询语句员工编号=IF(ISERROR($I1),"",INDEX(员工信息!B:B,$I1))出生日期=IF(ISERROR($I1),"",INDEX(员工信息!S:S,$I1))性别=VLOOKUP(E1,员工信息!C3:X52,2,2)婚姻状况=IF(ISERROR($I1),"",INDEX(员工信息!J:J,$I1))E-mail=IF(ISERROR($I1),"",INDEX(员工信息!X:X,$I1))民族=IF(ISERROR($I1),"",INDEX(员工信息!O:O,$I1))政治面貌=IF(ISERROR($I1),"",INDEX(员工信息!P:P,$I1))年龄=IF(ISERROR($I1),"",INDEX(员工信息!I:I,$I1))籍贯=IF(ISERROR($I1),"",INDEX(员工信息!Q:Q,$I1))户口性质=IF(ISERROR($I1),"",INDEX(员工信息!T:T,$I1))手机号=IF(ISERROR($I1),"",INDEX(员工信息!W:W,$I1))省份证号=IF(ISERROR($I1),"",INDEX(员工信息!R:R,$I1))住宿状况=IF(ISERROR($I1)=TRUE,"",INDEX(员工信息!U:U,$I1))就职状况=IF(ISERROR($I1),"",INDEX(员工信息!G:G,$I1))离职日期=IF(ISERROR($I1),"",INDEX(员工信息!F:F,$I1))职务=IF(ISERROR($I1),"",INDEX(员工信息!N:N,$I1))部门=IF(ISERROR($I1),"",INDEX(员工信息!M:M,$I1))员工资料查询=SMALL(IF(员工信息!$C$3:$C$703=E$1,ROW($D$5:$D$614)),ROW(1:1))4.5统计的代码及设计单击档案管理下的信息统计,档案统计出现如下对界面:相关函数及分析设计平均年龄=SUM(员工信息!I3:I52)/M10人数=COUNTIF(员工信息!I3:I52,">=1")-COUNTIF(员工信息!I3:I52,">20")比率=D10/$M10文化程度表中人数=COUNTIF(员工信息!K3:K52,"博士")比率=D34/$M34本科以上比率=D35+E35+F35籍贯统计中的人数=COUNTIF(员工信息!Q3:Q52,"广东省")比例=COUNTIF(员工信息!Q3:Q52,"广东省")5.结论通过这次课程设计的实践,加深了我们对人力资源管理信息系统这门课程的认识,真正的从书本上的理论转化为了实际应用。信息是管理是一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息得质量。所以能否有效的管理信息成为企业的首要问题,管理信息系统MIS在强调管理、信息的现代社会中越来越
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络教育平台课程开发计划
- 品牌传播活动策划指南
- 通信设备升级项目管理手册与时间表
- 高级体育经纪人职业规划指导
- 专业认证考试备考计划及复习指导
- 某大数据分析项目如用户画像实施效果总结
- 社工面试日间照料中心应急题
- 美容美发师初级技能培训与客户服务计划
- 司法鉴定助理环境面试重点突破
- 碳资产管理师中级相关法律法规
- BSCI验厂全套程序文件
- 现金流量表附表的快速编制方法
- 创伤后的机体反应
- 湖南涉外经济学院毕业生就业推荐表
- 深圳市失业人员停止领取失业保险待遇申请表样表
- 疱疹病毒课件
- 2023年乐东黎族自治县(中小学、幼儿园)教师招聘笔试题库及答案解析
- 市场法在机器设备价值评估中的应用
- 基于核心素养的深度学习( 讲座)课件
- 真空电镀UV底漆的工艺流程
- (完整word版)高考英语作文练习纸(标准答题卡)
评论
0/150
提交评论