学位论文 > 优秀研究生学位论文题录展示
基于教学反馈模型的远程教育平台的研究与实现
作 者: 文堂柳
导 师: 李雯
学 校: 江西理工大学
专 业: 计算机应用技术
关键词: 远程教育 教学反馈模型 Struts Hibernate Ajax UML
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 207次
引 用: 3次
阅 读: 论文下载
内容摘要
现代远程教育是构筑知识经济时代人们终身学习的一种新型教育模式。基于Web的远程教学平台能够充分发挥信息技术在教学中的优势,能够体现以学生为主体,教师为主导的教学理念,是未来教育发展的一种趋势。但是,在远程教学环境下,教与学时空分离、学生个别化自主学习等特点使得教学管理者难以像传统的课堂教学一样直接观察学习者的各种行为表现,难以对学习者的学习过程进行有效的监控与评价,加之大多数现有的基于Web的远程教学平台缺少对学生在线学习过程的监控和反馈,因此教学管理者很难给学习者提出具有针对性的学习反馈与指导。针对这一问题,论文对教学系统有效发展的关键环节—教学反馈进行了研究。通过对远程教育教学反馈的深入研究,建立了远程教育教学反馈模型。模型主要解决了远程教育教学反馈信息的采集、整理和统计分析的方法等问题,对远程教育的反馈教学具有一定的指导作用。根据建立的教学反馈模型,论文设计并实现了一个远程教学平台。在平台框架的设计过程中,充分研究了Struts框架和Hibernate框架的体系结构、核心组件以及工作流程。综合两者的特点,构建出一个整合Struts与Hibernate的框架模型:利用Struts框架作为系统的整体框架,负责降低系统总架构的耦合性,利用Hibernate框架为持久层提供支持,负责降低业务模型部分的开发难度,使用Ajax技术向用户提供丰富体验的友好界面。采用此分层框架使得系统具有很强的伸缩性、通用性、兼容性和可操作性。在开发的分析和设计阶段则采用UML进行系统建模。采用了UML的用例图、顺序图、活动图、状态图、类图从各个角度对系统进行了描述。最后是针对建模结果的系统代码实现部分。本系统所实现的网络教学平台,具有自动分析和处理反馈信息的能力,是一个功能强大并且实用性强的远程教育平台。
|
全文目录
摘要 4-5 ABSTRACT 5-11 第1章 绪论 11-15 1.1 远程教育的基本概念 11 1.2 远程教育平台的现状及发展趋势 11-13 1.2.1 远程教育平台的现状 11-12 1.2.2 远程教育平台的发展趋势 12-13 1.3 研究的意义和内容 13 1.3.1 研究的意义 13 1.3.2 研究内容 13 1.4 本文组织结构 13-15 第2章 相关理论与技术研究 15-28 2.1 教学反馈概述 15-16 2.1.1 教学反馈的定义 15 2.1.2 远程教育环境下的教学反馈 15-16 2.2 数据挖掘概述 16-18 2.2.1 数据挖掘的定义 16-17 2.2.2 数据挖掘的过程 17-18 2.3 基于 MVC 的 Struts 框架 18-22 2.3.1 MVC 设计模式 18-19 2.3.2 Struts 框架结构 19-20 2.3.3 Struts 主要组件 20-21 2.3.4 Struts 工作流程 21-22 2.4 基于 O/R Mapping 的 Hibernate 框架 22-24 2.4.1 对象持久化和持久层的概念 22 2.4.2 O/R Mapping 技术分析 22 2.4.3 Hibernate 原理 22-24 2.5 Ajax 技术分析与探讨 24-27 2.5.1 Ajax 的概念 24 2.5.2 Ajax 与传统Web 应用的区别 24-25 2.5.3 Ajax 工作流程 25-26 2.5.4 Ajax 技术优缺点 26-27 2.6 本章小结 27-28 第3章 远程教育教学反馈模型 28-36 3.1 基于WEB 的远程教育平台模型 28-29 3.2 远程教育教学反馈信息的采集 29-32 3.2.1 远程教育教学反馈信息的采集机制 29-30 3.2.2 远程教育教学反馈信息的组成 30-31 3.2.3 远程教育教学反馈信息的采集渠道 31-32 3.3 远程教育教学反馈信息的处理 32-34 3.3.1 远程教育教学反馈信息的统计分析 32 3.3.2 利用数据挖掘技术对教学反馈信息进行分析 32-34 3.4 远程教育教学反馈模型的构建 34-35 3.5 本章小结 35-36 第4章 基于教学反馈模型的远程教育平台的分析与设计 36-48 4.1 平台框架设计 36-38 4.1.1 平台框架模型 36-38 4.1.2 框架模型的流程 38 4.1.3 框架特点 38 4.2 面向对象分析 38-43 4.2.1 系统的用例图 39 4.2.2 系统的顺序图 39-40 4.2.3 系统的状态图 40-41 4.2.4 系统的活动图 41-42 4.2.5 系统的类图 42-43 4.3 系统功能模块设计 43-45 4.4 数据库设计 45-47 4.5 本章小结 47-48 第5章 远程教育平台的实现 48-62 5.1 系统的开发工具与运行环境 48 5.2 持久层实现 48-51 5.2.1 Hibernate 配置文件 48-49 5.2.2 创建对象—关系映射文件 49-50 5.2.3 创建管理Session 的类 50-51 5.3 业务逻辑层的实现 51-55 5.3.1 创建域对象 51-52 5.3.2 域对象、持久化对象、值对象、简单Java 对象的关系 52 5.3.3 设计数据访问对象层 52-54 5.3.4 实现业务逻辑 54-55 5.4 控制层的实现 55-59 5.4.1 ActionServlet 类 55-56 5.4.2 控制器Action 实现 56-57 5.4.3 ActionForm 设计 57 5.4.4 Struts 配置文件 57-59 5.5 视图层的实现 59-61 5.5.1 试图层JSP 实现 59-60 5.5.2 视图层中Ajax 应用 60-61 5.6 本章小结 61-62 第6章 远程教育教学反馈模型实现展示 62-68 6.1 教学反馈信息的统计实现 62-64 6.1.1 学生学习进度图 62 6.1.2 教学资源评价图 62-63 6.1.3 答疑评价图 63 6.1.4 学生作业完成情况图 63-64 6.1.5 学生网上学习反馈信息统计 64 6.2 教学反馈信息的关联分析实现 64-67 6.2.1 数据预处理 64-65 6.2.2 数据挖掘阶段 65-66 6.2.3 模型化 66-67 6.3 本章小结 67-68 第7章 总结与展望 68-69 7.1 总结 68 7.2 展望 68-69 参考文献 69-71 致谢 71-72 作者简历 在校期间发表的学术论文与研究成果 72
|
相似论文
- 中小企业进销存管理系统的研究与设计,TP311.52
- 动态教材的设计与应用研究,G434
- UML模型到XMI的映射方法研究,TP311.5
- 基于模型的Web测试技术研究与应用,TP311.53
- 基于形式化UML测试序列生成方法研究,TP311.53
- 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
- 社区教育与远程教育衔接的可行性研究,G77
- 基于嵌入式Web服务器的监控系统研究,TP393.05
- 基于Web的科学计算遗留应用共享技术研究,TP393.09
- 面向Seam框架的PIM到PSM转换研究,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 数字化查账系统研究,TP311.52
- 排课管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 田径运动会通用管理系统,TP311.52
- 基于PDM的金融机具行业项目管理系统的研究与开发,TP311.52
- 社区WebGIS原型系统设计与实现,P208
- 永康市计生管理系统的设计与实现,TP311.52
- 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
- 教育局OA系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|