徐艳
摘 要:随着网络技术的发展,网络教育成为一种新兴的教学方式,且深受各大高校师生的欢迎,各大院校也都在积极开发网络学习平台,以此来丰富课程资源,提高学生的学习成绩。然而我国的网络学习平台建设现状不容乐观,没有充分发挥网络课程的优势。因此文章就对网络学习平台的开发情况进行分析,为各大院校的网络学习平台建设提供参考。
关键词:网络学习平台;技术路线;设计
中图分类号:G434 文献标识码:A收稿日期:2017-04-04
一、网络学习平台的开发路线
在网络学习平台开发过程中,首先要确定开发路线,要综合各方面的技术来进行开发。
首先应该采用基于B/S模式、面向服务的多层体系框架,将平台的各种应用程序的不同功能有效地结合在一起,让系统中的服务可以做到统一、通用,实现其交互功能。其次采用Linux+PHP+Mysql+Apache系统开发技术平台(详见下图),生成WEB服务,保证Internet规模应用程序的操作和部署。最后开发基于FLV的流媒体服务器,这种流媒体是一种视频格式,可以让学生快速浏览视频文件。
二、网络学习平台的开发
(一)网络学习平台的总框架
网络学习平台要有三个功能,即表现层功能、业务层功能以及数据层功能。其中数据层功能要完成各种信息资源的存储和备份,如多媒体课程、用户信息、系统信息以及其他信息等。而业务层功能采用分级授权、单点登录的方式来进行分层管理。而管理员也可以根据多媒体资源的特点来对其进行统一管理。
(二)网络学习平台的应用功能设计
1. 基本功能
基本功能要有用户管理、用户注册、用户登录、积分管理、课程分类管理、网站留言反馈以及后台管理等。其中用户管理要根据不同用户设置不同的使用权限,并且对用户的数据进行加密存储。
用户注册:学生在应用网络学习平台时首先要注册成为用户,设置用户名、密码、真实姓名、性别、身份证号以及手机号电话号码等,然后等待管理员审核,审核通过后就可以直接应用。
用户登录:用户在通过注册审核后,就可以直接登录。
积分管理:根据平台的注册用户对其学习过程进行学分统计。系统会对每个用户的学习时间进行记录,然后统计出一个积分排名,让所有的用户都可以看到自己的学习时间。
课程分类管理:设置不同的科目,以提高用户的学习效率,用户可以根据自己的需求下载所需的信息资源。
网站留言反馈:用户在平台上学习过程中,可以对课程进行评价,与其他人进行交流、回复,当然这些也是需要管理员审核后才能发布。
后臺管理:这个功能主要是统一对管理员和二级网站管理员进行人性化管理,该功能主要是向用户提供一些网站的功能、留言处理以及新闻管理等。
2.特色功能
(1)灵活的权利管理。由管理员统一对平台用户进行管理,采用分级授权、单点登录的方式,实现一次登录、全部运行的授权管理。
(2)支持标准课件。该平台可以兼容国际通用的SCORM1.2课件,可以有效将第三方课件导入平台中供用户学习。
(3)丰富的辅助资料。该平台为用户提供丰富的文件和视频资料供用户参考。
(4)跨平台兼容。该平台使用Linux+PHP+Mysql+Apache技术,B/S架构,Linux服务其系统,可以有效地实现跨平台兼容。
(5)管理和学习控制。首先在管理方面,管理员有四种:系统管理员有最高的权限,权限管理员维护用户信息,培训管理员发布课程信息,普通管理员设置课程目录和用户的一些基本情况。
综上所述,网络学习平台的开发不但能够丰富教学资源,还为学生自由学习提供了方便,有利于培养其自主学习的能力。因此要开发具有完善功能的网络学习平台,做好网络教学工作,发挥网络教育的育人效果。
参考文献:
[1]陈 琳.数字化校园自主学习平台:网络课程开发研究[J].大庆社会科学,2016(3):136-137.
[2]杨鹏越,冯东华.基于网络平台的在线学习课程开发研究[J].信息与电脑(理论版), 2011(5):70-71.