基于虚拟课堂空间的网络教学平台的研究与设计

基于虚拟课堂空间的网络教学平台的研究与设计

论文摘要

随着计算机技术的快速发展和不断成熟,现代教育技术在教学中的应用也越来越广泛,它大大的改变了传统的教学和学习方式,一种全新的基于网络的研究式学习方式已经被广大教育工作者和学生所接受,并且迅速的推广。网络教学平台作为学习资源的一种重要的传播媒介、一种交流的平台,随着信息技术在教育中的应用也已日趋成熟,一种基于教学平台的实践性、探究性、开放性和自主性的学习方式已是大势所趋。所以,开发出一个智能性程度高、符合用户的使用习惯、能充分调用用户积极性的教学平台是开展网络教学的一个重要前提条件之一。本文主要从以下几方面来阐述了网络教学平台的设计及开发过程:①阐明了目前教学平台的使用背景、现状及意义,通过对教学平台在教学应用中存在的局限性进行分析,提出平台设计的相应对策及方法。②介绍了平台开发的理论基础,重点阐述了面向对象的系统分析和设计方法、UML建模技术、.NET框架、ASP.NET及ADO.NET技术。③针对用户的需求状况,通过对系统的功能分析,确定整个平台以虚拟课堂为中心展开,平台主要分有个人空间、课堂空间、资源发布、资源批量下载、智能答疑、专题研讨及视频点播等模块。为了保证系统开发顺利和解决今后系统维护的困难,在开发时即运用了UML建模技术,通过图型化的描述语言来描述系统需求和进行系统设计,方便开发人员的相互交流和理解,为下一步的开发实现打下基础。④通过对数据库进行概念设计和物理设计,确定数据表关系和字段,完成数据库设计。⑤分别从数据层、逻辑层和表示层阐述了平台的三层架构设计原理,强调了面向接口编程的设计优势。对平台中使用到的用户控件设计、母版技术、FTP文件传输、membership服务扩展、系统缓存等关键技术进行了详细的阐述。本平台基于Microsoft的最新集成环境VS2005下使用C#语言进行开发,充分运用.NET框架的优越性,运用面向对象的设计理论和面向接口编程的三层架构进行设计,保证系统的通用性和标准化。在数据访问层中,将数据层访问方法抽象成一个IDAL接口模块,逻辑层通过实例化接口对象调用数据层方法,使逻辑层脱离了与具体数据库的依赖,保证了数据库的可迁移性。系统利用ASP.NET2.0的权限管理优势,进一步对membership服务进行扩展,使平台的用户资源、用户权限和角色管理更灵活和方便,提高系统的安全性。使用基于FTP协议的文件传输方式,充分发挥校园网的优势,提高平台大容量数据的传输效率和稳定性。基于用户的实际使用情况,将用户组织的资源动态生成静态网页并打包成zip文件供用户下载,方便用户将平台资源携带到非网络环境中使用。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题研究的背景及现状
  • 1.2 研究的意义
  • 1.3 网络教学平台的局限性分析及对策
  • 1.4 研究过程中采用的主要方法
  • 2 系统的理论基础及相关技术
  • 2.1 面向对象系统分析与设计方法
  • 2.1.1 面向对象方法概述
  • 2.1.2 面向对象方法的先进机制
  • 2.1.3 面向对象方法开发系统的基本过程
  • 2.1.4 基于UML 语言的系统建模技术
  • 2.2 MICROSOFT.NET 概述
  • 2.2.1 公共语言执行环境
  • 2.2.2 类库
  • 2.2.3 ASP.NET
  • 2.2.4 ADO.NET
  • 2.3 SQL SERVER 2005 数据库平台
  • 2.3.1 SQL Server 2005 包含的数据平台工具
  • 2.3.2 数据库对象
  • 3 系统功能分析及UML 建模
  • 3.1 需求分析
  • 3.2 系统功能设计
  • 3.2.1 系统功能总体设计
  • 3.2.2 个人空间模块
  • 3.2.3 课堂空间模块
  • 3.2.4 教学资源模块
  • 3.2.5 资源定制下载模块
  • 3.2.6 视频点播模块
  • 3.2.7 智能答疑模块
  • 3.2.8 专题研讨模块
  • 3.2.9 作业上交模块
  • 3.2.10 系统参数配置
  • 3.3 系统用例模型
  • 3.3.1 角色(Actors)的确定
  • 3.3.2 创建用例(Use Cases)
  • 3.4 系统动态模型
  • 3.4.1 时序图
  • 3.4.2 协作图
  • 3.5 系统类模型
  • 4 系统数据库设计
  • 4.1 数据库需求分析
  • 4.2 POWERDESIGNER 数据库建模
  • 4.2.1 PowerDesigner 简介
  • 4.2.2 概念数据建模
  • 4.2.3 物理数据建模
  • 4.3 数据库设计
  • 5 系统设计原理及关键技术
  • 5.1 系统体系架构设计
  • 5.1.1 三层架构概述
  • 5.1.2 系统体系架构
  • 5.2 数据库访问设计
  • 5.2.1 数据库实体
  • 5.2.2 数据业务对象
  • 5.3 数据对象创建管理
  • 5.4 业务逻辑层设计
  • 5.5 表示层设计
  • 5.5.1 ASP.NET 控件
  • 5.5.2 主题风格的应用
  • 5.5.3 母版页的应用
  • 5.6 基于FTP 的文件传输
  • 5.7 扩展ASP.NET 2.0 MEMBERSHIP 服务
  • 5.8 运用缓存提高系统性能
  • 5.8.1 页输出缓存
  • 5.8.2 片段缓存
  • 6 总结和愿望
  • 6.1 取得成果及创新点
  • 6.2 存在的不足
  • 6.3 平台展望及预期的效果
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].怎样成为“虚拟课堂”中的合格教师?[J]. 中小学信息技术教育 2008(06)
    • [2].发挥“虚拟课堂”优势 合理结合现实课堂[J]. 中小学信息技术教育 2008(06)
    • [3].例谈“双课堂”教学中“虚拟课堂”的切实意义[J]. 语文月刊 2014(04)
    • [4].“开放式虚拟课堂”在远程教学中的应用研究——以《影视批评》课程为例[J]. 课程教育研究 2015(34)
    • [5].谈“畅言系统”在初中英语“双课堂”中实践应用的思考[J]. 考试周刊 2018(17)
    • [6].植树问题[J]. 中国多媒体与网络教学学报(电子版) 2017(01)
    • [7].凡有感动,皆为真实;凡有启示,就不成空——虚拟课堂使用心得[J]. 中国多媒体与网络教学学报(电子版) 2017(02)
    • [8].虚拟课堂在语文教学中的应用感悟[J]. 中国多媒体与网络教学学报(电子版) 2017(03)
    • [9].由虚拟课堂到实体课堂的自由切换——《爱之链》教学侧记[J]. 课外语文 2017(09)
    • [10].虚拟课堂在大学生心理健康教育中的应用[J]. 哈尔滨学院学报 2018(04)
    • [11].谈提高网络教学效率的策略——以虚拟课堂的教学实践为例[J]. 中小学信息技术教育 2009(05)
    • [12].读屏超越读书与手机虚拟课堂[J]. 中学历史教学 2018(10)
    • [13].“双课堂”教学初探[J]. 考试周刊 2015(40)
    • [14].网上虚拟课堂系统的研究与设计[J]. 科技资讯 2009(12)
    • [15].天津开设“虚拟课堂” 10万学生可同时上课[J]. 中小学信息技术教育 2009(12)
    • [16].虚拟课堂让教师和学生自主开发自己[J]. 基础教育参考 2012(21)
    • [17].凯斯虚拟课堂开启互动交流新时代[J]. 工程机械 2012(06)
    • [18].基于虚拟课堂的师范生技能训练实验平台设计与开发[J]. 中国教育信息化 2019(17)
    • [19].虚拟课堂中学生学习方式的变化——信息技术在中学学科教学中的应用反思[J]. 中小学信息技术教育 2014(11)
    • [20].中学物理虚拟课堂的设计与实现[J]. 知识文库 2020(04)
    • [21].中学语文虚拟课堂与现实课堂有机结合教学模式的研究[J]. 基础教育参考 2009(01)
    • [22].慕课时代素质教育虚拟课堂新构想[J]. 中国成人教育 2015(22)
    • [23].有设计地行动 高水准地总结[J]. 四川教育 2010(12)
    • [24].迎接在线学习的黄金时代[J]. 中小学信息技术教育 2020(11)
    • [25].虚拟课堂与教育技术变革[J]. 中国教育技术装备 2011(05)
    • [26].基于网络环境 构建高效“双课堂”——教学单元整体谋划的探索[J]. 河北教育(综合版) 2011(10)
    • [27].“虚拟课堂”在语文教学中的应用策略研究[J]. 中国多媒体与网络教学学报(下旬刊) 2019(09)
    • [28].生生交流 自主探索[J]. 河北教育(综合版) 2014(04)
    • [29].提高虚拟课堂教学质量的思考[J]. 煤炭高等教育 2014(01)
    • [30].基于校园网的虚拟课堂在高职高专中的应用研究[J]. 安徽电子信息职业技术学院学报 2013(03)

    标签:;  ;  

    基于虚拟课堂空间的网络教学平台的研究与设计
    下载Doc文档

    猜你喜欢