需求分析报告书-基于S2SH框架的企业人力资源管理系统(人员配置模块).doc

上传人:教**** 文档编号:88285268 上传时间:2023-04-24 格式:DOC 页数:20 大小:373KB
返回 下载 相关 举报
需求分析报告书-基于S2SH框架的企业人力资源管理系统(人员配置模块).doc_第1页
第1页 / 共20页
需求分析报告书-基于S2SH框架的企业人力资源管理系统(人员配置模块).doc_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《需求分析报告书-基于S2SH框架的企业人力资源管理系统(人员配置模块).doc》由会员分享,可在线阅读,更多相关《需求分析报告书-基于S2SH框架的企业人力资源管理系统(人员配置模块).doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、南昌航空大学东软班 需求分析报告书 版本0.1.0基于S2SH框架的企业人力资源管理系统中人员配置模块的设计需求分析报告书总页数编制:修改履历修改编号日期修改人版本号修改内容1VER0.1.0初始做成东软集团股份有限公司IT人才实训中心版权所有,翻版必究目 录1 引言11.1目的11.2背景11.3参考资料11.4术语12 任务概述12.1目标13 需求规定23.1一般性需求23.2功能性需求23.3人员配置54 附录164.1系统安全性的要求164.2应用系统审计164.3系统约束164.4其他专门要求165 运行环境规定165.1运行环境165.2接口176 遗留问题177 项目非技术需求

2、171 引言1.1 目的编写这份报告的目的在于使开发方了解人力资源管理的总体流程,明确软件的功能及达到的目标。1.2 背景本项目主要应用于企业的人力资源管理方面。随着企业的规模逐渐扩大,员工团队的人数也越来越多,因而在人力资源管理上,需要一个便捷高效的管理系统。本系统可以为人力资源管理部门提供一个全面的信息管理功能,通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种动态信息来进行趋势预测。在企业内实现依据权限共享信息,使人力资源管理的日常业务在信息系统的协助下变得高效、快捷。经过对和某公司同仁的讨论,结合公司现有的工作模式,对人力资源管理系

3、统进行了分析,形成此文档,以便开发方可以更好的理解用户需求,进而进行后续的设计开发工作。1.3 参考资料830-1998 - IEEE Recommended Practice for Software Requirements Specifications明基Guru eHR 大中型企业人力资源管理系统1.4 术语无2 任务概述2.1 目标本项目最终所实现的系统应当能完成如下操作:1)组织管理:实现组织结构信息管理、组织单元管理、组织结构图管理、岗位管理、岗位编制管理以及对组织结构的数据建模。2)招聘管理:实现招聘渠道管理、招聘需求管理、招聘活动管理、新建应聘者、应聘者管理、人才库管理。3)

4、人员配置:实现员工入职管理、试用期管理、部门调动管理、岗位调动管理、员工离职管理、员工信息管理以及。对不同类型的员工和员工的不同状态进行管理,数据库的高效率访问。4)薪酬管理:工资项目管理、数据的导入导出以及工资的结算查询以及,基于考勤的薪酬统计结算。5)系统管理:权限管理、角色管理、菜单定制、用户管理、系统登录/注销、日志管理。3 需求规定3.1 一般性需求本项目设计支持中文(简体),提供友好的用户交互界面,并且提供权限管理和安全的数据存储。3.2 功能性需求3.2.1 角色说明 系统管理员:负责对系统和用户的管理。 增加/删除用户 日志管理 修改用户信息 菜单定制 权限管理 角色管理 公司

5、管理 财务专员:负责薪酬模块的相关功能操作 工资项目管理 固定工资管理 导入项目数据录入 工资结算管理 工资查询统计 修改本人信息 招聘专员 招聘渠道 招聘需求 招聘活动 应聘者录入 应聘者管理 人才库 修改本人信息 人力专员 员工入职 试用期设定 人员调动管理 员工离职管理 员工信息管理 岗位管理 编制管理 修改本人信息 组织结构专员 组织单元管理 组织结构图管理 修改本人信息3.2.2 整体业务流程描述3.2.3 组织结构管理操作流程描述进入“组织结构子系统操作”后,l系统管理员可以通过选择“公司管理”进入“公司管理”功能;l组织结构专员可以通过选择“组织单元管理图”进入“组织单元管理图”

6、功能;l组织结构专员可以通过选择“岗位管理”进入“岗位管理”功能;l组织结构专员可以通过“岗位编制管理”进入“岗位编制管理”功能。3.2.4 招聘子系统操作流程描述招聘渠道管理流程:管理员要定期对招聘渠道进行收集和更新,招聘渠道包括有招聘渠道信息、渠道联系人信息等。对收集到的新的渠道信息,新建渠道信息条目;对于过期的招聘渠道要在招聘渠道目录中删除;对于那些招聘渠道的信息有变化的条目,需要进行相应的修改。招聘需求管理流程:公司中的部门提出招聘需求后,招聘专员需要对招聘需求进行审批。招聘需求通过审批后,招聘专员登录系统并把该需求添加到招聘需求的目录中。并且管理员要定时对公司的招聘需求进行管理。招聘

7、活动管理流程:招聘需求提出并且经过审批以后,招聘专员会根据需求的情况制定招聘活动。招聘专员根据已经被审批的招聘需求制定指定时间段内的招聘活动。新建应聘者流程:招聘活动举行的时候,招聘专员要对应聘者进行信息登记。应聘者管理流程:在对应聘者进行面试推荐和面试的安排并进行实际的面试后,系统要对面试的结果进行记录。如果同意录用,则转到员工入职管理;如果不同意录用,考虑是否加入人才库。人才库管理:对于一部分满足岗位的需求,但是由于特殊原因,暂时不予录用的应聘者,招聘专员把这些应聘者录入人才管理库。3.2.5 人员配置操作流程描述员工入职流程:员工信息从人才库或者招聘渠道进入系统,人力专员更新员工信息,为

8、入职员工分配部门和岗位,设定试用期,完成入职操作。试用期管理流程:人力专员在试用期结束的时候查询员工的试用期信息,并对员工的试用期状态进行修改。人力专员也可以将处于试用期的员工的试用期延长或者提前结束。人员调动管理流程:人力专员选择需要进行调动的员工,之后选择是否进行部门间调动,如果进行,选择调往的部门,并选择部门调动类型,之后再选择调往的岗位和岗位调动的类型,完成调动。员工离职管理流程:人力专员在员工离职的时候填写离职员工登记表,记录离职员工的基本个人信息,离职类型,离职事由,离职时间等信息。并根据离职人员决定是否将离职员工信息加入人才库。员工信息管理流程:人力专员选择需要管理员工信息的员工

9、,对员工的个人信息进行更新,并提交系统。3.2.6 薪酬管理操作流程描述 工资专员选择工资管理,维护工资项目并设定工资项目计算公式。 工资专员维护固定工资项目,针对部门岗位批量维护固定工资项目。 工资专员录入导入数据项目,并对导入数据项目进行维护。 工资专员根据固定工资项目,导入数据项目和计算工资部分对员工工资进行结算。3.2.7 系统管理操作流程描述系统管理员登入系统,选择进行权限管理,角色管理,用户管理以及日志管理。3.3 人员配置人员配置模块包括员工入职管理、试用期管理、人员调动管理、员工离职管理、员工信息管理。3.3.1 员工入职管理模块员工入职管理子模块主要功能是进行员工入职操作。其

10、中包括从人才库进行入职操作或者招聘工入职操作。在员工入职之后人力专员可以进行试用期的设置。3.3.1.1 需求描述功 能 需 求功能名称员工入职管理优先级高参与者人力专员业务背景主要用来管理员工的入职。功能说明1、 人才库员工入职:从人才库中选择人员进行入职操作。2、 招聘工入职:对招聘的新员工进行入职操作。3、 入职员工信息更新:更新入职的员工的基本信息和详细个人信息。4、 部门岗位分配:根据招聘时的信息将入职的员工分配到具体的部门中,并分配到具体的岗位上,可以不分配岗位。5、 试用期设定:为每个入职员工进行试用期设定。6、 报表提供:生成员工入职报表。约束条件1、 要求员工的编号唯一。2、

11、 员工的信息的更新不需完整,非必须填写的内容可以不填写。3、 试用期有默认选项,默认为六个月,三个月和无试用期。4、 对于人才库入职的员工默认为没有试用期。5、 试用期设定有一个取值范围,且可以没有试用期。6、 招聘的时候确定的部门和岗位可以更改,也可以只将员工分配到部门而不分配具体的岗位。7、 记录员工的入职信息(包括入职时间,入职部门,操作人员等),并提供相应的查询方法。相关查询1、 对招聘模块提供的信息进行提取,并填充到员工信息表中。2、 提供对人才库的查询。其他需求无3.3.1.2 业务流程描述 人力专员从人才库中取得员工信息或从招聘模块中取得员工信息。 人力专员更新入职员工的信息。

12、人力专员将员工分配到岗位,并对员工的试用期进行设置。3.3.1.3 数据描述员工信息名称描述是否必添员工编号用来标识员工的唯一的代码是姓名员工的姓名是性别 下拉列表1:男2:女是出生日期员工的出生日期是身份证号员工的身份证号是部门员工所在的部门是岗位员工所在的岗位是入职日期员工的入职日期是参加工作日期员工参加工作日期是用工形式下拉列表:1:正式员工2:临时员工是人员来源下拉框:1:校园招聘2:社会招聘3:其它是政治面貌下拉列表1:党员2:预备党员3:团员4:其他否民族员工的民族否籍贯员工的籍贯否联系电话员工的联系电话否电子邮件员工的电子邮件身高员工的身高否血型下拉列表: 1:A 型2:B 型3

13、:AB 型4:0 型5:其他血型否婚姻状况下拉列表:1:未婚2:已婚3:丧偶4:离婚9:其他否出生地员工的出生地否户口所在地员工的户口所在地否最高学历下拉列表:1:高中及以下2:大专3:本科4:研究生否最高学位下拉列表:1:无学位2:学士3:双学士4:硕士5:博士6:博士后否毕业院校员工的毕业院校否所学专业员工的所学专业否毕业日期员工的毕业日期否外语能力员工的外语能力否职业生涯员工的职业生涯记录否家庭成员员工的家庭成员否社会关系员工的社会关系否员工部门岗位信息名称描述是否必添员工编号用来标识员工的唯一的代码是部门编号员工所在部门的编号是岗位编号员工所在岗位的编号否员工状态员工的工作状态,下拉列

14、表:试用期正式员工是员工入职记录名称描述是否必添员工编号用来标识员工的唯一的代码是部门编号员工所在部门的编号是岗位编号员工所在岗位的编号否入职时间员工入职的时间是操作人员员工入职操作的人类专员是3.3.2 试用期管理模块在员工入职的时候,人力专员可以选择对员工的试用期进行设置。并且随时可以修改员工的试用期信息。3.3.2.1 需求描述功 能 需 求功能名称员工试用期管理优先级高参与者人力专员业务背景主要用来管理员工的试用期信息和试用期状态。功能说明1、 员工入职设定试用期:在员工入职的时候为该员工设定一个试用期,入职员工可以无试用期。2、 试用期延长:将目前正处于试用期的员工的试用期进行延长。

15、3、 试用期结束:将目前正处于试用期的员工试用期提前结束。4、 试用期查询:可以查询某个员工的试用期信息和查询目前处于试用期的员工列表。5、 试用转正式:在员工试用期结束后人力资源专员可以将该员工的状态从试用期转为正式员工。约束条件1、 员工的试用期状态只能有在和不在两种情况。2、 如果某员工的试用期到期,由人力专员查询他的试用期状态,并修改状态为试用期通过或者不通过。3、 对于人才库入职的员工默认为没有试用期。4、 试用期的时间单位是月份,延长试用期也是按月份延长。相关查询无其他需求无3.3.2.2 业务流程描述 在进行员工入职操作时,需要设置入职员工的试用期信息。 在员工的试用期期间,人力

16、专员可以修改员工的试用期信息,终止或者延长试用期。3.3.2.3 数据描述试用期信息名称描述是否必添员工编号用来标识员工的唯一的代码是是否在试用期用来表示该员工是否在试用期是试用期时间用来表示试用期的时间是试用期的开始日期用来表示本次试用期的表示日期是试用期评定对试用期的效果进行评定否操作人员对试用期结束的操作人员否3.3.3 人员调动管理模块人员调动管理子模块主要用于人力专员在人员调动上的操作。主要包括部门间调动和部门内部调动。3.3.3.1 需求描述功 能 需 求功能名称人员调动管理优先级高参与者人力专员业务背景主要用来管理员工的调动。功能说明1、 员工部门调动:将员工从一个部门调动至另一

17、个部门,并产生相应的岗位变化。2、 员工岗位调动:将员工从一个部门内的岗位调动至本部门内其他岗位。3、 保存调动历史记录:对调动操作进行记录。4、 调动记录查询:查询调动记录,可以按照时间段,部门,岗位,员工姓名等进行查询。5、 员工调动报表:生成并提供员工调动报表,同时提供根据时间段和部门,岗位查询的功能,返回对应的人员调动记录。6、 人事月报:生成并提供某月某部门的人事变动情况的报表。约束条件1、 历史记录需要有唯一的编号2、 人员调动包括对有部门但是没有岗位的人员进行的调动。3、 人员调动可以后被调动人员可以只有部门没有岗位。4、 部门调动分为主动调动,被动调动,数据录入错误。5、 岗位

18、调动分为升职,降职,一般岗位变化,数据录入错误。6、 数据录入错误不进行历史记录。相关查询调动记录查询应该提供针对特定的记录编号、特定调动类型、特定员工或者特定时间段的查询。其他需求无3.3.3.2 业务流程描述 人力专员选择需要进行调动的员工。 人力专员选择是否进行部门间调动,如果进行,选择调往的部门,并选择部门调动类型。 人力专员选择调往的岗位和岗位调动的类型。并进行调动。 人力专员选择查询调动记录,输入查询条件,系统返回相应的结果。3.3.3.3 数据描述部门岗位信息名称描述是否必添员工编号用来标识员工的唯一的代码是部门编号员工所在部门的编号是岗位编号员工所在岗位的编号是入职时间员工入职

19、的时间是员工状态员工的工作状态,下拉列表:试用期正式员工是人员调动历史记录名称描述是否必添记录编号用来标识记录的唯一的代码是记录时间记录调动操作进行的时间是被调动员工编号记录被调动的员工编号是员工的初始部门员工在调动前所在的部门是调动的目标部门员工调动到的部门是是否进行部门间调动本次调动操作中员工的部门是否需要更改是员工的初始岗位员工在调动前所在的岗位否调动的目标岗位员工在调动后所在的岗位否部门调动类型记录调动操作的类型,下拉列表1. 升职2. 降职3. 一般岗位变化是岗位调动类型记录调动操作的类型,下拉列表1. 主动调动2. 被动调动是调动操作人员记录调动操作执行的人力专员是3.3.4 员工

20、离职管理模块员工在离职的时候,人力专员通过员工离职管理子模块对员工进行离职操作,选择员工离职的类型,并根据需要将离职人员信息放入人才库。3.3.4.1 需求描述功 能 需 求功能名称员工离职管理优先级高参与者人力专员业务背景主要用来管理员工的离职信息。功能说明1、 员工离职登记:记录员工的离职信息,包括员工的基本个人信息,离职类型,离职事由,离职时间。2、 查询员工离职信息:查询员工的离职信息。3、 加入人才库:将离职员工的信息加入人才库。4、 离职员工报表:生成离职员工报表。约束条件1、 员工离职登记表中要有唯一的记录编号2、 对员工离职记录可以依据编号,员工姓名,离职时间,离职类型进行查询

21、。相关查询在员工离职时进入人才库的员工个人信息可以从员工个人信息表中提取。其他需求无3.3.4.2 业务流程描述 人力专员在员工离职的时候填写登记表,记录员工离职的类型。 系统提示是否选择将离职员工加入人才库。如果需要,人力专员选择将离职员工加入人才库,系统提供人才库添加的方法。 人力专员选择离职历史查询,输入查询条件,系统返回相应的结果。3.3.4.3 数据描述 离职员工个人信息表参考3.3.1.3数据描述。员工离职历史记录名称描述是否必添离职记录编号用来唯一表示的记录编号。是离职员工姓名记录离职员工的姓名是离职时间记录员工的离职时间是离职类型用例记录员工离职的类型,下拉列表:1. 主动辞职

22、2. 辞退3. 退休4. 试用期结束是离职事由记录员工离职的事由是记录人员记录创建本记录的管理员是人才库数据描述参考招聘模块中人才库管理的数据描述。3.3.5 员工信息管理模块人力专员通过员工信息管理子模块可以对员工信息进行维护,包括员工信息的添加、废弃、维护和查询,同时包括对员工的职业生涯信息、外语能力信息、家庭成员及社会关系信息的维护。3.3.5.1 需求描述功 能 需 求功能名称员工信息管理优先级高参与者人力专员业务背景主要用来管理员工的个人的信息。功能说明1、 查询员工信息:根据部门,岗位,员工编号,员工姓名等查询特定员工的信息。2、 维护员工信息:提供对员工信息的维护操作。3、 废弃

23、员工信息:将离职员工的状态改为无效。4、 添加员工信息:添加一条员工信息。该功能为限制使用的功能。约束条件1、 要求员工的编号不能改变。2、 对员工信息的操作只能针对员工信息中的条目相关查询无其他需求无3.3.5.2 业务流程描述 人力专员查询特定的员工,系统返回该员工的信息。人力专员选择维护该员工的信息,系统将修改的结果保存。3.3.5.3 数据描述员工信息参考3.3.1.3数据描述4 附录4.1 系统安全性的要求4.1.1 数据存储安全 需要提供安全的数据存储服务,因为数据库中包含员工的个人信息,因而数据安全比较重要。数据库数据需要由数据库管理员定期备份和清理。4.1.2 访问控制安全 提供基于权限的访问控制,保证系统被正常和合理的使用。4.1.3 网络传输安全 暂无描述。4.2 应用系统审计 暂无描述。4.3 系统约束 暂无描述。4.4 其他专门要求 暂无描述。5 运行环境规定5.1 运行环境5.1.1 软件环境数据库:Oracle10g及以上中间件:Tomcat6.0及以上JDK:6.0及以上5.1.2 硬件环境内存:2G,硬盘:80G5.2 接口 暂无描述。6 遗留问题 暂无描述。7 项目非技术需求 暂无描述。17

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁