基于WEB的企业人事管理系统的设计与实现

上传人:寂**** 文档编号:135772138 上传时间:2020-06-18 格式:DOC 页数:56 大小:11.52MB
返回 下载 相关 举报
基于WEB的企业人事管理系统的设计与实现_第1页
第1页 / 共56页
基于WEB的企业人事管理系统的设计与实现_第2页
第2页 / 共56页
基于WEB的企业人事管理系统的设计与实现_第3页
第3页 / 共56页
基于WEB的企业人事管理系统的设计与实现_第4页
第4页 / 共56页
基于WEB的企业人事管理系统的设计与实现_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《基于WEB的企业人事管理系统的设计与实现》由会员分享,可在线阅读,更多相关《基于WEB的企业人事管理系统的设计与实现(56页珍藏版)》请在金锄头文库上搜索。

1、摘要:在这个商业蓬勃发展的时代,各个公司的规模都在越来越大,公司内部的人事发生变化的频率也在不断的增加。人们需要不断的学习补充知识,而传统的人事管理中因为人力有限并受到时间空间的限制,已经不能满足人们的要求了。随着网络技术的不断发展,计算机渐渐成为人们获取资源的重要方式之一。而对于各大公司而言,计算机化得公司人事系统正在一步一步的普及,不管是中小型公司还是大型公司都已经开始引进或者自己着手研发公司人事管理系统。本系统是在微软的.NET平台,采用浏览器/服务器(B/S)模式,基于SQL SERVER 2008数据库,使用C#语言开发而成的公司人事管理网站。系统采用了ASP.NET技术,ASP.N

2、ET采用“Code-Behind”方式编写代码使得代码易于编写,结构清晰,降低了系统开发与维护的复杂度。通过结合实际应用,在需求分析的基础上,系统分为了人事管理模块和人事呈现模块,人事管理模块也就是后台管理系统,主要是用于管理员进行人事资料管理,员工薪资信息与人事调动情况的发布等这些功能。资源呈现模块用于用户浏览查看薪资奖惩,考勤,管理个人资料。经过设计与调试,该系统总体需要的功能整体达到了预期的设计目标。关键词: 公司人事管理系统; ASP.NET; B/S; 数据库设计 Abstract:In this era of booming business, the size of each e

3、nterprise are increasing and the frequency of internal personnel change is constantly increasing. While the traditional personnel management are limited not only by manpower but also the time and space, which cannot satisfy the requirement of people. With the continuous development of network techno

4、logy, computer network has become one of the important ways of access to resources.For companies, the computerized enterprise personnel management system is to be popularity step by step, whether SMEs or large companies have begun to introduce or working on their own research and development enterpr

5、ise personnel management system.This system based on the Microsoft. net platform adopt the browser/server (B/S) mode. I develops the enterprise personnel management website using c # language. The system uses ASP. NET technology and code-behind which makes the Code easy to write and the structure to

6、 be clear. “Code-behind” reduce the complexity of system development and maintenance . The system is divided into the personnel management module and personnel rendering module on the basis of requirement analysis. In other words, personnel management module is the background management system doing

7、 for administrator to release personal information management, employee salary information and personnel mobilization so on. personnel rendering module allow for browsing salary information, work attendance information and managing personal information. After the design and debugging , I finally rea

8、lizes the system . Key words: ASP.NET; Enterprise personnel management system; B/S; Database design目 录1 绪论11.1 公司人事管理系统的产生和发展11.2 国内外现状11.2.1 国外研究现状11.2.2 国内现状21.3 人事管理系统的意义21.4 关于研究人事管理系统网站的意义与内容42 基于web的公司人事管理系统设计相关技术52.1 NET框架52.2 C#52.3 ASP.NET62.3.1 ASP.NET网站运行原理62.3.2 ADO.NET62.4 SQL Server数据库

9、技术72.5 系统运行架构82.5.1 B/S模式概念82.5.2 B/S结构优势93 系统设计113.1 需求分析113.2 系统目标113.3 业务流程图113.4 系统功能图123.5 开发环境133.5.1 网站开发环境133.5.2 服务器端133.5.3 客户端133.6 数据库的设计133.6.1 数据库概要说明133.6.2 数据库E-R图分析143.6.3 数据表结构164 系统功能主要模块的详细设计224.1 网站首页技术分析224.2 欢迎界面254.3 管理员管理范例264.3.1 管理员主界面264.3.2 员工档案管理274.3.3 员工信息查询324.4 员工奖惩

10、管理334.4.1 员工奖惩查看334.4.2 新建员工奖惩记录344.4.3 员工奖惩记录查询364.5 部门管理374.5.1 部门查询374.5.2 部门信息管理384.6薪资管理385 结束语41参考文献42致谢44附录A45附录B481 绪论1.1 公司人事管理系统的产生和发展对一个公司来说,人事管理工作一直是是不可缺少的一项重要组成部分,它包括了整个公司的日常人事安排与人员的人事管理等各项内容。这些内容对于公司的决策者和管理者来说无一不是至关重要。而高效的人事管理不仅可以提高公司的市场竞争力,还能使公司具有更强的凝聚力和活力。公司人事管理系统可以保存公司内部的所有人事活动资料,为用

11、户提供充足的信息和快捷的查询服务,使其能对人事活动日志进行查询分析。如果能高效的管理好人事活动资料和人事活动日志,那么公司的经营决策就会得到更多的帮助,从而则给公司带来很多有价值的信息。传统的人事管理是一直以来都是靠下属的人事相关工作的职工们来手动完成的,可是当使用这种管理方式时会面对许多负面效果。当公司规模较小的时候可能体现的不会很明显,职员们可以完成相关的文件档案管理,可随着公司规模的逐渐增大,仅仅依靠人力进行的人事管理,工作效率低、工作错误增多、保密性差等问题就会随着公司员工人数的增多,使人无法再轻易忽视。另外过去一段时间之后,维护、查找和更新的问题都会遇到很多难题,因为在工作中将会产生

12、非常多的文件和以前的数据。 随着科学技术的一直在不停的发展,传统的人工管理所带来的弊端已经有了解决的办法。那就是利用应用的越来越广泛的计算机的相关研究,使用计算机对公司的人事情况进行管理。人事管理系统是一个计算机研究衍生的产物,拥有了很多与人工的人事职员进行的管理所无法媲美的优点,例如:寻找相关信息非常便捷,查询结果时很快速,拥有很大的存储量,具备非常高的可靠性,能够被使用的时间很长,保密性好,开发是的消耗低等。这些优点可以在提高人事管理的效率上有非常明显的体现,把分散的公司单位的职工信息进行统一、集中、规范的收集分类,从而实行分类编号管理、采用电脑进行查询,使公司更加的科学化,正规化管理,解

13、除企事业单位和职工的后顾之忧,并与世界接轨。 1.2 国内外现状1.2.1 国外研究现状 国外专家学者在人事管理系统方面的研究很早就已经开始了,同时发达国家的公司一般都非常注重自身的人事管理系统开发,所以在国外大多数企业的人事部或者员工部都会有他们独立的系统,它们的系统通常情况下也是全国性的。大洋彼岸的企业人事系统已经特别成熟了尤其是对一些跨国企业来说,他们会不顾一切的投入大量的人力、财力、物力来开发相应的人事管理系统。通过建立一个业务流的开放性系统,他们才能挑选和留住最佳人才,同时不断提高这些人才的工作效率,实现这个真正意义上的人事管理目标。例如:微软公司的公司员工人事管理系统便是这样一个很

14、好的典范。虽然国外人力资源管理软件有很多优点,比如界面友好、操作简单、管理规范、业务流程清晰、支持GS架构与BSS架构采用ODBC技术等。但同时又存在一些缺点,比如通用性不强、不够灵活,但关键是因为各种习惯的不同,使这些系统不能很好地在中国使用。1.2.2 国内现状我国公司在这个时间节点对于企业人事管理系统的使用还处于起步的时期,特别是表现在没有很宽的使用范围、应用效果不乐观和水平不是很高等方面。现在的确存在有这些问题,可是很多公司还是会根据自身的条件和需求,决定开始实施应用人事管理系统,以期加强和深化人事管理方面的工作。但是换一句话说如果采用人事管理系统能够为用户提供便利快速的查找手段和大量

15、有用的反馈,使人事管理都能专注于人力资源的发展和未来蓝图,并大幅提升工作效率和水平,实施一套既能够满足中国特殊的人事管理需求,又有国际化管理理念的管理信息系统,则是实现高效的人事管理的一种重要途径,虽然我国的人事管理系统起步较晚,但是当今社会的发展要求己经不再被传统的人事管理所适应,经过十多年的快速发展,数据库管理技术己经广泛地应用于我国的各个领域,并逐步实现产业化。随着进步速度越来越快的国内硬件开发,独自研发各种类型的软件的能力已经被各种中小事业单位所拥有,同时能够让对系统有着具有独特的要求的不同行业得到满足。尽管这个系统其在相关的联系上具备着很大的赘余,繁杂的特点,可是对于是就整个系统的构成上来说,它仍然可以分在数据库应用系统的分类下。因为它的原始操作还是对数据库进行删除、添加、编辑、查找。所以单纯的就数据库应用技术来看,暂时不存在太大的技术问题。1.3 人事管理系统的意义目前,世界经济开始走向全球跨出脚步,同时要求企业的人事管理部门通过把管理成本降低来增强与其他企业相比的竞争能力并减少竞争压力。但是对于不同的企事业来说,在总成本中人力资源成本所需要消耗的资源比例是不一样

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号