需求规约_人力资源管理系统_第1页
需求规约_人力资源管理系统_第2页
需求规约_人力资源管理系统_第3页
需求规约_人力资源管理系统_第4页
需求规约_人力资源管理系统_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

版权所有,翻版必究需求规约( 企业人力资源管理系统 )东软秘密 目录1 引言 .41.1 目的 .41.2 背景 .41.3 参考资料 .41.4 术语 .42 任务概述 .42.1 目标 .43 需求规定 .53.1 一般性需求 .53.2 功能性需求 .53.2.1 角色说明 .53.2.2 整体业务流程描述 .63.2.3 组织结构管理操作流程描述 .73.2.4 招聘子系统操作流程描述 .73.2.5 人员配置操作流程描述 .83.2.6 薪酬管理操作流程描述 .83.2.7 系统管理操作流程描述 .84 具体功能点需求 .84.1 组织结构模块 .84.1.1 公司管理模块 .84.1.2 组织结构图管理模块 .94.1.3 岗位管理模块 .124.1.4 编制管理模块 .134.2 招聘模块 .144.2.1 招聘渠道管理模块 .154.2.2 招聘需求管理模块 .164.2.3 招聘活动管理模块 .184.2.4 新建应聘者管理模块 .194.2.5 应聘者管理模块 .224.2.6 人才库管理模块 .234.3 人员配置模块 .244.3.1 员工入职管理模块 .244.3.2 试用期管理模块 .274.3.3 人员调动管理模块 .294.3.4 员工离职管理模块 .314.3.5 员工信息管理模块 .324.4 薪酬管理模块 .334.4.1 工资项目管理模块 .334.4.2 固定工资管理模块 .35 4.4.3 导入项目数据录入模块 .364.4.4 工资结算管理模块 .374.4.5 报表管理 .384.5 系统管理模块 .394.5.1 权限管理模块 .394.5.2 角色管理模块 .414.5.3 用户管理模块 .424.5.4 系统登录 /注销模块 .444.5.5 日志管理模块 .465 附录 .465.1 系统安全性的要求 .465.1.1 数据存储安全 .465.1.2 访问控制安全 .465.1.3 网络传输安全 .465.1.4 应用系统审计 .465.1.5 系统约束 .465.1.6 其他专门要求 .476 运行环境规定 .476.1 运行环境 .476.1.1 软件环境 .476.1.2 硬件环境 .476.2 接口 .477 遗留问题 .478 项目非技术需求 .47 1 引言1.1 目的本需求规约文档的目的是对企业人力资源管理系统的软件需求进行说明描述,并为软件开发后续阶段提供指导和说明。本项目预期实现一个基于 B/S 架构的企业人力资源管理系统,为企业提供一个便捷高效的人力资源管理的方案。企业可以通过该系统进行组织结构管理,招聘人才,人员配置,薪酬管理和系统管理。1.2背景本项目主要应用于企业的人力资源管理方面。随着企业的规模逐渐扩大,员工团队的人数也越来越多,因而在人力资源管理上,需要一个便捷高效的管理系统。本系统可以为人力资源管理部门提供一个全面的信息管理功能,通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种动态信息来进行趋势预测。在企业内实现依据权限共享信息,使人力资源管理的日常业务在信息系统的协助下变得高效、快捷。1.3参考资料830-1998 - IEEE Recommended Practice for Software Requirements Specifications明基 Guru eHR 大中型企业人力资源管理系统1.4术语无。2 任务概述2.1目标本项目最终所实现的系统应当能完成如下操作:1)组织管理:实现组织结构信息管理、组织单元管理、组织结构图管理、岗位管理、岗位编制管理以及对组织结构的数据建模。2)招聘管理:实现招聘渠道管理、招聘需求管理、招聘活动管理、新建应聘者、应聘者管理、人才库管理。3)人员配置:实现员工入职管理、试用期管理、部门调动管理、岗位调动管理、员工离职管理、员工信息管理以及。对不同类型的员工和员工的不同状态进行管理,数据库的高效率访问。4)薪酬管理:工资项目管理、数据的导入导出以及工资的结算查询以及,基于考勤的薪酬统计结算。5)系统管理:权限管理、角色管理、菜单定制、用户管理、系统登录/注销、日志管理。 3 需求规定3.1一般性需求本项目设计支持中文(简体) ,提供友好的用户交互界面,并且提供权限管理和安全的数据存储。3.2功能性需求3.2.1 角色说明 系统管理员:负责对系统和用户的管理。 增加/删除用户 日志管理 修改用户信息 菜单定制 权限管理 角色管理 公司管理 财务专员:负责薪酬模块的相关功能操作 工资项目管理 固定工资管理 导入项目数据录入 工资结算管理 工资查询统计 修改本人信息 招聘专员 招聘渠道 招聘需求 招聘活动 应聘者录入 应聘者管理 人才库 修改本人信息 人力专员 员工入职 试用期设定 人员调动管理 员工离职管理 员工信息管理 岗位管理 编制管理 修改本人信息 组织结构专员 组织单元管理 组织结构图管理 修改本人信息3.2.2 整体业务流程描述 3.2.3 组织结构管理操作流程描述进入“组织结构子系统操作”后, 系统管理员可以通过选择“公司管理”进入“公司管理”功能; 组织结构专员可以通过选择“组织单元管理图”进入“组织单元管理图”功能; 组织结构专员可以通过选择“岗位管理”进入“岗位管理”功能; 组织结构专员可以通过“岗位编制管理”进入“岗位编制管理”功能。3.2.4 招聘子系统操作流程描述招聘渠道管理流程:管理员要定期对招聘渠道进行收集和更新,招聘渠道包括有招聘渠道信息、渠道联系人信息等。对收集到的新的渠道信息,新建渠道信息条目;对于过期的招聘渠道要在招聘渠道目录中删除;对于那些招聘渠道的信息有变化的条目,需要进行相应的修改。招聘需求管理流程:公司中的部门提出招聘需求后,招聘专员需要对招聘需求进行审批。招聘需求通过审批后,招聘专员登录系统并把该需求添加到招聘需求的目录中。并且管理员要定时对公司的招聘需求进行管理。招聘活动管理流程:招聘需求提出并且经过审批以后,招聘专员会根据需求的情况制定招聘活动。招聘专员根据已经被审批的招聘需求制定指定时间段内的招聘活动。新建应聘者流程:招聘活动举行的时候,招聘专员要对应聘者进行信息登记。 应聘者管理流程:在对应聘者进行面试推荐和面试的安排并进行实际的面试后,系统要对面试的结果进行记录。如果同意录用,则转到员工入职管理;如果不同意录用,考虑是否加入人才库。人才库管理:对于一部分满足岗位的需求,但是由于特殊原因,暂时不予录用的应聘者,招聘专员把这些应聘者录入人才管理库。3.2.5 人员配置操作流程描述员工入职流程:员工信息从人才库或者招聘渠道进入系统,人力专员更新员工信息,为入职员工分配部门和岗位,设定试用期,完成入职操作。试用期管理流程:人力专员在试用期结束的时候查询员工的试用期信息,并对员工的试用期状态进行修改。人力专员也可以将处于试用期的员工的试用期延长或者提前结束。人员调动管理流程:人力专员选择需要进行调动的员工,之后选择是否进行部门间调动,如果进行,选择调往的部门,并选择部门调动类型,之后再选择调往的岗位和岗位调动的类型,完成调动。员工离职管理流程:人力专员在员工离职的时候填写离职员工登记表,记录离职员工的基本个人信息,离职类型,离职事由,离职时间等信息。并根据离职人员决定是否将离职员工信息加入人才库。员工信息管理流程:人力专员选择需要管理员工信息的员工,对员工的个人信息进行更新,并提交系统。3.2.6 薪酬管理操作流程描述工资专员选择工资管理,维护工资项目并设定工资项目计算公式。工资专员维护固定工资项目,针对部门岗位批量维护固定工资项目。工资专员录入导入数据项目,并对导入数据项目进行维护。工资专员根据固定工资项目,导入数据项目和计算工资部分对员工工资进行结算。3.2.7 系统管理操作流程描述系统管理员登入系统,选择进行权限管理,角色管理,用户管理以及日志管理。4 具体功能点需求4.1 组织结构模块4.1.1 公司管理模块4.1.1.1 需求描述功 能 需 求功能名称 公司管理优先级 高参与者 系统管理员业务背景 对公司信息管理。功能说明 1、 系统初始化时自动创建一个缺省的公司。2、 记录公司信息,包括名称、地址、法人等。 约束条件 1、 公司是一个虚拟的概念,是整个组织的根结点之所在。2、 系统中有且只有一个公司。3、 只有系统管理员可以更改公司信息相关查询 无其他需求4.1.1.2 业务流程描述用户进入“公司管理”模块后,系统默认有公司这个根节点。可以查看公司信息。如需编辑,则可编辑公司信息。4.1.1.3 数据描述图书基本信息名称 描述 是否必添组织单元编号 公司在组织单元里的编号 是名称 公司的名称 是地址 公司的地址 是联系电话 公司的联系电话 否公司邮箱 公司的官方电子邮箱 否法人 公司的法人 是4.1.2 组织结构图管理模块4.1.2.1 需求描述功 能 需 求功能名称 组织结构图管理优先级 高 参与者 组织结构专员业务背景 组织单元是构成组织结构的基本单元。组织单元管理用于维护组织单元的基本信息。组织单元是组织结构图展示的单位。系统以树型的方式显示组织结构信息、组织单元之间的汇报关系、与组织单元中相关的信息。主要是维护组织单元及组织单元的汇报关系。功能说明 1、 查看组织单元的基本信息。2、 修改组织单元的基本信息。3、 组织结构图的显示。4、 查看组织单元。5、 修改组织单元。6、 定位组织单元,即根据条件查询到组织单元。7、 插入组织单元。8、 移去组织单元。7、查看组织单元下人员列表。约束条件 1、 组织单元编号唯一。2、 组织单元的基本信息不包括组织单元间的汇报关系和层次关系。相关查询 查询人员其他需求 1、 组织相关信息包括主管岗位,岗位数,部门编制等。4.1.2.2 业务流程描述进入“组织结构图”后显示结构图。选择组织单元后,可以查看组织单元,可以修改组织单元、查找组织单元、移动组织单元、插入组织单元、移去组织单元和查看组织单元下人员列表。完成后可以回到查看组织单元页面,继续这一流程。也可以直接离开组织结构图模块。 进入 “组织单元信息管理” ,可以查看组织单元信息。若有修改权限,即管理员权限或者组织结构管理员权限,则可以修改组织单元信息。4.1.2.3 数据描述组织单元基本信息名称 描述 是否必添组织单元编号 用来唯一区别一个组织单元的,系统可以自动生成。是组织单元名称 组织单元的名称 是组织单元编制 组织单元的最大人数 是上级组织单元编号 该组织单元上级组织单元的编号。若为根单元(公司)则,编号为 0是4.1.3 岗位管理模块4.1.3.1 需求描述功 能 需 求功能名称 岗位管理优先级 中参与者 HR 部门人员业务背景 岗位是指一个组织中由特定人员所承担的多种职责的集合,一般来讲岗位对应到了特定的组织单元。 功能说明 1、 增加组织单元下的岗位。2、 修改组织单元下的岗位。3、 删除组织单元下的岗位。约束条件 1、 岗位对应到特定的组织单元。2、 岗位编号唯一。相关查询 1、组织结构图查询其他需求 无4.1.3.2 业务流程描述4.1.3.3 数据描述岗位基本信息名称 描述 是否必添岗位编号 岗位的编号 是所属组织单元编号 岗位所属组织单元编号 是岗位名称 岗位名称 是岗位职责 岗位所承担的职责 是岗位编制 此岗位所拥有的职位的数量 是4.1.4 编制管理模块4.1.4.1 需求描述功 能 需 求功能名称 编制管理优先级 中 参与者 HR 部门人员业务背景 设定某岗位下的员工编制数量功能说明 1、 制定岗位预编制数。2、 修改编制。约束条件 1、 部门中各岗位编制数的和只能小于等于部门编制数。相关查询 1、 岗位查询。其他需求 无4.1.4.2 业务流程描述在每年年初由人力资源部门确定各个岗位的预编制人数。组织结构专员可以修改部门编制数。4.1.4.3 数据描述见岗位管理的岗位基本信息。4.2 招聘模块现在的社会,人才流动很快,而且人才需求的变动也是很迅速的。对应于公司的不断发展,我们需要不断地扩充已有的人才储备规模,招聘一些公司急需的人员。因此我们需要单独的设立招聘子系统,对人员招聘进行总体的管理。该系统包括招聘渠道管理、招聘需求管理、招聘活动管理、新建应聘者、应聘者管理、人才库管理六个子模块。 4.2.1 招聘渠道管理模块招聘渠道管理通过对招聘渠道进行收集管理,以便更好的实现招聘的效果。该模块需要管理招聘渠道信息、渠道联系人信息,并且要不断地维护招聘渠道的信息。4.2.1.1 需求描述功 能 需 求功能名称 招聘渠道管理优先级 高参与者 招聘专员业务背景 主要用来管理招聘渠道的信息。功能说明 3、 新建招聘渠道:对收集到的新的招聘渠道,需要新建招聘渠道,招聘渠道需要有渠道信息和渠道联系人信息。4、 维护招聘渠道:为了保持招聘渠道的有效性,需要不断更新招聘渠道的信息。5、 查询招聘渠道信息:招聘专员能够查询招聘渠道的信息;约束条件 1、招聘渠道包括高校、人才中心等单位;相关查询 无其他需求 无4.2.1.2 业务流程描述招聘专员登录系统进入招聘渠道管理子系统后,如果有新搜集的招聘渠道需要添加到系统,则选择新建招聘渠道进行招聘渠道的添加;如果招聘专员需要对招聘渠道的信息进行修改或删除,则选择维护招聘信息进行招聘渠道信息的维护;招聘专员还可以选择招聘渠道查询进行招聘渠道信息的查询。业务流程图: 4.2.1.3 数据描述招聘渠道信息名称 描述 是否必添招聘渠道编号 用来唯一区别一个招聘渠道的,系统可以自动生成。是渠道名称 是备注 渠道的说明 否联系人姓名 是联系人电话 是4.2.2 招聘需求管理模块根据公司业务需要,对公司各个部门提供的招聘需求进行管理。4.2.2.1 需求描述功 能 需 求功能名称 招聘需求管理优先级 高参与者 招聘专员业务背景 主要用来管理企业内部的招聘需求。功能说明 1、 新建招聘需求:录入新招聘需求的相关信息,招聘需求需要包括招聘部门、招聘岗位、需要人数、应聘者所需技能要求等信息;2、 查询招聘需求:可以随时查看公司的招聘需求;3、 维护招聘需求:招聘专员需要及时维护招聘需求,包括修改需求信息和删除招聘需求;4、 需求跟踪反馈:当公司举办招聘活动后,招聘专员需要及时将招聘活动所得的招聘成果反馈到对应的招聘需求中(即该招聘需求的人数是否已经招满) ;约束条件 1、 招聘需求的信息要相信完备,以便以后开展招聘活动,因此招聘部门、招聘岗位、需要人数、应聘者所需技能要求等信息不能缺省;2、 招聘专员可以按照日期、部门来查询招聘需求;相关查询 无其他需求 无4.2.2.2 业务流程描述招聘专员登录系统进入招聘需求管理子系统后,选择新建招聘需求讲招聘需求添加到系统;选择查询招聘需求后,输入相关的查询条件进行招聘信息的查询;如果招聘需求有变化,招聘专员选择对应的招聘需求后可以修改或删除该招聘需求;当公司有招聘活动举办后,招聘专员选择需求跟踪反馈对对应的招聘需求进行结果的反馈。业务流程图: 4.2.2.3 数据描述招聘需求基本信息名称 描述 是否必添需求编号 用来唯一区别一个需求的,系统可以自动生成。 是需求名称 是需求单位 单位编号 是招聘人数 是需求说明 需要的一些条件 是单位信息名称 描述 是否必添单位编号 用来唯一区别一个单位的,系统可以自动生成。 是单位名称 是单位地址 否联系电话 否备注 否4.2.3 招聘活动管理模块对招聘活动进行管理,设定招聘活动的相关信息。4.2.3.1 需求描述功 能 需 求功能名称 招聘活动管理优先级 高 参与者 招聘专员业务背景 主要用来管理招聘活动。功能说明 1、 制定招聘活动计划:针对招聘需求制定招聘计划,招聘计划中应该包括招聘活动的时间、地点、人数、招聘需求的信息。2、 维护招聘活动信息:需要及时维护招聘活动信息,以便招聘者能获取到最新的招聘活动信息;3、 查询招聘活动:招聘专员可以随时查询招聘活动,包括历史记录,当前活动和按时间段进行活动的查询;4、 招聘活动记录:对每次的招聘活动,需要记录本次活动的情况(相关信息的说明) ,方便以后查看,进行统计。约束条件 1、 招聘活动必须要有活动时间、地点和活动的描述;2、 每次招聘活动举办结束后,需要将相关信息反馈到招聘需求中(该需求招到的人数等信息) 。相关查询 无其他需求 无4.2.3.2 业务流程描述当需要组织一次招聘活动的时候,招聘专员登陆系统后选择制定招聘计划来制定一个招聘活动计划;招聘信息发布后,如果需要修改相关信息,招聘专员登录系统选择维护维护招聘信息,进行想关信息的修改;招聘专员选择查看招聘活动后,输入查询条件进行招聘活动的查看;招聘活动举办后,招聘专员登录系统,对此次的招聘活动做详细的记录。业务流程图:4.2.3.3 数据描述招聘活动基本信息名称 描述 是否必添 活动编号 用来唯一区别一个活动的,系统可以自动生成。 是活动名称 是活动地点 是活动日期 是活动说明 是4.2.4 新建应聘者管理模块招聘活动举行的时候,招聘人员要对应聘者进行信息登记。4.2.4.1 需求描述功 能 需 求功能名称 新建应聘者管理优先级 高参与者 招聘专员业务背景 主要用来新建应聘者的信息。功能说明 1、 创建应聘者条目:录入应聘者个人信息;2、 维护应聘者信息:应聘者的个人信息发生变化后,需要进行修改;不断地维护应聘者信息库,才能获取最新的个人信息。 3、 查询应聘者:可以按照姓名、身份证号、年龄段、性别等信息查询应聘者信息;约束条件 1、 应聘者信息应该包括应聘者姓名、性别、身份证号、出生年月、学历、毕业学校、所学专业这些信息;2、 如果前来招聘会的应聘者的信息已经录入了,则不用创建新的应聘者信息,只需做相应的维护工作就行了。相关查询 无其他需求 无4.2.4.2 业务流程描述招聘活动举行,有应聘者来应聘时,招聘专员登录系统,选择创建应聘者条目录入该应聘者信息;需要维护应聘者信息时,通过查询选择该应聘者,然后进行维护操作;需要查询应聘者时招聘专员选择查询应聘者,输入查询条件后得到查询结果。业务流程图: 4.2.4.3 数据描述应聘者基本信息名称 描述 是否必添应聘者编号 用来标识应聘者的唯一的代码 是姓名 应聘者的姓名 是性别 下拉列表 1:男 2:女 是出生日期 应聘者的出生日期 是身份证号 应聘者的身份证号 是政治面貌 下拉列表1:党员2:预备党员3:团员4:其他否民族 下拉列表 否籍贯 否联系电话 否电子邮件 否身高 否血型下拉列表: 1:A 型2:B 型3:AB 型4:0 型5:其他血型否 婚姻状况下拉列表:1:未婚2:已婚3:丧偶4:离婚9:其他否籍贯 否出生地 否户口所在地 否最高学历 下拉列表:1:高中及以下2:大专3:本科4:研究生否最高学位 下拉列表:1:无学位2:学士3:双学士4:硕士5:博士6:博士后否毕业院校 否所学专业 否毕业日期 否4.2.5 应聘者管理模块系统对应聘者信息进行记录以后,要对应聘者进行面试推荐和面试安排,系统要对面试的结果进行记录。如果同意录用,则转到员工入职管理;如果不同意录用,考虑是否加入人才库。4.2.5.1 需求描述功 能 需 求功能名称 应聘者管理模块优先级 高参与者 招聘专员业务背景 主要用来管理应聘者的招聘过程。功能说明 1、 记录面试:在对应聘者进行面试时记录面试,面试记录包括面试时间、面试人、面试结果,招聘专员根据面试结果确定是否要录用该应聘者;2、 应聘者入职:如果公司同意录用该应聘者,则将应聘者信息转到员工入职管理;3、 加入人才库:暂时不能录用该应聘者的时候,可以考虑将该应聘者加入人才库。约束条件 无相关查询 无 其他需求 无4.2.5.2 业务流程描述在对招聘者进行面试时,招聘专员登录系统记录面试的记录;面试结束后,如果应聘者符合公司要求,招聘专员将应聘者信息转入入职管理系统;如果符合公司要求但是暂时不能入职,则招聘专员将应聘者加入人才库。业务流程图:4.2.5.3 数据描述面试记录信息名称 描述 是否必添面试编号 用来唯一区别一次面试结果,系统可以自动生成。 是应聘者编号 是时间 是面试人编号 是面试结果 是人才库记录信息名称 描述 是否必添记录编号 用来唯一区别一条人才记录,系统可以自动生成。 是姓名 是身份证号 上级分类编号 是联系电话推荐岗位编号 否 4.2.6 人才库管理模块一部分应聘者满足岗位的需求,但是由于特殊原因,暂时不予录用,这些人将作为公司的人才储备,招聘主管将会定期与这部分人员进行联系,可以随时进行面试及录用安排。对于部分人员也将添加到人才库中。4.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论