人事管理系统设计

摘要:人事管理系统能够为用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便。因此,政府机关和企事业单位不断利用自身现有资源,结合当前信息化技术,通过采用科学的人事管理思想和模式,优化配置人事资源管理工作,不仅有效地提高了工作效率,也推动了各单位组织人事工作的可持续稳定发展。为了提高学校人事管理办公的工作效率,必然需要一套高校人事管理系统来完成人事档案信息管理的工作。

 

关键词:人事管理、现状、系统设计

 

一、人事管理设计在国内、国外的研究现状

我国的管理信息系统最初也是从美国等发达国家引进的,ERP等成熟的企业管理系统也是始于美国,企业人事管理系统属于管理信息系统的范畴,我国在此方面的起步时间更是滞后于西方发达国家。现在有些软件己经扩展至企业人力资源管理的整个业务领域。国外人力资源管理系统是伴随着管理理论的发展而开发的,起步较早,完整性和成熟度高,开发了适用不同行业的解决方案。虽然我国企业也陆续开发了很多优秀的管理信息系统,但总体来看,其质量较发达国家相比仍有很大的提升空间。

二、传统的人事管理系统在应用中的不足

(一)技术架构落后

随着信息技术的发展和互联网环境的成熟,管理信息系统的技术更新函待解决。早期的管理信息系统大都采用C/S架构的软件开发模式,C/S架构软件系统有着访问速度快、安全性高等特点,但也具有维护成本高、应用范围小的致命缺点。

(二)存在HR单方管理的缺陷

人事管理工作虽然由企业人事管理人员((HR)等负责,但随着企业规模的不断扩大,如果所有工作全部由HR来做则会为企业带来人事管理上的负担,应建立健全人事管理制度,由企业被动管理改成员工主动参与管理。

(三)缺乏外围设备的应用

随着手机等通讯设备的普及,人事管理系统应在设计上充分考虑除计算机以外的硬件设备,企业将员工生日提醒通过手机短信发送给员工,员工通过手机进行请假等操作过程和功能应充分考虑。

三、人事管理系统需求

(一)功能需求

    确定新系统应做什么,这是最主要的需求。

(二)性能需求

    给出所开发的新系统的技术性能指标,包括存储容量限制、运行时问限制、安全保密性。

(三)环境需求

这是对系统运行以及所处环境的要求。

(四)未来需求

    这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。

四、系统目标及可行性分析

(一)系统目标

    只需要一个操作方便,功能实用,能满足本企业对数据的管理及需求的系统,符合本企业白身需求。我们的目标就是在于开发一个功能实用、操作方便,界面友好,简单明了的人事管理系统。

(二)系统可行性分析

1.系统目标可行性分析

    分析新系统的目标是否符合企业的现状和发展的需要。

2.社会可行性分析

    社会可行性分析主要是指管理信息系统的开发是否符合国家法律、政策,是否能够与社会大系统实现良好的对接。

3.技术可行性分析

   技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。

4.经济可行性分析

   企业发展依赖于企业的人才,拥有人才越多对企业的发展就越有利,可见人事管理工作在企业发展中的重要性。人事管理系统在企业发展的重要性更加不言而喻,人事管理系统的应用将为企业节省大量的人力资源开资,可简化企业办公流程,提升企业办公自动化和人事管理智能化能力。

5.管理可行性分析

管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。

6. 操作可行性分析

软件系统的开发应充分考虑系统是否具备易用性的特点,系统的操作用户以企业人事管理者为主,这些用户并非一定具有较高的计算机专业能力,因此,系统应具备一定的移用性,保证非专业人员的操作和使用。

五、人事管理系统的主要阶段

(一)作坊式管理阶段

(二)传统管理阶段

(三)科学管理阶段

(四)行为科学阶段

(五)系统管理阶段

目前市场上最多的是基于C/SB/S架构的系统。由于行业的区别,其人事系统也具有诸多不同和行业特色,这就决定了在产品研发过程中要针对不同行业进行有区别的调研论证。

六、系统设计

(一)系统技术架构设计

   1. 三层的B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的压力大大减轻了,把负荷均衡地分配给了WEB服务器,于是原来的两层的C/S结构转变成三层的B/S结构,这种三层体系结如图5-1所示:

 

2.B/S模式的特点:

    1)分布式应用

    2)跨平台应用

    3)容易部署和管理

  3.B/S模式的优点:

    1)使用简单,。

    2 B/S模式提供了一个统一的客户端,使网络应用不再与具体的客户环境相关,无需再关心客户端的维护,维护工作基本上集中于服务器端。

    3Intranet通过设置防火墙与Intranet连接,大大提高。

    4)基于TCP/P HTTP等开放式标准,大大增强了系统的通用性。

    5)保护单位投资,由于采用标准的TCP/P HTTP协议,可以与单位现有网很好地结合。

    6)扩展性好。

4.ASP. NET介绍

ASP.NET的核心部分是.NET Framework。使用ASP.NET技术进行软件开发将使得开发过程得到简化。在这一平台上进行的应用程序开发得到了简化。.NET Framework的两个主要组件是公共语言库和.NET Framework类库。

使用ASP.NET技术在进行程序的编写时的优异特性主要包括以下几个方面。

(1)在进行程序编写时,若所编写的程序较大,ASP.NET技术通常用来执行较为困难部分的编写。

(2)使用ASP.NET技术,本地计算机上的程序与需要通过Web的程序将实现统一。

(3)将传统的编程框架相关成本降低,不再需要凭借编程语言来编写复杂程序。

(4)在同一个应用程序中,允许同时使用多个编程语言,这些编程语言协同工作,共同完成程序功能。

  

 

(二)人事管理系统的功能模块

1.系统管理模块

1)用户管理模块

2)密码维护模块

3)重新登录模块

4)初始化模块

2.人事活动管理模块

1)员工基本信息模块

2)分类查询模块

3.人事活动提醒模块

一般用户只能看到和白己相关的提醒信息,管理人员可以看到所有的提醒信息。当用户已经完成人事活动事,需要将提醒信息的“是否完成”属性标志为“完成”。

4.人事活动日志模块

5.人员调动模块

6.员工考勤信息管理模块

7.员工工资管理模块

8.数据处理模块

9.数据库维护模块

(三)用UML设计人事管理系统

1. UML语言简介

    作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分:

    1UML语义:描述基于UML的精确元模型定义。

2UML表示法:定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法提供了系统建模标准。

2.UML特点

 UML的主要特点有:

1)统一标准

    UML提供了标准的面向对象的模型元素的定义和表示法,以及对模型的表示法的规定,使得对系统的建模有章可循,有标准的语言工具可用,有利于保质保量的建立起软件系统模型。UML已经成为对象管理组织OMG的正式标准,OMG将负责语言标准的进一步开发。UML在统一和标准化方面的努力,将有利于建模语言本身的发展,也有利于工业化应用。

2)面向对象

   UML支持面向对象技术的主要概念。UML提供了一批基本的模型元素的表示图形和办法,能简明的表达面向对象的各种概念和模型元素。

3)可视化、表示能力强大

3.需求分析

1)确定系统范围和边界。

2)定义活动者。根据系统的职责范围和需求可以确定的活动者员工、一般员工、部门主管、人事部管理员、系统管理员、财务人员。

3)定义Use Case

该用例图标记了所有的用例,从中可以得知,人事管理系统的角色可以划分为以下3类。

    A、普通职工:用例包括签到和签离。

    B、经理级:用例只有出勤登记。

    C、人事管理部门

 

4.领域分析

此阶段主要考虑系统所要实现的功能,用的静态图和行为图对系统的特征进行描述。

人事管理系统功能模块较多,这里以考勤管理功能模块为例进行分析。如图5-4

 

5.设计分析

在设计阶段,首先要设计类的状态图。不是所有的类都有状态图。在本系统中,有状态图的类包括职员和部门。下面仅以职员状态图为例如图5-5

 

                                  

 

六、系统安全

(一)Windows认证的实现

    若用户发出要访问ASP.NET页面的请求,该访问请求需要经过IIS服务器认证。当IIS服务器对访问请求进行认证时,其可以与操作系统进行直接数据交流,以此来对用户权限进行验证。

(二)Passport认证的实现

    Passport认证服务是一种集中式的认证服务,是微软公司的Windows操作系统为用户提供。Passport认证的工作原理与表单认证基本一致。其与表单认证的不同之处在于,后者需要创建自定义的功能,而前者只需要微软集成的功能即可实现认证。

(三)Forms认证的实现

    若用户认证采用表单认证的方式,则用户执行访问操作时将会出现由Web站点提供的登录表单。表单需要用户填写个人登录证件。若用户证件被应用程序审核通过,则ASP.NET应用程序将会在用户的客户机上生成Cookie  Cookie包含了一些证件,应用程序的执行操作需要通过Cookie中的证件来进行。表单认证功能强大,其存在使得认证方式更加灵活。

七、系统所存在的问题

(一)安全因素

在计算机与网络迅速发展的今天,安全已成为一个不容忽视的问题,尤其对于企业,某些机密的信息,一旦被泄漏,将会造成中大损失,甚至会影响企业的发展与存亡问题。

(二)模式问题

在网络互联吃速发展的当今社会,本人个人觉得开发一个基于Bas模式的企业人事管理系统是大势所趋。

(三)效率问题

本文在设计过程对于效率考虑较少,如果开发的是大型企业的人是管理系统,那么将会产生大量的数据信息,那么有效、高效地处理这些数据也是一个不容忽视的问题。

(四)功能不够强悍

本系统只包括了人事管理系统的基本功能。

 

结语

企业人事管理系统,通过对员工基本信息的管理,实现了员工基本信息管理及查询、员工工资的白动计算和管理、员工考勤管理、相关人事活动的管理,实现了对人事相关信息数据及时、准确的获取,并可以根据不同的要求获取所需要的信息;并提供系统维护功能,使用户方便进行数据备份和恢复、数据删除 ;使用该软件后,提高了企业的管理效率和管理水平,具有较强的实用性。

 

参考文献:

[1]韩静,土熙,孟洁.企业人事劳资管理系统的研发[J]科技创新导报,2008.72 3-2 9.

[2]尚晖,张其亮.一个企业人事管理系统的设计与实现[J]福建电脑,2008.6323-329.

[3]徐健辉,徐家斌.企业人事管理系统设计与应用的探讨[J]大家,2010.

[4]张乐鹏,企业人事管理系统的设计与实现[D].南开大学,2012.

  • 大成 :
  • 99658261
  • 大秦 :
  • 340504978

移动办公:18310981858

鹏程论文网提供MBA/MPA、经济管理、工商管理、教育管理、法律硕士、医学硕士、软件工程、在职硕士以及电子信息技术、计算机等各专业的硕士论文代写服务,还包括开题报告的撰写。 无需定金,信誉保证,当面交易,安全可靠 .

杂志库 更多>>