论文部分内容阅读
随着计算机网络技术的迅速发展和宽带网络的逐渐普及应用,各种基于Internet/Intranet网络的应用也迅猛的发展起来,比如电子商务,比如网络教育。网络教育相对于传统教育有着无法比拟的优点,而相对于其他远程教育方式,它最大的优点就是可以利用现成的网络通信条件,不用投入大量资金到基础网络建设上。 在网络教育的实施过程中会产生大量的学习信息。这些学习信息分散在不同的地方,每一个独立的网络教育系统在应用中都会生成许多学习信息。这些学习信息是应用网络教育系统掌握学生学习进度,评价课件质量的基础。要有效利用这些分散的信息需要一个基于Internet的网络教育系统管理程序。该程序不仅提供了网络教育信息查看和管理维护的界面,还在教学过程中对施教者、学习者及学习对象起到了测量和评价的作用。 本文首先对网络教育的基本术语、发展现状、存在的主要问题进行了简要的叙述,并对网络教育基本实现技术进行了初步探讨。这些主要的实现技术有基于客户端/服务器结构的网络教育系统实现技术,基于浏览器/服务器结构的网络教育系统实现技术,以及采用流媒体技术的网络教育系统实现技术。接着本文介绍了一个远程教学系统——BlueGLAS系统。在这些初步探讨的基础上,文章重点讨论了网络教育中系统管理技术的实现过程,以及如何应用该系统对用户的学习情况进行统计分析。 系统管理程序的实现包括系统分析和程序实现两个部分。在系统分析阶段主要采用Rational Rose进行整个系统的建模,定义了系统的使用者和主要的功能模块。系统管理程序主要包括系统管理、本地记录管理和远程记录管理三个模块,方便管理员对用户和帐号、课件、课程的管理,提供了本地学习记录和远程学习记录的查看管理界面。系统采用Powerbuilder来实现。 文章最后分析了系统中存在的问题,提出一些可以解决的方法,指出今后进一步工作的方向。