欢迎来到天天文库
浏览记录
ID:9135038
大小:55.50 KB
页数:10页
时间:2018-04-18
《web服务在e-learning中的应用分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Web服务在E-Learning中的应用分析分析丫Web服务应用在E-Learaing中存在的问题和解决方案,说明利用Web服务可以解决E-Learning发展过程中存在的一系列问题,实现了E-Learning学习资源和系统功能的分布式存储、发现、共享和重用以及动态交换内容,使系统更加灵活和个性化。匕关键词:Web服务;E-Learning;应用G434A1009-3044(2007)16-30983-02AnalysisoftheApplicationsofWebServicesinE-LearningHEShan,WANGBo(SchoolofEconomicsandMan
2、agement,SouthwestPetroleumUniversity,Chengdu610500,China)Abstract:TheproblemsandsolutionsoftheapplicationsofWebServicesinE-Learninghavebeenanalyzed.ThroughWebServicestheproblemsofthedevelopmentinE-Learningcanberesolved.Thelearningresourceandsystemfunctionscanalsobestoredondistributedservers,
3、discovered,sharedandreused.Inaddition,thecontentcanbeexchangeddynamically.Thusthesystemwillbecomemoreflexibleandcustomized.Keywords:WebServices;E-Learning;Applications1引言随着Internet的快速发展和普及,以及教育的全球化和由此带来的教育竞争的加剧,基于Web的E-learning系统己经成为许多大学和教育机构实施现代远程教育的重要手段。E-Learning的飞速发展过程中也还存在着一系列的问题:(1)利用旧
4、有系统提供的开发工具进行学习资源开发,导致市场上的一些更强大的新工具无法使用,使得资源的重用仅限于系统内部;(2)不同厂家的E-Learning系统软件之问无法实现数据交换,特别是表示学习内容的数据;(3)传统的E-Learning平台不能提供教育中所需要的灵活性,表现在平台是集中式的、只能提供预先定义好的课程内容,用户在同一门课程中不能选择不同形式、不同作者的内容;(1)系统功能没有实现重用,增大Y系统幵发的成本,降低Y开发效率。Web服务是一个创建可互操作的分布式应用程序的新平台,其目标在于实现跨平台的可互操作性,它是完全基于XML、XSD等独立于平台、独立于软件供应商的标
5、准。本文将分析如何将Web服务应用于E-learning系统中以期能有效地解决这些问题。2E-Learning系统概述2.1E-Learning系统的组成在典型的E-Learning系统中主要的参与者是学习者和作者,其他还包括培训人员以及管理员。E-Learning系统通常由创作系统、运行时环境和学习管理系统三个部分组成:管理员控制学习管理系统,学习管理系统从创作系统中导出和导入学习内容,学习管理系统也负责和运行时环境交互,而运行时环境则向学习者提供学习管理系统中储存的内容。这三部分无论从逻辑上还是物理上都可以分离开来,如安装在不同的机器上,由不同的提供者提供内容;而诸如IMS
6、(InstructionalManagementSystems)和SCORM(TheSharableContentObjectReferenceModel)一类的标准则确保了广泛的兼容性。2.2E-Learning系统的特点E-Learning系统通常不只针对某一特定种类的学>』者,同时系统应能够以个性化的方式来实现,以满足单个用户的需求。系统服务的网标群体是多种多样的,理想情况下,系统应该能够为不同的群体提供和显示合适的内容,例如不管是想学习数据库基本概念的学生还是想熟悉企业内部流程和运行方式的公司员工。为了满足如此灵活的系统需求,学习平台必须具备一定的特征,包括能够整合不同
7、的学习资源,能够对预先定义好的操作顺序进行调整,个性化和良好的适应性,以及对作业和成果的有效验证。2.3学习对象的使用E-Learning系统中的学习内容通常是以学习对象力单位进行处理、存储和交换的。学习对象是在一个学习会话中由作者创建的供学习者学习、练习、测验以及实践的单位,可以存储在关系数据库或者对象一关系数据库中。学习管理系统利用学习对象来创建满足某一特定需求的一门或多门课程,并且可以反复使用。随着学习对象和作者数目的增加,对象中的元数据成为了一个关键的因素。元数据被用来描述学习对象的
此文档下载收益归作者所有