首页 > 文章中心 > 人事管理系统的需求分析

人事管理系统的需求分析

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇人事管理系统的需求分析范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

人事管理系统的需求分析

人事管理系统的需求分析范文第1篇

关键词:人事管理系统 数据库

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现高校人事管理势在必行。对于高校来说,利用计算机支持高校高效率完成人事管理的日常事务,是适应现代高校管理制度要求、推动高校人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的高校具有不同的人事管理制度,这就决定了不同的高校需要不同的人事管理系统。

人事管理系统是一个高校不可缺少的部分,它的内容对于高校高层的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。[[]]

因此,开发这样一套适用的人事管理软件成为很有必要的事情,在下面我们将以开发一套高效人事管理系统为例,分析高校人事管理系统的实现原理。

一、人事管理系统分析与设计

(一)需求分析

需求分析是系统开发中非常重要在环节,需求分析在好坏直接影响着系统在成功与否,经过对高校人事管理系统在分析,总结出高校人事管理系统主要包括以下几个方面。

1.人员管理。高校人事管理系统主要是要完成对人事档案在查询、浏览、增加、删除和修改。本模块主要包括基本信息、个人信息、培训经历、奖惩经历、年度考核以及因公出境几大类在管理,本模块是此系统在核心部分。

2.机构管理。此模块主要包括机构设置、机构功能、机构负责人在设定。机构管理是人员管理在基础。

3.工资管理。此模块主要包括基本工资、课时工资、绩效补贴感情等几部分,实现了工资和综合账务的对接。

4.查询统计。此功能主要是实现特定的查询,如根据姓名、院系、性别、职称的查询,也可以实现相关的统计,如统计连续三年获得优秀教师称号的老师,本单位各职称的人员统计等。

(二)数据库及开发工具的选择

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间;相反,如果只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用。

本设计将采用面向对象的方法,综合运用数据库技术、程序设计技术,结合企业人事管理知识,以Visual Basic6.0作为系统前台应用程序开发工具,Access作为后台数据库,通过Visual Basic6.0中的Data控件使两者进行连接从而进行系统软件开发。

(三)数据库的设计

数据库是管理信息系统的核心和基础,它将大量的信息按一定的模式组织起来,提供维护、检索和查询的功能,本系统使用access作为程序后台数据库新建一个数据库该数据库包括4个数据表,分别记录了高校系统管理员信息、高校院系部门信息、高校教师职务信息、高校人事档案详细信息用户可以通过设计器创建本系统的几个表。

二、高校人事管理信息系统设计

(一)系统详细设计的概要

高校人事管理系统采用基于客户端/服务端(C/S)模式开发,服务端采用SQL Server2005数据库服务器作数据处理和存储平台。

(二)系统界面设计

虽然说程序设计最核心的地方是程序的功能,但程序的界面设计是不可忽视的,它直接影响到程序的易用性。尤其在Windows时代,一个良好的应用界面会给你的程序锦上添花,甚至有画龙点睛之韵味。

此人事管理系统严格遵守用户界面设计规范.系统坚持图形用户界面(GUI)设计原则,界面直观、对用户透明,用户接触软件后对界面上对应的功能一目了然、不需要多少培训就可以方便使用本应用系统。该企业人事管理系统在界面设计中也保持了界面的一致性。一致性既包括使用标准的控件,也指使用相同的信息表现方法,如在字体、标签风格、颜色、术语、显示错误信息等方面确保一致。

对系统有了深刻分析之后,确定了此企业人事管理系统的界面主要由6部分组成:

1.用户登录界面

2.员工信息管理界面

3.部门信息管理界面

4.职务信息管理界面

5.管理员信息管理界面

6.高校领导信息管理界面,并严格根据界面设计原则,设计出了该企业人事管理系统的全部界面

三、结束语

通过本系统可以保证人事管理的安全性和可靠性,本系统要达到的目标是用户分权限管理和使用,人员的多条件查询和模糊查询,并能对查询结果进行打印,必将大大提高高校的人事管理效率。

参考文献

[1]杜彦炜,智育平,周占峰.基于VB的企业人事管理系统设计与实现.西安工业大学机电程学院硕士学位论文.2006:55-60.

[2]龚沛增.Visual Basic程序设计教程.第3版.北京:清华大学出社.2004:150-189.

人事管理系统的需求分析范文第2篇

关键词:人事管理 信息管理系统 Visual Basic 6.0

在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排、人事管理等。高效的人事管理可以提高企业的市场竞争力,使企业具有更强的凝聚力和活力。为此,提高人事管理工作的效率,设计一套人事管理系统具有实际应用意义。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic 6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

一、企业人事管理的分析与设计

1.需求分析

企业人事部门主要工作:根据公司需要,招聘相关的人才以及对现有人才进行继续教育,加强公司的人力资源;对员工的信息管理,包括新员工的录入,员工信息的修改以及删除等;记录员工的奖惩、考核等信息;处理员工的调动等。

人事管理系统的主要任务是对人事档案进行整理,使得管理员能方便、快捷地对人事档案进行查询、统计、更新。通过该系统,使企业的人事管理工作系统化、规范化、自动化,从而提高企业人事管理的效率。

2.系统功能模块设计

实现企业人员信息的详细记录 人事管理专员可以通过人事管理系统维护员工资料、部门架构、人员分组、员工异动信息等。强大的查询功能,支持多条件值搜索 系统提供的多种报表、统计图表,可以帮助人事主管通过不同的查询条件查看人员信息、生日汇总、合同异 动等,实现系统智能化操作。自动提醒机制,人事管理专员的小助手 系统提供合同到期提醒、员工生日问候等职能提醒方式,并且支持邮件或者短信通知人事管理专员,以便提前进行相关准备工作。实现员工资料的电子化管理 人事部门的工作一般都是日常性的而且是比较繁杂的,大量重复性工作很容易导致员工工作没有新鲜感。使用人事管理系统可以让繁杂的工作电子化管理,提高人事部门员工的工作效率。 详细记录招聘过程,为企业积累招聘经验。根据对人事管理系统的功能需求分析,本系统的主要模块包括:系统用户管理、职工信息管理、职工考勤管理以及机构编制管理四部分。

2.1系统用户管理

对使用系统的用户进行管理,为他们分配一定的权限,使他们规范的使用系统。本系统的用户及其操作权限都是由管理员添加的,管理员添加完毕之后,再将登录名(即职工编号)和密码分配给员工。

2.2职工信息管理

职工信息管理包括对职工基本信息和职工调动情况的记录进行查询、添加、删除和修改。

2.3职工考勤管理

用于对职工的考勤情况进行记录,同时管理和查询企业职工出勤情况。其中包括日考勤记录、请假、加班、出差等情况的查询、添加、删除和修

2.4机构编制管理

2.4.1调动管理模块

员工就职员工调动,批量调动员工离职员工复职 员工退休 员工离休员工反聘员工异动浏览档案清除

2.4.2合同管理模块

2.4.3招聘流程模块

招聘计划、招聘项目、招聘人信息、面试信息、录取信息

2.4.4解聘流程模块

离职登、.工作交接、资产返还、费用结清

2.4.5工资管理模块

工资管理,可以自定义工资项目明细及其计算公式,数据导出生成银行转账盘.帐套维护.员工套帐设定(薪资福利).计件工资.计时工资.提成工资.工资发放,包括每月应发,实发,补贴,代扣,四金.保险福利管理 .第三方支付复选框,预留接口,定义付款方式,支付方法,要注意.在此基础上的决策支持

二、信息管理系统分析与设计

1.系统需求分析

需求分析是系统开发必要环节,也是重中之重。作为该过程的结果,需求规格说明书是对系统的功能和行为完整的描述。系统设计将来自于需求分析的抽象规格说明转变为面向真实世界的设计。一旦构建完成,该系统就会投入使用,同时会不可避免地产生更多的新需求。同时,需求过程与分析活动之间有相当程度的重叠,分析建模对于设定工作的范围和其他一些事来说是必要的,所以我们利用分析模型来描述需求过程,随着开发工作的继续,分析活动在工作中占的比例将变得越来越大,直到所有需求都已知。根据以上情况,决定实施建立人事信息管理系统, 因为人事信息管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以解决一直以来人们使用传统人工的方式管理文件档案存在着的许多缺点,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。当前企业信息管理系统正在从US结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。

2.系统功能设计

2.1系统的功能分析

人事信息管理系统是一个数据库开发应用程序,它由员工信息管理、工资管理、假条信息管理、系统用户管理等模块组成。包括:(1)系统用户管理;(2)职工信息管理;(3)职工工资管理;(4)职工假条管理。

2.2系统功能结构

系统功能结构图主要从功能的角度描述了系统的结构。

3.数据库设计

人事管理系统的数据库采用Access ,系统数据库的名称为“data”。数据库data中包含了4张数据表。下面分别给出数据表概要说明和主要数据表的结构。

3.1职工信息数据表:用于储存职工的基本信息。

3.2工资信息数据表:用来存储职工的工资情况,包括姓名,职称,工资等信息。

3.3假条信息数据表:存储假条相关信息。

3.4用户信息表,用于储存用户信息。

三、主要功能模块设计

1.系统架构设计

人事管理系统的架构分为窗体和模块两个部分。在窗体的部分有以下几个窗体,他们的作用分别是:“frmAbout”是关于窗口,是对系统的说明;“frmEdit.frm”是编辑窗口,可以对员工信息进行添加,删除的操作;“frmHelp.frm”是帮助窗体,对新用户提供帮助;“frmLogin.frm”是用户的登陆窗口,启动系统时就会出现这个窗口;“frmmain.frm”是系统主界面,用户可以选择要执行的任务;“frmPsw.frm” 是密码修改,用户可以在此修改自己的密码;“frmSearch.frm” 是寻找窗口,用户可以进行模糊查询和逻辑查询;“frmSetup.frm”是设置条目的窗口,管理员可以把可以对外公布的设置为显示条目, 而对少数人公布的设置为隐藏条目,从而达到不同的使用者具有不同的使用权限;“frmSys.frm” 是关于用户窗体,在这个窗体中可以添加新用户,可以设置密码,也可以对用户权限进行授权,这个窗体和数据库也有密切的联系,可以在这里更新用户信息;“frmTable.frm”是桌面窗体,它罗列了员工学历和部门的信息,同时可以进行添加,编辑和删除的操作。

2.控件准备和引用设置

控件准备和引用设置是目前制作应用程序的前提条件,在Visual Basic 6.0默认的工具箱中,很多使用的部件没有显示,所以要将我们需要的部件添加进工具箱。另外,包括一些库文件的函数,也是没有被引用,我们要先将这些具有特定功能的函数引用。1.控件准备。人事管理系统中需要通过“工程”“部件”命令添加到工具箱中的“ActiveX”部件; 2.引用设置。人事管理系统中需要通过“工程”“引用”命令引用库文件内的函数,来完成数据库的连接。

3.系统登陆设计与实现

系统用户登录模块主要用于完成对登录系统的用户的验证,只有合法的用户才可以进入系统。

3.1系统登陆窗体的功能

登录窗体是用户进入系统的钥匙,只有合法的登录才是有效的登录。在本系统中预设了两种用户:root超级用户和wan一般用户,超级用户对一般用户有管理的功能。超级用户和一般用户对系统的员工信息,假条信息,工资信息都有编辑,删除,查询,设置的功能。而超级用户对一般用户有权限的管理,一般用户是超级用户授权了的用户,它不能对其他用户进行干预,它只能对修改自己的密码的功能。超级用户也可添加登录用户,也可对其设置权限。

3.2系统登陆的代码设计

3.2.1登陆窗体代码设计

窗体代码主要实现了连接数据库的功能,用于连接用户信息表。其程序如下:

Private Sub Form_Load()

Dim i As Integer

If App.PrevInstance Then

MsgBox (“程序已经运行,不能再次装载。”), vbExclamation

Unload Me

End If

'本段代码用于判定本程序是否已经装载于内存中,以避免程序的多重启动

i = 0

Open App.Path + "\user.ini" For Input As #1

Do While Not EOF(1)

Input #1, user(i), pws(i), state(i), Emplo(i)

If state(i) = "A" Then

Combo1.AddItem user(i)

End If

i = i + 1

Loop Close #1

Combo1.ListIndex = 1

'在窗口装载阶段读取用户设置文件获取用户信息 并装载于用户列表框中

End Sub

3.2.2“取消”按钮是退出登录界面,退出系统的。其代码如下:

Private Sub CmdCancel_Click()

Unload Me

End

End Sub

3.2.3“确定”按钮代码设计

“确定”按钮代码主要实现了用户登陆时,用户名和密码的认证,当用户名或密码错误时,系统提示错误。其程序如下:

Private Sub cmdOK_Click()

If txtPassword = pws(Combo1.ListIndex) Then

CurId = Combo1.ListIndex

EmploID = Emplo(CurId)

CurUser = user(CurId)

CurPsw = pws(CurId)

Me.Hide

'Load FrmMain

FrmMain.Show

Else MsgBox "Invalid Password, try again!", , "Login"

txtPassword.SetFocus

SendKeys "{Home}+{End}"

End If End Sub

4.主体窗口的设计与实现

主窗体界面是显示系统主要操作功能的面板,在系统主窗体的状态栏中,可以显示当前的操作员、当前系统的日期时间、程序制作人员等信息,还可以通过菜单的列表或窗体中的按钮来控制其他功能子窗体,并且为不同的操作员赋予相应的操作权限。

4.1系统主窗体的功能

成功登录后,进入的系统的主窗体,在主窗体中有两组按钮,第一组是表单选择按钮,通过点击相应的按钮可以在主窗体中显示不同的表单,这些表单分别是员工信息表,假条信息表,工资信息表,这组按钮和Access数据库中各表相联系。在第一组按钮中设置按钮对超级用户和一般用户所执行的情况不同。超级用户可以通过设置按钮进入用户权限窗体,而一般用户则通过设置按钮进入修改自己登录密码。第二组按钮是对各个表的操作按钮,包括编辑,删除,查询和设置。用户成功进入系统主窗体运行结果见图6所示:

4.2系统主窗体的主要代码设计

主窗体是由两组按钮实现的,它们分别是窗体选择的单击事件按钮和命令事件按钮。

4.2.1窗体选择的单击事件代码设计

窗体选择的单击事件代码主要实现了进入本系统所有模块的功能,这里有以下几个模块,它们分别是员工信息模块,假条信息模块,工资管理模块,用户设置模块等。其程序略。

4.2.2命令按钮的单击事件代码设计

命令按钮的代码主要实现了进入本系统部分主要模块的功能,分别是编辑,查询,删除设置。其程序略。

4.3员工信息模块的功能

把员工信息表作为主窗体的默认表,所示主窗体的运行结果也是员工信息表的运行结果。在员工信息表中可以对员工信息进行编辑,删除,查询和设置。

员工信息的编辑是可以对新员工进行添加录入,对在职员工的信息进行修改,也可进行相应的删除操作。

4.4假条信息模块功能

点击假条信息按钮,在主窗体上就会显示假条信息表,假条信息是员工的离职情况的记录,包括离职日期和中止日期,请假天数,和原由等情况,是员工出勤情况的侧面反映,是核算工资的重要依据,必须详细,准确记录,用户可以通过下面的一组按钮可以对假条信息进行编辑,删除,查询和设置。(1)假条信息的编辑是可以对新假条信息进行添加录入,对已有的信息进行修改,也可进行相应的删除操作。(2)假条信息的查询是用户可以通过假条信息表中的相关信息进行模糊查询和逻辑查询,可以帮用户快速找到所需要的信息。(3)假条信息设置是对假条信息中的相关信息的显示与隐藏的设置,本系统可以对假条信息进行显示条目和隐藏条目的设置。

4.5工资信息模块功能

点击工资信息按钮,在主窗体上就会显示工资信息表,工资信息是员工发放薪酬的依据,通过输入基本工资,加班工资,交通补助等一些应得工资,减去考勤扣除,保险扣除,扣税等总扣除项,从而得到员工的实际工资。用户可以通过下面的一组按钮可以对工资信息进行编辑,删除,查询和设置。(1)工资信息的编辑是可以对新员工的工资信息进行添加录入,对已有的信息进行修改,也可进行相应的删除操作。(2)工资信息的查询是用户可以通过工资信息表中的相关信息进行模糊查询和逻辑查询,可以帮用户快速找到所需要的信息。(3)工资信息设置是对工资信息中的相关信息的显示与隐藏的设置,本系统可以对工资信息进行显示条目和隐藏条目的设置。

4.6系统用户管理模块

系统用户管理分为用户管理和口令修改两个部分。

4.6.1用户管理的设计:用户管理是人事信息管理系统中的比较重要的部分,它可以帮助管理员管理用户信息。在本系统中系统用户管理可以为不同的用户设置不同的权限,系统管理者可以添加、删除用户,但是普通用户则不可以操作,所有的用户都可以修改自己的口令。用户信息管理模块只有系统管理者才能进入。

4.6.2口令修改的窗体设计:口令修改是人事信息管理系统中的比较重要的部分,它可以帮助用户修改自己的密码。首先用户要正确输入自己的旧密码,两次输入自己的新密码,否则系统便会抱错。口令修改的主要代码设计:“确定”按钮的代码主要实现了用户密码的修改功能,当旧密码错误或两次新密码输入不一致时,系统会提示错误。其程序略。

四、信息管理系统的测试与运用

为了确保本系统能够正常运行,需要在之后做一次较全面的测试。

1.软件测试的目标

1.1测试是为了发现程序中的错误而执行的过程;

1.2好的测试方案实际可能发现迄今为止尚为发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误测试。

2.测试举例

2.1测试用户登陆是否成功

打开人事管理系统,在“用户名”里填入root,“密码”框里我们填入root作为用户登录密码。填写完成点击“确定”按钮,将会出现操作程序页面,即该用户已经登陆成功了。再运行程序,会有提示页面出现:程序已经运行,不能再次装载。

2.2测试其他用户是否能够登录

打开人事管理系统登录页面,输入任意密码,点击“登录”按钮。将出现密码出错提示页面。然后点“确定”返回人事管理系统登录页面。

编辑功能:在登录成功之后,即可进入相应的管理页面,点击“编辑”,即出现编辑页面,即可以修改和删除员工的个人信息资料。最后保存。

2.4测试查询功能是否成功

查询功能:在登录成功之后,点击“查询”,在弹出的文本框,在里面输入想要查找的资料,点击“查询”按钮,成功即可出现结果页面,页面内显示查询出来的员工资料内容,表示测试成功。

2.5用户登出系统的测试

在管理操作已全部完成,需要退出程序的时候,在系统页面“系统设置”下拉菜单的有一个“退出”的选项,点击之后便可退出。也可以点“关闭”退出。

2.6测试密码更改

在以超级用户登录的情况下,在程序中打密码设置,弹出文本框,显示用户列表。可以添加新的普通用户,也可以删除和禁止普通用户使用程序。在以普通用户登陆情况下,打开密码设置选项,系统会提示该用户为普通用户,只可以修改自己的密码。

参考文献:

[1]张海藩编著.软件工程导论[M].清华大学出版社出版,2003,1-173.

人事管理系统的需求分析范文第3篇

户口所在: 江西 国籍: 中国

婚姻状况: 未婚 民族: 汉族

培训认证: 未参加 身高: 170 cm

诚信徽章: 未申请 体重: 56 kg

人才测评: 未测评

我的特长:

求职意向

人才类型: 应届毕业生

应聘职位: 计算机软件:

工作年限: 0 职称: 中级

求职类型: 实习 可到职日期: 一个月

月薪要求: 面议 希望工作地区: 广州,深圳,不限

工作经历

志愿者经历

教育背景

毕业院校: 南昌大学 软件学院

最高学历: 大专获得学位: 毕业日期: 2011-07-01

专 业 一: 软件技术 专 业 二:

起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号

20xx-12-01 20xx-01-01 厦门万策智业科技有限公司(在校毕业实习) .NET 就业方向 毕业实习。 - -

语言能力

外语: 英语 良好 粤语水平:

其它外语能力:

国语水平:

工作能力及其他专长

掌握c/c++/java编程知识,计算机网络相关操作配置。

掌握C#面向对象编程的核心思想,扎实的C#语言编程能力。

熟练使用.NET框架编程,掌握核心控件,熟练掌握Web服务器端编程技巧。

熟练掌握SQL语句,掌握使用Sql Server 2005的核心编程技术,熟练使用Visual studio 2005/2008开发工具。

熟练应用jquery 熟悉三层开发模式,JavaScript,HTML,XML,CSS等web开发技术。

具有良好的代码编程习惯,和文档编写能力,能够看懂软件文档,具备较强学习能力。

========================================================================

个人作品:

(1) c#库存管理系统sql server 2000/2005

作品名称: 库存管理系统

制作时间: 20xx-01-09 -- 20xx-13

作品描述: 以组长身份带领小组 用基于C#的开发语言 Sql Server 2000/2005数据库完成 库存管理系统(主要包括该系统两大功能模块)

具有详细说明文档,并且本人当场讲解需求说明分析文档,以及功能。

(2) 宿舍管理系统 sql server 2000

作品名称: 宿舍管理系统

制作时间: 20xx-11 -- 20xx-12

作品描述: VB开发语言,.NET框架,sql 2000数据库

详细需求分析说明文档 独立完成

(3) c#/ 人事管理系统 sql server 2005

作品名称: 人事管理系统

制作时间: 20xx-12 -- 20xx-12-16

作品描述: 通过平时课堂所学知识以及自学相关方面知识,用基于C#的开发语言 Sql Server 2005数据库独立完成 人事管理系统,并有详细需求分析文档。

========================================================================

在校学习情况:

大一第上学期:院级二等优秀奖学金、加入源青年志愿者协会

大一第下学期:院级一等优秀奖学金、学院第五届英语口语风采大赛优秀奖

大二第上学期:院级一等优秀奖学金、社会工作积极分子荣誉称号。

大二第下学期:院级二等优秀奖学金,入党积极活动分子。

大一第上学期:担任寝室长职务,并荣获五星级寝室荣誉称号。

详细个人自传

专业基础知识扎实,学习上进,不断追求,不断完善。

诚实,自学能力强,工作认真有激情,能吃苦,敢于创新,有团队合作热情与意识,乐于沟通,乐于分享。

人事管理系统的需求分析范文第4篇

[论文摘要]由现实调查中发现的问题入手,分析超市对于促销员的人事信息管理中存在的问题,提出开发一个面向促销员的超市人事管理系统的解决方案,并通过系统需求的分析,设计系统的功能模块。从解决实际的角度论证开发面向促销员的超市人事管理系统的必要性,并为此系统的开发提供前期的理论准备。

在为超市开发人事管理信息系统的过程中发现,超市的人事管理同普通企业的人事管理有很大的不同,最大的不同点在于超市的促销员管理。超市的促销员具有队伍庞大、流动性大、合同周期短等特点,这些原因为促销员的管理带来了很大的困难,对于这些问题,可以通过开发一套信息系统来解决,利用专门的数据库和人事管理软件对促销员进行科学、统一的管理,可以大大简化人事部的人工劳动。

一、需求分析

(一)促销员人事管理分析。根据对超市促销员管理情况的实际调查,超市人力资源管理中最为繁琐的一部分就是对于促销员的管理。促销员与普通员工有很多不同点。首先超市促销员工作流动性强,由于不同产品企业的营销策略不同,不同的时期进驻超市的促销员数量、工作任务以及薪酬都是不同的,大量的人事信息处于不断变化之中,给人事的管理带来了极大的不便。其次就是促销员上岗和离职频繁,因为超市的促销经常会集中在节日前后,促销人员也就是集中到超市人事部报到或者在完成任务之后注销。最后,促销员的劳动合同带有复杂性,因为促销员的劳动合同期通常比较短,而有的促销员还需要多次续约,使得劳动合同的签订以及保险和福利的发放很难管理。

(二)系统需求分析。为了解决促销员人事管理中的问题开发的面向促销员的人事管理系统,需要解决以下四个问题:

首先,系统应该能够解决促销员到超市报到注册时遇到的问题。

其次,是解决促销员的基本信息录入问题。促销员报到时就需要多次手工填写基本信息表,再交给各个相关部门,最后还是需要由人事部门将信息输入数据库,这种信息的输入过程十分繁琐,所以必须解决该问题。

再次,应解决促销员的劳动合同及相关问题。促销员的劳动合同较短,在较短的周期后就需要续约,又因为促销员的人数较多,且合同到期的时间不一致,使得人力资源部门在管理促销员的劳动合同时遇到了很大的困难。需要系统提供合同到期提醒功能,提醒促销员和人力资源管理部门及时完成续签或解除劳动合同。与劳动合同问题类似的问题还有薪酬、保险和福利发放等问题。

最后,促销员的绩效考核问题。由于促销员的绩效考核有着自身的特点,而且人员流动性大要求对于促销员的绩效考核更具有时效性。因此面向促销员的信息系统就需要采用促销员特定的绩效考核方法以及更加频繁和及时的考评作业。

二、系统设计原则

(一)系统设计针对服务对象。该系统专门为促销员以及促销员的管理者而设计开发。对于促销员,系统可以提供促销员进入超市时所需要的超市基本信息查询以及促销员面试录用基本流程的查询,方便促销员到各个部门进行面试并办理各种手续。

(二)软、硬件结构简单原则。由于该系统的主要服务对象很有针对性,应用的范围较少,在同一时间最大访问量不会超过20人,因此系统的软件和硬件结果都应该较为简单,既方便系统的维护,又可以让系统更加稳定和安全地工作,进而及时、可靠地提供服务。

(三)操作方便、提示清晰原则。此原则主要针对于促销员的使用来讲,因为促销员的流动性强,而且公司概况查询功能也主要为促销员初次了解超市提供信息服务,所以大部分使用该系统的人是没有使用经验的。这就要求该系统在设计时充分考虑到操作的简易性,同时在每一项操作都应该配有适当的文字说明,为操作者提供参考,避免因使用信息系统而带来更多的麻烦。

三、系统设计

该系统包含公司概况查询子系统、促销员档案管理子系统、绩效考核子系统、薪金管理子系统等五个子系统

(一)概况查询子系统。该系统主要为促销员第一次进入超市提供帮助,由于促销员流动性强的特点,该部分十分重要,如果系统能够为促销员提供准确的信息服务,可以大大减少新促销员报到时人事部门的工作量以及促销员对于概况和业务流程不熟悉所产生的问题。

该子系统的公司概况介绍功能,为促销员提供最基本的超市信息;公司地图指示使促销员能准确的找到所属的部门以及人事部门的位置;面试流程介绍功能将面试的流程以及每个流程设计的部门、人员、地点以及要注意的问题汇总到系统中,提供给促销员进行查询。

(二)招聘培训子系统。招聘培训子系统主要的功能就是辅助人事部门进行工作,而具体的招聘、面试以及培训活动还是由人工完成,信息系统只是提供信息服务。促销员参加面试前,将个人信息填入信息系统,而后面试官进行调用,并将面试结果输入到信息系统当中汇总。培训工作同招聘工作相似。

(三)档案管理子系统。档案管理子系统是提高促销员人事管理效率的重要一环。促销员初次来到超市,将个人信息填入信息系统,存入人事部的数据库服务器中。人事部在经过面试后将录用的员工转为正式的员工档案,删除被淘汰的员工,并建立相应的合同档案。之后档案管理转入日常更新阶段,对于每个员工的培训、奖惩等记录进行存贮,形成完整的电子档案体系。对于合同档案的管理包括合同到期提醒,合同打印等功能。

(四)绩效考核子系统。绩效考核制度可以督促员工的工作效率,提高员工的积极性。该子系统主要分为两个部分。一部分是考勤部分,由系统直接在指纹考勤机的数据库中调取,并进行统计分析。另以部分是360度绩效反馈考核系统,它可以对促销员进行全方位的考评,得出科学的绩效考核结果,并将结果传递给薪酬管理子系统。

(五)薪酬管理子系统。向该系统输入考勤以及绩效考核的数据后,系统会自动根据促销员的基本情况,按照不同的参数设置计算出促销员的个人薪酬,并且将工资报表传送给财务部。由于促销员的劳动合同变化情况复杂,在实际工作中不同的促销员发放工资的时间是不同的,因此该子系统提供了薪酬发放提醒功能,系统按照劳动合同信息计算出每个促销员发放薪酬的时间,并在薪酬计划发放的日期前五天、前一天分别提醒,保证促销员薪酬的及时发放。

参考文献:

[1]李萱.人力资源信息管理网站的设计[J].计算机与数字工程,2007,8:108-111

[2]暮春应.中国企业使用360度考核存在的问题及建议[J].当代经理人,2006,17:126-127

人事管理系统的需求分析范文第5篇

1.1问题定义及内容简介

本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠,最后得提供一下如何使用这个系统,如何解决用户可能会遇到的问题以及这个系统中的难点和开发技巧等等。

本系统包括8个模块,即系统,包括重新选择用户和退出两个功能。系统管理,包括人员编码维护、用户授权和程序定义。输入,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入和删除。查看,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的浏览,还有通过输入查询条件查询用户所要的记录,还可以双击某个员工所在列,就可以显示出这个员工的所有信息。维护,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的修改,这个功能只能由管理员来操作,普通用户没这个权力。报表,包括基本信息、考勤信息以及工资信息的查询、统计和打印。窗口,包括平铺和重叠,即窗口的排放形式是平铺还是重叠的。帮助,包括这个系统的介绍和对这个系统可能出现的问题的解答。

1.2研究背景与研究意义

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。

人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。

人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。

1支持企业实现规范化的管理。

2支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。

3支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。

1.3论文各章内容介绍

第一章绪论里主要介绍了问题定义和内容简介,以及研究背景与研究意义,第二章主要介绍了系统功能需求分析数据字典,第三章主要介绍了系统设计,包括系统总体系结构设计、系统数据模型设计以及系统开发与运行环境确定。第四章主要介绍了各子系统体系结构设计,包括本模块各子模块功能、接口、界面设计和遇到的主要问题及解决方案,还介绍了用户使用手册,包括系统功能简介、运行环境简介,系统运行与操作指南,还介绍了系统评价,包括系统主要功能、特点介绍,系统存在不足与改进方案以及毕业设计心得与收获。

2.系统需求分析

2.1系统功能需求分析

该系统需要完成如下功能:

2员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息。

3对用户进行授权。

4员工各种信息的修改。

5对于转出、辞职、退休员工信息的删除。

6按照某种条件,查询统计符合条件的员工信息。

7对查询、统计的结果打印输出。

8人事系统的使用帮助。2.2数据字典

数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。

数据字典通常包括以下5个部分:

2数据项。数据项是不可再分的数据单位。

3数据结构。数据结构反映了数据之间的组合关系。一个数据

结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干数据项和数据结构混合组成。

4数据流。数据流是数据结构在系统内传输的路径。

5数据存储。数据存储是数据及其结构停留或保存的地方,也是数据流的来源和去向之一。

6处理过程。处理过程的具体处理逻辑一般用判定表或判定树来描述。

数据字典是关于数据库中数据的描述,即对元数据的描述。数

据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。

针对本系统,通过员工管理内容和过程分析,设计的数据项和数据结构如下:

11员工基本情况。包括的数据项有员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、政治面貌、参加时间、血型、开始工作时间、家庭住址、联系电话、岗位代号。

12员工婚姻状况。包括的数据项有员工号、爱人代号、爱人姓名、爱人生日、结婚时间、爱人工作单位、爱人政治面貌、爱人工作职务。

13员工学历信息。包括的数据项有员工号、学历、专业、毕业时间、毕业学校、学校类型、外语1、外语1级别、外语2、外语2级别。

14员工考勤信息。包括的数据项有员工号、姓名、日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班。

15员工工资信息。包括的数据项有员工号,姓名,底薪,补贴,奖金,加班,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,房贴,房租,实发工资。

16人员编码信息。包括的数据项有人员编码,人员姓名,密码。

17用户授权信息。包括的数据项有序号,人员编码,程序号。

18系统设计

3.1系统总体系结构设计

人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。

42支持企业实现规范化的管理。

43支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。

44支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。

本系统开发设计思想有以下几点。

11尽量采用学校现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用的目的。

12系统应符合学校人事管理的规定,满足学校日常人事管理工作需要,并达到操作过程中的直观、方便、实用、安全等要求。

13系统采用C/S体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。系统分析等前期工作应尽量详细完善,以便学校以后体系结构的改变,对于一些安全性要求不高的信息可以方便地采用Brower/Server的方式进行访问。

14系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。

15系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

3.2系统数据模型设计

关系模型:

员工基本信息(员工号,姓名,所在系号,所在系名,性别,生日,籍贯,国籍,民族,身份证号,婚姻状况,健康状况,政治面貌,参加时间,血型,开始工作时间,家庭住址,电话,岗位代号)

员工婚姻信息(员工号,爱人代号,爱人姓名,爱人生日,结婚时间,爱人工作,位,爱人政治面貌,爱人工作职务)

员工学历信息(员工号,学历,专业,毕业时间,毕业学校,学校类型,外语1,外语1级别,外语2,外语2级别)

员工考勤信息(员工号,姓名,日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班)

员工工资信息(员工号,姓名,底薪,补贴,奖金,加班,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,房贴,房租,实发工资)

人员编码(人员编码,人员姓名,密码)