通过从组织与个人两个方面,影响员工的工作态度、行为、绩效、影响公司的生产率、总体效益和竞争力。为人事管理决策提供依据和服务。有利于关公管理:明确业绩。以利于正确激励,如承认、肯定、提升、报酬等;人事管理结果反馈,这就有利于员工的自我管理[5]。论文网
目前,国内外对人事管理系统中的关键技术已经作了一定的研究,但还仅仅处于起步的阶段,还没有成型的先进经验提供参考,这就为国内人事管理系统领域的开发带来了新的挑战。
1.3 国内外本项目开发及应用的现状与分析
1.3.1 本课国外观研究进展
1.3.2 本课国内观研究进展
1.4 毕业设计的任务要求
应用.NET技术开发一个人事管理管理系统,首先要建立一个用户界面,登录用户界面后进入系统,系统的主要功能包括系统用户管理、部门信息管理、人力资源管理、薪资管理、考勤管理、奖惩管理、招聘管理、规章制度管理、培训管理、系统管理。
在众多模块中,考勤管理相对特殊,本模块主要包括考勤时间的设置和考勤记录查看两大功能,详细记录员工的考勤情况。人员档案管理是对公司人员档案进行登记添加,并可以查询,查询主要通过工号、姓名等关键词进行查找。其他模块都与人员档案管理模块类似。
1.5 开发环境和工具
本文所讨论的人事管理管理系统采用Web的.NET技术和数据库技术实现。在Windows 7操作系统下,利用J2EE框架,并使用.NET编程,使用C#等编译语言为开发工具。
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行数据通讯和数据共享。但不管采用哪一种操作系统、设备或编程语言,Microsoft .NET 平台都会提供新建 XML Web services 并会把这些服务集成在一起的需求。
组成.net软件的组件:组件之一,智能客户端应用软件和操作系统,包括PA、PC、手机或其他移动设备通过互联网、借助Web Services技术,用户能够在任何地方、任何时间都能得到所需的服务和信息。比如:随时可以在手机上浏览在线相册、定购机票等。假设一种场景,公司使用的CRM系统,应用了.NET的解决方案以后,那么所有的业务人员就能通过手机或PDA直接访问客户信息了。
Web Services是.NET的核心技术。那么Web Services是什么呢?正如Web是新一代用户与应用交互的途径,就像XML是新一代的程序之间通讯的途径一样,Web Services是新一代的计算机与计算机间一种通用的数据传输格式,可以使不同的系统数据更容易进行交换。Web Services具有以下特征:(1)Web services允许应用系统之间共享数据;(2)Web services分散了代码单元;(3)基于XML这种internet数据交换的通用语言,实现了跨操作系统、跨平台、跨语言。那么微软的Web services和ASP有什么不同呢?ASP是一个集中式计算模型的产物,只是披了一层互联网的外衣。但是Web Services却是迥然不同的,它秉承着“软件就是服务”的真言,与此同时也顺应了分布式计算模式的潮流。但是它的存在形式又与别的的软件不同。这种组件模式,单一、小巧,对于开发人员来说,开发成本相对较低。文献综述
Web services不是由微软开发的,同样也不属于微软专有。Web services是一个开放的标准,和HTTP、SOAP、 XML一样。它们只是一个工业标准并不是微软标准,WS-I是促进Web Services互通性的联盟组织,一开始是由IBM和微软发起的,还包含其他成员:SUN 计算机(Sun Microsystem)、英特尔(Intel)、惠普计算机(HP)、甲骨文(Oracle)和BEA System。其实现在网络上的大多数Web services并没使用.NET构架,Web services具有互操作属性,同样能够使用Windows开发客户端调用运行在Linux上面的Web services的方法。