许飚
摘 要:网络发展让在线学习成为了可能,对于学校来说,在线学习已经成为了教学的辅助手段之一。基于B/S架构的在线学习平台让每个学生都能随时随地进行学习,本文通过对网络教学平台的架构进行了说明,并对未来进行了展望。
关键词:B/S架构;在线学习系统;设计
中图分类号:TP311.52
文献标识码:A
1.在线学习系统的设计思想
通过随着微课和慕课在学校的大力推广,学生可以更全面地对所学知识进行学习,从而取得理想的学习效果。
2.在线学习系统的分类
随着技术的发展,在线学习系统使用的技术也有了相应的升级,以下便是在线学习系统的几种分类。
(1)C/S模式。顾名思义,C/S结构(CLIENT/SERVER)。相应的结构能将硬件和软件灵活有效的结合在一起,能为使用的产品建立起一整个安全有效的运行环境。在C/S的模式环境下,用户端(client)可以接受用户的请求,并将请求发送到服务器端,服务器端收到用户的请求之后,将收到的数据进行处理,并展示出来。
(2)B/S模式。B/S结构(Browser/Server,浏览器/服务器模式),是一种在互联网环境下非常主流的模式。将核心功能通过统一的客户端展现给用户,在客户机上,用户只需要试用浏览器就可以对数据库的内容进行访问。
3.在线学习系统的主要功能模块
(1)子系统的模块结构。在线学习系统的主要优势是用户随时随地都可以进行学习,学生通过有效的客户端口进行登录后,可以在寝室、教室、家庭等地方进行学习。通过分析,可以将主要的功能模块分为以下几种:学习系统登录模块、在线学习平台、学习资源管理平台等。
在试用过程中,可以将在线学习系 统分为如下几个模块:学生学习模块、教师管理模块和管理员模块。下图位系统的主要组成部分。
(2)学生子系统的组成。学生子系统的主要面向对象是学生。所以针对学生的子系统主要包括:学生登录界面、学习行为记录模块、学生提问模块、个人学习过程查询等。
(3)教师子系统的组成。教师子系统的主要面向对象是教师。所以针对教师的子系统主要包括教师登录界面、学生学习过程查询、教师答疑模块等。
(4)管理员系统的组成。管理员具备管理整个系统的最高权限。所以针对管理员的子系统包括:课件管理模块、视频管理模块、学生学习过程管理模块等。
4.在线学习系统的整体设计与实现
在线学习系统的设计主要是针对详细方案进行进一步的确认,以满足相应学生和教师的需求。在此过程中,教师必须更加方便地了解和知晓学生的在线学习状况和学习过程,明白学生是否有观看视频,是否有做练习题,是否有对在线实训系统进行训练等。所以,在设计的过程中,必须遵循几大原则:①保证数据库的合理性;②课件及教学视频播放流畅;③题库设计合理并容易调用。
(1)整体设计架构。整体设计架构包括了用户层、应用层和数据层。
(2)各功能模块的设計。①学生登录模块。学生的登录模块主要是让学生能够利用自己的学号和密码进行登录学习,以便教师能够掌握其学习过程及学习情况。②教师管理模块。教师的登录模块主要是让教师能够根据课程进行课程的在线答疑、课件的上传、课程扩展资料的管理。同时。教师可以实时看到学生的学习过程,对学生在线学习时间、学习内容、学习效果进行管理。
5.展望
在高等院校的教学活动中,在线学习已经成为一种潮流。在在线学习系统中,管理员需要对相关课程的内容进行管理,教师需要对相关教学内容进行上传或者排列,教师成为在线学习的辅导者。学生可以根据自己的学习方向点击相应的学习资源进行学习,使自己的学习主动性得到了极大的满足,也更容易提升学生的综合素质。随着网络的发展,基于B/S架构的在线学习系统将会得到更大的发展。
参考文献:
[1]陈海挺.基于B/S模式的网络考试系统的设计[J].网络财富,2010(13).
[2]陈新文.在线学习系统的研究与设计[J].鄂州大学学报,2011(2).
[3]董妍汝.基于网络的互动式学习系统的探讨[J].實验室科学,2013(4).