ImageVerifierCode 换一换
格式:DOCX , 页数:57 ,大小:1.96MB ,
资源ID:4063775      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4063775.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ERP系统人力资源HR模块需求设计说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ERP系统人力资源HR模块需求设计说明书.docx

1、ERP系统人力资源HR模块需求设计说明书人力资源管理系统详 细 设 计 说 明 书1 前言1.1 目的详细设计也叫过程设计或程序设计(Program Design),它不同于编码(Coding)或 编程(Programming);在详细设计阶段,主要是详细说明模块内各功能的详细描述、界 面表达、实现算法,并精确地表达各功能的界面形式和实现算法(使用伪代码)。本详细设计说明书是在【人力资源系统需求说明书】和【人力资源系统数据库设计 说明书】的基础上形成的,任何对需求说明书或数据库设计说明书的修改,都应该检查 本说明书是否应该修正1.2 范围和功能本详细设计说明书针对的产品:人力资源系统,包括以下

2、功能模块 基础资料 进行人事基础代码、部门/岗位、人事档案、人事合同管理、系统参数的设置。 人事招聘 包括招聘途径维护、人员需求计划、人事招聘计划的产生,应聘人员简历,面试,应聘 人员档案查询,应聘人员结构分析。 人事动态 员工入职登记,转正登记、调薪登记、职位变迁登记、部门变迁登记、员工续聘登记、 员工退休登记、奖惩登记、离职申请、离职登记等。 考勤记录 设置节假日,工作日历,班次定义,轮班规则定义,员式轮班班次,员工月度班次表, 考勤规则定义,考勤记录、假期登记、出勤报告。 员工培训 设置培训课程、进行能力规划,职业规划,员工培训需求、培训计划,培训课程表、培 训记录,职称变更。 绩效评估

3、 进行评估项目设置,评估结果登记,评估结果查询。 人事查询 合同信息查询,个人简历查询,人事档案查询,招聘计划查询,离职人员档案查询,新 员工档案查询,员工转正提醒,员工加薪提醒。员工合同到期预警,按部门统计查询。 人事分析 对员工进行文化结构分析,专业结构分析,薪资结构分析,年龄结构分析,资历结构分析,员工离职分析,综合分析。1.3 适用读者软件需求分析人员、设计人员、软件客户代表和软件开发者1.4 读者须知1、 黑体重点强调2、 双删除线要(已经)删除的内容3、 兰色字体需注意的内容4、 红色字体需讨论或不明确的内容1.5 参考资料参照资料名称作者1.6 修改说明对本详细设计说明书的修改需

4、经过以下流程:1、界面和实现算法的修改由设计说明书的编写者完成;对各模块主界面的修改需要经过技术方案组通过。2、对数据库设计的修改由于详细设计修改导致的数据库设计修改,需经过技术方案组同意,修改数据库设计说明书后修改3、对需求的修改由于详细设计修改导致的需求修改,需经过公司运营委员会同意,修改需求设计说明书、数据库设计说明书后修改2 系统概述人力资源系统分为基础资料维护、人事招聘、人事动态、员工培训、考勤、绩效评估、 人事查询、人事分析等功能。档案室人事基础代码 部门/岗位设置 人事档案 人事合同管理 系统参数人事招聘招聘途径维护 人员需求计划 人员招聘计划 应聘人员简历 面试应聘人员结构分析

5、应聘人员档案查询人事动态人 事 管 理考勤记录员工入职登记 员工转正登记 员工调薪登记 职位变迁登记 部门变迁登记 员工续聘登记 员工退休登记 员工奖惩登记 员工离职申请 员工离职登记节假日设置 工作日历 班次定义 轮班规则 员工轮班规则定义 员工月度班次 考勤规则 考勤记录 假期登记 出勤报告员工培训培训课程 能力规划 职业规划 员工培训需求 培训计划 培训课程表 培训记录 职称变更菜单见(m_hr_mdi)绩效评估评估项目设置 评估结果登记 平估结果查询 平估结果查询 平估结果查询3 详细设计3.1 基础资料进行人事基础代码、部门/岗位、人事档案、人事合同管理、系统参数的设置。3.1.1

6、部门/岗位维护 功能描述对部门/岗位进行设置,修改、删除。 界面设计 业务处理流程1、部门可分级,当部门有下级部门时,不能增加部门,只有最明细的部门可设置岗位、 班组。同样,当部门设置了岗位后,不能再在其下级设置部门。删除部门时,若此部门下有岗位、班组或下级部门,则只能将岗位、班组或下级部门先 删除完,才能删除部门部门编码不允许修改2、部门删除或者Findependence由“Y”变为“N”时,删除t_prvdatapriv 表中相对应的数据项. 在t_prvdatapriv 表中的fdata字段保存有对应的编码。分配FDatatype = “12”delete t_prvdatapriv w

7、here fentityno = :gs_entityno and fdata = :fdeptno andfdtatype = 12 引用表说明 部门表 t_HRDept 岗位表 t_HRPosition 班组表 t_woteamList基础资料表 t_Name人员基本表 t_HREmpl触发器:tri_hrdept_ins tri_hrdept_upd3.1.2 部门班组维护 功能描述对部门/岗位进行设置,修改、删除。 界面设计 业务处理流程1、只可在最明细部门下新增班组2、班组中若有员工则不可删除此班组 引用表说明 部门表 t_HRDept 班组表 t_woteamList 人员基本表

8、t_HREmpl3.1.3 员工档案维护 功能描述对员工的档案如基本信息、家庭背景、受教育程度、特长、培训、工作业绩、证件、备注、工作经历等进行增加、修改和删除。 界面设计 业务处理流程对员工档案中的人员信息变动进行更改。 当进行员工姓名更改时,要更改相关表中的人名。(权限表,审核历史表,人事合同表,评估结果表)用触发器实现。新增员工时,在 t_Hrcard 中新增一条员工考勤卡记录.人力资源系统启用后,不允许用户删除当状态不为0的记录,当状态不为0时控 制某些关键资料不允许修改。不允许将状态从不为 0 的状态改为0状态。 引用表说明人员基本表 t_HREmpl 人事合同表 t_HREmpCo

9、ntract 权限操作员表 t_PRVUser 审核历史表 t_PRVAuditHistory绩效评估结果表 t_HREvalResultReg卡号表 t_Hrcard触发器tri_hrempl_ins tri_hrempl_upd tri_hrempl_del3.1.4 人事合同管理 功能描述对员工的人事合同进行增加、修改和删除 界面设计 业务处理流程人事合同的合同类型取自 t_name 表且在此可新增定义合同类型,受聘人和聘用单位代表分别可双击查询,或直接输入并进行检测。合同条款可引用系统已定义的合同条款模板, 当员工合同到期,进行续聘登记,亦弹出此窗口,将原合同内容复制显示,提供编辑。若

10、合 同类型改变,则同步更新员工基础资料表中的合同类型。引入条款模板将选择模板的条款内容复制到当前合同的条款内容。 已失效的合同不可修改 合同只能与员工一起删除,删除员工时删除此员工的合同 引用表说明员工表 t_HREmpl岗位表 t_HRPosition人事合同表 t_Hrempcontract人事合同条款表 t_HRContrItems基础基础资料表 t_Name合同模板表 t_termtemplate3.1.5 招聘途径维护 功能描述帮助用户管理各种内部和外部的招聘广告 界面设计 业务处理流程招聘途径的招聘方式来源于 t_name 表,由用户自定义。招聘途径启用于招聘计划则不 可删除。 引

11、用表说明招聘途径表 t_HRInviteEmpMeans 招聘计划表 t_HRNeedEmpPlan 基础资料 t_Name3.1.6 员工卡号管理 功能描述对员工的考勤卡进行管理,如果使用考勤机,可制作对考勤机的考勤卡 界面设计 业务处理流程 新增员工考勤卡时,若员工已有有效卡,将原有效卡置为失效,新卡写入员工档案中。 若卡性质为临时卡,则员工编码不可录入。员工卡号管理不提供删除功能当设置员工编号与卡号相同时不允许,考勤卡作废当员工卡作废时,反写员工资料的考勤卡号为空(),当作废卡改为有效时,重新设置员工资料的考勤卡号;员工资料的触发器中,判断如果该员工存在有效的其他卡或该卡已被其他人持有,

12、则不允许插入。在员工资料或员工入职登记中判断如果该卡已被其他人持有,或该员工有其他有效卡时不允许录入。与考勤机的连接参数通讯串口和波特率取自系统参数(comNo,baudrate) 引用表说明系统参数表: t_SysParam卡号表 t_Hrcard 员工表 t_Hrempl 触发器:tri_hrcard_ins tri_hrcard_upd tri_hrcard_del3.1.7 临时卡借出管理 功能描述员工若正式考勤卡未带时,可使用临时卡进行打卡,作为员工的考勤记录 界面设计 业务处理流程临时卡中的卡号选择来源于卡号管理中定义的临时卡。 引用表说明卡号管理表 t_Hrcard 临时卡借出表

13、 t_HrtempCard 员工表 t_Hrempl3.1.8 系统参数维护 功能描述对人力资源系统用户定义的参数进行记录。 界面设计 业务处理流程 将用户所设置的参数存放在表 t_sysparam 中 系统参数保存:update t_sysparam set FValue = where Fentityno = :gs_Entityno and Fsysno = Hr and FparamNO = tryout1:员工试用期,对员工转正进行提醒2:每隔加薪周期,提前 N 天进行加薪提醒(N = 提前 天提示员工加薪参数)。3:提前 N 天提示员工生日4:提前 N 天提示员工转正(与员工试用期

14、结合提示)5:提前 N 天提示员工加薪(与加薪周期结合,若加薪周期为 0 则不进行提前提示)6:提前 N 天提示员工合同到期7:入职职列表显示 N 天内入职员工(便于编辑新入职的员工资料)8:考勤卡与员工编码相同则只需输入员工编码,则此员工的考勤卡即为其员工编码,否则要手工输入员工考勤卡号。9:节假日算应出勤10:公休日算应出勤11:可以先调休后加班12:加班可以跨月补休13:假期可跨的累加(假期可以跨年累加,则未休完的年休假和长期病假可以计入下一年。否则只为本年应得年假和长期病假)14:假期年度设定(用于年假和长期病假计算)15:假期计算方式(用于年假和长期病假计算)16:考勤统计分段参数(

15、考勤汇总)17:考勤机通讯串口与传输速率参数设定,机器型号来源于 t_sysenum 系统枚举表中的机器型号 machinetype(用于制考勤卡和从考勤机引入考勤数据) 引用表说明系统参数表: t_sysParam 系统枚举表 t_sysEnum 3.1.9 条款模板维护 功能描述对人事合同常用的合同条款可做为模板,选择合同模板则合同条款将做为此员工的合同 内容。 界面设计 业务处理流程 引用表说明 合同模板表 t_Cls 合同条款表 t_TermTemplet 考勤期间日历 功能描述对人事考勤进行考勤期间起始和结束日期定义 界面设计 业务处理流程考勤期间日历定义程式来源于总帐的期间定义,保

16、存入 t_PeriodHrcalendar 引用表说明人事考勤期间表: t_PeriodHrcalendar 数据初始化 功能描述对使用系统前的员工假期初始数据进行管理。 界面设计1:年假和长期病假初始录入2:补休假初始录入 业务处理流程1:在录入年假及长期病假初始数据时,应该如下规则取当前年度-取系统参数年初还是当前日期决定实际计算日期select sHolidayEndDate = Fvaluefrom t_sysParamWhere Fentityno = as_EntityNOand FsysNo = Hrand FParamNo = HolidayEndDateif sHoliday

17、ENddate = Y -考勤年度 begin-取当前年度select icurYear = FYearfrom t_PEriodHrCalendarwhere Fentityno = as_Entitynoand getdate() between FstartDate and FEndDateendelse -取工作年度begin-求得当前员工的工作年度-取员工的入职时间-如果周年工作日大于当前日期if convert(datetime,str(datepart(yy,getdate() + - +str(datepart(mm,dworkdate) + - + str(datepart(

18、dd,dworkdate) getdate()select icurYear=year(dworkdate) + datediff(yy,dworkdate,getdate() -1from t_hremplwhere fentityNo=as_entityNoand fempNo=sempNOelse -如果周年工作日小于当前日期select icurYear=year(dworkdate) + datediff(yy,dworkdate,getdate()from t_hremplwhere fentityNo=as_entityNoand fempNo=sempNOend2:录入补休假安

19、始数据时,若假期可跨年累加则年度为 0 期间为 0 不可录入,不可跨月补休则期间为 0 不可录入,可跨月补休则期间可录入。3:启用若未定义考勤期间日历则不许启用启用后初始数据将写入 t_Hrdurvaction 表(有相对应记录则加否则插入新记录)启用后才可使用年假和长期病假清单功能和员工休假记录功能。4:反启用:从 t_Hrdurvaction 表中减去初始数据。反启用后不可使用年假和长期病假清单功能和员工休假记录功能。 引用表说明 系统参数表: t_sysparam 初始数据存放表 t_Hrdurvactioninit 假期历史记录表 t_Hrdurvaction3.1.12 年假长期病假

20、清单 功能描述定义计算公式和计算员工应得的年假和长期病假,保存历史记录和更新本年应得年假、 长期病假及年度和最后更新时间。 界面设计 业务处理流程1:定义公式公式定义参数以组合形式保存在 t_sysParam 表中2:计算假期计算时,分解 t_sysparam 表中的计算公式,调用两个存储过程 p_Hryearillsysparam 及p_hrholicount 分别进行分解公式和进行假期计算。3:保存假期与员工表中的年假和长期病假年度进行比较,若年度发生变化则将旧的年度写入历史表t_hrdurvaction,本年应得假期保存到员工表t_hrempl时应该考虑假期是否可跨年累加参数,如果可跨年

21、累加,则需加上上一年度的未休假期,如果没有上一年度数据,则取初始数据中的“上一年未休假期” FPreVactions 引用表说明 系统参数表: t_sysparam 员工表 t_Hrempl 假期历史表 t_Hrdurvaction假期初始数据表 t_HrdurvactionInit存储过程:p_Hryearillsysparam 公式分解p_hrholicount 假期计算视图 v_hr_empholihistory3.2 人事招聘3.2.1 人员需求计划 功能描述 各用人部门提出人员需求,以及具体的需求时间、要求等。 可以根据岗位空缺,自动产生人员需求计划。 界面设计 业务处理流程手工输入

22、需求计划,用弹出窗口维护当采用系统自动生成,当选择部门和岗位后,该 岗位所有的要求自动从岗位表中取出,用户可以编辑。在参考数据窗口中的所选需求将自动形成需求计划并自动刷新数据。 引用表说明需求表 t_HRNeedEmpPlan基础资料 t_Name岗位表 t_hrposition3.2.2 招聘工作汇报 功能描述根据需求计划进行招聘工作,并反写需求计划的招聘数据。 界面设计 业务处理流程新增招聘汇报时,表体招聘流水中列出的招聘计划为需求中未完成的需求计划,G 为完成.若需求计划为新单,保存后改需求计划状态为招聘中。3.2.3.4 引用表说明需求计划/招聘计划表 t_HRNeedEmpPlan基

23、础资料 t_Name岗位表 t_hrposition招聘流水 t_HrEmpPlanExec招聘流水明细 t_hrempPlanexecdetail触发器:tri_hrempPlanexec_del tri_hrempPlanexecdetail_ins tri_hrempPlanexecdetail_upd tri_hrempPlanexecdetail_del3.2.3 应聘人员简历 功能描述录入及维护应聘人员简历并对应聘者进行各种状态标识 界面设计 业务处理流程应聘人员状态初始为应聘。对应聘人员可进行的操作: (0已入职为应聘者入职后的标识),1,应聘,2 面试计划 3 安排面试 4 面

24、试完成 5 录用 6 拒绝 7 面试后拒绝 8 暂入人才库,9 面试后入人才库 状态控制:应聘今面试计划,安排面试,入人才库,录用,拒绝 面试计划今安排面试,入人才库,录用,拒绝 安排面试今面试完成,安排面试,入人才库,录用,拒绝 面试完成今入人才库,录用,拒绝(面试汇报功能可用) 拒绝今面试计划,安排面试,入人才库,录用 录用今入人才库,拒绝 暂入人才库今面试计划,安排面试,录用,拒绝面试后入人才库今面试计划,面试安排,录用,拒绝(面试汇报可用) 引用表说明 t_hrapplierinfo 应聘人员基础信息 t_hrapplyeduinfo 应聘人员受教育信息 t_hrapplyachiev

25、e 应聘人员主要业绩表t_hrapplyfamisetting 应聘人员社会关系表t_hrapplystrosuit 应聘人员特长表t_hrapplytrainHis 应聘人员培训记录表t_hrapplyworkstory 应聘人员工作简历表t_hrapplyfaceexam 应聘人员面试表t_HrapplyNote 应聘人员备注t_Hrapplyfavorite 应聘人员爱好t_hrapplyfaceexam 应聘人员面试总评t_hrapplyfaceexamDetail 应聘人员面试明细表t_name 基础资料表3.2.4 应聘人员结构分析 功能描述对应聘者按可以按性别、学历、专业、职称、

26、婚姻状况、年龄结构等条件进行查询,分 析组成结构 界面设计 业务处理流程查询用存储过程 p_hrapplyanalyse 进行查询分析和反查满足某一条件的应聘人员 引用表说明t_Hrapplierinfo 应聘人员基础资料表 存储过程:p_Hrapplyanalyse3.2.5 应聘人员档案查询3.2.5.1 功能描述按多种组合条件对应聘人员进行查询。3.2.6.2 界面设计3.2.5.3 业务处理流程3.2.6.4 引用表说明应聘人员表 t_hrapplierinfo3.3 人事动态人事动态与工资系统存在严格联系,计算工资时对如下情况应该分别处理:1、 试用、正式员工:如果最新调薪日期在本月

27、之内,则需根据调薪记录计算调薪前后的应得工资;2、 退休人员的工资计算与正式员工相同,员工退休后如果工资有变动,需要录入调薪单据。3、 本月离职或停薪留职人员需要参与工资计算,计算截止日期为离职日期或停薪留职日期4、 停薪留职员工复职的工资计算:从复职日期开始计算工资(复职日期没有写到人员档案中,需要根据复职单据取复职日期)。复职时,将原离职日期设为 null.,原入职日期不变。工资计算时对本月调薪、本月复职人员(不包括退休反聘人员)需要特殊处理,对本月复职人员,其薪资从复职日开始计算;本月调薪人员,再调薪日前按原工资标准计算,调薪日后按新工资标准计算。3.3.1 员工入职登记3.3.1.1

28、功能描述将应聘人员简历转为员工简历,如系离职员工重返公司,可以利用该员工历史数据,减 少数据录入。将应聘人员转为员工时需要给应聘人员编码,部门岗位班组和考勤卡号等主要信息。根 据选择将员工状态置为试用或正式。如果应聘简历上的联系人为空(或与应聘人员名字相同) 则电话、E_Mail 即为应聘人员的电话、E_MaiL.新员工按系统参数入职列表显示 N 天之内新入职员工将其照片名称显示出来,可对新 员工进行编辑。 界面设计 业务处理流程如入职员工系新来应聘人员,点登记按钮,则出现要求输入员工编码等需确定的主 要信息窗口,若系统参数中设置员工编码与考勤卡号相同,则考勤卡号不允许输入(自动为 员工编码值

29、)。手工输入或自动编码此员工的员工编号。如系离职员工重返公司,从离职人员中选定此员工,用登记则将此员工的状态置为 正式或试用。新登记的员工在右边的列表中,可用双击弹出员工资料再度编辑。 引用表说明t_HRApplierInfo 应聘人员简历数据 t_HRApplyEduInfo 应聘人员受教育情况 t_HRApplyTrainHis 应聘人员培训情况 t_HRApplyWorkStory 应聘人员工作简历t_HRApplyAchieve 应聘人员主要工作业绩 t_HRApplyStroSuit 应聘人员能力特长 t_HRApplyFamiSetting 家庭背景 t_HRApplyFaceExam 应聘人员面试 t_HrapplyNote 应聘人员备注 t_Hrapplyfavorite 应聘人员主要爱好 t_hr_empl 员工信息 t_HREmpEduInfo 员工受教育情况 t_HREmpTrainHis 员工培训情况 t_HREmpWorkStory 员工工作简历 t_HREmpAchieve 员工主要工作业绩 t_HREmpStroSuit 员工能力特长 t_HREmpFamiSetting 家庭背景 t_Hrfavorite 员工主要爱好t_HrempNote 员工备注t_Name

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1