网络学习平台的设计与研发

2018-03-22 01:31赵巧
电子技术与软件工程 2018年1期
关键词:互聯网平台设计网络学习

在我国社会信息不断发展的过程中,在线学习已经成为我国学生学习的主要途径。网络学习平台是现代互联网和学科课程相互整合的全新形式,其能够将信息网络交互性、开放性、超媒体、共享性的优势充分的展现出来。基于此,本文就以互联网为背景,研究网络学习平台的设计。

【关键词】互聯网 网络学习 平台设计

在互联网背景下,计算机和网络技术的不断发展为我国教育带来了全新的契机,网络教学也成为了现代教学过程中的重要组成部分。网络教学主要是将计算机网络作为知识载体,学习人员能够摆脱时间和空间的局限性,从而随时随地都能够通过自己的需求实现学习。所以,网络教育能够有效实现教育资源的共享。在互联网背景下创建网络学习平台,能够为用户提供开放性及共享性的网络学习途径。

1 系统的功能设计

1.1 系统的整体设计

本文所设计的平台系统主要包括六个主要的功能模块,分别为课程视频、课件发布、题库管理、在线答疑、在线讨论、在线测试。其中的主要功能包括:

1.1.1 登录

用户登录指的是实现用户身份合法性的检查,并且检测用户是否具有登录权限的手段。用户在登录界面中输入用户名及密码之后,能够对比输入的信息和用户信息,如果两者一致,就能够实现身份验证,否则就会提示出错。

1.1.2 课件发布和视频教学

两者是网络学习平台学生学习过程中需要资源的主要组成内容,使用以网页为基础的异步授课形式。此种授课方式不受时间和地点的限制,学生在任何时候都能够通过浏览网页实现学习。在材料组织方面,系统会预先准备部分教师讲课的视频材料供学生进行学习,并且系统中还具备大量的教师制作课件。

1.1.3 题库管理

题库管理种具有大量供学生练习的试题,这些试题的类型各不相同,并且系统还能够根据不同的题型实现编码。学习人员能够根据自身的需求选择不同试题进行自我测试。

1.1.4 在线讨论系统

学习人员如果在学习过程中遇到疑问,能够和学习伙伴进行相互的讨论从而解决问题。在线讨论系统就是为学习人员和伙伴交流设置的场所,并且指导教师还能够根据某些重要的问题进行专题组织讨论。

1.1.5 在线答疑

根据不同的登录身份,在线答疑系统中教师和学生两种用户的权限也各不相同。教师能够对学生提出的问题进行浏览,并且回答学生提出的问题和疑惑,还能够对部分记录进行删除。学习人员能够对所有的问题和解答进行浏览,并且提出自己在学习过程中遇到的问题。并且,系统还具有个人问题和留言的记录,供用户自身进行参考。

1.1.6 在线测试

其主要是对系统中的试题进行随机抽取,在答题过程中系统会对答题的时间进行控制,到时间之后系统就会自动收卷。对于部分客观性的题目,在测试之后系统就会直接给出学生成绩,比如填空题、判断题和选择题。对于部分主观性的题目,系统能够将问题的答案和学生的答案添加到数据库中,教师在批阅的时候能够根据原题和答案进行评阅,比如讨论题。最后,系统会将各个题目的分数自动汇总,从而得到学生的测试总分数。

1.2 Web数据库设计

Web数据库体系结构为多层体系结构,其主要特点就是在传统两层应用结构中服务端和客户端之间添加一层或者基层中间件,通过中间件对应用系统业务逻辑和数据库通信进行处理,客户端程序只对界面显示进行处理。Web数据库使用B/S模式,服务器和客户机之间的通信使用面向对象的HTTP协议。通过网络实现物理连接,需要通过浏览器对服务器发送请求连接服务器。

在实现数据管理过程中,相应的信息要在数据库中存储,数据库就是一个容器,能偶容纳视图、表、存储过程、索引和触发器等数据对象。本系统后台数据库使用SQL数据库,其不仅具备数据管理功能,并且还具备数据仓库、商业智能等一系列的功能。通过数据库引擎对象实现数据管理,其是数据处理、存储和保证安全的核心内容。数据库引擎具备事务快速处理及控制访问的功能,能够有效满足占据数据应用程序需求,并且为维护的高可用性提供了支持。在设计系统数据库过程中,通过对平台进行分析的过程中,表示平台系统使用数据库实体对象为留言信息实体、语音教程实体和视频教程实体等。在开发网站项目过程中一般都是通过类的形式进行事件的组织和封装,编写公共类能够减少重复代码,便于代码维护,在编程过程中还具有事半功倍的效果,之后实现系统数据库的连接。

2 平台设计的要求

2.1 安全性

安全性指的是系统能够对数据或者平台中的基础结构避免受到攻击或者盗用,其主要是通过信息完整性、机密性及可靠性进行保护,从而能够对风险进行预防,实现系统的安全性是系统平台成功的最基本要素。

2.2 管理性

管理性指的是能够便于对系统进行管理,保证系统能够正常的运行和管理。其主要包括以下因素:对系统服务维护和正常工作需要的基本工具、结构和管理人员及技术任人员。 在线测试子系统都是在线完成的,也就是通过浏览器对考试系统进行维护运行及管理。

2.3 可扩展性

可扩展性指的是能够保证可持续增长满足用户需求及复杂性的需求。Web系统属于动态变化模型,其一般都比较小,但是在需求不断增长的过程中以指数级进行增长。此种增长方式较为迅速,不仅能够在用户数量中支持,还能够为用户提供集成性和复杂性的平台使用。对网络学习平台来说,可扩展性尤为重要,因为在系统功能完善过程中属于循序渐进的,要根据不同学生的技术及需求进行不断的改进。

3 结束语

目前,国内大部分的院校都对网络教学平台和学习平台的创建都进行了积极的研究和探索。本文所设计的网络学习平台不仅重视教师的讲课录像、学习可将和电子教案,还重视通过此种网络学习平台,为学习人员创建不仅能够自主学习,还能够相互交流和写作的网络学习环境,使学习人员能够随时随地学习。

参考文献

[1]宿洋.“互联网+”背景下设计材料学习系统的设计与应用[D].哈尔滨理工大学,2016.

[2]范纹诚,张泽梁.基于互联网+环境下大学生自主学习移动平台设计的研究[J].知音励志,2016(15).

[3]唐爱国,杨刚.“互联网+”环境下高校网络教学平台的构建研究[J].电脑知识与技术,2015,11(20):122-124.

作者简介

赵巧(1979-),女,重庆电力高等专科学校信息工程学院,技术经济管理硕士,副教授,从事电子商务、网络营销、计算机技术研究。

作者单位

重庆电力高等专科学校信息工程学院 重庆市400053

猜你喜欢
互聯网平台设计网络学习
互联网财险投保者
最后的美丽世界
网络学习行为背景下的慕课教学策略研究
MOOC时代创新区域教师培训课程建设研究
培养初中学生英语自主学习能力的尝试