时间:2013-08-15 16:43 文章来源:http://www.lunwenbuluo.com 作者:甄编辑 点击次数:
为了弥补传统的培训模式的不足,在线(网络)培训模式应运而生,并正在教育、企业、政府部门等领域得到越来越广泛的应用。与C/S技术或B/S技术相比,P2P网络具有非中心化、可扩展性好、网络健壮性好、负载均衡等优点,选择利用SunJXTA平台,提出一个基于JXTA的P2P在线培训系统P2POTS(P2POnlineTrainingSystem,简称P2POTS),对该原型系统的新特点和新技术进行研究分析.
传统的培训教育模式往往采用以下形式:在报名时,要求学员本人要亲自到培训机构选择一门课程报名并缴费;开展培训活动时,与校园传统教学模式类似,采用课堂授课的形式,以教师为中心,填鸭式的讲解知识,学员被动地接受。在学习过程中作为“学习”主体的学员处于“被动学习”状态,很难激发学员的积极性。教师在课堂上面对的是众多学员,往往不能有针对性的满足学员个体的需要。在课堂集中培训结束后,由于培训学习的特殊性,参加培训的学员通常来自不同的单位或地方,互相之间很难相互交流,也难于和教师沟通,更不可能答疑解惑了。
当前国内外的在线培训系统大多基于B/S(Brower/Server,浏览器/服务器)或C/S(Client/Server,客户机/服务器)两种体系结构,这样的结构要求系统必须在网络环境中至少设置一台服务器,并配置运行相应的服务器软件,各种网络应用都集中放在中心服务器上,具有功能强大、集中管理、带宽大、响应速度快、安全稳定等优点。
但这两种结构存在的问题是:首先,服务器为了满足少数高流量峰值的使用,将容量配置过高,在平时低流量时造成资源的严重浪费;其次,系统对服务器的依赖过高,对服务器无故障运行的要求更高,维护难度大,服务器一旦崩溃则造成系统完全瘫痪.
国内外在线培训系统实现技术综述
1.在线培训系统的常见功能模块
通过对各种在线(网络)培训系统的调查,这些系统主要在承接传统教育的基础之上,充分实现了E-learning的设计理念。具体一般包括以下一些功能模块:
(1)学员功能模块
学员可以在线选择培训课程、设定培训计划、在线参加考试、在线问答、资料共享、教师互动。有些系统还集成了新闻、公告、论坛、博客、邮箱等服务和功能。
(2)教师(管理员)功能模块
系统设置后台管理模块,主要实现的功能:课程管理、学习安排、资料管理、答疑管理、考核管理、用户管理和费用管理等。
2.常见在线培训系统实现技术综述
国内外常见的在线培训系统技术特点:
(1)系统运行模式
国内外有影响力的在线(网络)培训系统,基本上采用浏览器/服务器(B/S模式)进行开发,基于P2P技术的在线(网络)培训系统还比较少。
(2)支持平台、开发语言和数据库
通过对国内外各种在线(网络)培训系统的调查和统计,系统均采用相同或相似的运行模式。服务器端操作系统主要有WindowsNT/2000/2003/Server、IIS、Linux等,开发语言以ASP和ASP.net为主,还有Java、C#、PHP等,数据库环境主要有Access、SQLServer、Oracle、MySQL等。
(3)多媒体技术
多媒体技术,令在线(网络)培训更加生动、形象。现有系统主要采用多媒体课件、视频点播、视频交互等多种技术形式,可以实时满足学员自助式或集中式学习等多种培训模式的需要。
P2POTS系统实现目标
联系方式
随机阅读
热门排行