网络教学与管理系统的设计

(整期优先)网络出版时间:2009-08-18
/ 2

网络教学与管理系统的设计

孟宪炜

孟宪炜(山东广播电视大学)

摘要:现代远程教育要发挥网络教学的优势,丰富的教学资源支持是必不可少的。网络教学与管理系统是以软件教学平台的模式,通过统一的信息资源规划、分布式的资源建设、集中式的数据管理,实现了教学资源的合理配置、有效共享、灵活使用。

关键词:网络教学与管理系统教学资源数据管理

0引言

目前,我国的许多高校在开展现代远程教育,这种新的教育形式需要一个现代化的网络教学与管理系统进行支持。通过这个系统,可以对专业、课程、教学活动、作业和考试统筹规划,充分发挥网络教学资源的优势,有效提高办学效率和效益。

针对网络教学系统上教学信息量大、教学资源更新快的特点,对信息资源进行高效配置变得十分重要。首先要在资源建设时进行统一规划,其次要在资源开发时做到分布管理,最后要对信息资源数据采取集中式存储。

1系统设计思想

网络教学与管理系统采用B/S模式,将用户分为管理员、教师和学生三大类。管理员用户可以根据权限的不同进入相应的系统管理程序,对系统进行设置。教师用户可以通过登录系统上传教学信息资源、进行教研活动,缩短了信息制作和发布的时间。学生用户可以在系统上参加教学活动,浏览教学资源,获取教学信息。网络教学系统的建立,实现了教学资源的共享,为多学科、多部门共建教学资源提供了可能,解决了“信息孤岛”的问题。

2系统流程图

网络教学与管理系统基于Internet网络提供应用服务,建立位于内部局域网上的服务器,并通过Internet连接其他网站,使用户不仅可以随时随地访问本资源库中的资源,还可访问其他网站的相关资源。B/S模式的采用使得所有的数据运算、信息请求和存储都由服务器完成,客户端不必安装任何程序,教师和学生只需登录系统网站就可以浏览教学信息、上传和下载资源。这种结构对于客户端的计算机软硬件配置要求不高,学生只要有基本的计算机应用能力就可以顺利完成学习。系统的整体流程如图1所示,整个系统流程划分为三层,自左向右分别为用户层、应用层及资源层,用户通过浏览器访问Web服务器,所有的教学和管理活动都有相应的应用程序来完成,应用程序根据用户提交的信息访问数据库,再将从数据库得到的信息反馈给用户。

3系统功能

系统基于分布式的设计思想,所有的信息资源经远程采集后进行统一管理。系统总体采用层次型模块化结构,使组织结构清晰,维护和扩展方便。系统在数据结构上采用关系型数据库结构,开发方式采取自上向下和自下向上结合的方式。系统在信息资源应用和管理维护中,采用用户名与口令方式保证系统的安全性。系统在功能上分为用户管理、资源管理、教学管理和论坛管理四个子系统。

3.1用户管理用户管理包括对管理用户的管理和对浏览用户的管理。通过对管理用户的管理,可以对信息栏目由什么样的人员设置进行规划。通过对浏览用户的管理,可以对什么样的用户有权浏览什么栏目进行设计;在同一栏目中,不同的用户只能看到对应权限的信息。在系统中,用户被分为管理员、教师和学生三大类,管理员用户可以对系统的栏目和资源进行操作、对教师和学生用户赋予权限;教师用户可以在自己管理的课程栏目中增删信息资源、组织教学活动;学生用户只能登录浏览相关的教学信息资源和参加教学活动。所有对栏目中相关的内容进行的活动和管理工作都是通过Web浏览器远程实现。

3.2资源管理资源管理是教学平台的核心部分,它支持多用户、多类型的资源发布、编辑和整理,对资源的管理通过栏目、文档、附件、链接和论坛的形式实现。用户通过登录平台确认身份后,在个人的登录页面下,对具有权限的栏目可以进行资源的输入、上传、编辑和删除操作。

3.3教学管理教学管理是对网上教学活动进行规划,包括网上的直播课堂、在线答疑、双向视频辅导等实时教学活动,还包括教学辅导、平时作业、复习指导等非实时教学活动,实时教学活动时间要统一规划并及时公布,以方便师生参加。

3.4论坛管理论坛主要是为教师和学生用户设计的,应用于大容量的教学信息交流。在非实时教学活动的时间,学生如有问题,可在相关专业的课程论坛中提出,教师看到后会及时答复;教师也可以在论坛中将重要的教学信息发布给学生。

4开发平台的选择

网络教学与管理系统的设计应当以方便网上学习为目的,在数据库设计时要做到层次分明,布局合理;数据结构化、规范化;信息编码标准化。既要减小冗余度,减小存储空间的占用,降低数据一致性发生的可能性;又要考虑适当的冗余,以提高运行速度,降低开发难度。要设定严格的的安全机制,对不同的用户设定不同的保密要求。

支持网络功能的关系数据库管理系统有许多,通常分为大、中、小三种类型。大型数据库系统安全性高、稳定性强、多用户并行处理能力强,但大型数据库系统购置与开发成本高、技术要求高、不能与Windows操作系统良好的集成。因此,微软公司的SQLServer产品是一个较为合适的选择,它在Windows操作系统平台上运行,虽然相对于UNIX这一类大型数据库系统来说在稳定性和其他性能方面略有不足,但它更易于管理应用、有良好的网络接口、便于与微软公司的其它开发工具集成、客户端能够与服务器充分交互。

开发工具可以选用MicrosoftVisualStudio,它能够比较容易地实现用户需求,有强有力的数据库开发组件,开发者可以对任何支持ODBC的数据库进行操作,其中的ASP组件提供了处理数据和产生有用信息的功能。

5结语

网络教学与管理系统设计的关键在于教学信息的规划和教学资源的配置,要想使系统充分发挥发挥网络教学的优势,使教学资源真正有效地为教学服务,就要注重教学资源库的建设、应用和管理工作,注重网上教学过程的安排、实施和评价工作,注重网络教学模式的探索、实践和总结工作。

通过教师、技术人员、管理人员多方力量共同设计、建设网络教学与管理系统,解决了教学信息资源发布、使用与管理的无序状态,使教学网络信息化建设更加科学化和专业化,达到优化教学资源配置的目的。

参考文献:

[1]刘万锁.利用Web数据库开发基于Internet的远程教学[J].中国远程教育.2000.(12):48-50.

[2]张光.分布式远程信息发布系统的设计与实现[J].小型微型计算机系统.2001.(9):198-200.

[3]高复先.信息资源规划—信息化建设基础工程[M].北京:清华大学出版社.2002.