《2020(人力资源管理)2020年菊暴队人力资源管理系统需求分析》由会员分享,可在线阅读,更多相关《2020(人力资源管理)2020年菊暴队人力资源管理系统需求分析(45页珍藏版)》请在金锄头文库上搜索。
1、(人力资源管理)2020年菊暴队人力资源管理系统需求分析(人力资源管理)2020年菊暴队人力资源管理系统需求分析实训X班X组文 档 编 号产品版本密级文件状态: 草 稿 正式发布 正在修改JXPBIT200901021.2内部项目名称人力资源管理系统共X页人力资源管理系统需求分析说明书文档作者: 菊暴团队 项目组长: 王兴东 批 准 人: XX 批准日期:XXXX年XX月XX日版本状态版本作者参和者起止日期注释V1.0王兴东姜斌2010.9.12010.9.6V1.1王兴东夏求学2010.9.6-2010.9.9修改排版、增加章节V1.2王新阳2010.9.10修改章节,增加编写约定、提示审阅
2、者团队版本日期签名分发姓名位置分发方式分发日期目 录1引言21.1编写目的21.2编写约定21.2.1目录规则21.2.2正文内容21.2.3模板标注11.3读者对象11.4术语解释11.5参考资料12项目概述12.1项目名称22.2项目背景22.3项目目标23系统总体功能24系统需求优先级35系统功能需求35.1子系统N35.1.1用例名称?46非功能需求66.1外部接口需求66.2法规政策约束76.3性能需求76.4文档需求76.5其他需求77其他事项77.1未解决的问题77.2其他事项71 引言1.1 编写目的本文编写目的在于规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下
3、进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求。保证本需求分析的结果能够完整、无遗漏地反映待开发系统的要求。1.2 编写约定本章节是对于文档编写规范和要求:1.2.1 目录规则一级标题字体为小三+黑体+加粗,编号从1开始二级标题字体为四号+黑体+加粗,编号如1.1开始,1为上级编号三级标题字体为小四+黑体+加粗,编号如1.1.1开始1.1为上俩级编码组合;四级标题字体为五号+黑体+加粗,编号如1.1.1.1开始,1.1.1为上级编号五级标题字体为五号+黑体+加粗,编号如1),重新开始编号;六级标题字体为五号+黑体+加粗,编号如(1),重新开始编号;七
4、级标题字体为五号+黑体+加粗,编号如a.,重新开始编号;标题的字体依次类推,最小字体不得小于五号,都为黑体+加粗;1.2.2 正文内容正文内容都为五号+宋体(首行缩进俩个字符),段间距为1.5倍行距;项目符号能够自行定义。图片下方应出现图例“图 *-*-*”,图片需要调整大小,以适合某章节中图片不跳页而使得上一页有大量空白。且且每章最后插入一个分页符,使得各章节之间互不干扰。表的标注在表上方居中显示“表*-*-*”;表格内的字体统一为小五号+宋体。表格内的字体统一为五号+宋体。1.2.3 模板标注 采用斜体标注的是提示部分,供填写时参考,此部分内容需要删除。 采用兰色字体标注的是示例部分,供填
5、写时参考,此部分内容需要删除。1.3 读者对象提示:阅读此文档的读者对象有哪些。1.4 术语解释提示:本小节应提供正确理解此软件构架文档所需的全部术语的定义、首字母缩写词和缩略语。这些信息能够通过引用项目词汇表来提供名词/术语/缩写词解 释1.5 参考资料提示:编写需求分析方案的输入产物或者参考的相关资料2 项目概述 为了提高企业信息化水平,促进企业管理的规范化、制度化、流程化,XX单位决定实施人力资源管理系统。希望通过这个系统的实施规范人事档案的管理,规范薪酬体系和薪酬发放的管理,规范人事的调动管理、培训管理和激励管理。且对招聘工作的职位发布、简历、面试、招聘题库、招聘考试、录用等环节加以规
6、范。系统仍需提供人事档案的导出和报表功能。2.1 项目名称人力资源管理系统2.2 项目背景有些企业对员工的背景调查,则通过“私人侦探”机构,对员工背景进行调查,这种对于无视员工隐私,甚至专门调查员工隐私的背景调查,让很多员工无法接受。甚至对员工的个人隐私造成极大的影响。 在国内很少有人力资源背景调查的专业机构,即使是从事这个行业的人员来说,由于客户需求认知的差异,人力资源背景调查的业务也很难满足自身运营的需要。对于具有高度社会影响力的唐骏学历门事件来说,相信,将有越来越多的企业将会高度重视员工的职业经理和学历。那么对于国内的人力资源背景调查机构来说,将得到难得的发展的机遇。该系统的项目计划开始
7、日期为2010年9月8日,项目开发周期为俩个月。待开发的软件称:人力资源管理系统承建单位:菊暴团队项目目标为办公提供自动化,规范化、制度化、流程化。使公司办公更加方便快捷。3 系统总体功能图 系统功能结构图4 系统需求优先级提示:列表描述所有功能的开发优先级且为它建立需求编号。优先级分为3级,能够按照开发的紧急和重要程度来划分优先级:紧急且重要的需求,其优先级为1级;紧急但不重要或者重要但不紧急的,其优先级为2级;即不紧急且不重要的,其优先级为3级。需求编号功能名称优先级说明系统设置权限管理1本系统核心模块系统设置职位设置1本系统核心模块系统设置其他设置2查见登陆日志系统设置模块管理3查新增模
8、块5 系统功能需求5.1概述在这一部分应对影响系统的主要因素进行描述。 对于系统的详细功能描述应在下一节进行。在此,应侧重需求的背景且使在下一节所做的叙述易于理解。可包括:现有系统描述、新系统解决方案描述、产品用途、产品功能、用户特点、局限性、前提和假设等。 5.2产品中的用户和角色本系统按照以下的企业机构模型为例进行开发,企业的机构是能够动态改变的,企业中有多个上下部门关系,这涉及到访问的权限问题。系统的用户是所有的企业在职员工和应聘者组成。 5-2-1内置角色有:系统管理员、人事专员、人事经理、薪酬专员、薪酬经理、招聘专员、招聘经理6 功能性需求在这一部分应对所有的软件需求进行足够详细的描
9、述。详尽程度应以足够软件设计人员进行概要设计和系统测试人员进行系统测试计划和编写测试用例为准。按系统功能的体系结构组织本章内容。6.1系统设置 6-1-16.1.1权限设置6.1.1.1业务概述权限关系到整个系统的访问关系和安全,权限的内容关系到:1、用户(User)能够拥有多个角色(Role),角色能够分配给多个用户2、权限的意思就是对某个资源的某个操作,当下规定:a) 所谓资源,即系统的模块b) 所谓的操作,包括:增加、删除、修改、查询等操作3、权限管理系统的总体分为:授权认证2、 授权,指将权限授予角色或用户a) 如果用户A拥有角色B、角色C,那么缺省有情况下,用户A将拥有被分配角色A和
10、角色C的所用权限(即默认情况下,用户A继承其拥的角色所具有的所有权限)b) 如果用户拥有多个角色,那么用户的权限是这些角色权限的合集c) 如果用户拥有多个角色,而且角色之间的授权有冲突(比如对同一个资源的同一个操作,一个角色为“允许“,另外一个为不允许),将以优先级别高的角色为准(所谓的优先级别,也就是对于这个用户所拥有的角色而言,是有顺序的,同一个角色在不同的用户那里可能拥有不同的优先级)d) 除了能够 对角色进行授权外,也能够针对用户进行授权,也就是说,将权限授予用户。针对某个资源的所有操作,我们能够设置这些权限对用户来说是“继承”或 “不继承”。i. 继承:意思是这些权限将使用其(即用户
11、)所拥有角色的权限,而不使用其(即用户)单独设置的权限ii. 不继承:意思是这些权限将使用其单独设置的权限,而不使用其所拥有的角色的权限。3、 认证,指用户访资源的某些操时,根据授权,判断是否允许用户访问a) 在用户访问的时候,需要进行即时判断(是否有权限)b) 应该提供查询的功能,能够查询某个用户甩拥有的所有权限1. 用户维护: 这个系统面向的用户,一般分为企业的在职员工和应聘人员。他们都是这个系统的使用者,即用户。用户维护既是对这些人员分配账户以及对所有用户信息的维护。 这个子功能应该是每个用户使用者都拥有的功能,可是拥有的业务是不一样的。1)每个用户都能够再这里查见自己的信息,修改自己的
12、登录密码。 2)人事专员能够对用户进行增删改查,冻结等操作2. 角色维护: 不同的用户访问这个系统,访问的功能是不同的,我们能够先预定一些功能的集合作为角色,然后能够很方便的分配给用户。 这个子功能的使用者是拥有这个功能的用户,涉及业务有:1) 查见角色列表2) 新建角色,修改角色3) 删除角色,可是如果角色已经被分配,就不能删除角色4) 角色的具体查见,以复选框树的形式显示,之前的修改,更新都是用权限树操作。3. 部门维护: 上级部门人员是能够查见下级部门人员的信息,同级部门的管理者能够查见员工的信息,部门的上下级关系是很关键的问题。这个模块用于企业部门的管理,部门信息在这里一览无余。涉及的
13、功能有:1) 部门组织图的查见,需要以一种树之类的技术显示出来,更加直观2) 具体部门信息的显示3) 新建部门,修改部门信息4) 撤销部门,存在员工的部门不能撤销 6.1.1.2输入要素部门表,用户表,角色表,功能表信息的录入。6.1.1.3处理流程1) 权限设置及其四个子模块的功能流程图2) 职位设置流程图3) 题库设置流程图4) 公共属性流程图6.1.1.4输出要素各功能模块的记录信息列表,复选框功能树,部门组织图的显示6.1.2职位设置6.1.2.1业务概述职位设置中管理者企业所有的职位数据,是一项重要的数据。它涉及到职位分类和具体职位的设置。涉及的具体业务有:1) 职位分类一览,为列表的形式显示2) 职位分类的查见,进入具体职位的列表3) 职位分类的修改,删除,删除的职位分类需要其没有附属的职位为空4) 具体职位的详细信息显示,修改,删除。这里删除需要此职位没有分配给员工6.1.2.2使用者 管理员,职位管理人员6.1.2.3输入要素相对于职位分类表和职位表的各个字段6.1.2.4处理流程