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

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

论文摘要

基于网络的远程教育是于90年代出现的一种老师和学生分离的、借助媒体所进行的一种教育模式,它是以计算机、网络技术、卫星通信技术为基础,以多媒体技术为主要手段。提供的主要服务有:网上学习、在线答疑、在线讨论和在线考试。基于网络的远程教育学习平台,该平台以学习者为中心,从而满足学习者随时随地学习的需求。实现了基于网络的远程学习平台、远程考试平台的资源库、用户库、题库的建构方法和功能结构、工作流程及开发的关键技术,在此基础上,完成了平台的主要界面和主要功能模块的设计。学校研究后,对“昌吉电大远程教育平台”课题进行立项,开发适合我校的远程教育平台。本文结合当前远程教育的建设和应用现状,通过对我校远程教育方式和过程进行认真的分析、归纳,总结出传统教育的不足之处,以及学生学习的需求。对教师和学习者利用计算机和网络进行远程教育工作原理和关键技术进行了深入研究,确定了在现有校园网络的环境下实现远程教育平台的方案,以实现远程网上学习,方便学习者,可以随时随地进行学习,自主掌握学习时间和地址,优秀教师授课,专业齐全,覆盖面广,自主把握学习时间,可以反复听课,直至听懂,可以与老师进行沟通和交流,把各种学习上遇到的问题告诉老师,并得到体贴周到的学习服务。该项目建设目的是通过远程教育平台,改变传统的教学模式,实现远程网上学习、在线答疑、在线讨论和在线考试等常用功能,充分利用网络服务,通过网络所有的教学信息、多媒体课件分类存储在平台上,每个学习者不管在那里,可以使用任何联网的计算机登录远程教育平台,即可进行学习。通过对远程教育平台建设的需求分析、实现技术、平台的设计、平台的实现与测试效果的研究,完成了远程教育平台的设计和开发。软件架构上采用了主流的B/S模式和PHP+sql平台设计思想,具备技术先进性与稳定性。本平台已经在学校正式投入使用,平台运行安全稳定,具有操作简便、功能强大、人性化设置、并行处理、可移植等特点。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 本文研究背景
  • 1.2 远程教育国内外发展状况
  • 1.3 现代远程教育的特点
  • 1.4 本人的主要工作
  • 1.5 论文的主要内容和组织结构
  • 1.6 本章小结
  • 第二章 远程教育平台相关技术
  • 2.1 PHP 技术简介
  • 2.2 数据库技术概述
  • 2.3 MVC 设计模式
  • 2.4 UML 概述
  • 2.5 网络安全技术
  • 2.6 本章小结
  • 第三章 平台需求分析
  • 3.1 设计目标和设计原则
  • 3.1.1 设计目标
  • 3.1.2 设计原则
  • 3.2 系统运行环境和系统非功能性需求
  • 3.2.1 系统运行环境
  • 3.2.2 系统非功能性需求
  • 3.3 平台层次结构
  • 3.4 平台功能需求分析
  • 3.5 平台用户需求分析
  • 3.5.1 用户业务流分析
  • 3.5.2 用户数据流分析
  • 3.6 本章小结
  • 第四章 平台的规划设计
  • 4.1 规划设计
  • 4.2 总体设计
  • 4.3 功能设计
  • 4.3.1 首页设计
  • 4.3.2 用户类型
  • 4.3.3 学生用户系统
  • 4.3.4 老师用户系统
  • 4.3.5 平台后台管理
  • 4.4 数据表设计
  • 4.5 安全设计
  • 4.6 界面设计
  • 4.7 本章小结
  • 第五章 平台的实现与测试
  • 5.1 注册登录
  • 5.1.1 界面实现
  • 5.1.2 关键代码的实现
  • 5.2 学习平台实现
  • 5.2.1 学生登录学习
  • 5.2.3 课程论坛
  • 5.3 资源管理平台实现
  • 5.3.1 老师登录
  • 5.3.2 文章管理
  • 5.3.3 考试、作业管理
  • 5.4 后台管理实现
  • 5.4.1 学生用户管理
  • 5.4.2 教师用户管理
  • 5.5 平台测试
  • 5.5.1 功能测试
  • 5.2.2 性能测试
  • 5.6 本章小结
  • 第六章 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

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

    猜你喜欢