人力资源管理信息系统论文.docx
《人力资源管理信息系统论文.docx》由会员分享,可在线阅读,更多相关《人力资源管理信息系统论文.docx(33页珍藏版)》请在三一办公上搜索。
1、人力资源管理信息系统学院(系):沈阳XX大学院计算机系 专业:计算机科学与技术姓 名:XXX2009年12月22日摘要错误!未定义书签。0引言31系统分析41.1 需求分析41.2可行性分析42总体设计52.1 项目规划52.2系统功能结构图63系统设计73.1设计目标73.2开发及运行环境73.3逻辑结构设计84网站总体架构85用户登录模块106网站首页设计127人事管理模块设计127.1 人力规划127.2 工作管理277.3考勤管理错误!未定义书签。附录A参考文献33附录B数据表34附录C文件架构图第2页共35页引言全球范围内的企业内部组织正在发生巨变,未来企业成功的关键 的依靠企业人力
2、资源,人才之争已经成为市场竞争中的核心内容之 一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资 源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通 过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并 对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业 创造更大的价值。网络化的今天,网络人力资源管理系统,使新的人力资源协作管 理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以 提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源 利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地 发现和挖掘自身的潜能,及时与自己的上级、下属、
3、同事进行的沟通 与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人 力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应 时代的发展要求,大大提高了企业的核心竟争力。、系统分析(一)、 需求分析通过调查,要求系统需要有以下功能;I由于操作人员的计算机知识普遍较差,要求系统良好的人机操 作界面。I由于该系统的使用对象多,要求有较好的权限管理。I具有发布、接收企业公函、公共消息的功能。I对人力资源基础信息进行管理。!企业员工人事管理。!企业员工工作任务管理,部门、员工的工作任务的分配、管理。I对员工考勤情况进行管理,设置员工考勤时间。!提供个人工作管理平台,方便员工日常工作管理,
4、日常信息传 递。I个人信息的维护。I对企业员工培训的一系列相关信息内容进行管理。!企业招聘、应聘信息,招聘、应聘人员信息的全面管理。I员工薪酬信息的管理,包括薪酬信息的查询、登记、删除。I员工保险知识、基本介绍、政策法规等相关内容的管理。I系统用户信息管理,用户权限设置。.系统退出。(二)可行性分析经济性人力资源管理是企业管理中的一个重要组成部分,涉及到企业管 理的各个方面。人力资源管理水平的提高,能够带动企业各方面水平 的提升。利用计算机对企业的人力资源进行管理,使人事管理人员从 日常锁碎的管理工作中解脱出来,更好的协调企业人才,大大的提高 了人才的利用率,使企业人才的能力得以更充分的发挥。
5、口技术性通过网站管理实现了企业信息(包括公函、消息、培训信息等) 的发布、查看、接收等功能;通过网站对企业进行管理,使员工的考 勤管理、薪酬管理更为科学化、系统化;通过网站管理,为企业个人 提供了一个更为完善的工作平台。二、总体设计(一)、项目规划人力资源管理系统是一个典型的数据库开发应用程序,由人事管 理、个人管理、招聘管理、培训管理、保险广场、薪酬管理、系统管 理等部分组成,规划系统功能模块如下:口人事管理模块该模块主要功能是管理人事管理的基础信息、工作任务、工作人 员考勤信息、考勤时间设置。口个人管理模块该模块的主要功能是管理个人工作任务、查看企业公函、消息等、 修改个人密码,并提供个人
6、信息检索功能。口招聘管理模块该块主要功能是管理企业招聘信息、企业的应聘信息、企业人才 库。口培训管理模块该模块主要功能的培训计划、培训实施、培训材料等信息进行管 理。口保险广场模块该模块主要功能是管理保险基本常识信息、保险产品介绍信息、 保险政策法规信息。口薪酬管理模块该模块主要功能是管理员工薪酬信息。系统设置模块该模块主要功能是管理操作员信息、设置操作员操作权限。(二)系统功能结构图人力资源管理系统功能结构如图1所示。个人管理人力资源管理系统人事管理人力规划工作管理考勤管理工作管理信息检索个人维护消息管理个人培训信息 个人薪酬信息 人考勤信息个人密码修改三、系统设计(一)、设计目标本系统是针
7、对中小型企业人力资源管理情进行设计的,主要实现 如下目标:对企业人力资源管理的基本信息进行管理。管理企业的员工信息(即人事管理功能)。实现企业工作任务的在线分配功能。通过网站对员工考勤进行管理、并设置考勤时间。实现为个人提供网工作平台的功能。实现个人信息全面检索的功能。实现个人在线递交假期申请的功能。实现企业的招聘信息、应聘信息的管理功能。企业人才库管理功能。实现企业员工培训的一系列相关信息的管理等。员式薪酬信息管理。企业员工相关保险知识、政策法规等信息的管理。实现员工间的信息的传递、企业信息(包括会议通知、培训通知、工作任务分配等)的发布、接收、查询等到功能。系统用户信息的管理。系统最大限度
8、地实现了易安装性、易维护性和易操作性。系统运行稳定、安全可靠。(二)、开发及运行环境硬件平台: CPU: P41。 8GHz。 内存:256MB以上。软件平台: 操作系统:Windows xp/ Windows 2000。数据提0篇2。 Web 服务器:IIS5.0O (三)、逻辑结构设计本系统数据库采用SQLServer 2000数据库,系统数据库名称为 db_people。数据库db_ people中包含22张表。四、网站总体架构(一)、模块功能介绍网站首页主要包括以下功能模块:人事管理:主要包括人力规划、工作管理和考勤管理3个部分。个人管理:主要包括工作管理、消息管理、信息检索和个人维护
9、4个部分。招聘管理:主要包括招聘信息管理和企业人才库两个部分。培训管理:主要包括培训计划、培训实施和培训材料3个部分。保险管理:主要包括基本常识、产品介绍、政策法规、基本常识管理、产品介绍管理和政策法规管理6个部分。薪酬管理:主要包括薪酬登记、薪酬修改个薪酬查询3个部分。(二)、首页运行结果系统管理:主要包括添加用户和用户信息管理。进入系统后,网站首页的运行结果如图3所示。laDfrr Inliiri ud. Jb潇湘科技人力资源管理系统2 * .E割注矗置呆 Kfim , 鞭翎申请.瓢倒SJ6源背息般秘腰航匏麟日期野略.I涎雄费籍索甘89拓完成曲芸:弱通芜nr澜T T5 10 M四诙.脱中V
10、knii3JK-LZ-Z9 L5:ffi:2n1天Lkiin30E4E-S U: 13:33LZ漩t.姗艇TW愎考曜1A事管罗个人曾雯帮聘管暨褚讴璧里保圈-坊蹒皆茸酒尝哩foster JjLOEructW 晃 电SjeIch图3网站首页运行结果网站页面的各部分说明以列表形式给出,如表1所示。表1网站首页解析区域名称说明对应文件1管理导航区主要用于选择各种管理操作index_g.asp2功能导航区主要用于选择各种功能操作index_g.asp3展示区主要显示各种功能或者列表gerenguanliopen.asp五、用户登录模块网站登录主要是用户通过登录进入管理页面进行合法的操作。网 站登录模块主
11、要用于验证用户是否是合法用户。网站登录页面由两部 分组成,即用于收集登录信息的前台表单部分和用于验证的后台处理 部分。网站登录页面的设计效果如图4所示。图4网站登录页面的设计效果网站登录页面中涉及的HTML表单如表2所示。表2网站登录页面中涉及的HTML表单元素名称类型含义重要属性form1Form表单action=check.asp?action=login”method=post”admin_nametext用户名class=wenben size=8”admin_pwdtext密码class=wenben size=8”Submitimage登录按钮value=提交src=images/
12、login_04.gif”当单击【登录系统】按钮时,后台对用户的身份进行验证,主要是检索用户名和密码在 数据库中是否存在。如果存在那么登录成功,进入操作页面,否则登录失败。其程序代码如 下:%if request(action)=login thenadmin_name=request(admin_name)获取用户名admin_pass=request(admin_pass)获取密码username=trim(request(admin_name)password=trim(request(admin_pass)for i=1 to len(username)user=mid(usernam
13、e,i,1)if user= or user=% or user= or user=& or user=| then response.write ”script language=JavaScript & alert(您的用户名含 有非法字符,请重新输入!); & history.back() & /script”response.endend ifnextfor i=1 to len(password)pass=mid(password,i,1)if pass= or pass=% or pass= or upass=& or pass=| thenresponse.write & ale
14、rt(您的密码 含有非法字符,请重新输入!); & history.back() & response.endend ifnext在数据库中检索用户名和密码时候正确set rs=server.CreateObject(adodb.recordset)sql=select * from tb_User where username=&admin_name&and userpwd=&admin_pass&rs.open sql,conn,1,1if rs.eof then记录集为空也就是说用户名或者密码错误response.write 对不起,您输入的用 户名或密 码,请重新输入,谢谢! 本软件建
15、议您使用IE6.0以上版本,分辨率: 1024*768返回”else记录集不为也就是说用户名和密码正确,进入管理页面session(admin_name)=request(admin_name)response.Redirect(index.asp)跳转到管理首页end ifrs.closeset rs=nothingconn.closeset conn=nothingend if%六、网站首页设计网站首页主要由三大部分组成,一部分是管理导航区,二部分是功能导航区,三部分是 展示区。其中展示区中除了显示主要显示各种功能或者列表,还显示当前的操作用户和当前 的日期,并且被装在一个包含文件里。其程
16、序代码如下: span class=style5”)您好, 今天的日期是: 销登录 当用户单击“注销登录”超链接,就是把sesssion( admin_name”)的值清空,用户 就会退出登录,返回登录页面。其程序代码如下:七、人事管理模块设计人事管理模块主要包括人力规划、工作管理和考勤管理三大部分组成。(一)人力规划人力规划主要包括部门设置、职位设置、人事设置、添加员工、填写合同、合同管理和 合同模版7部分组成。1.部门设置部门设置主要用于用户管理部门的名称,包括显示、添加、修改和删除部门信息4个部 分。部门显示当用户在单击“部门设置”超链接时,页面在展示区会显示出部门名称,并且按
17、级别进 行排序。其程序代码如下:%set rs=server.CreateObject(adodb.recordset)sql=select * from tb_Dept order by uprs.open sql,conn,1,1do while not rs.EOF xian=for i=1 to rs(level)-1xian = xian&卜”nextxian = xian&a href=deptopen.asp?id=&trim(rs(id)& target=xian&trim(rs(title)&/a %当用户在页面展示区内在单击部门名称的超链接时,会在右侧显示出其部门的详细信
18、息。主要是根据传递的参数查找相应的记录并显示来实现的。查询部门详细信息的程序代码 如下:%部门名称set rs=server.CreateObject(adodb.recordset)sql=select * from tb_Dept where id=&request(id)rs.open sql,conn,1,1上级部门if rs(shangji) thenset rss=server.CreateObject(adodb.recordset)sqls=select * from tb_Dept where id=&rs(shangji)rss.open sqls,conn,1,1end
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源管理信息系统 论文 人力资源 管理信息系统
链接地址:https://www.31ppt.com/p-5005669.html