.net的企业人力资源管理系统设计与实现(源码)【字数:7150】
摘 要进入21世纪,随着我国计算机的普及和软件行业的快速发展,由机器代替人力处理某些方面问题成为了我国乃至世界的主流。为了提高企业竞争力并提高企业管理的效率和准确性,一个好的人力资源管理软件不仅能直观的员工相关信息,更重要的是相关人力资源管理人员和相关领导能够对企业相关员工进行更集中的管理,并减少了管理人员的工作量。领导还可以根据员工的工作情况进行诱导和协调,使新员工能够更快的融入公司,老员工能增加公司归属感,提高员工的积极性。本论文研究和设计的人力资源管理系统,采用B/S模式(浏览器/服务器模式)开发。与其他模式相比,能够使相关领导更高效的对相关员工进行管理。本系统主要集成了员工个人信息查询与修改、个人密码的相关修改、员工调动管理、员工消息中心、员工考勤管理、企业文化管理、休假管理、通讯录管理、内部消息管理、加班管理等模块。系统本身采用了.NET相关框架,C#语言是一种面向对象的语言,而且经过十几年的发展,语言本身也已经非常成熟。前端页面才用CSS、HTML和Javascript编写,数据库使用了微软开发的SQL Server。本系统可以提高人力资源管理人员管理效率,它具有成本低、寿命长、保密性好、可靠性高等优点。
目 录
第一章 绪论 1
1.1研究背景 1
1.2研究目的和意义 1
1.3系统设计思想 1
1.4论文组织结构 2
第二章 人力资源管理系统分析 3
2.1系统技术交互性 3
2.2开发环境 3
2.3操作可行性分析 3
2.4技术可行性分析 3
第三章 人力资源管理系统设计 4
3.1系统模块设计 4
3.2系统功能模块结构图 4
3.3系统主要实现功能 5
3.4相关数据库设计 5
3.4.1数据库需求分析 5
3.4.2相关数据库概念结构设计 5
3.4.3相关数据库逻辑结构设计 5
第四章 人力资源管理系统详细设计 9
4.1登录模块 9
4.2导航栏 9
4.3人事档案模块 10
4.3.1修改/查看 *好棒文|www.hbsrm.com +Q: ^351916072*
人事信息模块 10
4.3.2添加人事信息模块 10
4.3.3查看个人信息模块 11
4.4人事调动模块 11
4.4.1查看人事调动信息模块 11
4.4.2添加调动信息模块 11
4.5员工奖惩模块 12
4.6员工考勤模块 12
4.6.1查看违规信息模块 12
4.6.2添加违规信息模块 12
4.7消息中心模块 13
4.7.1发消息模块 13
4.7.2收消息模块 13
4.8其他模块 14
4.8.1修改密码模块 14
4.8.2查看个人信息模块 14
4.8.3注销 14
4.9部分核心代码 14
结束语 20
致 谢 21
参考文献 22
第一章 绪论
1.1研究背景
20世纪80年代以后,随着个人计算机(PC)的全球化、全民化,个人电脑的硬件和软件价格已经平民化。目前,几乎世界上所有的公司都使用电脑管理公司。进入21世纪,互联网(Internet)遍布世界的每一个角落。现在,在我国,几乎每个人都拥有一台可以联网的设备。以前老式的由人力管理往往存在效率低下、准确率低、管理效率低下等问题,为了提高相关领导的管理效率,降低工作强度,提高人力资源数据处理和录入的准确性和速度,开发一个新型的人力资源管理软件成为了每个软件公司摆在眼前的首要问题。
人力已经成为现在乃至以后决定企业发展甚至生存的主要因素之一,以人为本是企业提高竞争力的跟人。通过一个好的人力资源管理系统进行企业管理,使企业能够更有效的掌握准确的、最新的人力资源数据,为公司的多元化,塑造更好的企业品牌形象提供了基础。
1.2研究目的和意义
传统观念认为,公司的企业形象主要由公司的个人网站来体现。诚然,对于外部人员来说,这是了解一个公司的品牌形象最直接的方式。但是,对于企业内部人员来说,除了公司的网站主页,更直观的方式是通过人力资源管理系统网站了解公司管理制度,了解公司企业形象。因此,建立一个好的甚至完美的企业网站能够增加员工归属感,提升企业在员工心中的整体形象。
随着企业的快速发展,企业规模的快速提升,传统人工管理对企业的管理已经越来越力不从心。所以提高企业规模,不仅仅需要优秀的人力资源管理人员和较好的规章制度,更需要一个完美的、功能强大的人力资源管理系统软件(网站)。
1.3系统设计思想
实用性:根据用户的实际情况,充分考虑用户在使用过程中遇到的种种困难和问题,尽量做出一个令自己满意,令用户满意的一个系统,还可以减少日后的维护和更新次数。
可靠性:随着软件的历次更新,软件的功能越来越完善,软件对可靠性的要求也就越来越高。本系统才用先进的设计理念,可确保系统的可靠性。
跨平台性:本系统可在谷歌浏览器、IE浏览器、Firefox浏览器、Microsoft Edge浏览器等主流浏览器运行,安全可靠。
可拓展性:本系统预留了相关未添加的功能,为以后用户需求提供了方便。前台设计的修改不会破坏后台的相关重要数据,后台会定时对相关数据进行维护。
1.4论文组织结构
本论文主要分为四个章节,相关内容如下:
第一章:绪论。主要介绍人力资源管理系统开发的背景、意义以及该系统的设计理念;
第二章:人力资源管理系统分析。阐述了选用ASP.NET技术的优势、本系统的开发环境和相关技术可行性;
第三章:人力资源管理系统设计。本章描述了本系统数据库相关表结构和设计,以及主要模块的设计。
第四章:人力资源管理系统详细设计。本章在上一章的基础上,详细的分析了各个子模块的设计与实现。
最后对论文进行了总结。
第二章 人力资源管理系统分析
2.1系统技术交互性
进入21世纪,传统的静态页面由于使用不便、美观性等问题被越来越多的公司所淘汰。比如最近相当流行的html5技术,就是为了代替传统的flash所出现的。为了满足日新月异的新的需求,各种动态的网页技术代替传统html界面成为了各个网站的主流,比如使用JSP技术开发、.NET技术开发、PHP技术开发等。
目 录
第一章 绪论 1
1.1研究背景 1
1.2研究目的和意义 1
1.3系统设计思想 1
1.4论文组织结构 2
第二章 人力资源管理系统分析 3
2.1系统技术交互性 3
2.2开发环境 3
2.3操作可行性分析 3
2.4技术可行性分析 3
第三章 人力资源管理系统设计 4
3.1系统模块设计 4
3.2系统功能模块结构图 4
3.3系统主要实现功能 5
3.4相关数据库设计 5
3.4.1数据库需求分析 5
3.4.2相关数据库概念结构设计 5
3.4.3相关数据库逻辑结构设计 5
第四章 人力资源管理系统详细设计 9
4.1登录模块 9
4.2导航栏 9
4.3人事档案模块 10
4.3.1修改/查看 *好棒文|www.hbsrm.com +Q: ^351916072*
人事信息模块 10
4.3.2添加人事信息模块 10
4.3.3查看个人信息模块 11
4.4人事调动模块 11
4.4.1查看人事调动信息模块 11
4.4.2添加调动信息模块 11
4.5员工奖惩模块 12
4.6员工考勤模块 12
4.6.1查看违规信息模块 12
4.6.2添加违规信息模块 12
4.7消息中心模块 13
4.7.1发消息模块 13
4.7.2收消息模块 13
4.8其他模块 14
4.8.1修改密码模块 14
4.8.2查看个人信息模块 14
4.8.3注销 14
4.9部分核心代码 14
结束语 20
致 谢 21
参考文献 22
第一章 绪论
1.1研究背景
20世纪80年代以后,随着个人计算机(PC)的全球化、全民化,个人电脑的硬件和软件价格已经平民化。目前,几乎世界上所有的公司都使用电脑管理公司。进入21世纪,互联网(Internet)遍布世界的每一个角落。现在,在我国,几乎每个人都拥有一台可以联网的设备。以前老式的由人力管理往往存在效率低下、准确率低、管理效率低下等问题,为了提高相关领导的管理效率,降低工作强度,提高人力资源数据处理和录入的准确性和速度,开发一个新型的人力资源管理软件成为了每个软件公司摆在眼前的首要问题。
人力已经成为现在乃至以后决定企业发展甚至生存的主要因素之一,以人为本是企业提高竞争力的跟人。通过一个好的人力资源管理系统进行企业管理,使企业能够更有效的掌握准确的、最新的人力资源数据,为公司的多元化,塑造更好的企业品牌形象提供了基础。
1.2研究目的和意义
传统观念认为,公司的企业形象主要由公司的个人网站来体现。诚然,对于外部人员来说,这是了解一个公司的品牌形象最直接的方式。但是,对于企业内部人员来说,除了公司的网站主页,更直观的方式是通过人力资源管理系统网站了解公司管理制度,了解公司企业形象。因此,建立一个好的甚至完美的企业网站能够增加员工归属感,提升企业在员工心中的整体形象。
随着企业的快速发展,企业规模的快速提升,传统人工管理对企业的管理已经越来越力不从心。所以提高企业规模,不仅仅需要优秀的人力资源管理人员和较好的规章制度,更需要一个完美的、功能强大的人力资源管理系统软件(网站)。
1.3系统设计思想
实用性:根据用户的实际情况,充分考虑用户在使用过程中遇到的种种困难和问题,尽量做出一个令自己满意,令用户满意的一个系统,还可以减少日后的维护和更新次数。
可靠性:随着软件的历次更新,软件的功能越来越完善,软件对可靠性的要求也就越来越高。本系统才用先进的设计理念,可确保系统的可靠性。
跨平台性:本系统可在谷歌浏览器、IE浏览器、Firefox浏览器、Microsoft Edge浏览器等主流浏览器运行,安全可靠。
可拓展性:本系统预留了相关未添加的功能,为以后用户需求提供了方便。前台设计的修改不会破坏后台的相关重要数据,后台会定时对相关数据进行维护。
1.4论文组织结构
本论文主要分为四个章节,相关内容如下:
第一章:绪论。主要介绍人力资源管理系统开发的背景、意义以及该系统的设计理念;
第二章:人力资源管理系统分析。阐述了选用ASP.NET技术的优势、本系统的开发环境和相关技术可行性;
第三章:人力资源管理系统设计。本章描述了本系统数据库相关表结构和设计,以及主要模块的设计。
第四章:人力资源管理系统详细设计。本章在上一章的基础上,详细的分析了各个子模块的设计与实现。
最后对论文进行了总结。
第二章 人力资源管理系统分析
2.1系统技术交互性
进入21世纪,传统的静态页面由于使用不便、美观性等问题被越来越多的公司所淘汰。比如最近相当流行的html5技术,就是为了代替传统的flash所出现的。为了满足日新月异的新的需求,各种动态的网页技术代替传统html界面成为了各个网站的主流,比如使用JSP技术开发、.NET技术开发、PHP技术开发等。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/295.html