学习分析技术远程教育论文提纲

2022-11-15

论文题目:基于虚拟化的远程教育平台技术研究

摘要:网络信息时代背景下,远程教育学习者和从业者数量不断增长。基于硬件服务器形式的传统远程教育平台资源利用率低,开发管理成本较高,投入与回报并不等价。因此,运用虚拟化技术设计和开发资源利用率高、性能优越、功能完备的远程教育平台,对远程教育事业发展具有深远意义。虚拟化技术具有解决现存问题的技术优势,能够实现远程教育服务的高可用性和连续性,增强可移植性和扩展性,提高资源利用率的同时降低开发维护成本和能耗。本文旨在探索将虚拟化技术与远程教育平台相结合,研究远程教育交互模型,研究VMware vSphere高级特性的实现原理,同时运用VMware vSphere虚拟化软件搭建虚拟化服务器,完成vSphere虚拟化组件安装和配置,实现虚拟化实时迁移(vMotion)、分布式资源调度(DRS)、高可用性(HA)和容错(FT)高级特性。编码实现学习平台和管理平台,并完成部署和测试。具体研究工作如下:1、介绍远程教育平台研究背景,同时分析现存远程教育平台存在问题,提出运用虚拟化技术解决问题的优势和必要性。2、深入理解和学习虚拟化技术、服务器虚拟化和J2EE技术,对比主流服务器虚拟化产品,确定产品选择,研究如何应用于远程教育平台。3、进行需求分析和用例分析,确定总体设计目标,完成远程教育平台中学习平台和管理平台功能模块划分,并进行概要设计。4、分析并设计远程教育平台整体架构,对远程教育交互模型进行研究,完成VMware vSphere虚拟化高级特性运行原理研究。同时运用VMware vSphere虚拟化软件完成虚拟化服务器搭建,配置虚拟化服务器实时迁移、分布式资源调度、高可用性和容错。应用SpringMVC技术框架完成学习平台和管理平台软件功能开发。采用水平分表技术完成分表,提高表的检索效率。5、部署学习平台和管理平台于虚拟化服务器中,对虚拟化高级特性和平台软件功能模块进行测试,同时对虚拟化前和虚拟化后的远程教育平台进行压力测试,记录和分析服务器响应时间和资源利用率。根据测试结果得出,本文设计的远程教育平台符合设计需求,达到设计目标。

关键词:虚拟化;远程教育;VMware;SpringMVC

学科专业:计算机系统结构

摘要

ABSTRACT

缩略语对照表

第一章 绪论

1.1 研究背景和意义

1.2 国内外研究现状

1.2.1 远程教育现状

1.2.2 虚拟化技术现状

1.3 论文主要工作

1.4 论文结构

第二章 虚拟化理论与相关技术

2.1 虚拟化技术

2.1.1 虚拟化定义

2.1.2 服务器虚拟化

2.2 虚拟化产品对比

2.3 J2EE体系结构

2.3.1 J2EE技术简介

2.3.2 MVC设计模式

2.3.3 Spring MVC框架

2.4 本章小结

第三章 远程教育平台架构设计

3.1 平台需求分析

3.1.1 需求分析

3.1.2 设计目标

3.2 远程教育平台分析

3.2.1 平台用例分析

3.2.2 平台模块划分

3.3 学习平台设计

3.3.1 学习平台功能划分

3.3.2 学习平台典型模块

3.4 管理平台设计

3.4.1 管理平台功能划分

3.4.2 管理平台典型模块

3.5 本章小结

第四章 远程教育平台关键技术与实现

4.1 整体技术框架

4.2 远程教育交互模型研究

4.2.1 交互模型分析

4.2.2 交互模型设计

4.3 VMware虚拟化高级特性原理研究

4.3.1 实时迁移(v Motion)实现原理研究

4.3.2 分布式资源调度(DRS)实现原理研究

4.3.3 高可用性(HA)实现原理研究

4.3.4 容错(FT)实现原理研究

4.4 VMware v Sphere虚拟化平台构建

4.4.1 安装VMware ESXi 6.0

4.4.2 安装VMware v Center Server

4.4.3 创建配置数据中心

4.4.4 虚拟化高级特性应用

4.5 学习平台实现

4.5.1 我的课程

4.5.2 学习支持

4.5.3 我的选课

4.6 管理平台实现

4.6.1 招生管理

4.6.2 学籍管理

4.6.3 毕业班管理

4.7 数据库分表设计

4.8 本章小结

第五章 应用测试与分析

5.1 测试环境

5.2 虚拟化平台测试

5.3 远程教育平台测试

5.3.1 学习平台测试

5.3.2 管理平台测试

5.4 平台性能测试分析

5.5 本章小结

第六章 总结与展望

6.1 论文总结

6.2 研究展望

参考文献

致谢

上一篇:信息技术地理教学论文提纲下一篇:信息技术安全管理论文提纲