企业人事管理.docx
《企业人事管理.docx》由会员分享,可在线阅读,更多相关《企业人事管理.docx(31页珍藏版)》请在冰豆网上搜索。
企业人事管理
前言
当今社会是信息社会,特别是在我国加入WTO之后,信息更是科学化,迅速化,全球化。
信息化已经成为社会生产力发展和人类文明进步新的动力,并正引领世界经济和社会发生了巨大的变革,信息和信息系统的概念已经深入到社会的各个行业,各个领域。
因为有了信息系统,企业正在经历着一个巨大的变革,从数据处理到过程自动化,管理控制决策,再到支持企业获得战略优势,信息技术渗透到企业的每一个角落,为企业的竞争和发展赢得了时间。
因为有了信息系统,各行各业的效率得到了很大的提高,信息系统的作用日趋重要。
为了适应现代企业或公司经营发展的需要,人事管理应该从以前的手工管理逐渐被规范化的管理信息系统所代替。
人事管理单纯依靠以手工管理的方法,不仅需要耗用大量的人力、物力、财力,而且工作效率低,而且难以达到预期的目的。
人事管理信息系统可以提高企业工作效率、保证企业人事管理质量,从而快速而准确地为企业制定好的经营方针与决策。
它适应时代潮流,顺应时代发展,是现代企业制度发展的迫切要求。
只有人事管理规范化,其他事情才能办好。
本次课程设计就是鉴于以上原因而进行的。
本课程设计主要有六部分组成:
1.需求分析及可行性分析;2.详细调查;3.系统分析;4.系统总体设计;5.数据库设计6.总结。
1需求分析与可行性分析
1.1现状调查
随着计算机技术、网络技术和通信技术的发展和应用,企业信息化已成为品牌实现可持续化发展和提高市场竞争力的重要保障。
品牌应该采取积极的对策措施,推动企业信息化的建设进程。
当今世界,信息技术日新月异,经济全球化深入发展,信息化已经成为社会生产力发展和人类文明进步新的动力,并正引领世界经济和社会发生了巨大的变革,信息和信息系统的概念已经深入到社会的各个行业。
因为有了信息系统,企业正在经历着一个巨大的变革,从数据处理到过程自动化,管理控制决策,再到支持企业获得战略优势,信息技术渗透到企业的每一个角落,为企业的竞争和发展赢得了时间。
因为有了信息系统,各行各业的效率得到了很大的提高,信息系统的作用日趋重要。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
所以,开使用发企业人事管理信息系统实现企业人事管理势在必行。
1.2需求分析结论
多年以来人们都使用传统的手工方式记录和管理企业人事状况,这种管理和记录方式不仅不便于长期保存,也存在着不可避免的缺点,如效率太低、保密性太差。
时间一长,伴随着企业规模的不断扩大和人事管理事务的多样性,人事管理所需要的信息就会越来越多,就会产生大量的文件和数据,这样就会对查阅、更新、保存等方面都产生不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已逐渐被人们认识并掌握。
使用计算机对企业人事信息进行管理具有传统的手工管理所没法比拟的优点。
例如:
统计方便、查找容易、可靠性高、保密性好、更新方便等。
这些优点能够极大地提高企业人事信息管理的效率,大大降低企业在信息管理方面对于人力、物力、财力上的投入,使企业获得更大的利润空间。
因此,开发一个能够管理企业各种人事信息的人事管理信息系统是一件十分必要的事情。
1.3可行性分析
可行性分析是指在允许的成本、性能要求下,分析每项需求实施的可行性,提出需求实现的相关风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。
可行性分析的任务是明确应用项目的开发的可行性。
必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。
1.3.1技术可行性分析
就目前比较流行的数据库开发、管理软件来看;对比较简单的中小型数据库,VisualC#和SQLServer2005的结合无疑是在实际应用中较为成功的一种方案。
前者为用户提供了Windows所一贯坚持的非常友好、操作简单的用户界面;后者则可对数据库实施操作、维护和权限识别功能,也可通过与SQL语句的结合对数据库进行更复杂的操作。
对于本系统的开发,在技术上是可行的。
系统充分应用现有成熟的网络技术、软件开发技术,及高性能的32位大型网络数据库,满足企业对于人员信息管理,记录管理,考核、奖惩管理、人事信息查询等的需要。
不断优化逻辑设计与物理设计,使系统运行效率高,反映速度快。
通过选用先进的开发软件,成熟的网络结构及安全可靠的数据库,再配合硬件的优化,能连续准确的处理业务,有较强的运行能力,从而保证系统的可靠性。
1.3.2经济可行性分析
如今,随着计算机的大量普及,各种软件的开发成本越来越低,价格也越来越底。
本系统也是这样,开发成本较低,只是需要一台配置一般的计算机,该系统运行时占计算机的资源也不多,但并不会因为开发成本低而造成系统功能性能的下降。
相反,随着计算机技术的发展,各种实用软件的性能日渐提高。
企业人事管理系统廉价的开发成本,却能够为企业带来相当大的实惠和方便。
主要表现在:
(1)本系统可以说是一个拥有多种实用功能的企业人事管理信息系统,它集成了人员信息管理,记录管理,考核、奖惩管理、人事信息查询等多种功能,具有较强的实用性和方便性。
(2)本系统的运行可以大大提高企业人事管理的效率,减少不必要的人力和物力。
由此,可以得出,本系统在经济上具有可行性。
1.3.3社会可行性分析
随着科学技术的不断提高,计算机科学应用与技术日渐成熟,其强大的功能已逐渐被人们认识并应用到社会的各个方面。
应用计算机进行企业人事信息管理就是一个显著地方面,如果使用计算机对人事信息进行管理具有传统的手工管理所没法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、打印方便,统计方便、更新方便等。
人事管理信息系统能够为高层领导者提供准确的人员信息,以便领导者了解企业各个部门的人员构成,计算好人力成本,安排好工作计划,。
这些优点能够极大地提高企业管理人事信息的效率,大大降低企业在信息管理精力上的投入,使企业获得更大的利润空间。
它适应时代潮流,顺应时代发展,是现代企业制度发展的迫切要求。
因此,开发人事管理系统具有一定的社会现实意义。
由此,可以得出,本系统在社会上具有可行性。
2详细调查
2.1业务流程
该系统只是管理员对员工信息的操作。
首先,管理员登陆进入系统,对员工信息进行增删改查,进而对奖罚、考评信息进行增删更改,然后实现对部门员工部分信息的统计和修改,操作员亦可对自己的信息进行操作,管理员对系统的操作都将被记录。
2.2系统目标和功能
系统主要功能需求如下:
●能够允许管理员进行基础数据管理,包括职工成员管理,是对职工信息表进行添加、修改、删除等操作,实现对数据库中职工成员信息表的更新。
●能够允许管理员进行职工日常工作情况的记录,比如职工的业绩,过失,特殊贡献等,实现对数据库中职工信息表的更新。
●能够允许管理员进行职工工作考核,根据日常记录结果,综合职工的功过,确定职工这段时间的总体业绩。
●能够允许管理员根据考核结果和奖惩制度进行奖惩,以此激励员工,并更新数据库中相应的表。
●能够允许管理员及相关管理人员对人事信息进行按条件查询,比如人员流动情况等,实现对数据库中信息的选择浏览。
3系统分析
3.1详细调查分析
对于以上详细调查的内容我们可以进行分析,企业人事管理信息系统的目标明确,任务清晰,业务流程简明,绝对具有开发可行性,适合进行开发和应用。
但在开发过程中可能遇到一些困难:
1)职工人数过多,信息量大,人员流动大,内容繁杂,处理比较困难。
2)打造前台界面,打造后台数据库的过程可能会遇到很大困难。
3)进行数据库与前台界面的连接时,可能遇到问题。
但我相信只要我们能够好好学习相应的课程,这些都不是问题,如果遇到问题及时向指导老师和同学求助。
3.2系统逻辑模型
3.2.1系统业务流程
本人事管理系统的业务流程应该包括以下几个部分:
人员基本信息管理:
人事部门需要对企事业单位所有员工的各项基本信息(员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、政治面貌、参加时间、血型、开始工作时间、家庭住址、联系电话、岗位代号)进行登记,并且定期的进行信息更新、修改、删除操作,形成员工基本信息表,以确保信息的及时性、有效性。
记录管理:
人事部门对员工日常工作的工作记录(如考勤情况、对于公司制度的遵守情况等)进行登记。
考核管理:
人事部门对于企事业单位内所有员工的素质、素养、品德、工作能力和工作业绩进行考察进而进行考核打分及评定工作,并记录在案,形成员工考核信息表。
奖惩管理:
人事部门按照企业的现行规章制度,通过日常记录信息和考核信息的综合考虑,对员工平时工作情况和业绩的查询,作出奖惩措施,并形成员工奖惩情况表。
奖惩管理主要包括:
对于罚款和职务的升降、人员的调配、奖金的发放等。
人事信息查询:
人事部门通过对员工各项信息表进行检索,查询员工的特定信息并反馈给管理层。
系统业务流程图如图3-1所示:
图3-1:
系统业务流程图
3.2.2系统数据流程
顶层数据流程图:
D1
D2
图3-2:
顶层数据流程图
第二层数据流程图:
图3-3
图3-4
图3-5
图3-6
图3-7
D6
图3-8
3.2.3数据字典
3.2.3.1数据流
数据流编号:
D1
数据流名称:
职工信息
简述:
职工各种信息的总称
数据流来源:
管理员
数据流去向:
人事管理信息系统
数据流组成:
职工基本信息+日常记录信息+考核信息+奖惩信息
数据流量:
30张/日
高峰流量:
50张/日
数据流编号:
D2
数据流名称:
查询信息
简述:
用户所查询的有关职工特定信息的总称
数据流来源:
人事管理信息系统
数据流去向:
用户
数据流组成:
职工基本信息/日常记录信息/考核信息/奖惩信息
数据流量:
30张/日
高峰流量:
50张/日
数据流编号:
D3
数据流名称:
职工基本信息
简述:
职工各种基本信息
数据流来源:
管理员
数据流去向:
人事管理信息系统
数据流组成:
职工编号+职工姓名+性别+年龄+住址+学历+职称
数据流量:
30张/日
高峰流量:
50张/日
数据流编号:
D4
数据流名称:
日常记录信息
简述:
职工日常工作的记录信息
数据流来源:
管理员
数据流去向:
人事管理信息系统
数据流组成:
职工姓名+职工编号+出勤情况+其他日常工作记录
数据流量:
30张/日
高峰流量:
50张/日
数据流编号:
D5
数据流名称:
考核信息
简述:
对职工工作考核的信息
数据流来源:
管理员
数据流去向:
人事管理信息系统
数据流组成:
职工姓名+职工编号+员工素质+员工业务水平能力+工作业绩
数据流量:
30张/日
高峰流量:
50张/日
数据流编号:
D6
数据流名称:
奖惩信息
简述:
根据考核情况对员工实施奖惩的记录信息
数据流来源:
管理员
数据流去向:
人事管理信息系统
数据流组成:
职工姓名+职工编号+处分+奖励+奖惩日期+奖惩事由
数据流量:
10张/日
高峰流量:
15张/日
数据流编号:
D7
数据流名称:
查询信息
简述:
需要根据特定条件和信息进行查询的信息
数据流来源:
人事管理信息系统
数据流去向:
用户
树据项组成:
职工基本信息/日常记录信息/考核信息/奖惩信息
数据流量:
30人/天
高峰流量:
50人/天
3.2.3.2处理逻辑
处理逻辑编号:
P1
处理逻辑名称:
录入更新数据
简述:
对输入的数据进行录入更新操作
输入的数据流:
待处理信息
处理描述:
对输入的各种人事基本信息进行录入更新操作
输出的数据流:
录入更新后的人事信息
处理频率:
30人次/天
处理逻辑编号:
P2
处理逻辑名称:
日常记录
简述:
对日常基本信息进行记录
输入的数据流:
待记录信息
处理描述:
管理员将日常各种基本信息记录、更新到数据库
输出的数据流:
记录信息
处理频率:
30人次/天
处理逻辑编号:
P3
处理逻辑名称:
实施考核
简述:
对员工进行考核
输入的数据流:
考核员工的各项指标
处理描述:
对员工的工作能力,业绩,日常出勤等进行考核
输出的数据流:
考核后的信息
处理频率:
1次/月
处理逻辑编号:
P4
处理逻辑名称:
奖惩处理
简述:
对员工进行奖惩
输入的数据流:
考核信息和日常记录信息
处理描述:
根据输入的信息对员工进行月底工作奖惩
输出的数据流:
奖惩信息
处理频率:
1次/月
处理逻辑编号:
P5
处理逻辑名称:
查询信息
简述:
根据要求查询人事信息
输入的数据流:
查询基本信息
处理描述:
依据输入的特定查询信息进行查询
输出的数据流:
查询后信息
处理频率:
30次/天
3.2.3.3数据存储
数据存储编号:
F1
数据存储名称:
职工信息表
简述:
记录职工的基本信息
数据存储组成:
职工编号+职工姓名+性别+年龄+住址+学历+职称
关键字:
职工编号
相关联的处理:
P1P2P3P4
数据存储编号:
F2
数据存储名称:
日常记录信息表
简述:
对日常信息的记录
数据存储组成:
职工姓名+出勤情况+其他日常工作记录
关键字:
职工编号
相关联的处理:
P2P3P4
数据存储编号:
F3
数据存储名称:
考核信息表
简述:
考核结果记录
数据存储组成:
职工编号+员工素质+职工业务水平能力+工作业绩
关键字:
职工编号
相关联的处理:
P3P4
数据存储编号:
F4
数据存储名称:
奖惩信息表
简述:
奖惩信息记录
数据存储组成:
职工编号+职工工作业绩+日常记录信息+考核结果
关键字:
职工编号
相关联的处理:
P4
3.2.3.4外部实体
外部实体编号:
S1
外部实体名称:
管理员
简述:
管理操作人事管理信息系统的人员
输入的数据流:
无
输出的数据流:
职工的相关信息
外部实体编号:
S2
外部实体名称:
用户
简述:
查询职工特定信息的管理者或管理员等
输入的数据流:
查询的特定信息
输出的数据流:
无
4系统总体设计
4.1系统功能结构设计
根据系统分析,人事管理信息系统共分为五个模块。
它们分别是职工基本信息管理,日常工作记录,工作考核,奖惩管理和人事查询五部分。
具体跟模块功能如图4-1所示。
图4-1:
功能结构图
系统主要功能包括:
人员基本信息管理:
人事部门需要对企事业单位所有员工的各项基本信息(员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、政治面貌、参加时间、血型、开始工作时间、家庭住址、联系电话、岗位代号)进行登记,并且定期的进行信息更新、修改、删除操作,形成员工基本信息表,以确保信息的及时性、有效性。
日常记录管理:
人事部门对员工日常工作的工作记录(如考勤情况、对于公司制度的遵守情况等)进行登记。
考核管理:
人事部门对于企事业单位内所有员工的素质、素养、品德、工作能力和工作业绩进行考察进而进行考核打分及评定的工作,并记录在案,形成员工考核信息表。
奖惩管理:
人事部门按照企业的现行规章制度,通过日常记录信息和考核信息的综合考虑,对员工平时工作情况和业绩的查询,作出奖惩措施,并形成员工奖惩情况表。
奖惩管理主要包括:
对于罚款和职务的升降、人员的调配、奖金的发放等。
人事信息查询:
人事部门通过对员工各项信息表进行检索,查询员工的特定信息并反馈给管理层。
4.2信息系统流程图设计
1)更新职工基本信息处理流程图,如图4-1所示:
2)录入职工日常信息处理流程图,如图4-2所示:
3)客户职工考核信息流程图,如图4-3所示:
4)录入职工奖惩信息流程图,如图4-4所示:
5)职工查询信息流程图,如图4-5所示:
4.3系统物理配置方案设计
随着信息技术的飞速发展,各种计算机软、硬件产品竞相投向市场。
多种多样的计算机技术产品为信息系统的建设提供了极大的灵活性,其性价比也是五年前甚至是半年前所无法比拟的,使我们可以根据应用的需要灵活选用不同生产者的性能各异的软、硬件产品。
该系统服务器采用WindowsXP操作系统,数据库是SQLServer2005,中间层服务器和客户端开发语言为VisualC#。
(一)系统设计原则
系统设计遵循的原则:
(1)系统的标准化和规范化,系统的标准化和规范化是信息系统建设基本而又关键的一步,要实现信息通讯与共享,必须规范信息技术标准。
(2)系统的实用性、稳定和可靠性,系统建设要以满足工作的业务需求为首要目标,建设方案以实际可接受能力为尺度,避免盲目追求新技术。
系统中的软硬件及信息资源要满足可靠性设计要求,系统必须可靠地长期安全运行,即系统的设计必须在成本可以接受的条件下,从系统结构、设计方案、设备选型、厂商的技术服务与维护响应能力、备件供应能力等方面考虑,使得系统故障发生的可能性尽可能少,对各种可能出现的紧急情况有应急的工作方案和对策。
(3)系统的安全性。
遵循有关信息安全标准,系统具有很强的安全防卫机制,应提供多方式、多层次、多渠道的安全保密措施,防止各种形式与途径的非法侵入和机密信息泄露;同时要有备份机制,保证人事信息的安全。
(4)系统的灵活性和可扩充性。
计算机技术发展迅速,日新月异,系统的设计要保证软件兼容的情况下,利用最小代价,使网络系统结构平滑过渡到新的网络结构体系,可以灵活扩充。
系统能有较强的应变能力,实现程序与处理数据分离,处理数据的变化不需要修改应用程序软件,如表格、数据结构的定义,既满足上级的要求,又满足用户自己的特殊需要,用户可以灵活定义和变化。
(二)网络结构
网络主要由企业内部网组成。
根据企业客户信息管理系统的需求,在网络系统的设计中,采用目前先进成熟的快速以太网技术,以最优的性能价格比实现整个网络系统的高性能和高可靠性。
这样,企业管理人员可以方便快捷的管理与查询本信息系统。
网络设计的目标是:
(1)系统采用星型网络结构,因此单机损坏对整个系统无影响;
(2)采用高容错技术,系统可以不间断的运;(3)星型布线使站点不受限制,在站点增加、减少的情况下,系统不停机;(4)采用实用的客户机/服务器和浏览器/服务器结构;(5)服务器采用系统兼容性较强的WindowsXP系统;(6)客户端采用方便实用的Windows98、2000和XP。
(三)Intranet/Web开放平台为核心
Intranet是企业内部网络,它既可以独立自成体系,也可以非常方便地通过接入方式成为Intranet的一部分。
Intranet的技术基础是Web技术,自它问世以来,很快发展成为兼有很多Intranet服务功能的集合体,其优点之一是它的协议和技术标准的公开性,不局限于任何硬件平台或操作系统,并可以同时支持多种机型和操作系统平台。
Web采用的是HTTP超文本传输协议,使用的文档格式是HTML。
这种公开的和文档格式保证了数据在各种平台、不同浏览器下的一致性。
Web浏览器具有非常友好的用户界面,任何人只需要移动鼠标就可以在信息的海洋里漫游,和现有的任何一种办公自动化软件相比,它都具有不可比拟的优势。
(四)系统软件
1、操作系统WindowsXP。
该系统为各种组织的计算环境提供了一个完整的方案。
从文件/打印操作,到Intranet和Internet服务,关键任务的应用程序支持,所有的服务被嵌入操作系统。
从基本点着手,WindowsNTServer设计成为最具有集成性,完整性和便捷性的服务器操作系统,并提供了对关键任务应用程序所必备的评测性,可靠性和管理性。
2、数据库系统SQLServer2005。
SQLServer2005是一个综合的分布式管理框架结构,允许你集中地管理组织机构中所有数据库服务器。
通过增强的基于Windows的管理工具和强大的基于服务器的作业日程安排,你可以直观地控制多个服务器,并且实现分布式环境命令构成的远程操作的自动执行。
考虑到与Internet的集成,SQLServer还提供了高性能的Web页面信息访问机制。
它的新组件WebAssistant能使你通过多种方式利用SQL数据推广你的Web服务,允许在一个私有Intranet网或在世界范围网(Internet)的Web上分发公司数据。
3、客户端系统软件。
客户端操作系统可采用Windows98、2000和XP。
5系统详细设计
5.1E-R图设计
1)用户属性如图5-1所示
图5-1用户属性
2)管理员属性如图5-2所示
图5-2管理员属性
3)职工基本信息表属性如图5-3所示
图5-3职工基本信息表属性
4)职工日常记录表属性如图5-4所示
图5-4职工日常记录表属性
5)职工考核信息表属性如图5-5所示
图5-5职工考核信息表属性
6)奖惩记录表属性如图5-6所示
图5-6奖惩记录表属性
7)系统E-R图如图5-7所示
图5-7系统E-R图
5.2数据库基本表设计
基本表系统中共有4个表,这4个表分别是:
职工基本信息表,职工日常记录表,职工考核信息表,奖惩记录表。
职工基本信息表如表5-8所示
列名
数据类型
长度
是否为空
职工编号
Int
6
Null
职工姓名
Char
8
Null
所在部门
Char
8
Null
政治面貌
Char
4
Null
岗位编号
Int
6
Null
开始工作时间
Datetime
8
Null
电话号码
Int
11
Null
家庭地址
Char
24
Null
身份证号
Int
18
Null
表5-8职工基本信息表
职工日常记录表如表5-9所示
列名
数据类型
长度
是否为空
职工编号
Int
6
Null
职工姓名
Char
8
Null
所在部门
Char
8
Null
迟到此时统计
Smallint
2
Null
违规次数统计
Smallint
2
Null
日常签到统计
Smallint
2
Null
加班记录
Char
12
Null
表5-9职工日常记录表
职工考核信息表如表5-10所示
列名
数据类型
长度
是否为空
职工编号
Int
6
Null
职工姓名
Char
8
Null
所在部门
Char
8
Null
工作业绩记录
Char
24
Null
表5-10职工考核信息表
奖惩记录表如表5-11所示
列名
数据类型
长度
是否为空
职工编号
Int
6
Null
职工姓名
Char
8
Null
处分
Smallint
2
Null
嘉奖
Smallint
2
Null
日期
Datetime
8
Null
事由
Char
24
Null
表5-11奖惩记录表