版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.HR人力资源管理系统详细设计阐明书:.;第 PAGE 62 页人力资源管理系统详细设计说明书1 前言1.1 目的详细设计也叫过程设计或程序设计Program Design,它不同于编码Coding或 编程Programming;在详细设计阶段,主要是详细阐明模块内各功能的详细描画、界 面表达、实现算法,并准确地表达各功能的界面方式和实现算法运用伪代码。本详细设计阐明书是在【人力资源系统需求阐明书】和【人力资源系统数据库设计 阐明书】的根底上构成的,任何对需求阐明书或数据库设计阐明书的修正,都应该检查 本阐明书能否应该修正1.2 范围和功能本详细设计阐明书针对的产品:人力资源系统,包括以下功能
2、模块根底资料 进展人事根底代码、部门/岗位、人事档案、人事合同管理、系统参数的设置。人事招聘 包括招聘途径维护、人员需求方案、人事招聘方案的产生,应聘人员简历,面试,应聘 人员档案查询,应聘人员构造分析。人事动态 员工入职登记,转正登记、调薪登记、职位变化登记、部门变化登记、员工续聘登记、 员工退休登记、奖惩登记、离任恳求、离任登记等。考勤记录 设置节假日,任务日历,班次定义,轮班规那么定义,员式轮班班次,员工月度班次表, 考勤规那么定义,考勤记录、假期登记、出勤报告。员工培训 设置培训课程、进展才干规划,职业规划,员工培训需求、培训方案,培训课程表、培 训记录,职称变卦。绩效评价 进展评价工
3、程设置,评价结果登记,评价结果查询。人事查询 合同信息查询,个人简历查询,人事档案查询,招聘方案查询,离任人员档案查询,新 员工档案查询,员工转正提示,员工加薪提示。员工合同到期预警,按部门统计查询。人事分析 对员工进展文化构造分析,专业构造分析,薪资构造分析,年龄构造分析,资历构造分析,员工离任分析,综合分析。1.3 适用读者软件需求分析人员、设计人员、软件客户代表和软件开发者1.4 读者须知1、 黑体重点强调2、 双删除线要曾经删除的内容3、 兰色字体需留意的内容4、 红色字体需讨论或不明确的内容1.5 参考资料参照资料称号作者1.6 修正阐明对本详细设计阐明书的修正需经过以下流程:1、界
4、面和实现算法的修正由设计阐明书的编写者完成;对各模块主界面的修正需求经过技术方案组经过。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 = “12delete t_prvdatapriv where fentit
7、yno = :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 人员根本表 t_HREmpl3.1.3
8、员工档案维护功能描画对员工的档案如根本信息、家庭背景、受教育程度、专长、培训、任务业绩、证件、备注、任务阅历等进展添加、修正和删除。界面设计业务处置流程对员工档案中的人员信息变动进展更改。 当进展员工姓名更改时,要更改相关表中的人名。权限表,审核历史表,人事合同表,评价结果表用触发器实现。新增员工时,在 t_Hrcard 中新增一条员工考勤卡记录.人力资源系统启用后,不允许用户删除当形状不为0的记录,当形状不为0时控 制某些关键资料不允许修正。不允许将形状从不为 0 的形状改为0形状。援用表阐明人员根本表 t_HREmpl 人事合同表 t_HREmpContract 权限操作员表 t_PRVU
9、ser 审核历史表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 表,由用户自定义。招聘途径启用于招聘方案那么不 可删除。援用表阐明招聘途径表 t_HRInviteEmpMea
11、ns 招聘方案表 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 暂时卡借出表 t_HrtempCard 员工表 t_Hrempl3.1.8 系
13、统参数维护功能描画对人力资源系统用户定义的参数进展记录。界面设计业务处置流程 将用户所设置的参数存放在表 t_sysparam 中 系统参数保管:update t_sysparam set FValue = where Fentityno = :gs_Entityno and Fsysno = Hr and FparamNO = tryout1:员工试用期,对员工转正进展提示2:每隔加薪周期,提早 N 天进展加薪提示N = 提早 天提示员工加薪参数。3:提早 N 天提示员工生日4:提早 N 天提示员工转正与员工试用期结合提示5:提早 N 天提示员工加薪与加薪周期结合,假设加薪周期为 0 那么不
14、进展提早提示6:提早 N 天提示员工合同到期7:入职职列表显示 N 天内入职员工便于编辑新入职的员工资料8:考勤卡与员工编码一样那么只需输入员工编码,那么此员工的考勤卡即为其员工编码,否那么要手工输入员工考勤卡号。9:节假日算应出勤10:公休日算应出勤11:可以先调休后加班12:加班可以跨月补休13:假期可跨的累加假期可以跨年累加,那么未休完的年休假和长期病假可以计入下一年。否那么只为本年应得年假和长期病假14:假期年度设定(用于年假和长期病假计算)15:假期计算方式(用于年假和长期病假计算)16:考勤统计分段参数考勤汇总17:考勤机通讯串口与传输速率参数设定,机器型号来源于 t_sysenu
15、m 系统枚举表中的机器型号 machinetype(用于制考勤卡和从考勤机引入考勤数据)援用表阐明系统参数表: t_sysParam 系统枚举表 t_sysEnum 3.1.9 条款模板维护功能描画对人事合同常用的合同条款可做为模板,选择合同模板那么合同条款将做为此员工的合同 内容。界面设计业务处置流程援用表阐明 合同模板表 t_Cls 合同条款表 t_TermTemplet考勤期间日历功能描画对人事考勤进展考勤期间起始和终了日期定义界面设计业务处置流程考勤期间日历定义程式来源于总帐的期间定义,保管入 t_PeriodHrcalendar援用表阐明人事考勤期间表: t_PeriodHrcale
16、ndar数据初始化功能描画对运用系统前的员工假期初始数据进展管理。界面设计1:年假和长期病假初始录入2:补休假初始录入业务处置流程1:在录入年假及长期病假初始数据时,应该如下规那么取当前年度-取系统参数年初还是当前日期决议实践计算日期select sHolidayEndDate = Fvaluefrom t_sysParamWhere Fentityno = as_EntityNOand FsysNo = Hrand FParamNo = HolidayEndDateif sHolidayENddate = Y -考勤年度 begin-取当前年度select icurYear = FYearf
17、rom t_PEriodHrCalendarwhere Fentityno = as_Entitynoand getdate() between FstartDate and FEndDateendelse-取任务年度begin-求得当前员工的任务年度-取员工的入职时间-假设周年任务日大于当前日期if convert(datetime,str(datepart(yy,getdate() + - +str(datepart(mm,dworkdate) + - + str(datepart(dd,dworkdate) getdate()select icurYear=year(dworkdate)
18、 + 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:录入补休假安始数据时,假设假期可跨年累加那么年度为 0 期间为 0 不可录入,不可跨月补休那么期间为 0 不可录入,可跨月
19、补休那么期间可录入。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时应该思索假期能否可跨年累加参数,假设可跨年累加,那么需加上上一年度的未休假期,假设没有上一年度数据,那么取初始数据中的“上一年未休假期 FPre
21、Vactions援用表阐明 系统参数表: 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根底资料 t_Name岗位表 t_hrposition招聘流水 t_HrEmpPlanExec招聘流水明细 t_hr
23、empPlanexecdetail触发器:tri_hrempPlanexec_del tri_hrempPlanexecdetail_ins tri_hrempPlanexecdetail_upd tri_hrempPlanexecdetail_del3.2.3 应聘人员简历功能描画录入及维护应聘人员简历并对应聘者进展各种形状标识界面设计业务处置流程应聘人员形状初始为应聘。对应聘人员可进展的操作: (0已入职为应聘者入职后的标识),1,应聘,2 面试方案 3 安排面试 4 面试完成 5 录用 6 回绝 7 面试后回绝 8 暂入人才库,9 面试后入人才库 形状控制:应聘今面试方案,安排面试,入人
24、才库,录用,回绝 面试方案今安排面试,入人才库,录用,回绝 安排面试今面试完成,安排面试,入人才库,录用,回绝 面试完成今入人才库,录用,回绝面试汇报功能可用 回绝今面试方案,安排面试,入人才库,录用 录用今入人才库,回绝 暂入人才库今面试方案,安排面试,录用,回绝面试后入人才库今面试方案,面试安排,录用,回绝面试汇报可用援用表阐明 t_hrapplierinfo 应聘人员根底信息 t_hrapplyeduinfo应聘人员受教育信息 t_hrapplyachieve应聘人员主要业绩表t_hrapplyfamisetting应聘人员社会关系表t_hrapplystrosuit应聘人员专长表t_h
25、rapplytrainHis应聘人员培训记录表t_hrapplyworkstory 应聘人员任务简历表t_hrapplyfaceexam应聘人员面试表t_HrapplyNote 应聘人员备注t_Hrapplyfavorite 应聘人员喜好t_hrapplyfaceexam 应聘人员面试总评t_hrapplyfaceexamDetail 应聘人员面试明细表t_name根底资料表3.2.4 应聘人员构造分析功能描画对应聘者按可以按性别、学历、专业、职称、婚姻情况、年龄构造等条件进展查询,分 析组成构造界面设计业务处置流程查询用存储过程 p_hrapplyanalyse 进展查询分析和反查满足某一条
26、件的应聘人员援用表阐明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、试用、正式员工:假设最新调薪日期在本月之内,那么需根据调薪记录计算调薪前后的应得工资;2、退休人员的工资计算与正式员工一样,员工退休后假设工资有变动,需求录入调薪单据。3、本月离任或停薪留职人员
27、需求参与工资计算,计算截止日期为离任日期或停薪留职日期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 员工受教育情况
30、t_HREmpTrainHis 员工培训情况 t_HREmpWorkStory员工任务简历 t_HREmpAchieve 员工主要任务业绩 t_HREmpStroSuit 员工才干专长 t_HREmpFamiSetting家庭背景 t_Hrfavorite员工主要喜好t_HrempNote 员工备注t_Name根底资料表3.3.2 员工转正登记功能描画对试用合格的员工办理转正手续,将人事档案的形状由“试用改为“正式界面设计业务处置流程从试用形状的员工中选取试用合格的员工,点登记功能按钮,将员工形状改为正 式,在右列表框中输入天数那么在 N 天内入职的员工将在此列表中显示照片及称号,双击此 员工
31、可弹出员工资料编辑。援用表阐明员工表 t_hr_empl根底资料表 t_name3.3.3 员工调薪登记3.3.3.1 功能描画根据公司政策调整员工工资包括退休人员。HR人力资源管理系统详细设计阐明书3.3.3.2 界面设计业务处置流程数据调整用小窗口弹出维护,调整前数据取员工薪资表中的数据做为调整前的数据,并 将此数据默以为调整后的数据,手工输入调整后值,保管时同步更新员工薪资表中的工资信 息。记录单据号可否手工输入根据系统参数中的能否手式录入决议。 假设薪资调整日期不大于人事系统已审核的最后期间日期那么不可进展审核和反审核等编辑操作。援用表阐明t_hr_saladjust调薪登记表 t_h
32、r_emplsal 员工信息表 触发器:tri_hrsaladjust_ins tri_hrsaladjust_upd tri_hrsaladjust_del3.3.4 职位变化登记3.3.4.1 功能描画记录员工的职位变化历史。 根据职位变化记录自动更改人事档案的职位信息。HR人力资源管理系统详细设计阐明书3.3.4.2 界面设计业务处置流程职位变卦弹出小窗口维护,原职位取员工表中的信息,输入现职位,现班组,保管时同 步更新员工表中的职位和班组信息。假设员工班组改动,那么将此员工的班次表进展刷新。综合原班组和现班组的默许班组模板班次假设职位变化变动日期不大于人事系统已审核的最后期间日期那么不
33、可进展审核和反审核等编辑操作。援用表阐明 t_HRPositionVary 职位变化登记 t_hr_empl 员工信息3.3.5 员工续聘登记功能描画对已到期的合同,以其内容进展复制一份产生新合同。界面设计业务处置流程续聘登记中的合同取自合同表中在合同预警期内的未到期的合同和已过期的合同,续聘 登记默许原合同内容和新合同内容一致,用户可修正或引入条款模板进展新合同编辑。HR人力资源管理系统详细设计阐明书援用表阐明t_HREmpcontract 员工退休登记 t_hrempl 员工表人事合同表 t_Hrempcontract人事合同条款表 t_HRContrItems3.3.6 员工奖惩登记功能
34、描画记录员工的奖惩历史。界面设计业务处置流程奖惩登记用弹出窗口进展维护,奖惩工程用下拉式选择,可进展新奖惩类型的添加,手 工输入奖惩日期和阐明。奖惩日期不大于人事系统最后审核期间的不能再进展审核和反审核操作。援用表阐明t_name根底资料表 t_HRRewaPuniReg奖惩登记 t_Hrempl 员工资料表3.3.7 员工退休登记3.3.7.1 功能描画对员工进展退休登记。更改员工资料表员工形状为退休4HR人力资源管理系统详细设计阐明书3.3.7.2 界面设计业务处置流程员工退休登记只需输入退休日期 退休日期假设不大于人事系统已审核最后期间,那么不可审核和反审核。援用表阐明 t_hrempl
35、 员工表 t_hrempretirereg 退休登记表3.3.8 员工离任登记3.3.8.1 功能描画对要离任员工办理离任登记。HR人力资源管理系统详细设计阐明书3.3.8.2 界面设计业务处置流程对离任恳求获审核的员工,用结清功能按钮将登记形状置为结清。 注:员工假设借有办公用品且必需归还而未归还时,不可办理离任手续。 用登记按钮将其在员工表中员工形状改为离任,员工表离任日期时间等于估计离任日期时间。 离任过程中需求办理如下业务: 1、 设置员工离任日期2、 归还办公用品、厂牌、工衣3、 注销考勤卡号,归还考勤卡4、 宿舍退房只需以上手续全部办理完成,才干结算工资,正式离任。援用表阐明t_H
36、RDimissionReg离任恳求/登记表 t_hrempl员工表3.3.9 停薪留职/复职登记3.3.9.1 功能描画 对停薪留职的员工办理停薪手续 对复职员工办理复职手续。3.3.9.3 业务处置流程对停薪留职的员工办理停薪手续,审核后运用登记功能将员工形状改为离任3。 对复职员工办理复职手续,点登记按钮将员工形状改为正式员工2。3.3.8.4 援用表阐明t_HRkeepjobReg停薪留职复职登记表 t_hrempl员工表考勤节假日设置功能描画设置系统默许的节假日.对整个系统公用。界面设计HR人力资源管理系统详细设计阐明书业务处置流程节假日不允许交叠,只能对当前日期之后的节假日进展修正或
37、删除。节假日的修正将影 响任务日历的修正。节假日复制功能,选择数据来源年度也可来源于节假日模板,节假日模板年度为 Fyear= 1和目的年度,未来源年度或节假日模板的数据复制到标年度,并刷新任务日历刷新任务日历存储过 p_hrholidaycopy.援用表阐明节假日表:t_HRHolidayset 任务日历类型维护:t_CalenType 任务日历周维护:t_WorkWeek 自然周任务日及休憩日属性控制:t_Week 存储过程:p_hr_holidaycopy3.4.2 任务日历设置功能描画提供对任务日历模板、各任务日历自然周任务日、加班日,休憩日,节假日,休憩日加 入,节假日加班和非规范日
38、非任务全天的属性设置。界面设计1:新增、修正任务日历类型界面:2:设置任务日历属性业务处置流程系统为实现对多实体、多任务中心不同任务日历的灵敏设置,设定不同的任务日历模板。 对每一模板确定日历初始起算日;确定该任务日历模板能否运用大小礼拜、当前日期大 小礼拜类型等等。每一实体必需有且仅有一个默许任务日历模板做一致控制,保管时要进展检查。实体第 一个输入的日历模板必需是该实体的默许日历模板。对日历模板提供添加、修正、删除的维护功能。添加时需弹出日历维护窗口单独进展维 护。修正和删除可在主界面上进展。删除时不可删除默许日历模板。每添加一任务日历模板,系统自动维护相应的任务日历周。各任务年度任务周默
39、许格式 为12个月,任务周分布为4、4、5、4、4、5、4、4、5、4、4、5。任务月和任务周号在年内递增,普通情况下分别为1到12,1到52。当日历起算日和起算任务年度发生变化, 刷新任务周表。由于任务周每年只需52个,总计全年364天,故普通来讲5年要做一次调整,要求仅调整 任务日历月号,而且调整后的任务日历月必需延续。同时为灵敏控制,允许用户手工微 调每周的终了日期,但要控制各任务日历周的终了日期不能小于等于上周的终了日期或 大于等于下周的开场日期。终了日期调整后,需同步更新下周的开场日期。为表达对不同企业对自然周任务/休憩日的灵敏控制,系统做如下处置:对每自然周可以灵敏定义固定任务日和
40、休憩日,如:可把星期一、二作为休憩日。对运用大小礼拜的日历类型,要指定哪一星期号用于大小礼拜控制。为能适用半天等不完全任务日的情况,系统可设定成效系数,阐明某星期号可等效的日历数,默许值为1,半天为0.5。每输入一任务日历模板,系统自动在界面上的自然周表中自动插入7天的星期号记录。假设对应实体没有默许任务日历模板,按系统的默许值进展处置;假设曾经有默许日历模板,每周的任务、休憩日控制自动复制默许日历的信息,允许修正。自然周内容只能修正,不能添加、删除。除每周的固定任务日、休憩日外,企业还可附加确定日历跨度内的节假日和任务日,如每年的国庆日、元旦、春节可设置为节假日。当输入新的任务日历模板时,假
41、设对应实体没有默许任务日历模板,按系统的默许值进展处置,目前为空;假设曾经有默许日历模板,自动复制默许日历模板的附加休憩日和任务日,允许修正。节假日、附加的休憩日,任务日提供添加、修正、删除功能。各任务日历类型有起算日,初始生成时以起算日为基准进展计算,计算期跨度为跨一年自然日历(要据年度界限确定)。任务日历每次生成计算时,只维护当前日期之后的日历。系统保管时进展检查,然后调用相应过程进展日历生成。控制的计算顺序为:日历类型、自然周属性、节假日,休憩日,假设模板发生更改,包括起算日、大小礼拜类型、当前礼拜类型,需再生任务日历。假设类型没有发生更改,假设自然周或节假日或附加任务日或休憩日的信息发
42、生变化,任务日历也要重新刷新计算。假设仅仅是详细任务日历的成效系数进展修正,只保管对其后等效任务日历生成后,系统可进展明细查询,并可对详细的某天进展成效系数及备注信息维护,保管时自动存储,不需调用计算过程。累计成效系数不许维护,系统自动进展。详细的任务日历不提供添加、删除功能。简要操作过程:进入主界面,选择详细维护功能。新增或修正任务日历类型时,要另外弹出维护窗口。对每一实体要求必需求有对应的默许任务日历类型,对实体的第一个任务日历类型强迫为默许任务日历类型。假设新增默许任务日历类型,其任务日历周分布默许按一年12个月,每季度4、4、5、4、4、5、4、4、5、4、4、5的格式进展构成。自然周
43、默许星期六、星期天为休憩日,假设定义了大小礼拜控制,默许星期六作为大小礼拜控制点。对附加休憩日和任务日,目前不做初始值控制,一切上述信息都允许用户进展调整。假设新增非默许任务日历模板,确定保管后,一切信息都复制默许任务日历内容。信息修正后,在退出或不同任务日历模板之间挪动时提示进展保管。保管的控制流程如前面所述。援用表阐明 任务日历类型维护:t_CalenType 任务日历周维护:t_WorkWeek 自然周任务日及休憩日属性控制:t_Week 生成详细任务日历数据表:t_WorkCalendar节假日控制: t_HRHolidaySet 存储过程:p_hr_procalentype,用于生成
44、详细任务日历类型的任务日历 p_hr_genworkdaycalendar 用于详细日历的新增和刷新 p_hr_genworkweekcalendar 用于任务周历的生成3.4.3 考勤规那么设置功能描画设定系统的考勤规那么。也可由用户自定义考勤规那么,用户可设定考勤规那么的薪资计算公 式。界面设计3.4.3.4 业务处置流程系统缺省提供考勤规那么 fdutyroleid = 15,不可修正和删除,用户可在此根底上进展自 定义考勤规那么考勤规那么号从 16 起,自定义规那么可修正和删除,但其类型只能为假期和出差。 假设考勤规那么未产生薪资计算记录,为与工资坚持一致,新增此考勤规那么的薪资计算记
45、录并保管。仅由用户填充公式内容。删除考勤规那么时同步删除薪资计算公式。3.4.3.4 援用表阐明t_HRCheckDutyRole考勤规那么表 薪资公式调整存储过程: p_pay_formula_serial3.4.4 异常规那么设置3.4.4.1 功能描画设定系统的对于非正常上班的补充规那么HR人力资源管理系统详细设计阐明书3.4.4.2 界面设计3.4.4.4 业务处置流程假设平常加班考勤迟到、早退、旷工那么加班异常规那么中上下班晚 N 分钟算迟到及旷工方 可输入。加班时间超越 N 小时算加班每天加班不超越 M 小时0、早退(Foffduty0)、 加班(Faddwork0)、请假(Fho
46、lihour0)、出差(Fgoouthour0)、休憩(FdutyRoleId=4),上班无打 卡时间FonPuncTime is null ,下班无打卡时间(FoffPuncTime is null),正常Fworkhour = FResthour;正常用各班次标识符上班,#迟到早退 ,x旷工,*-休憩包括年假、 调休,$请假,&-出差#12表示迟到或早退 15 分钟,$32表示请假 3。2 小时,&45 表示出差 4。5 小时,4表示加班 4 小时;添加报表列印选项:列印累计迟到早退,列印 累计旷工,列印累计休憩,列印累计请假,列印累计出差3;考勤明细表的查询条件中添加报表列印选项:列印累
47、计迟到早退,列印累计旷工,列印 累计休憩,列印累计请假,列印累计出差援用表阐明 t_HRCheckDutysum考勤汇总数据 t_Hrperiod考勤汇总分段t_hrempl员工表 t_priodHrcalendar考勤期间日历t_Hrcheckdutyrole考勤规那么 存储过程p_hr_detailshow 考勤汇总显示3.5 员工培训3.5.1 课程设置3.5.1.1 功能描画维护培训课程及此课程培训可获得的技艺。界面设计业务处置流程课程的新增和修正用弹出窗口维护,删除在主界面进展。删除课程将连同该课程对应的 培训技艺一同删除,根据删除时能否提示,进展相应的删除处置。但以前员工培训此课程
48、的 培训记录依然保管。援用表阐明t_HRTrainCourseSet培训课程设置 t_HRTechAndCourse技艺课程对照才干规划功能描画设置设置各岗位的技艺要求,以及为获得该技艺所需培训的课程界面设计业务处置流程岗位所需的技艺用勾选方式选择,然后保管后可根据岗位所需技艺得到岗位需求培训的 课程列表。课程的概念为广义的,即一个课程可由多于一个的培训教程组成。一个课程培训 获得的技艺可多于一项。援用表阐明t_HRPosiTechReq 岗位技艺要求 t_HRTechAndCourse技艺课程对照职业规划功能描画根据未来的职位、未来的部门的技艺需求以及员工当前职位、当前部门所掌握的技艺, 对
49、员工进展有目的的课程培训。界面设计3.5.3.5 业务处置流程对当前职位和未来职位所需技艺,当前部门到未来部门所需技艺选取方式用途置流程与 才干规划类似。3.5.3.5 援用表阐明t_HRPosiTechReq 岗位技艺要求 t_HRTechAndCourse技艺课程对照 t_HRPosiTechPlanNeed未来职位技艺需求3.5.4 员工培训需求功能描画根据员工的职业规划中所需掌握的技艺相对应的培训课程,生成员工的培训课程。界面设计业务处置流程根据员工的职业规划中定义的技艺需求,产生培训需求课程。援用表阐明t_HREmpTrainReq 员工培训要求 t_HRPosiTechReq 岗位
50、技艺要求 t_HRTechAndCourse技艺课程对照 t_HRPosiTechPlanNeed未来职位技艺需求培训方案功能描画选定培训课程,安排培训地点、培训时间,接受员工报名,员工可以为内部员工,也可以为 外部员工。可以根据员工培训需求,自动产生培训方案。界面设计业务处置流程参考员工培训需求,是一种提示,可以观测那种课程需求的员工人数,决议能否拟定培 训方案。培训方案的新增和修正用弹出窗口维护。并可进展课时的维护。删除在主界面上进 行。援用表阐明t_HRTrainPlan培训方案 t_HRTrainSignUp 报名 t_HRCourseSchedule课程表培训记录功能描画记录员工的培
51、训情况及获得证书。界面设计业务处置流程将培训人员按员工和外来人员分页处置,可进展员工培训出勤考核和员工培训成果考核 两种维护。按报名人员自动生成记录,只需输入成果和出席情况即可。HR人力资源管理系统详细设计阐明书3.5.6.4 援用表阐明t_HRTrainCheck培训出勤 t_HRTrainRecord培训记录 t_HRTrainPlan培训方案 t_HRTrainSignUp 报名 t_HRCourseSchedule课程表3.6 绩效评价3.6.1 评价工程设置3.6.1.1 功能描画建立及维护绩效评价工程界面设计按评价工程适用的职位分类评价工程。业务处置流程评价工程的新增,修正和删除都
52、在此界面上完成。选择和职位就是此评价工程所适用的 职位,对不同职位的员工可设定相应的评价工程和评价等级。以后对员工进展的评价以此处 设立的工程为准进展评价结果登记。HR人力资源管理系统详细设计阐明书援用表阐明t_HREvalItemSet评价工程设置3.6.2 评价结果登记功能描画对评价分数进展处置产生评价结果进展登记。界面设计评价结果录入和维护界面:评价分数统计为主界面:在员工称号后面显示的条目均为评价所设工程,不同职位的人有不同工程的评价结果,该职位没有的工程值为空,不计入总分。业务处置流程以交叉报表方式统计一切员工的评价总分,可查至评价工程的详细评价结果及培训建议 和评价建议。援用表阐明
53、t_HREvalResultReg评价结果登记 t_hrempl员工表3.6.3 绩效培训规那么功能描画建立绩效的培训规那么.界面设计3.6.3.6 业务处置流程评价工程和适用职位仅用于显示,不可编辑,输入分数,新增和删除只维护培训课程, 一个评价工程可设置多于一个的培训课程。3.6.3.6 援用表阐明t_HRTrainRole绩效培训规那么 t_HREmpTrainReq 员工培训要求3.6.4 员工培训需求功能描画根据评价结果以及绩效培训规那么自动产生员工培训需求.可以手工修正界面设计业务处置流程根据员工绩效培训规那么,对某评价工程分数门槛以下的员工,将其及相应需培训课程列 入需培训行列。
54、绩效培训规那么必需先建立,否那么将不会有结果产生。 在此界面上仅显示员工因绩效评价而产生的培训需求,不列出因才干规划、职业规划而产生的需求。援用表阐明t_HRTrainRole绩效培训规那么 t_HREmpTrainReq员工培训要求3.6.5 评价结果查询功能描画提供组合条件查询评价结果 可以根据员工培训需求,自动产生培训方案。界面设计业务处置流程援用表阐明3.8 人事查询3.8.1 员工档案查询3.8.1.1 功能描画提供各种参数查询员工档案界面设计业务处置流程提供各种参数查询员工档案援用表阐明t_Hrempl 员工档案3.8.2 离任人员档案查询功能描画提供多工程组合查询离任员工界面设计
55、业务处置流程提供多工程组合查询离任员工,双击可查看员工档案。援用表阐明t_hr_empl员工信息3.8.3 合同信息查询功能描画提供多工程组合查询人事合同界面设计提供多工程组合查询人事合同业务处置流程提供多工程组合查询人事合同援用表阐明t_hr_empl员工信息 t_hrempcontract员工合同表3.8.4 招聘方案查询功能描画提供组合条件查询招聘方案界面设计业务处置流程援用表阐明 t_hrneedempplan需求方案表 t_hrplanexecdetail招聘流水明细3.8.5 员工生日提示功能描画提示员工生日界面设计业务处置流程 根据系统参数,提早 N 天提示员工生日 用存储过程前往 p_hr_infobirth援用表阐明t_Hrempl 员工表 存储过程 p_hr_infobirth3.8.6 员工加薪提示功能描画进展员工加薪提示界面设计业务处置流程根据系统参数,提早 N 天提示员工加薪和员工加薪周期 X 月,对员工应加薪日期进展 计算,提早 N 天进展提示。假设加薪周期为 0 那么不进展提示功能。存储过程 p_hr_infoaddsal援用表阐明t_hrempl 员工表 存储过程 p_Hr_infoaddsal3.8.7 员工转正提示功能描画对应转正的员工进展提示界面设计业务处置流程根据系统参数提早 N 天提示员工转正,及员工试用期 X 月,对员工应转正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产品质量问题处理与补偿承诺函5篇
- 公平贸易诚实守信承诺书4篇
- 生命健康安全保障承诺书6篇范文
- 2026年心理健康教育融入学科教学案例
- 2026年抽水蓄能电站选址与前期工作建议
- 协作单位社会责任承诺函3篇
- 2026年无菌物品有效期管理试题及答案
- 2026年智能驾驶行业职业规划与感知融合报告
- 网络安全紧急响应保障承诺书9篇
- 企业流程管理文档撰写模板
- 家庭教育讲师培训课件
- 2025年大学一年级(给排水科学与工程)水处理微生物学试题及答案
- 药企生产课件
- 2026年浙江农业商贸职业学院单招综合素质考试题库及参考答案详解1套
- 水土流失科普宣传课件
- 高渗性脱水的护理
- 合伙企业股权转让流程指南
- 鹿特丹城市规划课件
- 长三角区域司法鉴定人职业能力测试笔试题库
- 2025年天津市北辰区事业单位考试真题
- 北京市第七届中小学生气象知识竞赛题及答案
评论
0/150
提交评论