组织培训管理系统

计 算 机 系 统 应 用 http://www.c-s-a.org.cn 2013 年 第22卷 第 12 期

组织培训管理系统①

朱令娴, 汤铭端, 邓本江

(北京计算机技术及应用研究所, 北京 100854)

摘 要: 针对当前培训评估体系无法量化培训效果的问题, 提出了量化评估体系方法. 该方法针对Kirkpatrick模型的各层次, 分别设计量化评估指标, 采用t统计量考查培训是否对软件生产力带来显著提高. 基于该方法对培训流程进行改进, 提出了基于评估反馈的培训流程, 最后使用Struts、Spring和Hibernate框架, 配合JBPM工作流管理系统, 设计实现了支持培训流程的组织培训管理系统. 关键词: 培训评估体系; T检验; JBPM

Organizational Training Management System

ZHU Ling-Xian, TANG Ming-Duan, DENG Ben-Jiang

(Beijing Computer Technology and Application Institute, Beijing 100854)

Abstract: To solve the problem of non-quantization in Training Evaluation System, method of quantifying Training Evaluation System is proposed. The method gives quantitative evaluation index for each Kirkpatrick level, checks if training can increase software productivity based on T-test. Using the method, training process based on evaluation feedback is proposed, and Organizational training management system based on Struts, Spring, Hibernate and JBPM is realized.

Key words: training evaluation system; T-test; JBPM

当前很多软件企业中, 存在只重视培训, 忽视培训效果评估的现象, 导致培训没有达到预期成效[1]. 显然培训效果评估是一种基于反馈机制改进培训过程质量和效益的有效手段. 当前流行的培训评估体系包括Kirkpatrick模型[2]、Kaufman模型、Philips模型[3]、CIRO评估方法等.

Kirkpatrick模型将受训学员的训后效果, 按照由表及里、由观念到行为直至结果的变化规律, 划分为四个层次: 反应、知识、行为、结果. Kaufman模型在Kirkpatrick模型基础上, 增加了对培训资源可获得性和社会效应的评估. Philips模型在Kirkpatrick模型基础上, 增加了对培训投入产出比的考虑. CIRO方法强调在培训开展前需要对培训需求和培训方法进行考虑, 将培训评估分为四个级别: 情境、投入、反应、结果.

这些模型由于符合认知过程规律, 易于理解和实施, 基于该模型的培训评估系统可以有效监控培训质 ① 收稿时间:2013-05-14;收到修改稿时间:2013-06-08

80系统建设 System Construction

量. 然而这些模型侧重于对培训效果的定性评价, 缺乏对培训过程进行量化分析, 尤其在行为和绩效层次缺乏量化评估指标, 导致评估过程存在着片面性、主观性和不科学性, 直接影响评估结论的有效性和正确性. 而且这些模型主要是在培训结束后进行总结式评价, 培训评估与培训需求获取、培训进展脱节, 没有考虑培训效果对培训过程的反馈式改进.

为了解决这一问题, 本文提出了量化评估体系方法. 该方法针对Kirkpatrick模型的各层次, 分别设计量化评估指标, 采用t统计量考查培训是否对软件生产力带来显著提高. 基于该方法对培训流程进行改进, 提出了基于评估反馈的培训流程. 最后使用Struts、Spring和Hibernate框架[4], 配合JBPM(Java Business Process Management)工作流管理系统[5,6], 设计实现了支持该培训流程的组织培训管理系统.

本节后面的章节安排如下. 第1节简介Kirkpa-trick

2013 年 第22卷 第 12 期 http://www.c-s-a.org.cn 计 算 机 系 统 应 用

模型. 第2节对Kirkpatrick模型进行量化处理, 提出Kirkpatrick量化指标体系. 第3节基于Kirkpatrick量化指标体系, 提出了基于评估反馈的培训流程. 第4节基于JBPM, 实现了组织培训管理系统, 以支持培训流程.

1 Kirkpatrick模型

Kirkpatrick培训评估模型将培训效果评估分为以下四个由浅入深的层次:

反应层评估是指受训人员对培训科目的印象如何, 包括受训者对培训环境的舒适度是否满意、对培训讲师的教学是否满意、对培训科目的实用性是否认同、对培训内容能否接受等.

学习层评估是指受训人员对培训所传授内容的把握程度, 它测量受训人员对原理、技能、流程等培训内容的把握程度, 可以采用笔试、实地操作和工作模拟等方法来考察.

行为层评估是指受训人员培训前后在实际岗位中行为的变化, 以判断受训者是否在工作实践中运用了培训中学到的新概念和新技能, 是否转化为个人技能和工作习惯等.

效果层评估是考察受训者行为的变化是否积极地影响组织的业绩效果, 如有多少成本的减少、收益的增加, 是源于培训.

2 Kirkpatrick量化指标体系设计

针对Kirkpatrick模型的各层次, 本文分别设计相应的量化指标,所有量化指标构成了Kirkpatrick量化指标体系, 其中效果层量化指标用t统计量表征. 使用Kirkpatrick量化指标体系可以实现对培训过程绩效的量化评估. Kirkpatrick量化指标体系各层次量化指标如下所示:

(1) 反应层效果用培训评价表[7]量化. 每次培训开始前将培训评价表发给各学员,培训结束时通过汇总培训评价表, 收集学员对本次培训的必要性、教材的全面性、教材易理解性、讲授的清晰性、讲授的生动性、服务支持、综合效果的评价. 这些评分均采取五分制, 5表示非常满意, 4表示比较满意, 3表示满意, 2表示不满意, 1表示很不满意.

(2) 学习层效果用笔试结果量化. 每次培训需准备考题, 通过汇总答卷获取学员对培训知识的掌握情况.

(3) 行为层效果用绩效考核结果[8]量化. 科室主任

每月对科室员工的工作量和工作质量进行判定, 如参加培训后某员工的考核结果优于该员工上季度的考核结果, 则认为该培训对该员工产生了行为变化. 通过统计产生行为变化的学员占所有学员的百分比可以描述行为层效果.

(4) 效果层评估是对软件生产力的评估. 由于软件生产力可以使用软件生产率和软件缺陷率来综合描述[9], 效果层评估通过检查培训前后软件生产率是否显著提高、或软件缺陷率是否显著降低来判断培训对生产力的影响. 其中具体检验方法是:

① 使用t统计量[10]检查培训前后软件生产率是否显著提高. 假设培训前一个月采集的软件生产率x1,

x2, …, xm服从N(µ2

1,σ0)正态分布, 其样本均值为,

样本方差为SX, 样本数为m. 培训后一个月采集的软

件生产率y1, y2, …, yn服从N(µ22,σ0)分布, 其样本均

值为, 样本方差为SY, 样本数为n. 给定显著性水平α=0.95, 建立假设

H0: µ1=µ2, 培训前后编码效率无显著提高 H1: µ1

t=

−(m−1)S2n−1)S2

X+(Y

m+n−2

如t

后编码效率得以显著提高.

反之, 如t≥-t1-α(m+n-2), 则接受H0, 认为培训未对编码效率产生实质性影响.

② 使用t统计量检查培训前后软件缺陷率是否显著降低. 假设培训前一个月采集的软件缺陷率x1,

x2, …, xm服从N(µ2

1,σ0)分布, 其样本均值为, 样本

方差为SX, 样本数为m. 培训后一个月采集的软件缺

陷率y1, y2, …, yn服从N(µσ22,0)分布, 其样本均值为

, 样本方差为SY, 样本数为n. 给定显著性水平

α=0.95, 建立假设

H0: µ1=µ2, 培训前后软件缺陷率无显著降低 H1: µ1>µ2, 培训前后软件缺陷率显著降低 计算t统计量 t=

− (m−1)S2X

+(n−1)S2

Y

m+n−2

如t>t1-α(m+n-2), 则拒绝H0, 接受H1, 认为培训

System Construction 系统建设 81

计 算 机 系 统 应 用 http://www.c-s-a.org.cn 2013 年 第22卷 第 12 期

后软件缺陷率得以显著降低.

反之, 如t≤t1-α(m+n-2), 则接受H0, 认为培训未对软件缺陷率产生实质性影响.

3 基于评估反馈的培训流程

①由量化指标体系可知, Kirkpatrick模型的前两层评估发生在培训开展时, 此时称为培训执行阶段. ②后两层评估发生在培训后一个月时, 此时称为培训评价阶段. 培训执行和评价阶段都可能会根据评估结果对本培训过程或本科目的后续培训过程进行改进. ③培训前还有培训准备阶段, 基于岗位技能科目矩阵提出培训科目需求, 并对培训科目的教材、教员、学员、课件、场地、时间做出具体安排. 由这三个阶段构成的培训过程如图1所示, 它是一个基于评估反馈的培训流程.

图1 培训过程流图

4 组织培训管理系统设计与实现

4.1 系统构架

为了支持基于评估反馈的培训流程(图1), 同时考虑对单位人事处组织培训科目进行统一管理, 本文设计实现了组织培训管理系统. 系统使用Struts、Spring和Hibernate作为基本框架, 流程逻辑借助工作流引擎JBPM来实现, 整合各框架、技术的系统构架如图2所示. Spring容器是系统中最大的工厂, 负责管理系统中的所有组件. 数据的持久化使用Hibernate, 82系统建设 System Construction

表现层的MVC(Model/View/Controller)框架使用Struts.

图2 组织培训管理系统构架

系统工作流程是: Struts作为系统前端控制器, 负责拦截JSP页面中的用户请求, 通过调用ActionServlet将用户请求转发给业务逻辑层, 也即Spring的DelegatingActionProxy类. Spring的IOC (Inversion of Control)容器通过调用对应的业务逻辑组件、DAO组件、Struts的Action、JBPM组件完成用户请求. 其中DAO组件通过访问持久化类实现对数据库表的读写, 持久化类由Hibernate自动生成. 4.2 系统功能结构

组织培训管理系统的功能结构如图3所示. 组织机构和人员管理模块负责逐层建立各级组织机构并设置机构下属人员信息. 岗位技能科目关联模块负责设置单位各岗位的职责、对应技能, 以及提供相应技能

要求的培训科目, 其中培训科目信息主要包括: 培训方式、培训教材、免修准则. 培训计划管理模块对应图1中的培训准备阶段活动, 负责在每年初对人事处组织培训科目进行统一规划, 明确各科目实施培训时的教员、学员、场地、时间. 科目培训过程管理模块对应图1中的培训执行和培训评价阶段活动, 负责对培训科目的实施和评估过程进行流程化管理.

图3 组织培训管理系统功能结构

4.3 实现关键技术

4.3.1 Struts、Spring和Hibernate整合技术

首先, 需要在web应用配置文件web.xml中指明struts配置文件和Spring配置文件. 相关代码如下:

2013 年 第22卷 第 12 期 http://www.c-s-a.org.cn 计 算 机 系 统 应 用

org.springframework.web.context.ContextLoaderListener

contextConfigLocation

/WEB-INF/actionContext.xml,/WEB-INF/daoContext.xml,/WEB-INF/applicationContext.xml

config /WEB-INF/struts- config.xml

然后, 在Spring配置文件中设置各种Spring容器

信息. 具体地说, 在applicationContext.xml中配置数据源和Hibernate映射文件, 设置JBPM组件JBPM- Service对应的实体类, 并设置业务逻辑组件DAOService对应的实体类及引用的DAO组件. 在daoContext.xml中设置DAO组件对应的实体类. 在actionContext.xml中设置Action组件对应的实体类.

最后, 在struts配置文件中通过将前端控制器Action声明为DelegatingActionProxy类型, 调用Spring中的Action部件完成相应用户请求. 4.3.2 JBPM技术

利用JBPM提供的可视化流程开发工具, 定义工作流程, 开发平台自动将其转化为XML格式的流程定义文件. 为了提高用户体验, 本系统提供web页面下的图形化工作流显示, 并通过JBPM的自定义标签高亮显示当前工作流程状态. 实现的JBPM流程图如图1所示. 4.4 系统运行情况

采用Tomcat5.33应用服务器, 开发平台为MyEc- lipse 9.0, 后台数据库为Oracle10g, 本文开发了组织培训管理系统, 以对基于评估反馈的培训流程进行支持. 该系统最大的特点是采用MVC设计模式, 实现了视图与业务的分离, 系统的扩展性好、可重用性高、可维护性强; 同时, 引入了工作流技术, 使系统实现了自动化; 通过任务的动态分配, 系统达到了较好的灵活性和实用性. 当前组织培训管理系统运行稳定, 其中的培训科目信息浏览页面如图4所示.

图4

科目信息浏览页面

System Construction 系统建设 83

机 系 统 应 用 http://www.c-s-a.org.cn 2013 年 第22卷 第 12 期

5 结束语

鉴于培训评估体系无法量化培训效果问题, 提出了量化评估体系方法, 按照该方法要求对培训流程进行改进, 设计了基于评估反馈的培训流程, 最后实现了支持培训流程的组织培训管理系统. 当前组织培训管理系统在我所平稳运行, 已帮助其通过软件能力资质认证. 进一步的研究应着眼于如何根据历史培训评估数据策划今后的培训工作.

3 Philips JJ, Stone RD, Philips PP. 人力资源积分卡:计量与评价HR投资回报率.北京:人民邮电出版社.2006.

4 李刚.整合STRUTS+HIBERNATE+SPRING应用开发详解.北京:清华大学出版社.2007.

5 胡奇.JBPM4工作流应用开发指南.北京:电子工业出版社.2007.

6 高杰.深入浅出JBPM.北京:人民邮电出版社.2007. 7 PRC-OT-1.2-2011.组织培训规范.北京.北京计算机技术及应用研究所.

8 魏钧.绩效考核指标设计.北京:北京大学出版社.2010. 9 张鹤飞,蒋晓舰,刘旭等.中国软件行业生产力报告. http://www.doc88.com/p-[1**********]7.html,2007. 10 盛骤,谢式千,潘承毅.概率论与数理统计.北京:高等教育出版社.2005.

2009:2−20.

2 高明..NET Framework对COM组件的调用机制研究.科学技术与工程,2006,6(14):2177−2179.

3 Gordon A. The .NET and COM Interoperability Handbook. New York. Prentice Hall PTR. 2002. 377−432.

4 Stearn B. XULRunner:a new approach for developing rich internet applications. IEEE Internet Computing, 2007, 11(3): 67−73.

5 张令臣,王雷,向继,周健.基于XPCOM代理的浏览器扩展行为分析技术研究.信息网络安全, 2012,(8):223−225. 6 张立杰,黄迪明.跨平台的开发环境——Mozilla简介.计算机与数字工程,2005,6(33):62−65.

参考文献

1 赵杰.企业培训效果评估体系研究[硕士学位论文].天津:天津大学.2007.

2 Kirkpatrik DL, Kirkpatrik JD. Evaluating Training Programs(Third Edition). San Francisco, California. Berrett-Koehler Publishers. 2006. (上接第125页)

4 结束语

.NET互操作技术实现了COM组件及C/C++动态链接库在.NET平台下的相互调用, 使得原有的成果可以在不同语言结构的项目中继续运用. 本设计通过与XPCOM结合, 实现了XULRunner中Gecko内核的浏览器组件与.NET的关联操作, 使得浏览能力得到提升. 如软件程序若能充分应用互操作技术, 可使程序功能更加全面丰富, 从而更有效地支持不同结构层次的应用与满足功能上的需求.

参考文献

1 黄际洲,崔晓源.精通.NET互操作.北京:人民邮电出版社.

84系统建设 System Construction

组织培训管理系统

作者:作者单位:刊名:英文刊名:年,卷(期):

朱令娴, 汤铭端, 邓本江, ZHU Ling-Xian, TANG Ming-Duan, DENG Ben-Jiang北京计算机技术及应用研究所,北京,100854计算机系统应用

Computer Systems & Applications2013(12)

参考文献(10条)

1.赵杰 企业培训效果评估体系研究[学位论文] 2007

2.Kirkpatrik DL;Kirkpatrik JD Evaluating Training Programs 2006

3.Philips JJ;Stone RD;Philips PP 人力资源积分卡:计量与评价 HR 投资回报率 20064.李刚 整合STRUTS+HIBERNATE+SPRING 应用开发详解 20075.胡奇 JBPM4 工作流应用开发指南 20076.高杰 深入浅出 JBPM 20077.组织培训规范

8.魏钧 绩效考核指标设计 2010

9.张鹤飞;蒋晓舰;刘旭 中国软件行业生产力报告 200710.盛骤;谢式千;潘承毅 概率论与数理统计 2005

本文链接:http://d.g.wanfangdata.com.cn/Periodical_jsjxtyy201312015.aspx


相关文章

  • 培训体系建设方案
  • 培训体系建设方案 1 使用指南 1.1 手册内容 本手册作为企业建设培训体系的指导方案,认真学习和贯彻有助于不断提升企业培训水平.本手册包括使用指南.培训概述.培训部门的建设.培训资源建设与管理.培训日常运营管理.附件六个部分. (1) 使 ...

  • 石油勘探局职工培训工作计划
  •   20XX年是“十一五”开局之年,是勘探局实施项目牵动战略的“见效年”,也是勘探局实现企业发展全面提速、管理水平全面提高、职工素质全面提升的关键一年,认真做好20XX年职工培训工作,为“十一五”的开局起步打好基础。   一、指导思想    ...

  • 人力资源专业任职资格行为标准
  • 人力资源专业任职资格行为标准(试行) 第一部分 概 述 一.目的 1.牵引.规范人力资源专业人员工作行为,提升专业人员工作水准 2.为人力资源专业人员提供职业发展通道 3.为人力资源管理决策提供依据 二.整体框架 人力资源专业分成为四个等级 ...

  • 应急管理培训方案
  • 篇一:应急管理培训方案 一.培训目的 根据中央关于"大规模培训干部,大幅度提高干部素质"和省市有关文件的指示精神,按照人力资源和社会保障部<关于在全国行政机关公务员中开展突发事件应对法培训的通知>(人社厅[2 ...

  • 中共广州市委组织部
  • 中共广州市委组织部 文件 广州市人事局文件 穗人发[2006]177号 关于印发<广州市公务员培训积分制 管理实施细则(试行)>的通知 各区.县级市党委组织部.政府人事局,市直各单位组织.人事(培训管理)部门: 为推进公务员培训 ...

  • 欧盟三国公务员培训学习考察报告
  • 根据中欧公共管理项目子项目四的计划安排,200*年5月14日至28日,以国家行政学院培训部主任谷昀为团长的中国国家行政学院培训考察团一行11人(包括海南,重庆,青海,大连行政学院的领导和管理人员)赴欧洲的芬兰,荷兰,意大利进行学习考察.考察 ...

  • 人力资源培训方案
  • 曲靖市第一人民医院人力资源年度培训方案 根据医院的发展方向及战略目标,为培养一批真正能适应现代化医院发展需要,有开拓创新能力.业务技术精湛.职业道德修养良好的高素质卫生管理及专业技术人员,切实做好人才培养和继续教育工作,建立医院人才培养机制 ...

  • 电力企业员工培训管理制度
  • 内容预览 目   录 目   录 I 第一部分  员工培训设计方案 1 第一章  总则 1 第二章  培训内容和形式 2 第三章  培训组织与管理 3 第四章  受训者的权利与义务 5 第五章  培训计划与实施 5 第六章  培训成果呈报  ...

  • 傲基公司人才培养管理制度
  • 深圳傲基电子商务有限公司 公司人才培训管理制度 目 录 第一章 ------------------------------------------------------------------总则 第二章---------------- ...

  • 新课程教师远程培训项目实施方案
  • 根据教育部办公厅《关于组织实施“国培计划——2010年普通高中课改实验省教师远程培训项目”的通知》(教师厅函[2010]5号),和《甘肃省普通高中新课程实验工作方案》,为确保我省普通高中新课程实验工作于2010年秋季全面展开,结合我省实际, ...

© 2024 范文参考网 | 联系我们 webmaster# 12000.net.cn