当前位置:文档之家› 中小型企业人事档案管理系统

中小型企业人事档案管理系统

远程与继续教育学院本科毕业论文(设计)题目:中小型企业人事档案管理系统学习中心:内蒙古学习中心学号:090F24133025姓名:智嫱专业:计算机科学与技术指导教师:齐斯琴2015 年 9 月 24 日中国地质大学(武汉)远程与继续教育学院本科毕业论文(设计)指导教师指导意见表学生姓名:智嫱学号: 090F24133025 专业:计算机科学与技术中国地质大学(武汉)远程与继续教育学院本科毕业设计(论文)评阅教师评阅意见表学生姓名:智嫱学号: 090F24133025 专业:计算机科学与技术毕业设计(论文)题目:中小型企业人事档案管理系统论文原创性声明本人郑重声明:本人所呈交的本科毕业论文《中小型企业人事档案管理系统》,是本人在导师的指导下独立进行研究工作所取得的成果。

论文中引用他人的文献、资料均已明确注出,论文中的结论和结果为本人独立完成,不包含他人成果及使用过的材料。

对论文的完成提供过帮助的有关人员已在文中说明并致以谢意。

本人所呈交的本科毕业论文没有违反学术道德和学术规范,没有侵权行为,并愿意承担由此而产生的法律责任和法律后果。

论文作者(签字):智嫱日期:2015 年 9 月 24 日摘要本文研究的人事档案信息管理系统是以联想研究院人事局档案管理和应用需求为背景,以有效保管档案,提高档案信息的利用率,为各项人事人才工作的开展提供方便、更快捷的服务为目的而设计开发的软件系统。

本文以人事档案信息管理系统的开发过程为主线,经过需求分析、系统设计、系统测试等几个阶段的工作,探索了本系统开发中涉及的关键技术,总结出系统中的特性和存在的不足,并提出了日后工作的方向和重点。

人事档案管理系统主要实现了以下功能模块:一是登录和权限控制模块,实现了登录与运行功能;二是维护模块,实现了对数据库的添加、更新与删除功能;三是查询模块,可按条件进行查询;四是报表统计模块,实现了有关报表的查询与打印功能;五是使用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。

该系统最终能够帮助人事部门有效管理档案及员工信息。

人事档案信息管理系统是针对联想研究院人事部门实际工作需要进行研发的,对于档案管理和应用来说具有重要意义,必将为人事档案管理的规范化发挥重要的基础作用。

关键词:1、人事信息管理 2、数据窗口控件 3、权限控制目录第一章引言 (1)1.1研究背景 (1)1.2研究意义 (1)第二章系统需求分析 (3)2.1系统开发策略 (3)2.2系统功能需求分析 (3)2.2.1 需求分析概述 (3)2.2.2 需求分析的具体任务 (4)2.2.3 人事档案信息管理系统的功能分析 (5)2.3系统实现的策略 (7)2.4数据流图 (7)第三章数据库设计 (9)3.1数据库需求分析 (9)3.2数据库结构实现 (9)3.3数据库概念结构设计 (10)第四章系统设计与实现 (13)4.1总体菜单功能设计 (13)4.2登录与权限的设计与实现 (13)4.3报表功能实现 (14)4.4技术难点及解决方法 (19)第五章系统实现结果与软件测试 (20)5.1系统实现成果及测试的目标 (20)VI5.2人事档案信息管理系统模块测试 (21)5.3可执行文件的生成 (21)致谢 (23)参考文献 (24)VII第一章引言现在大部分单位、公司人员的状况是在职、内退、退休及其他员工档案数量极大,整理、收集、查阅等管理工作以往都是人工管理,即查阅各类人员档案时需按姓氏查卡片来获得员工档案编号,再到档案所在位置提取后,方可进行查阅。

这种人工查号管理延用了二十多年。

因为企业人事档案存量较大,频繁查档一直处于速度慢、效率低的状况,特别是在退休员工涨工资时,给查阅、核实大量的信息带来诸多不便。

如何利用现代化管理手段代替传统的手工管理,成为企业档案管理的课题。

1.1 研究背景人事档案是纪录个人从事各种社会活动的文件,是人事部门对个人管理的重要凭证和开展各项工作的基础,对考察和识别干部,选拔优秀人才,推动干部人才队伍建设,促进各项工作的开展具有重要作用。

为此本文以联想研究院为背景单位开发设计人事档案信息管理系统。

由于背景单位人员流动大,人员信息改动繁琐,开发这样的信息化管理系统有四点优势:一是可以提高档案管理人员的工作效率。

二是有利于档案管理员业务水平的提高。

三是有利于干部人事制度的改革。

四是有利于人事档案纸制载体的保护。

利用本系统的查询,修改,删除等功能可减少人事部门人员的工作和时间,即提高工作效率。

信息化后,人员的信息都可以从数据库中求得,减少了工作人员与原始材料的接触,有利于人事档案纸制载体的保护。

1.2 研究意义1.改变了工作方式,提高了工作效率人事管理系统的应用,对企业原有的管理模式和工作流程进行重组、改革。

在计算机网络管理模式下,原有的手工业方式得到很大的改进甚至废弃,既加快了企业内部的信息流动,提高了信息资源的利用率,又减轻了管理人员和工作人1员的劳动强度,各部门间的联系和反馈更加方便、快捷,各环节的工作效率普遍提高。

2.可以强化企业的科学管理企业实行计算机人事管理,使企业管理模式发生了重大的改革。

首先由终末式管理变成环节控制,加大了动作过程的管理,提供实时信息使超前管理成为可能,客服了管理中的盲目性和滞后性。

其次使促进了人事管理中各项工作的标准化管理,第三是加强了各科室部门的密切协作。

2第二章系统需求分析2.1系统开发策略本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如图2.1所示:图2.1 自顶向下模型图2.2 系统功能需求分析2.2.1 需求分析概述需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出了完整、准确、清晰和具体的要求。

需求分析科学与否直接影响到后面各个阶段的设计,及设计结果是否合理和实用。

3此阶段本人根据联想研究院人事部门对员工信息,工资,档案,职称,考评等员工信息属性的管理,以及人事部门员工管理人事的工作流程,本人设计出人事档案信息管理系统的基本功能模块:权限控制模块:主要控制一般用户和管理员对系统的操作;添加模块:主要是新进员工信息的录入;修改功能;删除功能;报表模块功能。

整体系统模块功能图如图2.2所示:图2.2 子模块功能图人事档案信息管理系统包括登录模块,即会有一般用户和管理员两个权限登录系统;人事管理模块,可以操作员工基本信息、年度考核、员工退离等信息的修改;人事查询模块,可通过模糊查询以及按条件查询;系统设置模块,包括部门设置、合同设置、年度设置、职务设置等等;系统管理模块,即为数据备份、修改密码、添加管理员操作等。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。

因此必须用行之有效的方法对软件需求进行严格的审查验证。

此阶段可初步确定各功能模块的基本功能已被后续设计参考。

2.2.2 需求分析的具体任务1.确定对系统的综合要求4修改模块,首先要选中所要修改项目,然后进入修改模块界面,修改项目即为添加模块中的各项。

删除模块,与修改模块操作一致,首先要选中所要删除的项目,然后进行删除,此操作后数据库中不再有所删除项目的信息。

2.分析系统的数据要求分析系统的数据情况对于软件的设计具有很好的影响,这个工作是软件需求分析阶段很重要的部分,通过分析系统数据可以清晰的判断出数据流以及系统模块所用数据的范围、频率,对设计数据库具有深远的意义和影响。

与联想研究院人事部门工作人员调研后得出:职称,职位,工资等几项的数据更新频率较其他属性高,所以在系统设计中要着重考虑这几项信息关联其他表单情况。

本章给出了基于构件化Business平台的企业库存管理的产生背景和相应的需求分析,为后续关键算法设计和系统概要设计、详细设计和测试等均以本章规定的内容为参照。

本章进行的系统需求分析有助于开发人员全面、正确地理解用户需求,保证系统准确、及时的完成。

2.2.3 人事档案信息管理系统的功能分析当代计算机技术日渐成熟,人们办公生活均离不开计算机技术,为方便办公人事档案信息管理系统可实现对员工、部门、岗位、工资等信息的查询。

可提高办公效率,有效保管人事档案、人事管理,给各部门及单位提供更便捷的平台。

本系统主要完成以下任务:1.员工信息的输入。

2.员工信息的修改。

3.转出、辞职、离退职工信息的删除。

4.按照某种条件,查询、统计符合条件的员工信息,也可模糊查询。

5.查询、统计的结果打印输出。

6.人事档案信息管理系统使用帮助模块的实现。

针对人事档案信息管理系统的数据关系,可以模拟系统数据传输的场景,各部门、各单位使用本系统时所用设备状况如下2.3所示:56图2.3 系统数据传输模拟图本系统登录模块的主要功能是涉及不同角色的人员登录,具体包括一般用户和管理员角色,此模块涉及权限问题,用例图如图2.4所示:图2.4 登录模块用例图2.3 系统实现的策略本系统开发选择快速原型法进行开发,先实现出具有简单功能的系统,然后根据使用情况进行详细设计。

快速原型开发方法下实现的具有简单功能系统的界面如图2.5所示:图2.5 简单功能系统界面图2.4 数据流图数据流图(DataFlowDiagram),是描述系统逻辑模型的主要工具之一,它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映出信息在系统中的流动、存储和处理等情况,并能将信息处理功能和彼此之间的联系,自上而下,逐层分解,从逻辑上精确地描述出系统应具有的数据加工功能、数据输入输出、数据存储、数据来源和去向等项目。

人事档案管理系统子系统的关联图如图2.6所示:7图2.6 系统与子系统关联图服务于联想的各个单位或者联想公司子单位之间的人事管理是通过考核表来进行统一管理的,人事部门负责员工职务的分配,而政工部门可通过人事管理系统查询人事档案以及增加,删除,修改。

DFD的顶层图如图2.7所示:图2.7 数据流顶层图人事信息管理部门根据各个单位或部门的员工考核表进行人事信息的录入以供各单位及部门人员通过管理系统进行人事查询,人事部门还可通过系统修改人事分配或调动的信息进行人事的安排。

根据系统的业务流程进行数据流的分析可以得到以上两个数据流图,通过数据流图可以清晰的发现个实体之间的关系以便详细设计和编码阶段对系统功能的实现,增强可用性。

8第三章数据库设计3.1数据库需求分析数据库是按一定组织方式存储在计算机存储器中,相互关联的数据集合,数据库的建立独立于程序,所谓关系数据库就是将数据表表示为表的集合,通过建立简单表之间的关系按理定义结构的一种数据库。

数据库管理系统是一个管理数据库的软件系统,为用户提供了描述数据库,操纵数据库和维护数据库的方法和命令,并且能自动控制数据库的安全以及数据完整,Oracle,Sbase,Microsoftsqlserver 等数据库都是数据库管理系统。

相关主题