您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 人力资源系统设计说明书
课程大作业题目实用软件开发技术系(院)计算机科学技术专业计算机科学与技术班级11跨校计本1班学生姓名吴恩英学号1112111037任课教师李建磊二〇一二年六月二十日人力资源管理系统设计说明书2人力资源管理系统设计说明书第一部分概述1.文档说明本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。提供给开发人员进行开发参考,以及测试人员编写单元测试所用。系统需求概述系统包括的范围:为便于公司高层对员工进行系统的管理,首先由管理员为各部门相关管理人员分配用户名、初始密码。人事部门需把员工信息,招聘计划(包括:招聘时间、部门、人数、要求),奖惩情况,考试管理,输入到系统的客户端程序,财务部门根据员工一段时间来的工作日来把员工的工资信息(包括:员工编号、姓名、性别等)输入到系统的客户端程序。要求系统能有效、快速、安全、可靠和无误的完成上述操作第二部分系统总体结构企业通过人力资源管理模块实施可以提高人力资源管理的信息共享程度,对高层领导来说,人力资源信息的提取与统计将更方便、快捷,同时HRMS还可以为决策支持系统(DDS)提供信息资源。在此我们以一个实际的人力资源管理系统为例,来介绍UML建模技术的实际应用,在系统分析阶段,主要使用UseCase图,在系统设计阶段,主要使用类图和顺序图,在部署实施阶段,主要使用配置图。第三部分系统设计类图(系统中主要的、关键实体类图,参考图如下:)人力资源管理系统设计说明书3图1人力资源管理类图人力资源管理系统设计说明书4图2酬薪管理类图:图3招聘管理类图人力资源管理系统设计说明书52时序图(用例1的时序图,参考图如下:)图4招聘管理时序图图5调动管理时序图人力资源管理系统设计说明书6图6薪酬管理时序图时序图有助于开发人员理解用例的实现过程,然后在具体的实现阶段需要的是具体的类。类包括边界类、控制类和实体类,识别出系统中主要用例的类是编写代码的基础。调动管理时序图用例是由以下类来实现的:人事专员类,系统查询,人工调动档案,人事经理。人事专员类是指用户的实际操作,人工调动档案负责对档案的调动控制。第四部分人力资源档案管理人力资源档案管理是本系统的基础数据和核心内容。包含人力资源档案登记、人力资源档案登记复核、人力资源档案查询、人力资源档案变更和人力资源档案删除四个子模块。出于人力资源档案管理的慎重原则,档案的登记和变更都需要人事经理审核,通过后方可生效。人资档案的删除也并非物理删除,而是设置其状态为“已删除”,已删除的人资档案还可以恢复。4.1人力资源档案登记对新入职的员工,人资专员需要将其基本信息登记到人力资源管理系统中。系统界面如下:人力资源管理系统设计说明书7档案信息包括:I级机构、II级机构、III级机构、职位分类、职位名称、职称;姓名、性别、Email、电话、QQ、手机、住址、邮编、国籍、出生地、生日、民族、宗教信仰、政治面貌、身份证号码、社会保障号码、年龄、学历、教育年限、学历专业、薪酬标准、开户行、账号、登记人、登记时间、特长、爱好;个人履历、家庭关系信息和备注。在录入基本信息后,还将上传该员工的照片。其中,性别、国籍、民族、宗教信仰、政治面貌、学历、教育年限、学历专业、特长、爱好为下拉选择框。登记人为当前系统登录用户,登记时间为当前系统时间。个人履历、家庭关系信息和备注为大段文本。部分下拉框数据来源于系统管理模块设置的相应数据。薪酬标准将关系到薪酬发放。登记成功后自动生成档案编号。档案编号在系统中唯一,不能重复。4.2人力资源档案查询人力资源管理系统设计说明书8所在机构查询条件为三级联动,从下拉框或列表框中选择。职位分类和职位查询条件为两级联动,从下拉框或列表框中选择。建档时间查询条件包含起止日期,建档时间在起止日期之间的记录将被筛选出来。查询条件之间是与的关系,即列出的记录需要满足所有查询条件。某个查询条件没有输入该查询条件将对结果不起限定作用。4.3人力资源档案变更对人资档案数据进行更新。包括薪酬标准的调整。所属机构和职位不能修改,需要在调动管理模块中进行。人力资源管理系统设计说明书9处理流程输入查询条件。查询得到符合查询条件的员工列表。选择一条档案进行变更。修改员工档案数据(含重新上传员工照片)。提交修改,等待复核。4.4人力资源档案删除管理出于人事档案管理的慎重原则,对人资档案不做直接删除处理。而是标记想要删除的记录状态为“已删除”。角色为“系统管理员”的档案不能删除。状态为“待复核”的员工档案不能删除。状态为“已删除”的人资档案还可以恢复。第五部分薪酬管理薪酬管理是系统中的一个重要部分,涉及模块比较多。主要流程如下:人力资源管理系统设计说明书10薪酬管理财务系统人力资源档案管理薪酬发放管理薪酬标准管理系统设置薪酬标准项目设置薪酬标准登记薪酬标准复核薪酬标准变更设置员工薪酬标准薪酬发放登记薪酬发放复核付款薪酬发放方式设定首先,在系统管理模块设置薪酬标准项目,例如:基本工资、岗位工资、交通补助、午餐补助等。然后,登记薪酬标准,并由薪酬经理复核。再然后,设置员工的薪酬标准,也需要经过复核环节生效。最后,进行薪酬发放登记,需要经薪酬经理复核。复核后的薪酬单状态为“执行”,付款状态为“等待”。具体的付款由财务系统完成,不在本系统功能设定内。通过薪酬发放查询可以查看付款单状态和明细。5.1薪酬发放管理薪酬发放登记:首先按I级机构或II级机构列出需要进行发放登记的薪酬发放单。包括薪酬单号、薪酬次数、总人数、基本薪酬总额和上次发薪时间。并以列表的形式列出待登记的薪酬发放记录。人力资源管理系统设计说明书11薪酬发放查询:首先输入查询条件:薪酬单号、关键字和发放时间。点击查询结果中的薪酬单号可以查看薪酬发放记录。还可以查看薪酬发放记录明细,即每个员工的工资构成及总额。5.2调动管理员工工作机构和职位发生变动的时候,需要执行登记员工调动档案,并登记其新的机构,职位和薪酬标准。调动审核:调动审核只需录入审核人、审核意见。审核可以通过,或不通过。审核未通过则调动不生效。人力资源管理系统设计说明书125.3招聘管理招聘过程分为职位发布、简历筛选、面试、笔试、录用几个环节。流程如下图所示:人力资源管理系统设计说明书13招聘流程面试管理职位发布简历管理录用管理笔试管理应聘者招聘经理招聘专员职位发布变更职位发布登记应聘该职位简历登记简历筛选推荐面试面试结果登记面试筛选考试答题考试阅卷考试出题成绩查询筛选录用申请释放简历录用审批成为正式员工通过建议面试建议笔试建议录用申请录用不通过删除简历建议笔试建议录用删除简历本模块分为六个子模块:职位发布管理简历管理面试管理招聘考试题库管理招聘考试管理录用管理5.4简历管理人力资源管理系统设计说明书14简历筛选和有效简历查询首先需要录入查询条件。查询条件为职位分类、关键字和登记时间。5.5面试管理首先,查询出被推荐面试的简历。查询条件包括:职位分类,关键字和登记时间。然后进行面试,登记面试结果。人力资源管理系统设计说明书15最后,进行面试筛选。可以根据实际情况做如下处理:建议面试(需要进行下一轮面试)、建议笔试、建议录用和删除简历。根据选择操作的不同,将修改简历的状态。进行筛选操作的同时要记录筛选人,筛选时间和录用申请审核意见。5.6招聘考试题库管理面试考试采用机试自动评卷的方式,所以考试题库采取标准化多选选择试题的方式组织。为了便于出卷,每道试题都需要选择试题分类。试题分类在系统管理模块进行设置。人力资源管理系统设计说明书165.7招聘考试管理考试套题按职位组织,每个职位可以有多套候选套题。人力资源管理系统设计说明书17考试答题:首先,要填写姓名和身份证号码。如果姓名和身份证号码与系统中存在的简历匹配,考试结果将和简历简历关联。还需要选择考试的职位分类和职位名称,这和将进行考试的试卷有关。考试成绩筛选:首先,查询考试成绩,查询条件为应试人身份证号码、关键字和应试时间。人力资源管理系统设计说明书18然后,根据答题情况作出建议面试、建议笔试、建议录用或删除简历的处理。提交处理时需要填写给出录用申请审核意见。5.8录用管理首先根据面试或笔试环节推荐录用的简历,进行复核,然后正式提交录用申请。经过人事经理审批,该应聘者就成为正式员工了。录用申请:首先列出所有被推荐录用的简历。正式提交录用申请时,需填写录用申请意见。录用审核:录用审核可以通过或不通过。只需要填写审核意见。审核通过的话,系统将根据该简历简历员工档案,所属机构和职位信息空缺,新建员工档案状态为待审核。
本文标题:人力资源系统设计说明书
链接地址:https://www.777doc.com/doc-3574903 .html