神华黄骅港务公司人力资源系统的设计与实现论文_倪晓东

神华黄骅港务公司人力资源系统的设计与实现论文_倪晓东

神华黄骅港务公司 河北沧州 061113

摘要:随着计算机科学技术的普及和发展,越来越多的企业利用计算机软件信息系统解决更多的企业管理中的实际问题。人力资源管理系统是企业信息化管理体系的一个重要组成部分,是现在公司很好的辅助工具,能够为用户提供充足的信息和快捷的查询手段。使用计算机对人事信息进行管理,具有着手工管理所无法达到的优点。比如:快速检索、查找方便、可靠性高、保密性高、成本低等。这些优点能够极大的提高人事管理的效率,也是企业科学化、正规化、标准化管理的重要条件。本系统采用公司现有的。

本系统在Microsoft Visual Studio 2010环境下使用C#语言,SQL Server 2008数据库访问技术和三层架构实现人力资源信息的管理。实现了人员绩效考核的管理,公司人员薪酬发放、各项先进评选管理、各项制度实施的民意调查管理、参观人员及领导视察工作规范化的管理等功能。

关键词:人力资源管理系统;人事管理;c#;SQL Server 2008

(一)系统分析

1.系统主要功能

本系统现各个功能基本齐全,主要功能模块有:系统管理,人员考核,薪资管理、先进评选、网络调查、接待任务。

系统管理模块主要是基础数据定义。包括员工数据维护录人与维护员工信息,包括员工的基本信息;部门、岗位数据录入与维护以及消息、系统日志的管理。实现了人力资源系统基础数据的自定义及其管理,方便管理人员的操作及管理。

人员考核模块主要是公司人员绩效考核的管理。包括考核项基础数据的定义、人员考核与评价管理及查看。实现了公司人员考核方式、时间的灵活定制,部门领导间、员工间、领导对员工的考核功能,实现了公司绩效考核中对人员考核项目成绩的管理,各子项的自定义实现了管理人员灵活掌握考核内容的功能。

薪资管理模块主要是公司人员薪酬发放、查看的管理。包括薪资上传、薪资查询以及上传结果查询。实现了公司员工薪资的查看、统计,废除了之前发放纸质版工资条的惯例,实现了无纸化办公,也方便员工对薪资的统计及查看。

先进评选功能模块主要是对公司各项先进评选管理。包括先进个人、安全先进个人、优秀共产党员的评选管理。实现了各类先进评选项的自定义功能,以及结果统计、查看功能,改变评选的工作模式。

网络调查功能模块主要是对公司各项制度实施的民意调查管理。包括调查项的定义、开放时间等内容。实现了公司对各项制度的需求调研以及满意度调查的管理。

接待任务功能模块主要是对公司参观人员及领导视察工作规范化的管理。主要包括任务的定义、接待项的定义以及任务查看。实现了接待任务的精细化管理,明确了接待任务的每一个细节。

(二)人力资源管理系统设计和实现

2.1系统管理

2.1.1 系统管理

(1)菜单管理,系统各个功能模块管理,可以增加系统子菜单和同级菜单。

“编辑”,点击需要修改的菜单名称,修改完成后点击“保存”按钮。“删除”,点击左侧页面删除的菜单,点击“确定”就能删除掉菜单。“增加子菜单”,先在页面左侧点击需要添加子菜单的菜单名称,然后点击“添加子菜单”按钮就会提示当前操作,然后点击“保存“按钮,就增加一级子菜单。“增加同级菜单”,先要确定增加哪一级、哪一个菜单的同级菜单,先要在页面左侧点击菜单名称,然后点击“增加同级菜单”按钮就是提示当前操作,就增加同级菜单。

(2)部门管理,管理公司部门信息及部门分类,可以增加修改、删除部门信息。

“编辑”,点击需要修改的部门名称,修改完成后点击“保存”按钮。“删除”,点击左侧页面需要删除的部门,然后点击“删除”按钮,点击“确定”就能删除掉菜单。“增加子部门”,先在页面左侧点击需要添加子部门的部门名称,然后点击“添加子部门”按钮就会提示当前操作,然后点击“保存“按钮,就增加子部门。“增加同级部门”,先要确定增加哪一个部门的同级部门,先要在页面左侧点击部门名称,然后点击“增加同级部门”按钮就是提示当前操作,点击“保存“按钮,就增加同级部门。

(3) 人员管理,提供公司人员录入、编辑、删除管理权限。

“查询”,在页面相应文本框输入信息点击“查询”按钮就可以查询出相应的人员信息。“新增”,填写完需要新增的人员信息后点击“保存”就可以新增一条人员信息。“编辑”,在需要编辑的人员信息前选择对勾,然后点击“编辑”按钮,对需要修改的信息重新填写后,点击“保存”按钮可以。“删除” 在需要删除的人员信息前选择对勾,然后点击“删除”按钮,点击“确定”就可以删除人员信息。

(4) 角色管理,按照角色的功能权限给人员配置权限。

可以新增角色给不用的人员分配角色来管理功能权限。点击“新增”按钮可以新增角色,点击“编辑”按钮可以编辑角色信息,点击“删除”可以删除角色信息。

点击“功能授权”可以给觉得分配权限,选择对勾给人员分配这个觉得后就可以获得这个功能模块的权限。

(5)用户管理,对系统用户的角色、功能权限、密码设置的管理。可以新增、修改、删除用户的权限。

“增加”,需要新增用户点击“增加“按钮,点击“保存”按钮就可以新增一条系统用户信息。角色选择项是在角色管理模块设置的,人员是在人员管理模块中设置的。“编辑”,需要编辑的用户现在页面列表中选择点上对勾,然后点击“编辑”按钮,点击“保存”按钮就可以编辑一条用户信息。“删除”, 需要删除的用户现在页面列表中选择点上对勾,然后点击“删除”按钮,点击确认就可以删除用户信息。“功能授权”,点击用户信息列表中的功能授权可以弹出分配功能模块权限的界面,可以对用户进行权限分配。“密码重置”,点击用户列表的密码重置可以把密码重置成初始密码“123456”。

(6)岗位管理管理,对公司岗位信息的管理。

“增加”,新增岗位信息需要点击“新增”可以新增一条岗位信息。“编辑”,选中需要编辑的岗位信息,点击“保存”按钮就可以编辑一条岗位信息。“删除”,选中需要删除的岗位信息就会删除一条岗位信息。

2.1.2 信息管理

(1)数据字典管理,系统个性化定制,自定义管理各项数据的接口,用于系统功能各个模块中。

“增加”,输入相应的信息,可以新增一条数据字典信息。“编辑”,在字典信息列表中选中需要编辑的数据字典信息,可以修改一条信息。“删除”,在字典信息列表中选中需要删除的数据字典信息,可以删除信息。

(2)消息管理,对系统登录人员发送消息,系统附加功能。点击消息列表详细可以查看消息的详细信息。点击回复可以回复。

“新消息”,需要发送新消息点击“新消息”按钮,选择收件人和相应信息点击“发送”就可以给指定的人员发送消息。收到新消息页面右上角信封图标会闪烁。点击“确认”会把消息状态转为“已确认”,就变为历史消息,不会有提示。

(3)修改个人资料,修改系统登录用户个人信息、修改密码等信息。

期刊文章分类查询,尽在期刊图书馆

2.1.3 日志管理

(1)用户登录日志管理,记录用户登录的日志,包括登录用户、登录IP地址、登录时间等信息。可以删除、查询日志信息。

(2)系统日志管理,记录系统操作的日志,方便维护人员的维护。包括日志创建时间、日志类型、服务器IP服务器主机名、客户端IP、日志创建人、日志内容等信息。可以查询、删除日志信息。

(3)系统日志管理,可以按日期、分类查询历史日志记录。

2.2 人员考核

2.2.1 基本定义

(1)考核项定义,按照公司人员分类类别进行考核项的定义,实现了考核的个性化定制。包括考核类型、考核维度、权重、考核标准、班组内员工等信息。可以新增、编辑、删除考核项信息。

“增加”,如果需要增加考核项信息,首先点击增加按钮,弹出新增详细信息对话框,选择要增加的考核类型,按顺序在文本框添加信息,然后点击保存就可以添加一条考核项信息。“编辑”,如果需要编辑,首先在考核项定义列表中选中一条,然后点击编辑按钮,按需求更改内容点击保存就可以编辑一条信息。“删除”首先选中一条信息,然后点击删除按钮,点击确定就可以删除信息。

(2)考核分值定义,设置考核项的标准及分值。包括名称、标准、分值、备注等信息。提供增加、删除、编辑功能。

点击增加,填写名称、标准、分值、备注信息点击保存后就可以添加一条考核分值信息。

(3)考核系统开放时间定义,考核系统开始时间定义可以设置考核内容规定时间,时间过去则考核失效。包括考核类型、考核名称、开始时间、结束时间、辅助部门考核、备注等等信息。提供增加、删除、编辑功能。

点击增加,选择考核名称,填写名称、开始时间、结束时间、备注信息点击保存后就可以添加一条信息。

(4)公司领导分管部门定义,管理公司领导分管部门可以增加、编辑、修改。包括领导姓名、领导岗位、负责部门、备注等信息。

(5)生产岗位人员考核定义, 该功能模块按照考核分类指定人员。提供增加、编辑、删除权限。

2.2.2 人员考核与评价

(1)公司员工考核,公司员工考核界面,管理人员提供考核有效期就可以按分值、考核项给考核人员打分。左侧人员考核显示考核人员列表。右侧显示考核项和分值。

(2)部门领导两两互评,部门中层领导之间互评。

(3)部门员工两两互评,部门员工之间互评。

(4)员工考核成绩计算,按岗位 考核名称计算成绩。点击重新计算考核成绩可以在系统后台重新计算

(5)部门领导互评结果,提供部门领导两两互评的成绩计算结果。

(6)部门员工互评结果,为各部门员工考核结果提供查看功能。

(7)本部门员工互评结果,为本部门领导提供员工考核成绩查询功能,根据部门领导所在的部门显示人员。

(8)公司员工考核完成情况,提供岗位考核完成情况查询。包括部门、姓名、岗位、已完成考核人数、未完成考核人数等信息。

(9)部门领导互评完成情况,

提供部门领导互评的完成情况查询,包括姓名、部门、完成情况等信息。

(10)部门员工互评完成情况,提供部门员工间互评的完成情况查询,包括姓名、岗位、完成情况等信息。

(11)部门员工考核完成情况,提供查看被考核人的考核信息,以及考核人的完成情况。包括被考核人姓名、部门、完成百分比、已完成人数、文完成人数,点击详细可以查看具体谁没有考核被考核人等信息。

(12)考核结果查看,为公司员工提供个人考核成绩查询功能。

(13)考核结果查看,为管理员提供全部考核成绩查询功能。

2.2.3薪资管理

(1)薪资查询,提供员工个人工资的查询功能,并显示工资详细条目,方便查询。

(2)薪资上传,为提供人力资源部上传每月工资表功能。

(3)传结果查看,管理员上传后可以查看上传情况。

2.2.4 公司先进个人评选

(1)评选部门及人数定义, 定制部门参评人数。

(2)先进个人管理,入先进候选人信息。包括姓名、性别、照片、民族、部门、岗位、学历、获得奖励、主要事迹等信息。提供新增、编辑、删除功能。

(3)生产部门年度先进个人评选,根据条件进行先进评选。

(4)生产部门年度先进个人评选,产部门评选结果查看.

2.2.5 年度安全先进定义

年度安全先进候选人录入,提供新增、编辑、删除功能。

“增加”,新增信息需要输入需要填写信息,点击“保存”按钮就可以新增一条候选人信息。“编辑”,选中需要编辑的候选人信息,输入需要修改的信息点击“保存”按钮就可以编辑一条信息。“删除”,选中需要删除的信息,就会删除一条信息。

2.2.6 优秀共产党员评选

参评党员定义,优秀党员候选人录入。

“增加”,新增信息需要输入需要填写信息,点击“保存”按钮就可以新增一条候选人信息。“编辑”,选中需要编辑的候选人信息,点击编辑详细信息对话框,输入需要修改的信息点击“保存”按钮就可以编辑一条信息。

“删除”,选中需要删除的信息,就会删除一条信息。

(三)结束语

在系统开发时将实际工作的业务需求和软件系统框架、SQL数据库进行了有机结合,从而降低了系统的耦合性,增强了系统的构件化水平,使得系统各层级间分工明确,基础框架模块与扩展模块之间功能定位明确,提升了整个系统的业务工作,系统还可以通过对数据的有效控制,实现对工作流层的控制,协调最终使得本系统非常符合神华黄骅港的实际需求。

系统包括前端应用程序的开发和后台数据库的建立和维护两个方面,实现了人力资源系统数据库的创建及数据的统计、汇总,具有如下功能:系统管理,人员考核,薪资管理、先进评选、网络调查、接待任务。人力资源管理系统使工作流程化、标准化,简化了日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的数据收集工作得已高效的进行,企业各部门之间的沟通、员工之间的沟通更加容易、迅速,提高工作和协作效率。

参考文献

[1]张迎新.数据库原理、方法与应用[M].高等教育出版社.2004

[2]李天平.项目中的.NET.北京:电子工业出版社.2012.483-512.

[3]吴晨、孙少波、叶莞.ASP.NET数据库项目案例导航[M].北京.清华大学出版社.2011.12

[4]哈特.ASP.NET 2.0经典教程——C#篇.孟宪瑞,易磊.北京:人民邮电出版社.2007.2.1.

论文作者:倪晓东

论文发表刊物:《基层建设》2017年第35期

论文发表时间:2018/3/15

标签:;  ;  ;  ;  ;  ;  ;  ;  

神华黄骅港务公司人力资源系统的设计与实现论文_倪晓东
下载Doc文档

猜你喜欢