基于J2EE架构的通用网络教学管理平台的设计与实现

基于J2EE架构的通用网络教学管理平台的设计与实现

论文摘要

随着计算机技术和网络技术的飞速发展,网络在教育领域发挥越来越大的作用,产生了网络教学这一新的教学模式。网络教学突破了传统教学的时空限制,对传统的以课堂教学为核心的教学模式产生了巨大冲击。网络教学已成为现代教育的一个重要发展方向。网络教学正在高等院校深入开展,但其教学效果并不尽如人意,缺乏高质量的通用的网络教学管理平台是其中的重要原因之一。本文在分析了国内外网络教学管理平台的开发现状的基础上,设计与实现了一个基于J2EE技术的通用网络教学管理平台。本文介绍了网络课程和网络教学管理平台的基本概念,进行了平台的需求分析,确定了平台设计的技术解决方案。平台采用浏览器/服务器(Browser/Server)模型,应用MVC(Model-View-Control)模式设计系统结构并利用J2EE结构技术通过Struts框架来实现,采用面向对象语言Java开发实现,并使用关系型数据库SQLServer2000做为数据库管理,为今后系统的移植性,跨平台使用,系统维护、功能扩展方面做了充足的准备工作。本文设计的网络教学管理平台由管理员管理、教师教学管理和学生学习管理三个子系统组成。它具有以下特点:一是操作简便,界面友好;二是功能较全面,集学校教务管理、教师网络教学和学生自主学习功能于一体。三是功能较强大,具有通用性,能进行通用网络课程的设计与制作。它不是某一具体课程的网络教学平台,用户可根据需要设计符合自己要求的某一门个性化的网络课程;而且,在设计网络课程时,不要求教师具备高深的计算机专业技术,初步解决了非计算机专业教师制作网络课程难的问题,具有较强的应用价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究的背景和意义
  • 1.1.1 研究的背景
  • 1.1.2 研究的意义
  • 1.2 国内外研究现状
  • 1.3 当前存在的不足
  • 1.4 本文的主要内容
  • 第二章 网络教学管理平台的解决方案
  • 2.1 系统的需求分析
  • 2.1.1 网络课程
  • 2.1.2 网络教学平台
  • 2.1.3 需求分析
  • 2.2 系统结构分析
  • 2.2.1 结构选择
  • 2.2.2 结构体系
  • 2.3 系统核心技术
  • 2.3.1 J2EE 架构
  • 2.3.2 Struts 框架
  • 2.3.3 数据库技术
  • 2.3.4 MVC 设计模式
  • 2.3.5 表示层
  • 2.3.6 业务逻辑层
  • 2.4 本章小结
  • 第三章网络教学管理平台的系统分析
  • 3.1 系统功能总体设计
  • 3.1.1 管理员管理模块的设计
  • 3.1.2 教师管理模块的设计
  • 3.1.3 学生学习模块的设计
  • 3.2 系统数据库设计
  • 3.2.1 实体间的关系
  • 3.2.2 数据字典
  • 3.2.3 创建数据库的脚本
  • 3.2.4 数据库连接
  • 3.2.5 数据库的优化
  • 3.3 系统安全设计
  • 3.4 本章小结
  • 第四章网络教学管理平台的发布与运行
  • 4.1 网络教学管理平台的发布
  • 4.1.1 Windows 环境下的配置
  • 4.1.2 Tomcat5.0 的安装
  • 4.1.3 安装 SQLServer 2000
  • 4.1.4 系统配置文件
  • 4.2 子系统的运行
  • 4.2.1 管理员模块的运行
  • 4.2.2 教师管理模块的运行
  • 4.2.3 学生学习模块的运行
  • 4.3 本章小结
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  

    基于J2EE架构的通用网络教学管理平台的设计与实现
    下载Doc文档

    猜你喜欢