当前位置:文档之家› 在线教育系统设计方案

在线教育系统设计方案

在线教育系统解决方案目录1解决方案概述 (5)1.1在线教育的现状与基本特征 (5)1.2在线学习的优势及原动力 (6)1.3采用E-LEARNING 的效益 (6)1.3.1节约培训成本 (7)1.3.2增长培训效果 (7)2系统总体设计 (8)2.1系统设计原则 (8)2.1.1开放性原则 (8)2.1.2安全性原则 (8)2.1.3稳定可靠性原则 (8)2.1.4兼容性原则 (9)2.1.5先进性原则 (9)2.1.6标准性和规性原则 (9)2.1.7可管理性 (9)2.1.8经济性原则 (9)2.2主要技术路线 (9)2.2.1基于J2EE技术架构 (9)2.2.2中间件技术 (10)2.3系统总体架构 (11)2.3.1实现多层分级管理 (12)2.3.2灵活、精细、强大的权限管理 (13)2.3.3与课程体系相结合 (13)2.3.4多层次的课程资源管理 (13)2.4信息安全体系设计 (13)2.5运行保障体系设计 (14)2.6数据标准化设计 (14)2.7二次开发能力保障 (15)3系统部署结构设计 (16)3.1系统部署 (16)3.2逻辑结构 (17)3.3技术指标 (17)3.3.1系统运行环境 (17)3.3.2数据库环境 (17)3.3.3客户端配置 (18)4系统安全设计 (19)4.1安全保障体系框架 (19)4.2安全基础设施设计 (19)4.3应用系统安全设计 (20)4.4安全管理保障体系设计 (20)5系统特点介绍 (22)5.1完善的学习管理 (22)5.2高效的管理能力 (22)5.3可定制的学习容 (23)6系统功能介绍 (24)6.1学生端 (24)6.1.1学生端界面 (24)6.1.2个人空间 (24)6.1.3课件库 (25)6.1.4在线考试 (27)6.1.5资源库 (28)6.1.6通知通告 (29)6.1.7教培咨讯 (29)6.1.8学习档案 (30)6.1.9评估调查 (31)6.1.10交流园地 (32)6.2管理端 (32)6.2.1管理员界面 (32)6.2.2系统维护 (33)6.2.3信息管理 (34)6.2.4学习班管理 (35)6.2.5教学管理 (35)6.2.6在线测试 (37)6.2.7在线交流 (37)1 解决方案概述互联网正在悄悄地改变我们的工作、学习和生活,传统的学习方式已经失去了在信息化时代的优势,渴求知识的人们需要一种更便捷、快速并且适合自己需求的学习方式,由此,E-Learning应运而生。

在线教育系统是专为省注册中心实现网络教育与培训而量身订做的平台系统方案。

公司结合政府领导干部教育培训的需求分析,为注册人员的教育培训工作提供信息化手段,最大限度地满足不同类别、不同层次人员的学习需求,为大规模培训各类人员提供更为有利的条件和更为广阔的空间。

在线教育系统可以将课程资源、管理、培训、考核结合起来形成完整的教育与培训体系,实现网络化培训,最大程度节约培训成本和提高培训效果。

在线教育系统以培训课程体系为中心,企业可以在同一个平台上,按需要制定不同的培训方案和课程体系以培训特定的学习群体。

采用模块化结构设计,用户可按需求灵活组建合适的培训平台。

平台支持Scorm 2004 E-learning相关标准。

支持第三方工具、系统、资源的集成和应用,最大程度地保护用户的原有投资和未来发展的需要。

系统基于J2EE技术,可迅速实现部署,构建可靠、稳定、可扩展和易用的教育与培训系统。

系统支持多种数据库、操作系统和服务器,同时具备完善的数据存储、传输、备份手段,保证信息和资源的安全。

1.1 在线教育的现状与基本特征E-learning 指的是信息与网络技术在教育领域应用的总称,运用现代计算机网络和多媒体技术进行远程网络培训,涉及新的学习理论、教学设计、学习管理、网上协作等多个方面。

E-Learning极大方便了资料的及时更新、数据的分发和共享、学员之间的即时交流,是学习理念的革命。

其发展和应用对整个教育培训行业带来结构上的调整,并产生新的应用从而扩大整个产业的规模。

LMS (Learning Management System---LMS)是为在网上进行教学活动而开发的综合性教育管理系统,是构成e-Learning系统最重要的部分之一。

它实现了对知识的获取和传播,对人员的培训过程及结果的跟踪和管理。

目前的LMS主要具备以下特点:➢兼容AICC国际标准的课件容;➢对用户学习情况的跟踪;➢用户及用户分组的管理(可以支持任意层用户组的划分);➢容(课件)的分类及管理;➢提供完整的用户学习报告;➢完整的用户权限管理;➢个性化设置。

1.2 在线学习的优势及原动力作为学习型组织存在的关键,在线培训为用户提供了一套比传统培训教育更快捷、更有效、成本更低的培训方式。

对《财富》500强的政府调查显示,E-learning 节省了30%—60%的培训成本。

●知识管理与E-learning的结合:E-learning为有效的分享知识、提高素质、技术转换等提供了极为方便的运用平台。

●了解更多知识:调查研究表明,70%学习到的容,是通过非结构化的、非计划的和非正式课程方式的途径获取的,也就是说不只是通过传统教室培训方式学到的。

而远程在线培训可以让政府人员在任何时间、任何地点进行学习。

●实现因人、因岗位而设置课程:现代化的培训教育强调个性化,不同岗位要求不同的技能素质。

而E-learning培训系统恰好能够根据每个人的特点、岗位、素质,提供相应的培训课程。

●应用规模灵活:针对服务在不断发展,业务容不断更新的应用单位,对培训的需求不断增长。

E-learning的教学规模可大可小,可以用一门课程来培训上千的学员,而在传统的课堂中,这个比例是1比20。

1.3 采用E-learning 的效益实施远程网络培训项目可以获得很多社会效益和经济效益。

包括:1.3.1 节约培训成本●人员可以节约为参加培训而花在路上的时间和差旅费,这部分费用平均下降了50%—70%;●节省了教师聘请费用以及印刷书籍和存储成本;1.3.2 增长培训效果●缩短培训时间;●扩大了培训的人员数量。

2 系统总体设计2.1 系统设计原则2.1.1 开放性原则首先,系统设计要采用开放标准,选用的技术产品要符合开放标准。

其次,在此系统之上搭建的各业务子系统又要保持一定的相互独立,业务子系统可根据用户方未来业务的需求而灵活的改变,满足业务系统今后进一步扩展的需要。

2.1.2 安全性原则安全体系应该是一个多层次、多方面的结构,在系统的设计中要充分从业务需求、运行环境、系统用户等诸多方面考虑安全性要求。

目前常见的网络安全隐患主要来自以下一些方面:1.网络级攻击:窃听报文,IP地址欺骗、源路由攻击、端口扫描、拒绝服务攻击。

2.应用层攻击:有多种形式,包括探测应用软件的漏洞、"特洛依木马"等;3.系统级攻击:不法分子利用操作系统的安全漏洞对部网构成安全威胁。

另外,网络本身的可靠性与线路安全也是值得关注的问题。

所以,本系统建成后应具有良好的安全性。

能够对使用者进行验证、授权、审核,以保障系统的安全性。

同时提供灵活的用户接入控制策略及分布式控制和集中式控制。

2.1.3 稳定可靠性原则要保证系统运行的稳定性,使系统运行风险降至最低。

无论是方案的设计还是技术的实现,应充分保证整个平台统可靠稳定地运行。

包括完善的安全保障措施和故障恢复能力,在系统架构设计时,要充分考虑系统的稳定性,消除单点故障。

2.1.4 兼容性原则本系统与涉及用户面广,系统要必须紧密衔接,构成一个整体,所以在方案设计中应对已有系统和用户的进行全面考虑,做到与现有业务与数据的兼容。

2.1.5 先进性原则本设计方案立足先进技术,在信息技术、软硬件产品及应用功能的构造上考虑到本系统近期及未来几年的发展趋势,使建设后的系统具有较长的生命周期。

2.1.6 标准性和规性原则系统建设,从网络协议到操作系统,到数据结构,全部遵循通用的国际或行业标准,及国家的各项技术准。

为保证本系统与相关信息系统的建设接轨,系统的建设方案从框架设计到功能设计都采用了XML、J2EE、SOAP、UDDI、WSDL、RPC等标准。

2.1.7 可管理性必须保证整个系统的可管理性,以降低管理、维护成本。

2.1.8 经济性原则在满足当前需要和未来发展的前提下,强调本系统搭建的经济性,在能够满足当前和未来发展需求的前提下,尽可能地降低系统成本,最大可能地提高系统的性能价格比。

2.2 主要技术路线2.2.1 基于J2EE技术架构系统设计应采用基于J2EE的技术,采用浏览器+ 应用服务器+ 数据库服务器的多层构架,能够不加修改地在不同的操作系统上运行,能够支持大用户数和数据量。

J2EE是主流的技术体系,J2EE已成为一个工业标准,围绕着J2EE有众多的厂家和产品,其中不乏优秀的软件产品,合理集成以J2EE为标准的软件产品构建本系统,可以得到较好的稳定性、高可靠性和扩展性。

J2EE技术的基础是JAVA语言,JAVA语言的与平台无关性,保证了基于J2EE平台开发的应用系统和支撑环境可以跨平台运行。

基于J2EE技术的应用服务器(Application Server)主要是用来支持开发基于Web的三层体系结构应用的支撑平台。

2.2.2 中间件技术随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以保证。

这些,都需要一种构筑于软、硬件平台之上,同时对更上层的应用软件提供支持的软件系统,而中间件正是在这个环境下产生的。

比较流行中间件的定义是:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。

中间件位于客户机/ 服务器的操作系统之上,管理计算资源和网络通讯。

从中间件的定义可以看出,中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,定义中特别强调了其网络通讯功能。

2.3 系统总体架构根据前述的设计原则,结合不同单位教育培训的需求分析,整个系统采用三层架构设计,统通过规划清晰的功能实现平台功能。

图:总体设计框架系统在J2EE框架下,实现了表现层功能、业务层功能以及数据层功能,并且对系统提供完整的安全保障体系和维护管理与支持系统,使系统平台不仅具有足够的安全保障,而且具有比较完善的维护管理及相应的技术作为支撑。

网络基础设施及硬件平台是整个在线学习系统的物理基础。

信息数据层主要完成各种数据资源的存储和备份管理,主要数据资源主要包括课件资源、学员数据、学习数据、考核数据、管理数据以及其他资源等。

相关主题