收藏 分销(赏)

人力资源-(人力资源管理系统).docx

上传人:xrp****65 文档编号:8458345 上传时间:2025-02-14 格式:DOCX 页数:20 大小:50.97KB 下载积分:10 金币
下载 相关 举报
人力资源-(人力资源管理系统).docx_第1页
第1页 / 共20页
人力资源-(人力资源管理系统).docx_第2页
第2页 / 共20页


点击查看更多>>
资源描述
永城职业学院 毕 业 论 文 题目 人力资源管理系统 系别 电子信息工程系  专业      计算机应用技术      班级 一班 姓名 陈雅静 学号 2008071003 指导教师 郭国弟 日期 目 录 摘 要 - 2 - 前 言 - 3 - 第一章 设计理念 - 4 - 1.1项目开发背景 - 4 - 1.2项目开发目的 - 4 - 1.3.2 经济性原则 - 5 - 1.3.3扩充性原则 - 5 - 第二章 系统分析 - 6 - 2.1需求分析 - 6 - 2.2可行性分析 - 6 - 2.2.1技术可行性 - 6 - 2.2.2语言的选择及优势 - 7 - 2.2.3操作可行性 - 7 - 第三章 系统设计 - 7 - 3.1 人力资源管理系统开发工具的确定 - 7 - 3.2 人力资源管理系统功能 - 8 - 3.2.1 系统功能分析 - 8 - 3.2.2 系统模块设计 - 8 - 3.3人力资源管理系统数据库设计 - 9 - 第四章 人力资源管理系统的实现 - 10 - 4.1系统主窗体的实现 - 10 - 4.2用户注册及登录 - 10 - 4.2.1 用户注册 - 10 - 4.2.2 用户登录 - 11 - 4.3系统查询 - 12 - 4.4系统信息管理 - 13 - 4.4.1 系统信息添加 - 13 - 4.4.2系统信息的删除及浏览 - 13 - 4.5系统运行环境 - 15 - 第五章 结论 - 16 - 致谢 - 17 - 参考文献 - 18 - 摘 要 随着Internet技术的迅速普及,越来越多的政部门和企业通过自己的网站向外发布各种信息。通过网站发布信息具有访问便捷、实时性强等优点,因此成为各个部门重要的信息交流平台。本论文详细介绍一个《人力资源管理系统》的设计与实现。 人力资源管理系统是一个典型的信息管理系统,员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。 本系统是一个为适应当前各个行业对人力资源管理信息管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,经过分析和比较,我们决定使用dreamweaver数据库开发工具,利用其提供的各种面向对象的开发手段,尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进直到形成用户满意的可行系统。 关键词:人力资源管理、数据库、面向对象、Dreamweaver 前 言 进入信息时代以来,随着电脑与网络技术的日逐发达,企业之间的竞争已经从有形的市场逐渐转向了网络。全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。 在企业,人力资源管理工作是非常重要的一项工作,它负责整个企业的日常人才资源安排,人员的人才资源管理等等。以前都是人工进行操作。随着企业规模扩大,人才资源处得人才资源管理工作量大大加重。随着计算机应用的发展,人才资源工作者急切希望能够将大部分繁琐的工作交由计算机处理,以减轻人工的压力并提高工作效率。而计算机的普及更加快了人才资源管理系统的产生。 通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。 通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。 第一章 设计理念 1.1项目开发背景 21世纪组织将面临锐不可当的经济全球化趋势。飞速发展的技术变革和创新,以及迅速变化的差异化顾客需求等新竞争环境,组织掌握新的技术或是进入新的市场领域获得的竞争优势成为一种短期效应,越来越多的组织通过构建自身的人力资源竞争力,维持生存并促进持续发展。人力资源作为知识的承载体成为组织依靠的对象,在以人为本的观念的熏陶下,人力资源管理在组织的作用日益突出。但人的复杂性和组织的特有性决定了人力资源管理不是简单的技术性的拷贝,真正的理解人力资源的内涵和实施与组织相匹配的结构形式和管理模式是创造竞争优势的关键。 人力资源管理,就是指运用现代化得科学方法,对与一定物力相结合的人力进行合理的培训、组织和调配,使人力、物力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标。 1.2项目开发目的 人力资源管理系统是企业管理平台(EMP)的重要组成部分,是为了提高企业人力资源管理水平而设计开发的企业人力资源信息系统。系统设计的目标是实现对企业人力资源信息进行统一管理,提供人力资源信息,用以支持决策,满足用户及时沟通需要,实现与其它系统协同工作。 1.3项目开发原则 1.3.1 实用性原则 充分考虑到在人力资源管理中可能遇到的种种问题,尽量全面的做好需要分析,以减少日后更新软件的次数。 1.3.2 经济性原则 建立适合企业自身需求的网络平台,提供广泛的函盖用户多种需求的功能,数据处理方式灵活以满足需求,节省网络建设成本,并确保其较好的拓展和开放性,同时网站有基于WEB界面的管理后台,能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的营运成本,提高了信息更新、传播效率。 1.3.3扩充性原则 网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证网站增加栏目不会破坏网站的整体结构。后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、修改。 第二章 系统分析 2.1需求分析 人力资源管理系统主要是用来添加、更新和浏览各种人员信息,它包括前台界面设计和后台信息管理两大部分。其中,前台设计包括。 (1)网站主页面设计:对网站中各个类别的信息进行布局,并提供相应的超链接。 (2) 网页模板设计:由于大部分网页的布局都是相似的,因此可以设计一个共用的网页模板,其他网页都可以基于该模板进行设计和修改。 (3) 其他网页设计:根据网页模板设计各个具体的网页,提供不同的信息呈现方式。 后台信息管理包括。 (1)用户登录和注册管理:用来对网站的用户进行管理、登录验证和新用户添加。 (2)网页内容管理:大部分网页都是基于网页模板建立的,而这些网页的具体内容存放在数据表中。管理员可以增加、删除、修改网页的内容。 2.2可行性分析 2.2.1技术可行性 动态网站技术介绍 Internet起源与20世纪60年代的美国,它在近几年迅速风靡全球,起根本原因不仅在于它拥有卓越的国际通信功能,更在于它拥有巨大的信息资源,所谓的Interne是指分布在全世界成千上万计算机网络遵循一定的通讯协议,并相互联系在一起而形成的国际互联网络,也就是说Interne是建立和使用这些网络的人群,群体,公司以及各种网络资源的集合体。 随着网络技术的不断发展,单纯的静态页面已经不能满足发展的需求,因为静态页面是用单纯的HTML语言组成的,它没有交互性,因此,为了满足实际的需求,许多网页晚间扩展名不再只是’htm’,’html’出现了以’php’,’asp’,jsp’,’shtml’等为后缀的网页文件,这些都是采用动态网页技术制作出来的。 2.2.2语言的选择及优势 ASP全称是Active Server Pages,是由Microsoft公司开发的服务器端脚本环境。语法简单而且功能强大,同时与Windows操作系统有着100%的兼容性。使用它结合HTML语言、脚本语言和Active组件,可以编写出动态、交互而且高效的Web服务器应用程序,具有与HTML和Script脚本完全兼容、独立于浏览器、存储数据库及其方便等优点。ASP主要使用两种脚本语言:VBScript和JavaScript。 VBScript全称是Microsoft Visual Basic Edition,是Microsoft公司程序开发语言Visual Basic家庭中的一员,是一种基于对象的编程语言。VBScript是目前最流行的脚本语言,它学习简单,功能强大等特点,可以作为客户端编程语言,也可以作为服务器端编程语言。是ASP的宿主语言。VBScript脚本语言作为HTML文档的一部分,要嵌入到HTML文档中,不仅具有格式化页面的功能,而且还可以对用户的操作作出反应,从而扩展了HTML的功能,增强了网页的灵活性和多样性。 2.2.3操作可行性 对于用户来说,本系统只需求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点。足可以满足各种用户的不同需求,同时也方便了公司的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。 第三章 系统设计 3.1 人力资源管理系统开发工具的确定 本系统采用Dreamweaver为主要开发工具,结合Access数据库管理系统。既考虑了系统的需求,又兼顾了运行的效率,以及今后系统的功能拓展等。具有运行效率、开发周期短、扩展能力强、技术规范等特点。 3.2 人力资源管理系统功能 3.2.1 系统功能分析 人力资源管理系统大致上需要:系统查询、员工基本信息管理、员工工作相关信息、培训离职管理管理等几个主要的功能。 3.2.2 系统模块设计 根据系统功能设计的要求,可以设计出其功能模块图,如图所示。 人力资源管理系统 管理员 系统查询 基本信息管理 学历信息管理 工作信息管理 培训离职管理 人力资源管理系统功能模块图 3.3人力资源管理系统数据库设计 根据人力资源管理系统功能设计的要求以及功能模块的划分需要在数据库中创建5个数据表。 (1)用户信息表(Admin)。用于存放用户名和密码,其表结构如表3.3_1所示。 (2)员工基本信息表。用来存储员工的基本信息,其表结构如表3.3_2所示。 (3)学历信息表。用来存储员工的受教育信息表,其表结构如表3.3_3所示。 (4)工作信息表。用来存储员工的工作相关信息,其表结构如表3.3_4所示。 (5)培训离职信息表。用来存储员工培训与离职等信息,其表结构如表3.3_5所示。 第四章 人力资源管理系统的实现 4.1系统主窗体的实现 本系统主界面作为其它所有打开窗口的父窗口,其类型应该是多文档的窗口.利用集成菜单实现系统主要功能。主窗体界面如下图4.1所示: 4.2用户注册及登录 4.2.1 用户注册 用户注册模块的主要功能是用户的增加,其代码如下: <% dim sql sql="select * from denglu" rs.open sql,conn,2,3 rs.addnew rs("username")=request.Form("username") rs("password")=request.Form("password") rs.update rs.close conn.close set rs=nothing set conn=nothing response.Write("注册成功!<a href=denglu.asp>请登陆</a>!") %> 4.2.2 用户登录 登录管理模块的功能是用户登录验证,并根据用户的角色为会话变量Session(“KEY”)赋值,其他模块将根据Session(“KEY”)的值判断用户是否有权限进行操作,代码如下 <% user=request.Form("username") pwd=request.Form("password") dim sql sql="select * from denglu where user='"&username&"' and pwd='"&password&"'" rs.open sql,conn,1,3 if not rs.bof and not rs.eof then session("username")=user session("password")=pwd response.Redirect("guanli.asp") rs.close conn.close set rs=nothing set conn=nothing else response.Write("登录失败!用户名不存在或密码错误!<a href=zhuce.asp>请注册</a>") end if %> 4.3系统查询 系统查询模块的功能是用户查询信息,其代码如下: <% s=request.Form("sno") strsql="select * from jibeninfor where 姓名='"&s&"'" rs.open strsql,conn,1,3 if not rs.eof and not rs.bof then rs("姓名")=request.Form("name") rs("性别")=request.Form("sex") rs("出生年月")=request.Form("csny") rs("民族")=request.Form("mz") rs("籍贯")=request.Form("jg") rs.update rs.close conn.close response.Write("进入详细信息页面</a>") else response.Write("此记录不存在!") end if %> 4.4系统信息管理 系统信息管理包括信息的添加、更新、删除、浏览4个模块。其中更新信息的操作过程和代码与添加相似,本论文只介绍其中一种。 4.4.1 系统信息添加 系统信息添加分为基本信息添加、学历信息添加、工作信息添加和培训离职信息添加四类,这里我们只介绍添加基本信息。其主要代码如下: <% dim sql sql="select * from jibeninfor" rs.open sql,conn,2,3 rs.addnew rs("姓名")=request.Form("name") rs("性别")=request.Form("sex") rs("出生年月")=request.Form("csny") rs("民族")=request.Form("mz") rs("籍贯")=request.Form("jg") rs.update rs.close conn.close set rs=nothing set conn=nothing response.Write("添加成功!<a href=liulanjiben.asp>进入浏览页面</a>") %> 4.4.2系统信息的删除及浏览 删除基本信息的主要代码如下: <% s=request.Form("name") strsql="select * from jibeninfor where 姓名='"&s&"'" rs.open strsql,conn,1,3 if not rs.eof and not rs.bof then rs.delete rs.close conn.close response.Write("删除成功!<a href=liulanjiben.asp>进入浏览页面</a>") else response.Write("此记录不存在!") end if %> 浏览基本信息代码如下: <% sql="select * from jibeninfor" rs.open sql,conn,1,1 while not rs.eof %> <tr> <td><%=rs("姓名")%></td> <td><%=rs("性别")%></td> <td><%=rs("出生年月")%></td> <td><%=rs("民族")%></td> <td><%=rs("籍贯")%></td> </tr> <% rs.movenext wend rs.close conn.close %> 4.5系统运行环境 操作系统要求Microsoft Windows 98或以上版本,CPU为 Inter Pentium(奔腾)90Hz或更高的处理器,硬盘空间要求20MB以上空间。数据库:Access 2003,浏览器:IE;Web服务器:IIS5.0。 第五章 结论 通过人力资源管理系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的方法有了更深的理解,同时对人力资源管理的流程有了一个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面。 因为以前有过使用Dreamweaver设计管理软件的经验,在这次设计的过程中,我遇到专业知识方面的困难不是非常多,主要困难集中在管理知识等方面的不足上。 还有就是操作界面的方面问题,尽管在设计的过程中,我们时刻考虑到了操作界面的友好性,但实际情况是远远不能满足客户的要求。 经过这几个月的毕业设计实习,确实学到了不少的东西,同时也深感自己知识的欠缺。虽然即将毕业,但在以后的学习工作中,一定要继续坚持不懈地学习新兴的专业知识及相关的非专业知识,只有这样才能紧跟时代的潮流,符合社会的需要。 致 谢 本论文是在郭国弟老师的亲切关怀和悉心指导下完成的。非常感谢郭老师在我大学的最后学习阶段——毕业设计阶段给自己的指导。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我,都将使学生受益终生!从课题的选择到项目的最终完成,郭老师都始终给予我细心的指导和不懈的支持。在整个过程中,花费了郭老师很多的宝贵时间和精力,在此向郭老师表示衷心地感谢! 我还要感谢在我学习期间给我极大关心和支持的各位老师以及计算机应用技术一班的同学和朋友。恰是因为他们,我才能在各方面取得明显的提高,在此向他们表示我由衷的谢意,并祝所有的老师培养出越来越多的优秀人才,桃李满天下! 参考文献 [1]李春霞.Dreamweaver CS3+ASP时尚动态网站开发入门.科学出版社 [2]龙腾科技.中文版Dreamweaver CS4案例教程.科学出版社 [3]施博客研究室.Dreamweaver+ASP动态网站设计与典型实例.清华大学出版社 [4]张波,王海峰,李绍勇.Dreamweaver CS4中文版入门与提高.清华大学出版社 [5]彭为,陶利,陈晓明,王鹏.Dreamweaver+ASP.NET 动态网站设计与典型实例.清华大学出版社 [6]汪迎春,秦学礼 .Dreamweaver CS3网页设计实用教程.清华大学出版社 [7]余晓浩.Dreamweaver CS3网页设计与网站建设完全攻略.清华大学出版社 [8]许凌云,杨平,柳勇良.Dreamweaver+Photoshop+Flash网页设计全方位学习.清华大学出版社 [9]许凌云,陈艳艳,刘岩.Dreamweaver CS3网页设计开发全方位学习.清华大学出版社 [10]文东.Dreamweaver CS3网页设计基础与项目实训——国家“十一五”高职高专计算机应用型规划教材.科学出版社 [11]王智强 张桂敏.Dreamweaver、 Photoshop、Flash网页设计完全攻略.中国电力出版社 [12]宋印宏.Dreamweaver CS4 & ASP动态网页设计.中国电力出版社 [13]胡崧.Dreamweaver CS3+HTML超炫网页设计与制作.中国青年出版社
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服