网络教学平台系统是采用浏览器/服务器(Browse/Server)体系结构的网上教学应用系统。该平台采用jsp技术开发、提供了完整的网络教学环境,如:学生可以在网上进行注册、登录、资料下载、公告、论坛交流讨论等一系列学习活动;教师则可以在网上进行在线管理,包括发布公告与管理公告、解答学生论坛提出的问题、管理教学视频等功能。本系统具有实用、操作简单、界面清楚、代码可读性好,便于维护的特点,同时,系统的设计还充分考虑了通用性和易扩展性。
本文首先概述了教学模式的发展、网络教学的特点和现状,研究本项目的背景、意义和本项目所要解决的问题,然后简要介绍了研究该系统所要应用的相关技术理论,重点论述了网络教学平台的系统设计:系统设计、软件测试,最后论述了网络教学平台的详细设计,包括登陆页面、主页面、公告模块、答疑论坛模块、软件资料下载模块。在论文的结尾,对该系统的不足之处与发展方向提出了自己的想法。
本系统的目标是设计一个基于师生双方的Internet 的网络教学系统,系统采用目前比较流行的B/S结构,把教学所需的视频、教学资料等放到网络上,学生可以根据需要在任意的时间下载资料学习自己喜欢的课程,同时还提供了一个留言板功能,方便师生进行交流。
本系统主要由后台和前台组成,前台首先是一个登陆页面,用户登陆后进入主叶面,这是前台的页面也使学生登陆学习的页面。后台则是管理员也就是教师管理界面。
- 网上前台学习区主要功能包括八个功能部分。
- 公告: 访问者可以阅读公告
- 用户管理: 可以修改用户信息
- 资料下载: 用户可以下载自己需要的资料
- 论坛: 用户可以通过留言来提出问题,老师根据提出的问题进行解答
- 在线播放: 用户可以在线观看教学视频以及精品课程。
- 注销登陆: 用户在此处注销自己的登陆信息
- 联系我们: 用户如果有什么疑问或者问题可以给管理员发邮件。
- 返回: 用户返回上一层或者首页。
- 网上后台管理区的主要功能有以下几个部分。
- 上传管理: 管理员或者老师可以给学生上传教学资料。
- 用户管理: 管理员可以管理删除非法注册用户
- 公告管理: 根据需要更新公告信息
- 视频直播管理: 管理员根据需要更新视频信息。
除了以上基本功能外,系统还需要良好的扩充性,以便将来需要增加心得功能而不影响现在的功能。通过本系统的开发,将研制一个针对本学校北京理工大学的网络教学平台,它将具以下特点:
- 实用性: 要为学校网上教学提供方便。
- 操作简单: 本系统应该能适应不同水平的使用者,包括老师和学生。同时系统不应该太复杂烦琐,因此要求系统应该能简单易行。
- 代码可读性好:为了以后系统的维护、扩充必要的功能作准备,所以代码应该尽可能的简洁。