论文部分内容阅读
一、在线学习术语的内涵
美国训练发展协会(American Society for Training and Development, ASTD)曾对E-Learning的一些相关名词做了部分界定:
(一)计算机化学习(Computer-Based Learning, CBL): 将内容储存于光盘或磁盘内,透过独立的个人计算机来学习。
(二)网络化学习(Web-Based Learning, WBL):透过网际网络或企业内部网络来学习,也可理解为在线学习(Online Learning)。
(三)电子化学习(E-Learning):包括计算机学习、网络学习、虚拟教室及数字化学习等,其定义泛指所有透过电子媒体为媒介的学习,在互联网、企业内部网络、卫星、录音或录像带、光盘等来传送学习内容。
(四)远距学习(Distance Learning):指非面对面的学习方式
以上四个方面涵盖了E-Learning学习的几个重要指标,而综合起来讲,E-Learning就是指透过网络电子技术实施教学内容,达成教学目标的学习模式,其范围包含了电子化学习、网络化学习(在线学习)及远距教学。
所以综上所述,E-Learning指的是一种学习或培训的方式。而实际应用中让这种方式得以实现的,则是通过一种管理系统来完成,我们通常称之为LMS系统。LMS是英文Learning Management System的缩写,即学习管理系统,指利用计算机和网络技术对学员进行在线培训并对培训资源、整体流程、效果评估及培训档案等一系列培训事务进行管理的软件系统。
二、LMS系统的主要优点有以下几个方面
(一)大幅提高用户的培训覆盖率
一般来说用户的传统培训方式如内训、外训等,受限于经费、师资、场地及学员时间等因素,使参加学习的人员总数及所学课程总数一直满足不了企业实际培训的需要。而利用在线培训功能,可以使员工随时随地的通过网络来接受培训,降低传统培训方式对培训参加人数及课程的限制,可以大幅度提高培训覆盖率。
(二)大幅节约培训成本
一般用户每年的培训费用中,相当部分用在重复培训讲师费、差旅费、住宿费、餐费以及培训行政管理费用等各项开支上。LMS培训管理系统可通过在线培训代替一部分的传统培训中的内训或外训项目,在保证培训效果的基础上以减少上述费用的支出。
(三)课程更丰富,实现知识的固化和传承
标准的LMS系统使用电子化的课件可以提高课程的标准化程度,降低对培训师的过分依赖,同时可以长期重复使用,最终形成用户自身的资源库,实现自有的知识资源传承。
(四)提高培训的针对性和目的性
针对某些拥有大量培训学员的用户,LMS培训管理系统通过全面的培训需求调查和丰富的必修、选修课程体系能够快速使相应的人员(比如某组织,某团队,某岗位,甚至具有某特殊属性)参加所需的培训,使培训的针对性和目的性更强,以提高培训效果。
(五)更灵活的培训方式
相比于传统的集中培训,电子化培训使学员参与培训更加方便,只需要一台接入网络的计算机就能够学习,无需员工脱岗集中培训,就能及时获取和补充专业知识,提高工作所需要的能力,降低因员工脱岗培训而产生的工作效率损失,更加方便的提升员工的整体素质与职业技能。
(六)完整的培训过程监控及评估管理
通过LMS培训管理系统可对具体项目及具体学员的培训状态进行跟踪管理,加强公司对培训过程的控制,提高公司具体培训项目的效果;并对公司培训整体成果(包括企業内部培训、外送培训、在岗辅导、进修与学历教育、在线学习等各种形式产生的共同结果)给予统一的统计分析及管理,实现公司对培训效果的精确把握。
(七)提高培训管理的信息化程度、培训档案的统一规范管理
利用现代信息技术,使用户的各种培训资源以及培训管理的各个环节能纳入信息化平台进行统一管理,提高培训管理水平。对员工培训档案如所学习课程、课时、所获学分,所获证书、职称等的数字化管理,使用户的人力资本管理更加科学。
当然一套LMS系统并不能解决关于培训工作的所有需求。通过在线学习进行某些课程的培训时,讲师与学员的互动相比现场培训略有不足,所以LMS与传统的面对面培训并不是相互替代的关系,而是一种相互补充的关系;相对于传统培训方式来说,在线培训是一种全新的培训模式,如何使培训对象了解并接受这种革命性的培训方式且取得良好的效果,用户内部系统使用的推广将至关重要。
三、常规的LMS培训管理系统应具备的功能要点。
(一)学员端的学习功能
1、学员的自我学习管理:学员能够管理和查看自己的培训项目、课程和档案,通过“我的日历”进行学习提醒。根据不同的培训目标,课程分为岗位课程、必修\选修课程、公开课程。全面的培训档案记录下了学员已获得的学分、课时、证书,已完成的课程、考试、项目。
2、学员在线学习:学员可以根据自己的学习计划和意愿进行课程选择、在线学习,并可同时进行写作业、课程自测、学习笔记、查阅课程相关资料和查看同学、教师信息。能够进入随课程自带的讨论区和答疑室进行学习交流,强化学习效果。
3、学员的自测和考试功能:学员可以在这里查看线上、线下考试信息和参加各种类型的在线考试,提交试卷。
4、电子资源库和案例库:用户在此利用电子资料库,可以根据业务需要或个人兴趣,搜索和下载各种文档类、视\音频类等类型的最新资讯和前沿知识。
5、BBS交流中心:BBS中心是一个学员、讲师交流互动的社区,有丰富的帖子、讲师、个人积分、课程排行,为每门课程都自动生成有讨论区和答疑室,论坛中有各种版区和投票区供学员交流。 6、学员参与的培训事务:用户能够主动的参加培训事务,填写培训管理者分发的培训需求调查表和培训评估表,并且可以由学员自己填写训后改进计划,为培训管理者提供有针对性地决策依据,为公司更好的制定培训计划、调整培训策略服务。
(二)教师端的教务管理功能
这是针对单个课程学习的教学事务的管理,可以查看学习这门课程的学员信息、课堂笔记,布置课程作业,组织学员自测,上传课程辅导资料,进入讨论区和答疑室为学员答疑解惑。
(三)管理员端的培训管理功能。
1、培训计划管理:计划管理中涵盖有培训计划、项目、课程的管理,能够全面制定培训费用、要求等级(选修\必修)、类型(内部\外送\在线\在岗辅导\学历与进修),能够进行多方位的课程分配。通过培训计划、项目的制定、提交及审批来帮助用户确定明确而适当的培训目标及计划。
2、培训实施管理:项目管理者可以对培训项目实施过程进行精确控制,能够选择和申请在实施过程中所需要的课程、教师、场地、教学设备等;能够对学员报名情况进行管理;组织培训评估调查,颁发证书,进行培训费用的管理等,使培训成果与预期一致,提高企业实施培训的效果,有权限的领导也可以对实施过程进行监督和指导。
3、培训费用管理:系统提供对培训预算的分配、统计及对经费使用情况进行监督的功能,以提高用户对经费管理和使用的透明度并对培训的投入产出比有确实的了解。
4、考试管理:为了加强在考试组织中的资源利用率、提高考试覆盖率,系统提供了依托于强大的题库系统的完善的线上考试组织、实施功能,并把线下考试的考务管理也纳入到一个系统中进行管理。系统具有灵活的组卷方式:可以通过选择知识点、难度、课程、题型等随机或者固定抽题的方式组卷,考试消息能够通过邮件系统通知学员。
5、培训评估管理:通过设定绩效指标、添加成果报告和查看下级成果报告、查看学员训后改进计划、查看项目评估报告这些手段,来帮助管理人员对培训项目进行多方面的评估。
6、资源管理:为方便用户对系统内各种资源(课程资源、电子资料、讲师资源、场地资源、培训辅助资源)的管理及提高资源利用率,系统支持多级分层管理和资源共享授权,享有完善的资源审批管理。用户可以灵活添加各种培训资源,可按照资源类型、关键字等内容检索系统内所有相关的内容。
7、档案报表管理:为了使培训管理者和各级领导能详细的了解相关用户的培训效果,系统支持对学员培训情况如所参加项目、课时、学分、成绩、学习记录、所获证书等方面的评估,并可对培训费用的使用情况进行监督。通过对培训信息的统一管理,使用报表可以对管理数据快速地查询、统计和分析,形成各种统计报表和图表,提高了数据的唯一性和准确性,报表支持以Excel格式导出和打印。
8、基础数据管理:为了建立完全属于企业自己的有特色的管理体系,通过此模块用户能够自己初始化各种管理数据(如岗位、职称、能力项、证书、知识点、资源、调查工具、费用、部门、用户)的类别、名称,这将极大地提高管理的灵活性和统一性,进行标准化的管理。
9、系统管理:为了最大限度的方便用户的管理,此模块能够进行灵活的系统权限设置和角色分配,并且能自定义无限个管理角色。同时能够进行资源、邮件、LDAP服务器的设置,发布系统通知、公告,进行用户实时监控和成员信息的批量导入。
四、在线学习系统技术层面需要达到的要求。
除了上述的主要功能外,在技术层面,一套成熟的培训管理系统需要达到以下要求:
(一)在设计时需要预留二次开发的空间,满足用户对系统的个性化需求。还需具有良好的可扩展性,允许用户自主開发的系统或第三方系统平滑挂接。以保障用户的已有系统能和LMS培训管理系统统一使用,如邮件系统,办公自动化系统、HR系统等。
(二)系统需运行稳定并易于维护,保证用户的系统平稳运行并减少后期维护费用及工作量。考虑到用户使用的操作系统的多样性,系统平台需采用技术手段以保证系统可以在Unix、Linux、Windows等各种系统上运行。采用数据库隔离技术,实现平台业务操作与数据库的无关,为用户可能的数据库多样性做出准备。
(三)考虑到某些用户庞大的员工队伍和培训需求,系统应采用技术手段实现大负荷访问量情况下资源访问服务的负载均衡,解决网络带宽的瓶颈问题。对于培训对象计算机操作水平的参差不一所带来的对系统易用性及容错能力的需求,系统的用户界面设计应足够友好、简单,在容错能力方面,要求不但在客户端将对用户输入的数据进行校验,而且在服务器端也需采用一定错误处理技术将各种错误对系统的影响降到最低。
(四)系统应提供对标准(SCORM、AICC)和非标准(URL、视音频、流媒体等)的课件的良好支持。非标准课件可以按照课件自身的规则进行加载,而且还能够跟踪上课次数、上课时间等信息。如果用户已经积累了部分培训资源,LMS培训系统可以实现培训资源的电子化并建立电子培训资源库来达到知识资源的传承性,提高用户的培训资源利用效率。
五、国家图书馆在线学习平台的相关情况
国家图书馆“十一五”规划纲要对文化教育工作和学员继续教育提出明确的目标和要求。传统的文化教育培训手段已滞后于图书馆现代化的发展进程。国家图书馆新馆2008年开馆,员工的继续教育有大量工作急需开展和实施。为了不断提高文化教育工作的水平,确保学员继续教育的绩效质量,特提出建立《国家图书馆文化教育培训管理平台系统》的项目要求。并于2010年底完成该平台的初步构建,2011年经试运行后开始投入使用。
该系统利用先进的技术手段、完备的后台数据库、良好的视觉界面、人性化的操作平台,给使用者一个全新感观,为国家图书馆文化教育培训工作进一步的发展提供的基本保障,使培训工作的管理方式和管理水平实现突破式的进步。 (一)系统结构主要分为学生、教师、管理员三个大模块将各业务之间联系起来,系统设计主要功能包括:
1、管理员端:消息管理(通知发布)、需求管理(培训需求调查、职位培训需求、部门培训需求、个人培训需求、需求汇总、分配员工、培训需求模版)、计划管理(培训年度设置、培训计划管理)、实施监控(培训项目管理、培训通知管理、培训项目审批、考试管理、考点管理、结业管理、发布课程表、学员培训计划、教室资源、学习经验评价、培训班学习总结、课程评估、培训班评估、综合评估管理、模版设置)、资源管理(课件资源、资源类型、课程回收、题型管理、试题管理、试卷管理、知识点管理、系统策略设置)、费用管理(预算分配、实际支出管理、实际收入管理、统计管理)、报表管理(员工学习信息统计、课程学习信息统计、培训总体信息统计、培训项目时间统计、用户培训档案统计、学员交费日志查询、同时在线人数统计)、数据管理(员工信息、内聘教师信息、外聘教师信息、机构管理、人员分组管理、职务管理、类型管理、教师专业分类、培训项目类别)、系统管理(在线人员管理、任务管理、权限分配、角色管理、权限移交、课程相关、日志信息);
2、教师端:教师首页(我的答疑、教授课程、课程制作)、线上阅卷(线上公告、在线阅卷)、作业考试;
3、学员端:我的课堂(学员首页、我的课程、我的考试、查看培训日程)、培训事项(综合评估、培训申请、培训调查、个人学习计划)、管理信息(个人信息、修改密码、个人头像、个人学习档案)。
(二)系统技术构成及可支持程度
本系统采用MVC(model control view)设计概念。使用MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。MVC模式的好处在于:
1、各司其职,互不干涉,在MVC模式中,三个层各施其职,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。
2、有利于开发中的分工,在MVC模式中,由于按层把系统分开,那就能更好的实现开发中的分工。网页设计人员可以进行开发视图层中的JSP,对业务熟悉的开发人员可开发业务层,而其它开发人员可开发控制层。
3、有利于组件的重用,分层后更有利于组件的重用。如控制层可独立成一个能用的组件,视图层也可做成通用的操作界面。
本系统使用的服务器为JBoss系统,为免费开源软件,对普通Java类提供J2EE支持。调度框架采用Quartz软件,为是OpenSymphony开源组织在Job scheduling领域的开源项目。FTP客户端采用使用Java编写的JFTP,提供常用的FTP文件操作功能。为了使系统支持Microsoft Office文档的读写功能,采用开源软件Poi。系统目前能够满足250,000注册用户,5,000人同时在线,并发400人系统不崩溃的要求;在网络带宽允许的情况下,峰值250人同时访问浏览课件不出现使用问题。
国家图书馆文化教育培训管理平台系统现在已经成为一个针对社会公众、馆内员工以及图书馆业界的文化教育培训管理平台。该平台整合目前国图培训中心及首都联合职工大学国图分校各项工作的流程及业务内容。实现培训工作在一个统一的业务平台上完成大部分日常工作的目标,从而提高工作效率,节约工作时间,减少因人为因素造成的错误。经过近四年的运行,已经成功实现员工继续教育线下培训的考勤管理、历史课程的课件在线学习、员工在线考试及成绩管理等主要功能,年均访问量达到千余人次。每年国家图书馆将当年的面授培训课程进行视频录制,再结合教师的PPT,制作成符合SCORM标准的三分屏形式的电子课件,于次年导入培训平台系统中,使馆内员工可以在单位或家中随时可以通过登录培训平台进行学习课程。同时培训平台可以累计员工线上、线下的面授及在线学习时间,通过统计报表形式为每年的人事考核提供重要的参考信息。基本达到了固化培训流程,对培训资源实现全面的电子化管理的目标。利用网络培训系统,突破了时空限制,增加了学员的学习机会,实现培训的高效性和低成本的统一,实现培训个性化与大众化的统一,实现培训快速传播与知识一致性的統一,不断提升学员整体素质。
美国训练发展协会(American Society for Training and Development, ASTD)曾对E-Learning的一些相关名词做了部分界定:
(一)计算机化学习(Computer-Based Learning, CBL): 将内容储存于光盘或磁盘内,透过独立的个人计算机来学习。
(二)网络化学习(Web-Based Learning, WBL):透过网际网络或企业内部网络来学习,也可理解为在线学习(Online Learning)。
(三)电子化学习(E-Learning):包括计算机学习、网络学习、虚拟教室及数字化学习等,其定义泛指所有透过电子媒体为媒介的学习,在互联网、企业内部网络、卫星、录音或录像带、光盘等来传送学习内容。
(四)远距学习(Distance Learning):指非面对面的学习方式
以上四个方面涵盖了E-Learning学习的几个重要指标,而综合起来讲,E-Learning就是指透过网络电子技术实施教学内容,达成教学目标的学习模式,其范围包含了电子化学习、网络化学习(在线学习)及远距教学。
所以综上所述,E-Learning指的是一种学习或培训的方式。而实际应用中让这种方式得以实现的,则是通过一种管理系统来完成,我们通常称之为LMS系统。LMS是英文Learning Management System的缩写,即学习管理系统,指利用计算机和网络技术对学员进行在线培训并对培训资源、整体流程、效果评估及培训档案等一系列培训事务进行管理的软件系统。
二、LMS系统的主要优点有以下几个方面
(一)大幅提高用户的培训覆盖率
一般来说用户的传统培训方式如内训、外训等,受限于经费、师资、场地及学员时间等因素,使参加学习的人员总数及所学课程总数一直满足不了企业实际培训的需要。而利用在线培训功能,可以使员工随时随地的通过网络来接受培训,降低传统培训方式对培训参加人数及课程的限制,可以大幅度提高培训覆盖率。
(二)大幅节约培训成本
一般用户每年的培训费用中,相当部分用在重复培训讲师费、差旅费、住宿费、餐费以及培训行政管理费用等各项开支上。LMS培训管理系统可通过在线培训代替一部分的传统培训中的内训或外训项目,在保证培训效果的基础上以减少上述费用的支出。
(三)课程更丰富,实现知识的固化和传承
标准的LMS系统使用电子化的课件可以提高课程的标准化程度,降低对培训师的过分依赖,同时可以长期重复使用,最终形成用户自身的资源库,实现自有的知识资源传承。
(四)提高培训的针对性和目的性
针对某些拥有大量培训学员的用户,LMS培训管理系统通过全面的培训需求调查和丰富的必修、选修课程体系能够快速使相应的人员(比如某组织,某团队,某岗位,甚至具有某特殊属性)参加所需的培训,使培训的针对性和目的性更强,以提高培训效果。
(五)更灵活的培训方式
相比于传统的集中培训,电子化培训使学员参与培训更加方便,只需要一台接入网络的计算机就能够学习,无需员工脱岗集中培训,就能及时获取和补充专业知识,提高工作所需要的能力,降低因员工脱岗培训而产生的工作效率损失,更加方便的提升员工的整体素质与职业技能。
(六)完整的培训过程监控及评估管理
通过LMS培训管理系统可对具体项目及具体学员的培训状态进行跟踪管理,加强公司对培训过程的控制,提高公司具体培训项目的效果;并对公司培训整体成果(包括企業内部培训、外送培训、在岗辅导、进修与学历教育、在线学习等各种形式产生的共同结果)给予统一的统计分析及管理,实现公司对培训效果的精确把握。
(七)提高培训管理的信息化程度、培训档案的统一规范管理
利用现代信息技术,使用户的各种培训资源以及培训管理的各个环节能纳入信息化平台进行统一管理,提高培训管理水平。对员工培训档案如所学习课程、课时、所获学分,所获证书、职称等的数字化管理,使用户的人力资本管理更加科学。
当然一套LMS系统并不能解决关于培训工作的所有需求。通过在线学习进行某些课程的培训时,讲师与学员的互动相比现场培训略有不足,所以LMS与传统的面对面培训并不是相互替代的关系,而是一种相互补充的关系;相对于传统培训方式来说,在线培训是一种全新的培训模式,如何使培训对象了解并接受这种革命性的培训方式且取得良好的效果,用户内部系统使用的推广将至关重要。
三、常规的LMS培训管理系统应具备的功能要点。
(一)学员端的学习功能
1、学员的自我学习管理:学员能够管理和查看自己的培训项目、课程和档案,通过“我的日历”进行学习提醒。根据不同的培训目标,课程分为岗位课程、必修\选修课程、公开课程。全面的培训档案记录下了学员已获得的学分、课时、证书,已完成的课程、考试、项目。
2、学员在线学习:学员可以根据自己的学习计划和意愿进行课程选择、在线学习,并可同时进行写作业、课程自测、学习笔记、查阅课程相关资料和查看同学、教师信息。能够进入随课程自带的讨论区和答疑室进行学习交流,强化学习效果。
3、学员的自测和考试功能:学员可以在这里查看线上、线下考试信息和参加各种类型的在线考试,提交试卷。
4、电子资源库和案例库:用户在此利用电子资料库,可以根据业务需要或个人兴趣,搜索和下载各种文档类、视\音频类等类型的最新资讯和前沿知识。
5、BBS交流中心:BBS中心是一个学员、讲师交流互动的社区,有丰富的帖子、讲师、个人积分、课程排行,为每门课程都自动生成有讨论区和答疑室,论坛中有各种版区和投票区供学员交流。 6、学员参与的培训事务:用户能够主动的参加培训事务,填写培训管理者分发的培训需求调查表和培训评估表,并且可以由学员自己填写训后改进计划,为培训管理者提供有针对性地决策依据,为公司更好的制定培训计划、调整培训策略服务。
(二)教师端的教务管理功能
这是针对单个课程学习的教学事务的管理,可以查看学习这门课程的学员信息、课堂笔记,布置课程作业,组织学员自测,上传课程辅导资料,进入讨论区和答疑室为学员答疑解惑。
(三)管理员端的培训管理功能。
1、培训计划管理:计划管理中涵盖有培训计划、项目、课程的管理,能够全面制定培训费用、要求等级(选修\必修)、类型(内部\外送\在线\在岗辅导\学历与进修),能够进行多方位的课程分配。通过培训计划、项目的制定、提交及审批来帮助用户确定明确而适当的培训目标及计划。
2、培训实施管理:项目管理者可以对培训项目实施过程进行精确控制,能够选择和申请在实施过程中所需要的课程、教师、场地、教学设备等;能够对学员报名情况进行管理;组织培训评估调查,颁发证书,进行培训费用的管理等,使培训成果与预期一致,提高企业实施培训的效果,有权限的领导也可以对实施过程进行监督和指导。
3、培训费用管理:系统提供对培训预算的分配、统计及对经费使用情况进行监督的功能,以提高用户对经费管理和使用的透明度并对培训的投入产出比有确实的了解。
4、考试管理:为了加强在考试组织中的资源利用率、提高考试覆盖率,系统提供了依托于强大的题库系统的完善的线上考试组织、实施功能,并把线下考试的考务管理也纳入到一个系统中进行管理。系统具有灵活的组卷方式:可以通过选择知识点、难度、课程、题型等随机或者固定抽题的方式组卷,考试消息能够通过邮件系统通知学员。
5、培训评估管理:通过设定绩效指标、添加成果报告和查看下级成果报告、查看学员训后改进计划、查看项目评估报告这些手段,来帮助管理人员对培训项目进行多方面的评估。
6、资源管理:为方便用户对系统内各种资源(课程资源、电子资料、讲师资源、场地资源、培训辅助资源)的管理及提高资源利用率,系统支持多级分层管理和资源共享授权,享有完善的资源审批管理。用户可以灵活添加各种培训资源,可按照资源类型、关键字等内容检索系统内所有相关的内容。
7、档案报表管理:为了使培训管理者和各级领导能详细的了解相关用户的培训效果,系统支持对学员培训情况如所参加项目、课时、学分、成绩、学习记录、所获证书等方面的评估,并可对培训费用的使用情况进行监督。通过对培训信息的统一管理,使用报表可以对管理数据快速地查询、统计和分析,形成各种统计报表和图表,提高了数据的唯一性和准确性,报表支持以Excel格式导出和打印。
8、基础数据管理:为了建立完全属于企业自己的有特色的管理体系,通过此模块用户能够自己初始化各种管理数据(如岗位、职称、能力项、证书、知识点、资源、调查工具、费用、部门、用户)的类别、名称,这将极大地提高管理的灵活性和统一性,进行标准化的管理。
9、系统管理:为了最大限度的方便用户的管理,此模块能够进行灵活的系统权限设置和角色分配,并且能自定义无限个管理角色。同时能够进行资源、邮件、LDAP服务器的设置,发布系统通知、公告,进行用户实时监控和成员信息的批量导入。
四、在线学习系统技术层面需要达到的要求。
除了上述的主要功能外,在技术层面,一套成熟的培训管理系统需要达到以下要求:
(一)在设计时需要预留二次开发的空间,满足用户对系统的个性化需求。还需具有良好的可扩展性,允许用户自主開发的系统或第三方系统平滑挂接。以保障用户的已有系统能和LMS培训管理系统统一使用,如邮件系统,办公自动化系统、HR系统等。
(二)系统需运行稳定并易于维护,保证用户的系统平稳运行并减少后期维护费用及工作量。考虑到用户使用的操作系统的多样性,系统平台需采用技术手段以保证系统可以在Unix、Linux、Windows等各种系统上运行。采用数据库隔离技术,实现平台业务操作与数据库的无关,为用户可能的数据库多样性做出准备。
(三)考虑到某些用户庞大的员工队伍和培训需求,系统应采用技术手段实现大负荷访问量情况下资源访问服务的负载均衡,解决网络带宽的瓶颈问题。对于培训对象计算机操作水平的参差不一所带来的对系统易用性及容错能力的需求,系统的用户界面设计应足够友好、简单,在容错能力方面,要求不但在客户端将对用户输入的数据进行校验,而且在服务器端也需采用一定错误处理技术将各种错误对系统的影响降到最低。
(四)系统应提供对标准(SCORM、AICC)和非标准(URL、视音频、流媒体等)的课件的良好支持。非标准课件可以按照课件自身的规则进行加载,而且还能够跟踪上课次数、上课时间等信息。如果用户已经积累了部分培训资源,LMS培训系统可以实现培训资源的电子化并建立电子培训资源库来达到知识资源的传承性,提高用户的培训资源利用效率。
五、国家图书馆在线学习平台的相关情况
国家图书馆“十一五”规划纲要对文化教育工作和学员继续教育提出明确的目标和要求。传统的文化教育培训手段已滞后于图书馆现代化的发展进程。国家图书馆新馆2008年开馆,员工的继续教育有大量工作急需开展和实施。为了不断提高文化教育工作的水平,确保学员继续教育的绩效质量,特提出建立《国家图书馆文化教育培训管理平台系统》的项目要求。并于2010年底完成该平台的初步构建,2011年经试运行后开始投入使用。
该系统利用先进的技术手段、完备的后台数据库、良好的视觉界面、人性化的操作平台,给使用者一个全新感观,为国家图书馆文化教育培训工作进一步的发展提供的基本保障,使培训工作的管理方式和管理水平实现突破式的进步。 (一)系统结构主要分为学生、教师、管理员三个大模块将各业务之间联系起来,系统设计主要功能包括:
1、管理员端:消息管理(通知发布)、需求管理(培训需求调查、职位培训需求、部门培训需求、个人培训需求、需求汇总、分配员工、培训需求模版)、计划管理(培训年度设置、培训计划管理)、实施监控(培训项目管理、培训通知管理、培训项目审批、考试管理、考点管理、结业管理、发布课程表、学员培训计划、教室资源、学习经验评价、培训班学习总结、课程评估、培训班评估、综合评估管理、模版设置)、资源管理(课件资源、资源类型、课程回收、题型管理、试题管理、试卷管理、知识点管理、系统策略设置)、费用管理(预算分配、实际支出管理、实际收入管理、统计管理)、报表管理(员工学习信息统计、课程学习信息统计、培训总体信息统计、培训项目时间统计、用户培训档案统计、学员交费日志查询、同时在线人数统计)、数据管理(员工信息、内聘教师信息、外聘教师信息、机构管理、人员分组管理、职务管理、类型管理、教师专业分类、培训项目类别)、系统管理(在线人员管理、任务管理、权限分配、角色管理、权限移交、课程相关、日志信息);
2、教师端:教师首页(我的答疑、教授课程、课程制作)、线上阅卷(线上公告、在线阅卷)、作业考试;
3、学员端:我的课堂(学员首页、我的课程、我的考试、查看培训日程)、培训事项(综合评估、培训申请、培训调查、个人学习计划)、管理信息(个人信息、修改密码、个人头像、个人学习档案)。
(二)系统技术构成及可支持程度
本系统采用MVC(model control view)设计概念。使用MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。MVC模式的好处在于:
1、各司其职,互不干涉,在MVC模式中,三个层各施其职,所以如果一旦哪一层的需求发生了变化,就只需要更改相应的层中的代码而不会影响到其它层中的代码。
2、有利于开发中的分工,在MVC模式中,由于按层把系统分开,那就能更好的实现开发中的分工。网页设计人员可以进行开发视图层中的JSP,对业务熟悉的开发人员可开发业务层,而其它开发人员可开发控制层。
3、有利于组件的重用,分层后更有利于组件的重用。如控制层可独立成一个能用的组件,视图层也可做成通用的操作界面。
本系统使用的服务器为JBoss系统,为免费开源软件,对普通Java类提供J2EE支持。调度框架采用Quartz软件,为是OpenSymphony开源组织在Job scheduling领域的开源项目。FTP客户端采用使用Java编写的JFTP,提供常用的FTP文件操作功能。为了使系统支持Microsoft Office文档的读写功能,采用开源软件Poi。系统目前能够满足250,000注册用户,5,000人同时在线,并发400人系统不崩溃的要求;在网络带宽允许的情况下,峰值250人同时访问浏览课件不出现使用问题。
国家图书馆文化教育培训管理平台系统现在已经成为一个针对社会公众、馆内员工以及图书馆业界的文化教育培训管理平台。该平台整合目前国图培训中心及首都联合职工大学国图分校各项工作的流程及业务内容。实现培训工作在一个统一的业务平台上完成大部分日常工作的目标,从而提高工作效率,节约工作时间,减少因人为因素造成的错误。经过近四年的运行,已经成功实现员工继续教育线下培训的考勤管理、历史课程的课件在线学习、员工在线考试及成绩管理等主要功能,年均访问量达到千余人次。每年国家图书馆将当年的面授培训课程进行视频录制,再结合教师的PPT,制作成符合SCORM标准的三分屏形式的电子课件,于次年导入培训平台系统中,使馆内员工可以在单位或家中随时可以通过登录培训平台进行学习课程。同时培训平台可以累计员工线上、线下的面授及在线学习时间,通过统计报表形式为每年的人事考核提供重要的参考信息。基本达到了固化培训流程,对培训资源实现全面的电子化管理的目标。利用网络培训系统,突破了时空限制,增加了学员的学习机会,实现培训的高效性和低成本的统一,实现培训个性化与大众化的统一,实现培训快速传播与知识一致性的統一,不断提升学员整体素质。