【毕业学位论文】(Word原稿)基于.NET的人力资源管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)基于.NET的人力资源管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)基于.NET的人力资源管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)基于.NET的人力资源管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)基于.NET的人力资源管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

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

文档简介

硕士学位论文 (专业学位) 姓 名:李丽 学 号: 1134825 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师:刘依 副指导教师:甄世荣 二一二年十二月 基于 A in 2013 1134825 李丽 同济大学 学位论文版权使用授权书 本人完全了解同济大 学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 摘 要 随着中国经济的高速发展,企业管理水平的提高以及市场竞争的加剧,人才争夺和管理成为企业面临的重要问题,人力资源管理已成为社会获取竞争优势的最重要的手段之一。孪井滩生态移民示范区是 内蒙古阿拉善盟 重要工程,移民与就业管理师整个示范区重要的工作。如何进行人力资源管理是示范区必须解决的问题之一。 在此背景下,人力资源管理信息化成为大势所趋。信息化不仅提升了管理效率,更从根本上强化了人力资源管理的流程化,促使制度体系落地,加强各业务模块 间协同,提升人力资源管理水平。因此,从孪井滩生态移民示范区人力资源管理需求出发,在示范区建立具有现代化管理要求的人力资源管理系统具有重要的社会意义和经济意义。 本课题从孪井滩生态移民示范区人力资源信息化数据共享、业务流程规范化管理、信息分析多维度发布和示范区人力现状管理需求出发,分析和研究了示范区人力资源系统的建设过程和实地管理模型。本课题在软件工程的指导下,基于 术,为孪井滩生态移民示范区设计与实现了人力资源管理工具,最终完成了示范区领导、区内企事业单位、 力资源)专业人员和广大民众的一体化 管理工作。基于 人力资源管理系统借助分布式管理技术、数据挖掘技术和流程管理技术最终为用户实现了数据共享、流程一体化管理和数据分析一体化管理功能,并在此基础上主要研究了以下几个方面的内容。 第一,软件工程在人力资源管理系统设计过程中的指导意义。 第二,基于分布式管理的数据共享技术。 第三,基于引擎的业务工作流实现技术 第四,人力资源与区内考核系统的接口实现流程化 第五,人力管理过程中的权限控制、同步处理、安全控制等技术。 关键词: 孪井滩生态移民示范区、人力资源、 型、共享 of an of of is in to is of In to of of of of in of of of of of in on of of R(to of on on of of in of in on of in 济大学 硕士学位论文 目录 目 录 第 1 章 绪论 . 1 题研究的背景与意义 . 1 题背景 . 1 题意义 . 2 内外研究现状 . 3 内研究现状分析 . 3 外研究现状分析 . 4 比分析 . 5 文主要工 作 . 5 文组织结构 . 6 第 2 章 关键技术 . 7 架概述 . 7 架对比 . 7 述 . 8 层架构设计 . 10 用分析 . 12 章总结 . 14 第 3 章 需求分析 . 16 同济大学 硕士学位论文 目录 统应用对象 概述 . 16 统架构分析 . 16 构管理 . 18 位管理 . 19 员管理 . 20 聘管理 . 22 同管理 . 23 酬管理 . 26 训管理 . 27 表分析 . 28 功能性分析 . 29 能分析 . 29 信接口 . 30 口 . 31 章总结 . 32 第 4 章 系统设计 . 33 体架构设计 . 33 要功能设计 . 34 构管理 . 36 位管理 . 38 同管理 . 39 同济大学 硕士学位论文 目录 聘管理 . 41 底层数据通信设计 . 43 数据库设计 . 43 据库设计原理 . 43 据库逻辑结构设计 . 45 章总结 . 48 第 5 章 系统实现 . 49 统网络部署实现 . 49 统主要功能实现 . 50 构管理模块实现 . 50 同管理功能实现 . 53 聘管理功能实现 . 54 他功能实现效果图 . 56 统测试及系统运行分析 . 60 统测试与分析 . 60 统运行分析 . 62 章总结 . 62 第 6 章 总结与展望 . 64 结 . 64 望 . 65 参考文献 . 66 同济大学 硕士学位论文 目录 附录 . 错误 !未定义书签。 附录 . 70 第 1 章 绪论 1 第 1 章 绪论 题研究的背景与意义 题背景 孪井滩生态移民示范区是生态治理的重要产物。示范区日常工作需要处理大量的人力数据和流程管理。目前,示范区在人力资源管理方面无法真正满足当前工作需要。就当前示范区工作分析,示范区存在着在人力资源信息不能共享、业务流程不够规范、信息分析明显滞后等 缺点,严重制约了人力资源工作效率和质量的进一步提高。因此,为了提升全生态示范区资源管理水平,更好的辅助示范区企事业单位整体战略决策,示范区 需要从 自身 需求出发,不断进行需求调研和功能提炼,建设符合示范区发展的人力资源管理系统 。 随着中国经济的高速发展,企业管理水平的提高以及市场竞争的加剧,人才争夺和管理成为企业面临的重要问题,人力资源管理已成为社会获取竞争优势的最重要的手段之一。孪井滩生态移民示范区是 内蒙古阿拉善盟 重要工程,移民与就业管理师整个示范区重要的工作。如何进行人力资源管理是示范区必须解决的问题之一。 在此背景下,人力资源管理信息化成为大势所趋。信息化不仅提升了管理效率,更从根本上强化了人力资源管理的流程化,促使制度体系落地,加强各业务模块间协同,提升人力资源管理水平。因此,从孪井滩生态移民示范区人力资源管理需求出发,在示范区建立具有现代化管理要求的人力资源管理系统具有重要的社会意义和经济意义。 人力 资源管理系统是面向劳动力管理 和 分析的综合管理系统,因此,分析人力资源管理系统的应用对象对于建设人力资源管理系统具有重要的 意义 。 示范区人力 资源管理系统 主要 面向 示范区领导、区内企事业单位、 力资源)专业人员 和广大民众。通过 人力资源管理系统的建设实现了示范区劳动力管理的集中化、统一化和 高效 化 。 人力 资源 的管理师以劳动力管理为依托, 真正 实现工作流的自动化管理、业务流程和规划管理和绩效管理系统化等目标,从而提升 劳动力 管理水平、 从 系统立项到最终项目实施,示范区领导充分 认识 这一点,不断提升自身认识, 扩大 项目覆盖范围,让人力资源管理同济大学 硕士学位论文 基于 人力资源管理系统的设计与实现 2 系统的建设具有 重要 的政治意义,让系统需求更充分,系统建设更完善。 因此 ,人力资源管理系统在一定程度上实现了人才结构优化,达到了人才挑选、人才培养和人才挽留等一体化目标, 在 解放示范区管理层劳动力的同 时,为示范区未来建设提供了重要的工具 。 题意义 本文通过研究人力资源管理系统的设计与实现,为后续人力资源管理系统提供可借鉴的依据。通过建设适合于我示范区人力资源管理的示范区性的信息平台,从而达到快速准确地处理复杂的人力资源工作流程,降低人力资源管理的时间成本、人工成本、并释放出 员的时间和精力,进而更好地研究、实现对人才的有效选、用、育、留。通过系统的实施带动各项业务管理模式向更加完善、更强控制力和执行力的方向转变,深入推进示范区治理结构的规范化、组织架构的科学化和服务能力的优质化,构建科 学的资源配置体系和激励约束机制,推进创新性人才战略,建立有效的选人和用人机制,加强示范区在人才资源竞争上的优势。并最终实现一个几个目标。 人力 资源管理系统是全示范区信息化建设的基础, 人力 资源管理系统需要建立全区统一的数据平台。 人力 资源管理系统的建设需要从自身需求出发,不断规划、手机和整理人力资源数据,利用分布式管理技术和统计分析技术,全方位和多层次地实现人力资源的统一管理和数据共享, 将 人力资源管理系统建设成为全区统一的数据平台,并为全区其他信息化建设服务。 源管理工作效率。 人力 资源管理系统 从 最初的建设目的就是解放 人力 管理者 ,更多 的 创造 人力价值。热力 资源 管理系统的建设在提高人力成本的同时,还从业务流程出发, 将 工作制度 固化到系统建设中,大大提高了工作效率,减少了工作差错。 理 。 人力 资源 管理 系统将示范区制度进一步系统化,最终实现了 工作 流程管理。人力 资源 管理系统实现了日常工作的网络化、电子化和流程 化 ,同时,将系统 与 工作制度 、 操作权限结合起来,让 工作 更加规范化。 第 1 章 绪论 3 人力资源 管理系统是全区 集中 数据平台 , 是全区系统的服务渠道 。 同时 , 人力资 源管理系统还 建立 了 一定 的接口,实现了与示范区绩效管理平台的对接,实现了 工资 与绩效的统一管理工作。 台具有丰富的查询统计功能 人力 资源管理系统通过 建立 丰富的查询统计功能, 为 示范区领导提供了一个可以多方位参考的工具, 帮助 示范区领导进行决策。 现企业内部相关数据系统的接口,解决企业内部的资源整合和共享等问题,消除信息孤岛;并在条件成熟的情况下,进一步实现与有关业务系统数据的联系。 内外研究现状 内研究现状分析 人力资源在管理对象上来讲是一种特殊和重要的资源 ,是各种工作生产活动中具有重要活力和弹性的重要组成部分。我国人力资源无论从数量和分类上都具有鲜明的特点。我国人力资源系统建设也具有一定的特点。 我国信息化水平和管理水平都比较落后。伴随着信息化技术的发展,我国系统建设最初是从独立的功能出发建设的,同时建设目的只是为了解决简单的重复性工作。因此,总结我国当前人力资源系统,我们可以看出,我国人力资源管理系统建设主要有以下几个特点。 第一,我国人力资源管理系统起步较晚 由于我国特殊的国情,过去我国一直不注重人力资源管理工作。同时,我国信息建设起步较晚都严重制约了我 国人力资源管理系统建设速度,当今我国在人力资源管理系统建设方面存在严重的不足。 第二,我国人力资源管理系统功能单一 分析当今我国人力资源管理系统我们可以看出,当前我国人力资源系统建设是从单独的企业或者单位人力管理的业务出发,旨在完成重复性和简单的人力管理工作需要。同济大学 硕士学位论文 基于 人力资源管理系统的设计与实现 4 我国人力资源管理系统的需求是从人力管理部门的专职工作出发,面向日常最简单的工作,如工资发放,人员登记和查找和职称登记等基本的功能,并没有将这些人力资源信息统一起来,真正实现人力资源的一体化管理。 第三,我国人力资源管理系统存在严重的数据孤岛 人力资 源是一个复杂的工程,人力资源是以人为根本,从人的一切属性为管理要素出发的。因此,人力资源管理系统建立强大的数据中心,将人的基于工作管理的属性全部结合起来,从而满足信息对称和信息一致。但是,我国当前人力资源管理系统往往是人力资源各个科室基于自己管理工作提出建设的,人员信息并不能实现同步,从而造成了严重的信息孤岛和信息不一致的情况,造成了大量的资源浪费和数据管理不科学等现象。 第四,我国人力资源系统并没有真正将管理理念灌输到系统建设中 人力资源管理系统顾名思义是以管理为切入点,实现人员管理、劳动力管理和薪酬管理 等工作。但是,我国人力资源管理系统并没有真正体现管理一体化的思想。从而无法满足各个企事业单位的多管理体制、多元化、多重组织架构、多维度分析和多角度管理等需求。人力资源管理系统从管理工作流出发,面向人力属性实现多层架构管理工作。 第五,我国人力管理系统建设并没有基于软件工程建设思想 系统建设是一个从系统需求、设计、编码、实现、测试到运维的逐步建设的过程,我国人力资源管理系统的建设往往注重于软件单独功能,从而存在一定的设计风险和应用风险。 外研究现状分析 与国内人力资源管理系统建设相比,国外人力资 源管理系统在系统建设目的、系统功能和系统建设实力等方面也有自身的特点。 第一,国外人力资源管理系统建设起步较早 国外人力资源系统依托于企业发展需求和计算机技术进步在业务开发过程中不断取得新的进展,在 20 世纪 80 年代就开始建立资源管理系统。 第二,国外人力资源系统建设目标较为先进 国外人力资源系统不是单纯的企业应用需求,而是从管理的角度不断优化自身需第 1 章 绪论 5 求,以工作流和工作管理理念为支撑,不断分析自身管理模式和公司管理需求,将人力资源管理系统建设为真正的符合当今企业需求的综合系统。也就是说,国外企业在人力资源管理系 统建设过程中,将 术、劳动力管理和利润分析等真正结合起来管理,最终获得了符合企业长远发展的进步。 第三,国外人力资源系统是一体化建设 国外人力资源系统从起步之初建立就有先进的软件设计理论支撑和企业管理理论支撑,将人力资源系统这种建设成为了一个集机构管理、岗位管理、层级管理、招聘管理和绩效管理的综合管理系统。同时,国外人力资源系统还集合了外外围系统管理和数据中心管理,真正实现了数据统一和综合管理等需求,让人力资源管理系统演变成了企业的核心系统和数据中心的项目。 比分析 分析国内外人力资源管 理系统,我们可以看出,当今社会建设人力资源管理系统从以下几个方面做起。 第一,人力资源管理系统融入软件工程和管理理论等作为系统建设的依据, 第二,人力资源管理系统作为全公司系统建设的核心项目 第三,人力资源管理系统建立统一的数据平台,保证数据的统一,消除数据二义性和冗余。 第四,人力资源管理系统建立功能齐全,为全企业运营服务。 第五,人力资源管理系统建设从企业需求和工作管理出发,建立统一工作流。 文主要工作 本课题从孪井滩生态移民示范区人力资源信息化数据共享、业务流程规范化管理、信息分析多维度发布 和示范区人力现状管理需求出发,分析和研究了示范区人力资源系统的建设过程和实地管理模型。本课题在软件工程的指导下,基于 术,为孪井滩生态移民示范区设计与实现了人力资源管理工具,最终完成了示范区领导、区内企事业单位、 力资源)专业人员和广大民众的一体化管理工作。基于 人力资源管理系统借助分布式管理技术、数据挖掘技术和流程管理技术最终为用户实现了数据共同济大学 硕士学位论文 基于 人力资源管理系统的设计与实现 6 享、流程一体化管理和数据分析一体化管理功能,并在此基础上主要研究了以下几个方面的内容。 第一,软件工程在人力资源管理系统设计过程中的指导意义。 第二,基于分布式管理的数据共享技术。 第三,基于引擎的业务工作流实现技术 第四,人力资源与区内考核系统的接口实现流程化 第五,人力管理过程中的权限控制、同步处理、安全控制等技术。 文组织结构 通过对基于 人力资源管理系统的设计与实现的分析,在本文组织结构方面,主要分为六章。 第一章 绪论。本章主要介绍了全文的研究背景,国内外研究现状,本文的主要工作以及论文结构。 第二章 关键技术。本章详细阐述了基于 人力资源管理系统设计过程中使用到的关键技术以及技术难点。 第三章 需求分析 。本章以软件工程思想为指导,从系统需求分析出发,阐述系统功能分析以及系统功能模块的划分等。 第四章 系统设计。本章从设计的角度介绍了系统主要模块的实现过程和关键技术在系统开发过程中的应用。 第五章 系统的实现与测试。本章从实现的角度阐述了系统实现结果和最终效果展示,并通过测试证明了系统的可用性等。 第六章 对论文的总结和展望。 第 2 章 关键技术 7 第 2 章 关键技术 架概述 架对比 企业级框架在当今系统开发和应用过程中占有较大的市场,但是 为新一代 互联网开发平台, 为 程序开发工作提供了一个较为先进和具有鲜明特点的开发过程。较 比 , 架 具有自身的两个特点。 如下图 示为 架 整体结构图。 第一 , 仅仅 是一个 程序 开发平台,而且是一个语言运行平台。 第二 , 一个 具有强大 类库的编程工具。 w i n d o w s 操 作 系 统C L R. N E T 框 架 ( 包 括 组 件 )类 库 消 息 队 列 企 业 服 务安 全 控 制管 理网 络 适 配器图 架整体结构图 架 作为一个开发组织架构,在系统开发过程中,具有重要的知道作用和 意义 。 通过 分析 当今 B/S 架构 设计,我们可以看出,在具体结构上, 台 主要包括 该平台主要使用 济大学 硕士学位论文基于 人力资源管理系统的设计与实现 8 的 术 设计实现的。如下图 示 为 用 体系结构图。 我们可以看出 微软公司通过自身操作系统出发,研究和实现 同时 , 当今流行的面向服务体系结构的重要实现,是敏捷性开发技术的重要体现工具。在 实际 的项目开发和管理过程中, 从 自身 类库出发,为开发者提供了一个架构 指导 和设计指导。 开发者 通过设计应用程序技术平台,为 应用 程序提供了一个互联互通的综合系统。通过 分析 可以看出,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的 ,是建设 在 架 上的应用程序。也就是 说 作系统运行的操作平台,应用于互联网的分布式。 图 用体系 结构图 述 为当今流行的软件开发技术和开发框架,是微软公司推出的重要的面向B/S 开发的重要工具。实践证明, 用户提供了具有先进架构的 发模型,还为企业完成企业级应用提供了可应用的计划和服务。也就是说 仅包括代码开发管理还包括了项目管理流程等基本信息。 语法上与 C#兼容,同时,为广大项目管理者和编码这提供了一种新的编程模型和结构,可以帮助程序员生产伸缩性强第 2 章 关键技术 9 和较为稳定的应用程序,并为未来应用程序提供更好的安全保护。也就是说,用户只要掌握了面向对象的 C#开发就能够很方便的进行 开发。 通过 分析 发 的应用程序,我们可以看出, 现 发 平台具有自身较大的 优势 。 1、 库 较为丰富 建立在微软 架 上 的 , 有 较大的类库支持,因此能够为 开发 者提供较为丰富的类库和选择。 2、基于 编译的 高 执行效率性能 底 放弃了 以往解释 执行流程, 将 程序 编译 放在程序首次运行过程中,这样大大提升 了 程序 执行 速度,提高了服务器性能。 程序在服务器端 首次 调用时进行编译 ,从 一定 程度上大大 提高了执行速度。 3、通用性 通过 系统编译然后执行的程序 。 现 了平台无关 性 ,序 应用在不通的平台上。系统 通过 本库 、网络机制和数据接口 将 程序终止应用到整个 用 中, 够 完整的实现平台移植和 属性 应用,可以将C#等 基本的微软应用开发平台结合起来,通过多种语言的 合 开发实现了 整体序 应用。如下图 示 为 态 编译过程图。 图 态 编译过程图 同济大学 硕士学位论文基于 人力资源管理系统的设计与实现 10 4、 易学性 基于微软 的,因此, 开发者 只需要掌握基本都是 微软 开发库,就能够完成 序 开发,真正实现无缝程序开发。 同时 , 提供了较为先进的开发框架,能够让开发者开发出较为 先进 的程序架构。 5、 安全性 过 底层加密和 基于 远程认证 技术,实现了 程序 和平台的安全性 ,为程序普及和应用提供了 可能 。 层架构设计 当今流行的 B/S 架构 模式。 为了 保证数据安全性和业务的可扩展性,当今发 过程中,将系统架构主要分为模型层、视图层 和控制层 。模型层 主要 完成了数据 的 持久化操作。视图层 主要 是完成了数据的前端展示 和 数据封装工作。控制层 主要是完成数据业务流程管理和逻辑管理等工作。 层 架构 很好的解决了业务流程的独立性 和 安全性,保证了 业务 的可用和可维护性。 B/S( 式即浏览器和服务器模

温馨提示

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

评论

0/150

提交评论