人力资源管理系统论文_第1页
人力资源管理系统论文_第2页
人力资源管理系统论文_第3页
人力资源管理系统论文_第4页
人力资源管理系统论文_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要人力资源管理系统是现代企业管理的核心内容。随着计算机信息技术的高速发展电子商务模式的空前盛行企业之间的竞争也从有形的经济市场转向了网络。开发以计算机技术、网络技术、信息技术支持的现代人力资源管理系统既能提高企业人力资源管理的技术含量和企业的办事效率也能使人力资源管理能够进入现代化、决策科学化的进程。现代人力资源管理系统采用了B/S模式可以避免C/S模式的重用性差、维护难度高的缺点和不足。结合实际项目的功能需求从系统分析、系统总体设计、系统详细设计、系统实现等方面进行了详细的论述。系统开发主要是MVC设计思想的应用主要采用Jsp+Servlet+JavaBean的开发方式。Jsp对应MVC设计思想的视图View主要是负责接收/响应客户端请求以及动态生成Web现实页面。Servlet是对应MVC设计思想的控制Controller主要负责整个系统的核心业务控制。JavaBean对应的是MVC设计思想的模型Model 主要负责整个系统的数据和业务规则。系统的实现过程中运用了一些开源项目如Ajax技术、JfreeChart报表、fileupload技术。本文运用了现代人力资源管理理论结合企业的实际情况比较国内外人力资源管理系统的现状设计了一个基于Internet/Intranet的人力资源管理系统。本文研究人力资源管理系统的主要内容有招聘管理、人事管理、考勤管理、培训管理、薪资管理、系统设置。系统的开发目的是人力资源管理的业务逻辑实现高效化、智能化从而能帮助企业的人力资源管理人员进行人力资源管理和数据分析。关键词:人力资源管理;B/S模式;MVC模型;开源项目AbstractHumanresourcemanagementsystemisthecorecontentofmodernenterprisemanagement.Withtherapiddevelopmentofthecomputerinformationtechnologyandunprecedentedprevalenceofelectroniccommercemodethecompetitionbetweenenterprisesisturningfromvisibleeconomicmarketstothenetwork.Developingthehumanresourcemanagementsystemsupportedbycomputertechnologynetworktechnologyandinformationtechnologycannotonlyimprovetheskillofhumanresourcemanagementandtheefficiencyoftheenterprisesbutalsomakehumanresourcemanagementmodernanddecisionsciencefic,ModernhumanresourcemanagementusesB/SmodetoavoidC/Smodesshortcomingofdifficultinmaintdningandreusing.Accordingtothefunctionalrequirementsoftheactualproject,thisarticlespecificlystatetheanalysisofsystem,thegeneraldesiginofthesystem,thedetaildesignofsystemandthepracticeofthesystem.ThedevelopmentofthesystemisthepracticeofMVCdesignideas,maingusingtheJsp+Servlet+JavaBeanformofdevelopment.JspisthepracticeofMVCdesignideas'view,inchargeofreceiving/respondingtherequestofthecustomer.ServletmainlyresponsibleforthecorebusinesscontrolofthewholesystemisthepracticeofthevontrollerofMVCdesignideatotakechargeofthestatisticsandrulesofthewholesystem.Inthepracticeofthesystem,somropen-sourceprojrcts,suchastheAjaxtechnique,JfreChartstatements,fileuploadtechnology,hasbeenused.Usingthemodernhumanresourcemanagementtheropyandanalysisingtheactualsituation,comparingthecurrentsituationofhumanresourcemanagementsystem,ahuamanresourcemanagementsystembasiedontheInternet/Intranethasbeendesigned.Themaincontentsofthehuamanresourcemanagementsystemincludesrecruitmentmanagement,personnelmanagement,attendancemanagementtrainingmanagement,salarymanagementandsystemconfiguation.ThedevelopmentofthesystemaimsatmakingthemanagementbusinesslogicmoreefficientandintelligenttohelppeoplemanagethehumanresourceandanalysisthestatisticsKeywords:HumanResourceManagementSystem;B/Smode;Open-sourceprojects;MVCmode.目录TOC\o"1-5"\h\z摘要 1\o"CurrentDocument"Abstract 1目录 3\o"CurrentDocument"第1章系统概论 1\o"CurrentDocument"1.1系统开发背景 1\o"CurrentDocument"1.2系统开发的目的和意义 1\o"CurrentDocument"1.2.1 目的 1\o"CurrentDocument"1.2.2 意义 2\o"CurrentDocument"1.3系统研究的内容 2\o"CurrentDocument"第2章系统基础技术 3\o"CurrentDocument"2.1所采用的技术 3\o"CurrentDocument"2.2 系统的开发环境 3\o"CurrentDocument"2.3 系统可行性的研究 3\o"CurrentDocument"第3章系统总体设计 4\o"CurrentDocument"3.1需求分析 43.1.1 系统需求分析 43.1.2 数据库需求分析 5\o"CurrentDocument"3.2 系统的体系结构 5\o"CurrentDocument"3.2.2 功能模块分析 5\o"CurrentDocument"3.3 功能模块的划分 5\o"CurrentDocument"第4章系统的详细设计和实现 6\o"CurrentDocument"4.1 数据库表设计 6\o"CurrentDocument"4.2 主要模块数据流程图 6\o"CurrentDocument"4.2.1 管理流程图 6\o"CurrentDocument"4.3 主要模块功能描述 7\o"CurrentDocument"4.3.1 系统登录界面 74.3.2 系统主界面 84.3.3 员工信息管理界面 94.3.4 员工工资管理界面 94.3.5 打印界面 10\o"CurrentDocument"第5章总结和展望 11\o"CurrentDocument"5.1总结 11\o"CurrentDocument"5.2展望 11\o"CurrentDocument"参考文献(References) 11\o"CurrentDocument"致谢 12第1章系统概论1.1系统开发背景现在网络的发展已呈现商业化、全民、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业化信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务拓展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的信息经济条件下,越来越多的企业利用网络这个邮箱的工具。全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效管理企业的人力资源,为企业提供强有力储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。1.2系统开发的目的和意义1.2.1 目的本系统是针对小型企业人力资源管理情况进行设计的,主要实现目标如下界面设计美观得体,突出系统特点系统整体结构和操作流程合理合顺畅,实现人性化设计。对企业人力资源管理的基本信息进行保存和管理。提供管理员工信息的功能(即人事管理功能)。实现利用系统对员工考勤进行管理。实现为员工提供网络工作平台的功能实现对员工信息检索的功能实现员工在线递交假期申请的功能。实现企业保存招聘信息、应聘信息及其管理功能。提供企业对人才信息的管理功能。实现企业对员工培训的一系列相关信息的管理等。实现对员工薪酬信息的管理功能。实现易维护性和易操作性实现运行稳定、安全可靠1.2.2意义本系统是一个建立在成熟的Internet Intranet【2】之上的人力资源管理系统。在系统需求分析的设计过程中我们通过网络了解人力资源管理系统的功能组成部分并通过对公司的咨询进行分析最后通过小组会议讨论的方法获得需求分析根据用户需求设计开发思路采用图形来建立业务逻辑最终确定系统功能模块。根据需求分析过程获取具体实体对象从而设计系统类图确定类之间的关系对系统进行详细设计并实现。实用性原则充分考虑到人力资源管理中可能遇到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数。经济性原则建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足需求,节省网站建设成本,并确保其较好的拓展性和开放性。1.3系统研究的内容该系统可以对企业员工各种信息和企业的各种部门信息进行统一管理公司相应权限的管理人员可以登录本系统进行相应的企业人力管理。使人力资源管理人员从繁杂、重复的劳动中脱离出来集中时间、精力进行人力资源的整体规划与决策提高企业的市场竞争力。系统应用了成熟的InternetIntranet技术到人力资源管理系统中使企业员工在全国各地都可以随时了解企业相关信息。在人员招聘方面企业通过Internet对外发布招聘信息应聘人员可以根据自己的特点填报相关空缺职位在内部管理方面也能方便员工交流在业绩考勤管理方面能对公司员工的日常考勤、加班、出差、请假考勤进行相关的记录统计得到相关的负责人的批准方能生效。第2章系统基础技术2.1所采用的技术1、 本系统运用C#语言,2、 winform开发,3、 SQLServer20052.2系统的开发环境系统开发平台:C#数据库管理平台:SQLServer2005。运行平台:WindowsXP。分辨率:最佳效果1024*768。2.3系统可行性的研究在开发一个项目任务之前,必须根据客户可能提供的时间和资源条件进行可行性研究,以减少项目开发风险,避免人力、物力和财力的浪费。可行性研究和风险分析在很多方面是相互关联的,项目风险越大,开发质量的软件可行性就越小,下面从经济性和技术性两个方面来研究该项目的可行性。(1)经济可行性人力资源管理是企业管理中的一个重要组成部分,涉及企业管理的各个方面。人力资源管理水平的提高,能够带动企业各方面水平的提升。利用计算机对企业的人力资源进行管理,使人事管理人员从日常琐碎的管理工作中解脱出来,更好地协调企业人才,大大地提高了人才的利用率,使企业人才得能力得以更充分的发挥。(2)技术可行性性通过网站管理实现了企业信息的共享;通过网站对企业进行管理,使员工的考勤管理、薪酬管理更为科学化、系统化和人性化;通过网站管理,为企业和个人提供一个更为完善的工作平台。操作可行性对于用户来说,本系统只要求使用者掌握一定的上网经验,经过设计之后的系统具有操作简单、方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。第3章系统总体设计1需求分析随着企业内人力资源管理的网络化合系统化的日益完善,人力资源管理系统在企业管理中越来越受企业管理者的青睐。人力资源管理系统的功能全面、操作简单,可以存放企业员工的基本信息、分配和管理企业员工工作任务、实现对企业员工的考勤管理,能够方便快捷地掌握员工的信息、工作进度和工作状态等,降低企业人力资源管理的人力和成本,并提高人力资源管理的效率。使企业真正实现人力资源的网络化、系统化和科学化的管理。3.1.1系统需求分析通过网站管理实现了企业信息的共享;通过网站对企业进行管理,使员工的考勤管理、薪酬管理更为科学化、系统化和人性化;通过网站管理,为企业和个人提供一个更为完善的工作平台。3.1.2 数据库需求分析SQLServer2005界面友好、操作简单,同时包含一整套的管理和开发工具,企业管理器就是其中的图形化集成管理工具,用户不用记住各种命令和SQL语句就可以完成各种常规操作。数据库开发人员可以使用任意一种开发平台编写应用程序来访问SQLServer。2系统的体系结构3.2.1 系统功能分析对于用户来说,本系统只要求使用者掌握一定的上网经验,经过设计之后的系统具有操作简单、方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。3.2.2功能模块分析部门管理:员工所在的职位管理信息管理:员工的个人信息管理登录管理:员工工作的到勤管理3功能模块的划分2.1 系统设置(1)数据库连接SQLServer数据库是当前功能最为强大,也是最为常用的数据库。由于它强大的功能与安全性能。下面是创建数据库连接的过程。创建名为conn.asp的文件,并使用ADO技术的Connection对象访问SQLServer数据库。(2)用户登录用户需要通过登录才能进入人力资源管理系统进行合法操作,登录功能用于验证用户是否是合法用户。本模块的角色是系统管理员,用户管理主要实现用户的添加、删除、修改以及用户的权限指派等操作。为了维护数据库的安全,对系统数据库的备份和恢复也是由系统管理员的备份和恢复也是由系统管理员实现,其次系统涉及的所有选择性参数由本模块进行初始化。第4章系统的详细设计和实现1数据库表设计2主要模块数据流程图4.2.1管理流程图

3主要模块功能描述4.3.1系统登录界面用户需要通过登录才能进入人力资源管理系统进行合法操作,登录功能用于验证用户是否是合法用户。通过输入用户名和密码,就可以进入系统进行操作。4.3.2系统主界面用户登录后,便进入系统首页编辑工具员工管锂查询部门姓名口回亘|■喻意222稈序员开发部果□瀏121稈序员开笈部是□/、雅20美工是□£、美20美工开笈部是部门是否工作姓容年龄,职位増加増加上一页下一页末页.用户名:toolStripStatusLabel2时间:toolStripStatusLabel44.3.3员工信息按部门查询界面在查询用户页面,填写完用户信息后,单击“查询”按钮,用户添加的数据将被提交。杳询 鄂门销售部 -姓名姓名 年龄 职位 部门 是否王作营销员销售部果□营销3号I销售部1是4.3.4员工信息删除界面

在删除用户页面,填写完用户信息后,单击“删除”按钮,用户添加的数据将被提交。3.5员工信息修改界面在修改用户页面,填写完用户信息后,单击“修改”按钮,用户添加的数据将被提交。!■■■■・7丄・«—徐剑121稈序员开笈部果□小雅20美工开炫都yj小美20美工开发部皋4.3.6员工信息添加界面在添加用户页面,填写完用户信息后,单击“添加”按钮,用户添加的数据将被提交。第5章总结和展望1总结经过三个月的学习和工作,我终于完成了人力资源管理系统的设计。从开始接到论文题目到设计方案的确定,再到论文文章的完成,每走一步对于我来说都是新的尝试和挑战。这也是我在大学期间完成的最大的项目。在这段时间里,我学到了很多知识也有很多感受。通过这次设计我开始独立的学习和探索,查看相关的资料和书籍,让自己从头脑模糊到逐渐清晰,使自己的设计逐步完善起来,每一次改进都收益颇丰。虽然我的设计不是很成熟,还有很多不足之处,但是我付出了自己的劳动,这是我引以自豪的地方,我相信只有经历过的人才会明白其

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论