基于.NET的人力资源管理系统设计与实现

基于.NET的人力资源管理系统设计与实现

论文摘要

人事管理是现代企业管理工作不可缺少的一部分,建立行之有效的人事管理系统是推动人事管理走向科学化、规范化的必要条件。本文对国内外人事管理系统的应用情况、问题、采用的技术进行全面、细致而充分的调查。针对目前企业用手工方式进行人事管理费时费力又非常容易出差错,同时国内外的人事系统大而全,费用较贵,并且都与自身的一些平台产品绑定,用户很难利用这些产品进行自己的二次开发,而且还存在对二次开发支持不足等存在着一些的问题,从而有必要设计一套满足企业自身基本需求的人力资源管理系统。首先分析了人力资源管理系统的发展历程和作用,并对人事管理部门的基本职能,既人事事务管理、薪资管理、招聘管理、考勤管理等功能以及相应的业务流程进行全面、细致而充分的分析,明确了目前人力资源管理系统所存在的不足之处。在此基础上采用了UML面向对象的建模语言对各个业务逻辑模块进行分析设计,从而降低了开发风险,提高了开发效率。应用非常流行的B/S三层体系结构,基于先进的的.NET框架,使系统具有良好的稳定性、可扩展性等优点。最终运用良好的设计范式和轻量级的编程模型,通过ASP.NET、ADO.NET、XML等关键技术来实现系统。并且重点介绍了采用基于角色访问控制的RBAC权限控制方法,以实际应用系统为基础,介绍了权限控制的实现技术,方法和步骤。该系统的实现对相关中小企业进行人力资源管理系统的应用和开发有借鉴和指导作用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 概述
  • 1.1 论文背景
  • 1.2 本文的研究内容
  • 1.3 本文的结构
  • 第二章 系统构建相关方法和技术
  • 2.1 人力资源管理系统发展的历程
  • 2.2 人力资源管理系统的作用
  • 2.3 .NET框架构造信息平台关键技术
  • 2.3.1 .NET Framework概述
  • 2.3.2 ASP.NET
  • 2.3.3 ADO.NET
  • 2.3.4 XML介绍
  • 2.4 UML简介
  • 2.5 Web Services概述
  • 2.5.1 Web Services的定义和优势
  • 2.5.2 Web Services服务体系结构模型
  • 2.6 B/S三层体系结构
  • 第三章 人力资源管理系统分析与架构设计
  • 3.1 系统功能分析
  • 3.1.1 系统功能架构设计
  • 3.1.2 人力资源系统基础模块
  • 3.1.3 人事事务管理模块
  • 3.1.4 薪资管理模块
  • 3.1.5 招聘管理模块
  • 3.1.6 考勤管理模块
  • 3.2 系统业务流程
  • 3.2.1 人力资源管理系统总流程图
  • 3.2.2 薪资核算和发放流程图
  • 3.2.3 人事招聘流程图
  • 3.2.4 考勤管理流程图
  • 3.3 采用UML方法的系统分析
  • 3.3.1 系统用例模型
  • 3.3.2 系统活动建模
  • 3.4 系统逻辑架构设计
  • 第四章 人力资源管理系统详细设计与实现
  • 4.1 系统的详细设计
  • 4.1.1 实体类设计
  • 4.1.2 控制类设计
  • 4.1.3 公共类设计
  • 4.2 Web Services集成系统后台应用
  • 4.3 基于角色的系统访问控制
  • 4.4 考勤机集成方案
  • 4.5 系统开发平台
  • 4.6 系统构件
  • 4.7 系统安全
  • 4.8 系统运行环境
  • 4.9 系统部署架构
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    基于.NET的人力资源管理系统设计与实现
    下载Doc文档

    猜你喜欢