基于PetaSuite远程网络教育平台的设计与实现

基于PetaSuite远程网络教育平台的设计与实现

论文摘要

随着远程网络教育的发展,人们对远程网络教育系统的要求越来越高。作者通过研究.NET平台下交互式对象模型和.NET平台便利、快捷、可移植与可互用的特征,再经过深入的分析PetaSuite远程网络教育平台,设计了改进的DLPBP(Distance Learning Platform Based on PetaSuite),设计并实现了DLPBP Viewer原型系统。 DLPBP逻辑上分为五层:系统支持层、数据访问层、业务逻辑层、IO接口层和应用层。系统支持层提供操作系统级API支持、第三方厂家组件支持和基础动态链接库(DLL)支持;数据访问层提供优化的数据访问方法,与课件数据库进行连接;业务逻辑层表达了所有可能分析到的用户的需求,包括Peta内容输入输出和管理功能;IO接口层提供了用于终端用户程序的共享的IO接口、脚本执行引擎、Peta媒体运行时对象、输入运行时对象,并且支持这些Peta对象间的通讯。应用层包括Peta浏览器、Peta课件制作系统、虚拟教室、Peta管理程序等终端用户程序。基于以上构架,本人实现了部分系统级的基础动态链接库,设计和实现了基于交互式对象模型的DLPBP Viewer原型系统。 全文共分六章。第一章为引言,介绍课题背景,课题研究意义以及课题实现的相关技术;第二章研究了相关的理论技术知识,包括了网络教育标准化、.NET框架(Framework)平台和交互式对象模型;第三章分析了DLPBP体系结构,并且指出基于.NET的DLPBP系统的改进;第四章详细的探讨了基于.NET平台下交互式对象模型的DLPBP Viewer原型系统的设计;第五章描述了DLPBP Viewer原型系统的实现,包括对象模型、执行引擎、系统对象库、对象组织的实现;第六章,作者总结了全文并展望了系统的应用前景。

论文目录

  • 目录
  • 图表目录
  • 摘要
  • ABSTRACT
  • 第一章 引言
  • §1.1 课题研究背景
  • 1.1.1 网络教育的优势
  • 1.1.2 现有网络教育存在的不足
  • §1.2 课题研究现状和动向
  • 1.2.1 国内外研究现状
  • 1.2.2 课题研究动向
  • §1.3 课题研究意义和主要内容
  • §1.4 涉及的相关技术
  • 第二章 相关技术理论的研究
  • §2.1 网络教育标准化
  • 2.1.1 相关的规范研究
  • §2.2 MicroSoft.NET框架平台
  • 2.2.1 .NET框架构架
  • 2.2.2 .NET框架的组件和控件
  • 2.2.3 .NET框架中的XML
  • 2.2.4 .NET框架的远程处理技术
  • §2.3 交互式对象模型
  • 2.3.1 对象模型及其表示方法
  • 2.3.2 交互式对象模型
  • 第三章 DLPBP体系结构及其改进
  • §3.1 DLPBP的体系结构
  • 3.1.1 DLPBP系统概述
  • 3.1.2 DLPBP的整体构架
  • 3.1.3 DLPBP的逻辑层次和各组件功能
  • 3.1.4 DLPBP系统的部署
  • §3.2 基于MicroSoft.NET的DLPBP改进
  • 3.2.1 简化字符串处理
  • 3.2.2 利用Win32和其他库
  • 3.2.3 Peta对象存储结构的改进
  • §3.3 数据访问方式选择
  • 第四章 DLPBP Viewer原型系统的设计
  • §4.1 .NET的控件模型
  • 4.1.1 .NET控件模型层次结构
  • 4.1.2 控件事件处理机制
  • §4.2 DLPBP对象模型和.NET的控件模型的影射
  • 4.2.1 DLPBP对象模型和.NET的控件模型
  • 4.2.2 Peta对象和.NET控件的影射
  • §4.3 DLPBP执行引擎
  • 4.3.1 PetaSuite脚本语法定义式
  • 4.3.2 符号分析和对象动作翻译
  • §4.4 DLPBP对象组织模型
  • 4.4.1 Peta对象控件
  • 4.4.2 Peta页面
  • 4.4.3 Peta单元
  • 第五章 DLPBP Viewer原型系统的实现
  • §5.1 DLPBP对象模型的实现
  • §5.2 DLPBP执行引擎的实现
  • §5.3 DLPBP系统对象库的实现
  • §5.4 DLPBP对象组织的实现
  • 第六章 结论与展望
  • §6.1 本文所做的工作
  • §6.2 下一步工作
  • §6.3 系统应用前景
  • 致谢
  • 参考文献
  • 硕士期间论文发表情况
  • 相关论文文献

    • [1].网络教育资源与学校教育的有效结合[J]. 西部素质教育 2020(02)
    • [2].财经方向网络教育平台研究[J]. 信息与电脑(理论版) 2019(22)
    • [3].知识付费背景下高校网络教育平台建设探索[J]. 软件导刊 2019(11)
    • [4].试析大学生廉洁教育体系的构建——兼论网络教育平台的应用[J]. 毛泽东思想研究 2017(01)
    • [5].“互联网+”形势下高职计算机专业网络教育平台的研究[J]. 才智 2017(10)
    • [6].基于云计算的网络教育平台技术研究[J]. 通讯世界 2015(07)
    • [7].网络精品课与慕课资源平台架构方案研究[J]. 青少年日记(教育教学研究) 2016(09)
    • [8].在线网络教育平台对传统学校授课的影响及对策[J]. 中华少年 2017(24)
    • [9].普通高校公共音乐鉴赏网络教育平台建设的若干思考[J]. 通俗歌曲 2017(05)
    • [10].网络教育平台存在的问题及改进策略[J]. 明日风尚 2017(22)
    • [11].高校网络教育平台建设探析[J]. 中国多媒体与网络教学学报(上旬刊) 2019(05)
    • [12].基于中小学的创客网络教育平台设计研究[J]. 中国教育技术装备 2018(02)
    • [13].基于地理位置服务的高校网络教育平台可行性研究[J]. 甘肃理论学刊 2016(05)
    • [14].高校网络教育平台发展的现实境遇与未来抉择[J]. 现代远距离教育 2014(04)
    • [15].网络教育平台对于高校的教学发展[J]. 电脑知识与技术 2012(06)
    • [16].Web2.0环境下信息素养教育研究——基于华南师范大学增城学院图书馆信息素养网络教育平台实践[J]. 图书馆学刊 2012(09)
    • [17].智媒体环境下干部网络教育平台融合策略研究[J]. 中国成人教育 2019(14)
    • [18].基于“石大云”的在线网络教育平台探索与应用[J]. 微型电脑应用 2018(01)
    • [19].中药发展史网络教育平台建设[J]. 辽宁中医药大学学报 2010(08)
    • [20].构建面向我国偏远地区中小学免费网络教育平台的可行性分析[J]. 辽宁广播电视大学学报 2019(02)
    • [21].高校网络教育平台的理念转变研究[J]. 周口师范学院学报 2016(02)
    • [22].英国网络教育平台建设势头强劲[J]. 世界教育信息 2013(11)
    • [23].以远程网络教育平台为载体 扎实做好农民中等职业教育[J]. 农民科技培训 2019(12)
    • [24].高校网络教育平台理念基础研究[J]. 计算机教育 2013(12)
    • [25].国内外网络教育平台发展现状分析研究[J]. 学理论 2012(01)
    • [26].基于微服务架构的网络教育平台的构建方案分析及研究[J]. 信息与电脑(理论版) 2018(01)
    • [27].古木阴中系短篷,杖藜扶我过桥东——依托网络教育平台促作文讲评更有效[J]. 中国信息技术教育 2018(12)
    • [28].基于党校计算机网络教育平台的研究[J]. 科技风 2017(18)
    • [29].云计算基础下的高校网络教育平台分析[J]. 现代教育 2015(12)
    • [30].世界大学城网络教育平台发展趋势[J]. 中国科技信息 2016(20)

    标签:;  ;  ;  ;  

    基于PetaSuite远程网络教育平台的设计与实现
    下载Doc文档

    猜你喜欢