




免费预览已结束,剩余34页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/开发人员 市场人员 研发人员 到客户现场 做需求调研/编写需求说明书项目的规范、项目中功能、这些功能由哪些用户操作、处理的业务以及数据/编写需求说明书的同时 设计项目原型 /需求确认/设计阶段 转账的功能 需要参与的类 类图 转账的流程 流程图 或者 时序图/编码阶段 同时进行单元测试/集成测试 压力测试 功能测试/交付项目 实施人员/维护阶段 周期两年/协同 按模块划分 项目组长 提供了一个文档项目实施规范作者:H.L.日期:审批:C.Y.日期:状态修订人修改日期版本备注软件需求规格说明书1 概述为了提高企业信息化水平,促进企业管理的规范化、制度化、流程化,XX单位决定实施人力资源管理系统。希望通过这个系统的实施规范人事档案的管理,规范薪酬体系和薪酬发放的管理,规范人事的调动管理、培训管理和激励管理。并对招聘工作的职位发布、简历、面试、招聘题库、招聘考试、录用等环节加以规范。系统还需提供人事档案的导出和报表功能。1.1 目的本文档是北京信息技术有限公司在XX单位的人力资源管理系统合同基础上编制的。本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.2 范围本系统包括:系统管理、人力资源档案管理、薪酬管理、调动管理、培训管理、激励管理、招聘管理和标准化数据报表八个模块。系统功能为本说明书与附件Demo版界面描述中功能的并集。在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。1.3 读者对象客户代表、开发设计人员1.4 参考文档无1.5 术语定义定义所使用的术语。对于易混淆的客户常用语要有明确规定定义。例如,“用户”是指客户的雇员而非软件的最终购买者等。2 系统说明2.1 概述在这一部分应对影响系统的主要因素进行描述。 对于系统的详细功能描述应在下一节进行。在此,应侧重需求的背景并使在下一节所做的叙述易于理解。可包括:现有系统描述、新系统解决方案描述、产品用途、产品功能、用户特点、局限性、前提和假设等。 2.2 产品介绍2.3 产品中的用户与角色2.4 产品范围2.5 产品应当遵循的标准或规范2.6 技术点:A. 除系统管理员外其他用户应使用员工编号登陆B. 用户、角色、权限、以及登录成功之后如何根据用户菜单级别权限动态生成菜单,以及在访问菜单对应的资源时,如何控制页面按钮级别权限的显示(用户、权限、角色之间的关联关系设置、jquery树插件的使用)C. 每个月10号系统根据工资数据、奖惩数据、福利数据、缺勤信息自动生成上一月工资信息(任务调度框架 quartz的使用以及和spring的整合)D. 报表的设计与实现(JasperReport的使用 以及和struts2的整合)3 功能性需求在这一部分应对所有的软件需求进行足够详细的描述。详尽程度应以足够软件设计人员进行概要设计和系统测试人员进行系统测试计划和编写测试用例为准。按系统功能的体系结构组织本章内容。3.1 系统管理包括用户管理、角色管理、个人信息维护。用户管理对使用该系统的用户信息进行增删改查操作,同时可以为用户设置角色,一个用户可以拥有多个角色,不同角色可能会有不同的权限。可以通过角色管理灵活的设置用户操作的权限。通过个人信息,登录用户可以对自己基本的信息进行维护更新。3.1.1 角色管理角色管理可以添加、修改删除角色信息,通过角色管理,可以灵活的为不同的角色设置不同的操作该系统的权限。该系统中权限采用精细权限管理,可以控制用户是否有访问某一个菜单资源以及该菜单对应的资源页面中增加、删除、修改等操作按钮的权限角色管理界面如下:添加角色界面如下:为新增角色设置权限界面:选中新增角色,然后在右侧权限分配界面分配权限,分配完毕点击【保存】按钮保存该角色权限信息,也可以通过该操作查看角色对应的权限和修改角色的权限。修改角色信息:选择待修改角色,点击【修改角色】按钮,弹出修改页面删除角色信息:注意删除角色信息时,不可将用户该角色的用户信息删除,选中待删除角色,点击【删除角色】按钮,弹出询问框【是否确认删除】,如果点击【确定】按钮再删除,否则不删除3.1.2 用户管理用户管理首页界面:用户添加界面如下:添加用户时注意事项:,用户必须是系统已经存在的在职员工,所以先输入员工编号,当输入完毕之后,根据输入的员工编号获取员工信息,根据查询结果做相应提示:如没有该编号的员工信息存在,提示;如该员工已经离职,提示。当查询到该员工信息,且在职状态,在添加界面显示该员工信息,注意新添加员工的登陆账号和员工号相同,便于员工记忆,密码如果不填写以员工身份证号码后8位作为密码,且需要使用MD5加密存入数据库输入员工编号 如果系统中已经存在该员工,将员工其他信息填充在表单中,如果该员工在系统中已经存在用户信息,提示;如果不存在该员工,提示。用户的用户名不要使用员工姓名,请使用员工编号保存用户信息:修改用户信息:选择待修改用户,点击【修改】按钮 弹出修改页面,只能修改用户角色删除用户信息:选择待删除用户,点击【删除】按钮,弹出提示框,点击确认后方可删除,防止误操作3.1.3 个人信息管理3.2 部门管理部门信息管理首页:添加查询界面:添加部门信息界面:需要输入部门编号(唯一),部门名称(不能为空),部门经理的员工编号(允许为空),当输入部门经理编号完毕,会立即查询是否有该员工信息,如果有,自动填充姓名,如果没有,错误提示。 删除部门信息:选择待删除部门,点击【删除】按钮,弹出提示信息询问是否确认删除,点击【确认】后方可删除,但是如果该部门已经存在员工不允许删除,同时提示用户不运行删除的原因。修改部门信息:选择待修改部门信息,点击【修改】按钮,弹出修改页面,在修改页面中显示该部门信息,用户修改完毕,点击【确定】按钮保存至数据库3.2.1 职位管理每个部门有不同的工作岗位,不同工作岗位有不同数量的员工,职位管理模块管理每个部门的职位信息。职位管理首页:职位管理条件查询:添加职位:选择部门,填写职位名称、名称在该部门须唯一,填写该职位的基本工资修改职位信息:选择待修改职位,点击【修改】按钮,弹出修改页面,在页面中显示待修改信息,用户修改后点击【确定】按钮保存到数据库,保存成功有提示3.3 员工信息管理员工信息管理是本系统的基础数据和核心内容。包含员工基本信息管理、员工职位变更管理出于人力资源档案管理的慎重原则,员工信息以及职位变更信息的删除并非物理删除,而是设置其状态为“已删除”,已删除的人资档案还可以恢复。3.3.1 员工基本信息管理3.3.1.1 业务概述对新入职的员工,人资专员需要将其基本信息登记到人力资源管理系统中。系统界面首页如下:添加员工界面:修改员工界面:删除员工信息:3.3.2 职位变更管理记录员工在职期间的职位变动信息:职位变动首页:添加职位变动信息:点击【添加】按钮,弹出添加页面、弹出页面输入员工编号,自动将员工姓名以及部门信息、职位信息显示在页面中,选择新部门和新职位、填写调动原因。点击【保存】按钮将信息保存到数据库修改调动信息:删除调动信息:3.4 薪酬管理薪酬管理内容比较多,设置员工的薪酬标准的设置、个人所得税税率的设置等,通过各种基础数据的设置,可以在每个月10号自动计算统计员工的工资信息,员工的工资计算公式为:salary = salary-(salary)*保险百分比 salary*(缺勤天数/应用出勤天数)salary = salary + 本月奖励金额 本月惩罚金额 + 各种补助 salary = salary (个税)3.4.1 薪酬标准管理个人所得税率管理:设置和修改目前国家个人所得税税率、便于系统进行工资的自动计算,计算个人所得税时先要扣除保险金额+其他福利,然后根据税率进行计税。福利标准管理:设置员工保险、福利标准。保险按照工资百分比进行计算、其他福利按照额度计算设置员工薪酬标准:设置员工薪酬标准,其中基本工资由其职位决定,其他选择是否,以及金额员工工资录入:只需录入有缺勤情况的员工工资,未有缺勤情况的员工工资由系统自动计算得到。通过技术手段实现每个月10号自动生成上一月全勤在职员工工资记录,工资记录包括基本工资,各个扣除项、各个补贴项目、个税扣除、实发工资员工工资信息查看:只能查看已经结算了工资的信息,如今天为10月9号,那么9月份工资报表还没有生成,所以只能查看8月份之前的工资信息:3.5 奖惩管理记录员工在职期间的奖惩信息:添加奖惩信息:3.6 报表管理部门人数统计:个人薪水报表:根据员工编号 年份 月份 以pdf或者excel格式导出月供的工资单员工薪水报表:根据年份和月份以execl或者pdf格式导出该月员工工资报表3.7 招聘管理招聘过程分为职位发布、简历筛选、面试、笔试、录用几个环节。流程如下图所示:本模块分为六个子模块: 职位发布管理 简历管理 面试管理 招聘考试题库管理 招聘考试管理 录用管理下面分为详细说明这六个子模块。3.7.1 职位发布管理3.7.1.1 业务描述当某个岗位出现空缺的时候,或者随着公司业务发展,需要招聘新员工的时候,通过这个模块发布职位需求信息。发布后的职位可以进行修改。另外,需要提供职位发布查询的功能,查询已发布的职位,并对已发布的职位录入应聘者信息。职位发布管理分为三个步骤:职位发布登记、职位发布变更、职位发布查询。这个模块包括: 职位发布登记 职位发布变更 职位发布查询3.7.1.2 使用者招聘专员/招聘经理3.7.1.3 输入要素 在职位发布登记环节:录入的数据包括:招聘部门、招聘类型、职位分类、职位名称、招聘人数、截止日期、职位描述和招聘要求。还包括发布职位的登记人登记时间。数据说明: 在职位发布变更环节:招聘类型、招聘人数、截止日期、变更人、职位描述、招聘要求字段可以修改。提交时需要验证必输字段。对不再需要招聘的职位,可以执行删除操作。 在职位发布查询环节:系统分页列出已发布的职位。3.7.1.4 处理流程处理流程如下:1. 招聘专员/招聘经理创建一个发布职位,基本信息,完成后提交。2. 招聘经理可以对已经发布的职位进行修改。3. 招聘专员/招聘经理可以查询已发布的职位,并对其进行“应聘”操作。3.7.1.5 输出要素 职位发布登记界面 职位发布变更 列表界面 职位发布变更 职位明细修改界面 职位发布查询 列表界面 职位发布查询 职位明细显示界面 职位发布查询 简历登记页面3.7.2 简历管理3.7.2.1 业务描述招聘流程的第二个环节为简历筛选环节。分两步来完成,首先是简历登记,然后是简历筛选。另外,还提供有效简历查询的功能,以查询系统中通过简历筛选且未被删除的简历。简历登记分两种情况。一种情况是应聘者通过应聘某职位而跳转到简历登记页面,填写简历信息,这种情况职位分类和职位名称已经自动填好,不可以更改。另一种情况是应聘者直接使用简历登记功能点填写简历,这时候职位分类,职位名称可以选择系统中存在的职位分类和职位名称。简历记录了应聘者的基本信息。其中姓名、电话和身份证号码是必输项。应聘者被录用后,填写的这些信息自动转换到员工档案中。这个模块包括: 简历登记 简历筛选 有效简历查询3.7.2.2 使用者招聘专员/应聘者3.7.2.3 输入要素个人简历信息包括:职位分类、职位名称、招聘类型;姓名、性别、Email、电话、家庭电话、手机、住址、邮编、国籍、出生地、生日、民族、宗教信仰、政治面貌、身份证号码、年龄、毕业院校、学历、教育年限、学历专业、薪酬要求、注册时间、特长、爱好;个人履历和备注。其中,性别、国籍、民族、宗教信仰、政治面貌、学历、教育年限、学历专业、特长、爱好为下拉选择框。注册时间为当前系统时间。个人履历和备注为大段文本。简历筛选和有效简历查询首先需要录入查询条件。查询条件为职位分类、关键字和登记时间。职位分类查询条件为两级联动。按关键字查询支持模糊查询,将在姓名,电话,身份证号码,个人履历字段中寻找匹配。登记时间查询条件支持按起止时间查询,登记日期在起止日期之间的记录都符合条件。三个查询条件间是与的关系。同时满足三个查询条件的记录才列出来。如果不输入查询条件,则该项查询条件不起限定作用。筛选环节从查询结果列表中选择一条简历记录进行筛选。筛选过程中可以对简历进行修改。填写筛选推荐意见,并决定是否推荐面试。3.7.2.4 处理流程3.7.2.5 输出要素 经筛选的有效简历3.7.3 面试管理3.7.3.1 业务描述面试管理分两个步骤:1. 查询出被推荐面试的简历,进行面试,并登记面试结果。2. 对面试结果进行筛选。3.7.3.2 使用者人事专员3.7.3.3 输入要素首先,查询出被推荐面试的简历。查询条件包括:职位分类,关键字和登记时间。然后进行面试,登记面试结果。面试结果包括:形象评价、口才评价、外语口语能力、应变能力、EQ、IQ、综合素质和面试评价。其中形象评价、口才评价、外语口语能力、应变能力、EQ、IQ、综合素质为下拉框选择,分A,B,C三个等级。面试评价为大段文本。同时还须记录面试人和面试时间。最后,进行面试筛选。可以根据实际情况做如下处理:建议面试(需要进行下一轮面试)、建议笔试、建议录用和删除简历。根据选择操作的不同,将修改简历的状态。进行筛选操作的同时要记录筛选人,筛选时间和录用申请审核意见。3.7.3.4 处理流程3.7.3.5 输出要素3.7.4 招聘考试题库管理3.7.4.1 业务描述面试考试采用机试自动评卷的方式,所以考试题库采取标准化多选选择试题的方式组织。为了便于出卷,每道试题都需要选择试题分类。试题分类在系统管理模块进行设置。3.7.4.2 使用者3.7.4.3 输入要素试题查询时采用的条件为:试题分类、关键字和登记时间。关键字将在题干、登记人和试题出处字段进行匹配。3.7.4.4 处理流程3.7.4.5 输出要素3.7.5 招聘考试管理3.7.5.1 业务描述招聘考试分四步进行组织。1. 考试出题2. 考试答题3. 考试阅卷4. 成绩查询筛选3.7.5.2 使用者人事专员/应聘者3.7.5.3 输入要素考试出题:考试套题按职位组织,每个职位可以有多套候选套题。创建套卷时,需要选择职位分类和职位名称,需要填写答题现时。系统将自动列出系统中存在的试题分类及已有试题数目。只需要填写套题中每个分类所需的试题数目,系统将自动生成套题。考试答题:首先,要填写姓名和身份证号码。如果姓名和身份证号码与系统中存在的简历匹配,考试结果将和简历简历关联。还需要选择考试的职位分类和职位名称,这和将进行考试的试卷有关。如果某职位对应几套试卷,考试答题时系统将自动从中随机选择一套。考试为多选题,有时间限制,答题结束后提交。系统评卷通过点选相应功能自动完成。考试成绩筛选:首先,查询考试成绩,查询条件为应试人身份证号码、关键字和应试时间。可以查看阅卷结果。然后,根据答题情况作出建议面试、建议笔试、建议录用或删除简历的处理。提交处理时需要填写给出录用申请审核意见。3.7.5.4 处理流程3.7.5.5 输出要素3.7.6 录用管理3.7.6.1 业务描述首先根据面试或笔试环节推荐录用的简历,进行复核,然后正式提交录用申请。经过人事经理审批,该应聘者就成为正式员工了。3.7.6.2 使用者人事专员/人事经理3.7.6.3 输入要素录用申请:首先列出所有被推荐录用的简历。正式提交录用申请时,需填写录用申请意见。录用审核:录用审核可以通过或不通过。只需要填写审核意见。审核通过的话,系统将根据该简历简历员工档案,所属机构和职位信息空缺,新建员工档案状态为待审核。3.7.6.4 处理流程3.7.6.5 输出要素根据通过简历创建的员工档案。4 非功能性需求在这一部分应对所有的软件需求进行足够详细的描述。详尽程度应以足够软件设计人员进行概要设计和系统测试人员进行系统测试计划和编写测试用例为准。 4.1 技术需求4.1.1 软硬件环境需求4.1.2 性能需求本系统在正常的网络环境下,应能够保证系统的及时响应: 小批量的业务处理的响应时间在38秒; 大批量的业务处理和查询的响应时间控制在3040秒以内。 4.1.3 安全保密需求本系统的系统架构,以及权限机制可以保证系统的安全性。首先:从系统架构看,本系统采用BS模型,从而使服务器数据源与客户端分离,保证了数据的物理独立性;其次:本系统的用户授权机制通过角色的定义管理实现,通过定义某些角色能进行的操作权限,和定义用户拥有的角色,限定用户的操作权限,实现对用户的授权。4.2 质量需求4.2.1 可用性用户使用的方便性、易用性和易学习性,如:1. 输入的无合法性检查和值域检查2. 对于复杂的动作要有必要的提示信息3. 记忆用户的设置或操作习惯,方便用户操作4. 对系统或数据进行重大修改,要有用户确认4.2.2 可靠性和健壮性在这一部分应对所有的影响软件的可靠性需求进行足够详细的描述。应注意用数字说明所要求的可靠程度。 同时避免如“24x7”这样的陈述。 例如使用年度正常运行时间、月正常运行时间、维护时间、当机时间来说明系统的可靠程度;使用可允许的缺陷数量来界定系统质量,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学旋转题目及答案数学
- 2025年化工元素制图题库及答案
- 古筝乐理题库及答案
- 2025年空分制氧考试试题及答案
- 湖南省周南教育集团2023-2024学年七年级上学期语文12月月考试卷(含答案)
- 文库发布:Scratch与Arduino教学课件
- 食品安全配料知识培训总结
- 5年级下册数学期末试卷及答案
- ps星空课件教学课件
- 煤矿采煤考试题库及答案
- 2025劳动合同补充协议
- 防火墙行业知识培训课件
- 2025年监理工程师继续教育试卷及答案
- 2024年溧阳市卫生健康系统农村订单定向医学毕业生定向招聘笔试真题
- 执行力责任心培训课件
- 水厂设施现代化改造方案
- 2025秋季开学第一课完整版课件
- 2025重庆对外建设集团招聘41人笔试参考题库附答案解析
- 2025年版小学数学新课程标准测试题含答案【附新课标解读】
- 中医健康管师试题及答案
- 2.1人的社会化 教案 2025-2026学年统编版道德与法治八年级上册
评论
0/150
提交评论