基于云计算的在线学习平台研究与设计

2020-10-13 09:47王志华
数码设计 2020年6期
关键词:需求分析云计算

基金项目:广西高校中青年教师基础能力提升项目“基于云计算的在线学习平台研究与设计”(2020KY65008)

摘要:当今社会,随着网络的普及与云计算的飞速发展,在线学习已经成为一种获取知识的新途径。最近几年国内外出现了许多在线学习平台,这些平台依托“云”进行信息存储和计算,并通过web页面与用户进行交互。本文对在线学习平台的现状进行了分析,探讨基于“云”平台构建HTML5在线学习平台的研究方案。

关键词:HTML5;云计算;在线学习平台;需求分析

中图分类号:G434 文献标识码:A 文章编号:1672-9129(2020)06-0012-01

Abstract:Intoday'ssociety,withthepopularizationoftheInternetandtherapiddevelopmentofcloudcomputing,onlinelearninghasbecomeanewwaytoacquireknowledge.Inrecentyears,manyonlinelearningplatformshaveemergedbothathomeandabroad.Theseplatformsrelyonthe"cloud"tostoreandcomputeinformationandinteractwithusersthroughWebpages.ThispaperanalyzesthecurrentsituationofonlinelearningplatformanddiscussestheresearchschemeofbuildingHTML5onlinelearningplatformbasedon"cloud"platform.

Keywords:HTML5;Cloudcomputing;Onlinelearningplatform;Demandanalysis

1在线学习

在线学习这种模式依托互联网的便利,更新资源迅速,用户可以根据自身的需求,合理的安排学习进度和学习内容。在学习过程中,平台能够记录学习进度,对于难以理解的内容进行反复学习。这种变化打破了学习的局限性。

2云计算平台的优势

早期,众多传统在线学习平台内容重复制作,水平参差不齐,浪费了大量的资源。其次,还存在学习资源分布不均,内容单一等问题。一些平台在形成一定规模之后无法应对大量涌入的用户,受到硬件设备与网络资源的局限性,平台容易出现拥堵甚至崩溃。为此,迫切需要一种新技术来降低网站运营成本,提升网站可靠性。云计算的出现有效地解决了这一问题。

云计算是与软件、信息技术、互联网等内容相关的一种服务,这种计算资源共享池叫做“云”,云计算能够把大量空闲的计算资源整合在起来,通过专用软件实现自动化管理,大大降低了人力成本,且能快速的把资源分配给需要它的用户。目前国内外如阿里、腾讯、Google、IBM等企业都提供类似云服务。在“云”上搭建学习平台可以大大降低运营和后期维护成本。

3国内外在线学习平台现状

近几年,依托“云”制作的各种MOOC网站如雨后春笋般遍布全球。MOOC是一种面向大众的在线课堂,其主要特点是开放共享和可扩展性,是网络远程教育的新趋势。国内较著名的MOOC平台有:中国大学MOOC,学堂在线等。

以中国大学MOOC为例,平台提供了课程分类浏览、搜索课程、课程学习、讨论区、作业及考试等功能;同时,中国大学MOOC还提供了APP下载,供学习者在移动设备上进行学习。

4学习平台构建

4.1功能需求。结合传统课堂和网络教学,形成需求分析。确定本平台的核心功能为教学资源的分享和师生间的互动。平台将各种教学资源提供给学生,可提供的资源类型包括以下几类:文本、图片、音频、视频、多媒体课件等内容,其中,视频是最主要的内容载体,如中国大学MOOC等众多在线学习平台,它们提供的资源多是以视频课程为主,文字、图片等资源为辅。学生可以随时随地在线观看。因此,平台如何有效、可靠的将视频为主的教学资源提供给学生是在线学习平台运营的关键。此外,平台还应该包含在线答疑、社区等内容。

4.2访问方式。如今,比较流行的在线学习访问方式有桌面端和移动端两种。

桌面端学習是传统的在线学习方式,学生通过计算机访问学习平台的网站,在网站上完成一系列的浏览教学资源以及互动等操作。

早期的在线学习平台多采用HTML+Flash的方式制作。随着智能移动设备的兴起,许多人开始使用移动终端进行学习。近几年随着WIFI技术、4G、5G等网络接入方式的普及,使用移动APP或手机浏览器访问学习平台,将更加便捷。同时,增加了触摸功能的移动设备可以实现较桌面端更复杂的功能。所以,学习平台在建设过程中必须考虑到用户对于桌面端和移动端的需要,以适应学习者的不同需求。

HTML5新增的标签能直接支持音频、视频等多媒体元素,可以替代早期的Flash和Silverlight的功能,并且使用更便捷,无需安装插件。同时在HTML5上能够利用手机等移动设备的相机、GPS等功能来实现一些桌面端不便进行的功能,如人脸识别,GPS定位等,并且它对跨平台学习有更好的支持。

4.3平台用户。平台的系统用户至少应有学生、教师、管理员。

学生:注册、用户登录、修改个人信息、视频点播、课件下载、在线考试、在线留言等。

教师:注册、用户登录、上传发布视频与课件、在线答疑等。

管理员:登录后台,管理员登录后可以管理课程信息、管理教师信息、管理用户信息等。

4.4系统实现。平台系统实现分为前端和后台端,前端是系统与平台用户的交互界面,为用户提供浏览视频、课件下载、资源下载、在线留言等各项功能。用户登录网站后首先需要进行注册,注册后获得相应的用户权限,没有注册的用户只能浏览网站,无法进行其他操作。注册后的用户可以进入平台登录界面。用户在登录界面可以选择以学生或是教师身份进行登录,前端页面主要依赖HTML5与CSS3来实现。此外,在登录页面采用动态加密方式进行用户登录验证,连接后台数据库,系统会在后台数据表中进行身份验证。

后台端采用PHP+Mysql制作,通过登录管理员账户,实现增、删、移栏目、管理课程信息、教师信息、用户信息等操作。依托租用的云服务器实现远程托管和后期维护。

5结语

随着我国互联网的蓬勃发展,云计算逐渐成为一种潮流。利用云计算平台搭建的在线课程学习网站可以有效的提高教学资源的利用率,并且能够很好的降低网站前期的运维成本。因此,采用云计算来制作相关网站已是大势所趋,通过不断完善平台的功能,让学习更有趣。

参考文献:

[1]林小翔.基于云计算的在线学习平台的设计与实现[J].长春大学学报,2019,29(02):41-44+82.

[2]王运.Web前端技术在开放大学在线学习平台中的应用研究[J].电脑知识与技术,2015,11(13):150-152.

作者简介:王志华(1989—),男,汉,本科,福建福州人,北海艺术设计学院,研究方向:计算机网络技术。

猜你喜欢
需求分析云计算
大学师生需求发展分析
基于UML技术的高校贫困生管理系统建模分析
指挥信息系统模拟训练评估需求分析
应用型本科大学英语后续课程建设之必要性探讨
基于云计算的移动学习平台的设计
实验云:理论教学与实验教学深度融合的助推器
云计算中的存储虚拟化技术应用