基于Web的教学支撑平台专用组件设计与开发

基于Web的教学支撑平台专用组件设计与开发

论文摘要

随着网络教学的广泛应用,越来越多的Web教学支撑平台被开发出来作为网络教学的物质基础。伴随着平台数量的增长,网络教学支撑平台通用性和个性化之间的矛盾逐渐凸显出来,许多平台表现出了低水平重复开发和个性化差的状况。随着这几年网络教育服务行业的兴起,快速有效的平台开发成为行业的关键。为了解决平台通用性和个性化的矛盾,提高网络教育服务的质量,必须采用更先进的开发方法来支持Web教学支撑平台的构建。基于组件的开发是时下软件工程中倡导的开发模式,将其用在平台开发上,可以从根本上提高平台的开发效率和保证平台良好的扩展性。而专业领域的组件和组件库工具是基于组件的软件工程的基础。就目前来看,教育领域的专用组件和组件库还没有得到太多的研究,因此,笔者提出了封装基于Web的教学支撑平台专用组件的研究问题。本研究的意义在于:为搭建良好架构的网络教学支撑平台提供支持,促进网络教学的开展;促进解决网络教学支撑平台面临的通用性和个性化之间的矛盾;促进网络教育服务的工业化开发平台的实现。笔者首先通过文献查阅,对国内外基于Web的教学支撑平台的研究现状、组件的相关技术和研究领域以及目前组件技术在教学支撑平台中的应用进行了综述。通过对现状的分析,阐明了封装Web教学支撑平台组件的必要性,确定了本研究的内容,包括组件的教学领域性研究、组件的Web专用性研究和组件库管理工具的研究,提出了封装基于Web的教学支撑平台组件的解决方案。随后,笔者在对Web教学支撑平台的特点和功能进行分析的基础上,实现了专用于Web教学支撑平台的组件和用于组件管理的组件库工具。笔者在研究中采用了.NET Framework下的组件技术来实现各层组件,使用SQL Server2005作为组件的后台数据库支持。组件开发过程中综合应用了设计模式的知识和AJAX技术,所开发的组件遵循组件接口设计和实现的规约。研究所得出的结论有:1.网络教学支撑平台的组件设计需要支持个性化学习和协作学习。2.基于Web架构层次的分层组件有利于构建基于Web的教学支撑平台。3.组件描述模型的建立有利于组件的管理和检索。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 研究意义
  • 1.3 论文的组织结构
  • 第二章 文献综述
  • 2.1 相关概念界定
  • 2.1.1 基于Web的教学支撑平台
  • 2.1.2 组件
  • 2.1.3 组件库
  • 2.2 国内外研究现状
  • 2.2.1 网络教学支撑平台的发展
  • 2.2.2 组件技术
  • 2.2.3 组件技术在网络教学支撑平台中的应用
  • 第三章 研究内容及研究方案
  • 3.1 研究内容
  • 3.2 研究方案
  • 3.2.1 研究流程
  • 3.2.2 解决方案
  • 第四章 WEB教学支撑平台组件的教学领域性
  • 4.1 按教学环节划分的组件设计
  • 4.2 组件对Web教学模式的支持
  • 4.2.1 支持协作学习的组件设计
  • 4.2.2 支持个性化学习的组件设计
  • 4.3 支持教学分析的教学活动组件
  • 4.3.1 网络教学分析的特点
  • 4.3.2 教学分析活动的组件设计
  • 4.4 支持策略设计的教学活动组件
  • 4.4.1 网络教学策略活动的组织
  • 4.4.2 策略设计活动的组件设计
  • 4.5 支持教学评价的教学活动组件
  • 4.5.1 网络教学评价的特点
  • 4.5.2 教学评价活动的组件设计
  • 第五章 WEB教学支撑平台组件的WEB专用性
  • 5.1 按Web架构划分的组件设计
  • 5.2 数据访问层组件
  • 5.2.1 数据访问层组件的设计原则
  • 5.2.2 数据访问层组件的实现
  • 5.2.3 数据访问层组件的使用
  • 5.3 业务逻辑层组件
  • 5.3.1 业务逻辑层组件的设计原则
  • 5.3.2 支持多业务规则的组件接口设计
  • 5.3.3 业务逻辑层组件的使用
  • 5.4 表示层组件
  • 5.4.1 表示层组件的设计原则
  • 5.4.2 .NET Framework下的Web控件技术
  • 5.4.3 复合控件的开发
  • 5.4.4 Ajax控件的开发
  • 5.4.5 表示层组件的使用
  • 第六章 WEB教学支撑平台专用组件库的实现
  • 6.1 组件库的设计
  • 6.2 组件的存储结构
  • 6.2.1 组件的基本属性
  • 6.2.2 组件的多维描述模型
  • 6.2.3 维的选取
  • 6.2.4 刻面和术语空间的定义
  • 6.2.5 构件树的表示
  • 6.3 组件的检索与获取
  • 6.3.1 初级检索
  • 6.3.2 复合检索
  • 6.3.3 高级检索
  • 6.4 组件的管理维护
  • 6.4.1 组件入库
  • 6.4.2 组件的版本控制
  • 第七章 结论与建议
  • 7.1 研究结论
  • 7.2 未来研究建议
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].对网络教学支撑平台技术系统的评价指标研究[J]. 中国现代教育装备 2008(09)
    • [2].网络教学支撑平台在教学中的主要功能[J]. 佳木斯职业学院学报 2016(03)
    • [3].试论高校现代化教学支撑平台的建设[J]. 教育理论与实践 2009(18)
    • [4].现代化教学支撑平台的建设与思考[J]. 中国教育信息化 2008(23)
    • [5].构建现代化教学支撑平台的探索[J]. 高等工程教育研究 2009(02)
    • [6].依托信息技术的高校现代化教学支撑平台[J]. 清华大学学报(自然科学版) 2009(08)
    • [7].依托信息技术的高校现代化教学支撑平台[J]. 清华大学学报(自然科学版)网络.预览 2009(01)
    • [8].程序设计类SPOC课程综合教学支撑平台的设计与实现[J]. 计算机教育 2017(01)
    • [9].高校物流信息管理实践教学支撑平台研究[J]. 佳木斯教育学院学报 2013(11)
    • [10].项目化教学支撑平台的研究与实现[J]. 电脑知识与技术 2012(12)
    • [11].构建高质量软件工程实践教学支撑平台[J]. 计算机教育 2013(06)
    • [12].从专业认证与学科评估浅析机械专业教学支撑平台建设路径[J]. 科教文汇(中旬刊) 2019(02)
    • [13].清华大学教学支撑平台切换方案[J]. 中山大学学报(自然科学版) 2009(S1)
    • [14].网络教学模式与基于校园网的支撑平台架构[J]. 中国现代教育装备 2010(21)
    • [15].嵌入高校教学过程的数字图书馆教学支撑平台构想[J]. 图书馆 2018(08)
    • [16].高校虚拟学习社区中辅导员的能力需求及培养[J]. 软件导刊(教育技术) 2017(08)
    • [17].浅谈“翻转课堂”教学模式[J]. 工业和信息化教育 2015(02)
    • [18].通用网络辅助教学支撑平台的研制[J]. 电气电子教学学报 2008(03)
    • [19].MOOC学习者辍学行为的影响因素研究[J]. 现代教育技术 2017(09)
    • [20].清华大学:本研一体化教学管理模式创新[J]. 中国教育网络 2014(12)
    • [21].虚拟学习社区中影响知识共享的因素研究[J]. 新校园(上旬) 2015(06)
    • [22].利用开源软件促进职业教育信息化的探索[J]. 辽宁高职学报 2013(12)
    • [23].基于合作性学习课程改革的在线学习系统设计[J]. 浙江万里学院学报 2011(03)
    • [24].基于实践教学支撑平台的ERP课程体系建设[J]. 中国教育技术装备 2009(18)
    • [25].网络教学平台技术浅析[J]. 职业 2008(33)
    • [26].生物化学课程教学方法的改革[J]. 广西科学院学报 2013(03)
    • [27].基于项目案例的实验教学支撑平台的设计[J]. 高等理科教育 2012(02)
    • [28].物理化学课程教学过程改革的研究与实践——以西北民族大学化工学院为例[J]. 西北民族大学学报(自然科学版) 2014(03)
    • [29].一种计算机实验教学支撑平台的研究[J]. 无锡职业技术学院学报 2009(03)
    • [30].网络辅助教学的研究与实践[J]. 中国教育信息化 2009(05)

    标签:;  ;  ;  

    基于Web的教学支撑平台专用组件设计与开发
    下载Doc文档

    猜你喜欢