admin 管理员组

文章数量: 1184232


2024年6月16日发(作者:sticky定位)

维普资讯

科技情报开发与经济 

文章编号:1005—6033(2006)10-0225—02 

SCI—TECH INFORMATION DEVELOPMENT&ECONOMY 2006年第16卷第10期 

收稿日期:2006—01—09 

Web在远程教育中的应用 

李振江 

(黑龙江省交通干部学校,黑龙江哈尔滨,150049) 

摘要:从介绍远程教育的重要意义入手,重点论述了Web这一新兴的技术手段在实 

现远程教育方面的关键作用,阐述了这种技术在远程教育系统总体设计中的地位,并 

对这种技术的发展前景进行了展望。 

关键词:Web;远程教育;远程教育系统;总体设计 

中图分类号:G434 文献标识码:A 

语言对数据库进行创建、插入,删除和修改等工作。 

1远程教育的意义 

随着我国社会经济的飞速发展,人民群众提高自身素质、终身学习 

2-3 VbScript和JavaScript脚本语言的应用 

早期的HTML是静态的,除了利用超链接将许多文档连接在一起和 

对文档外观进行简单控制外,没有更好的交互手段。脚本的出现改变了 

这一情况,脚本可制作出具有动态特性和交互能力的Web页面, 

VbSeript和JavaScript是2种主要的脚本语言。VbScript是微软的VII程 

的需求不断增强,普通学校教育由于长期传统教学模式、教学思路、教学 

方法上的强大惯性,再加上受师资、设备、后勤、地域等多方面的制约,难 

以满足社会对教育的巨大而多样化的需求。因此,大力发展现代远程教 

育,对于促进我国教育的普及和建立终身学习体系,具有重大的现实意 

序设计语言的一个子集。当浏览器是Microsoft的IE且Web网页使用 

Aetivex应用程序时,使用VbSeript脚本语言;JavaScript是Netscape开发 

的程序设计语言,当需要跨平台、多浏览器支持、网页上使用Java程序 

时,使用JavaScript脚本语言。 

脚本语言虽不具备程序设计语言那样强的编程能力,但它却能很好 

地控制由程序设计语言开发的软件程序,使HTML文档更加生动 可以 

说脚本语言填补了标记语言和程序语言的空白。 

义.也是在我国教育资源短缺的条件下办好大教育的战略措施。 

2实现远程教育的关键技术 

实现基于Web的远程教育系统的开发,实际上是网站数据库的设 

计与发布过程,目前,出现了许多构建动态Web网页的新技术.知 

VbScript.JavaScript。ASP.ADC和ADO等。利用这些新技术,就可以开发 

出适合远程教育的网络课程。 

2.1 ASP技术 

3远程教育系统总体设计 

3.1教学课件系统 

Active Server Pages(ASP)是微软开发的服务器端脚本编写环境,使 

用它可以创建和运行动态、交互的Web服务器应用程序。使用ASP可以 

组合HTML页、脚本命令和Active X组件以创建交互的Web页和基于 

整个课件系统可按分工不同分为两部分:一部分是由主讲教师提供 

的基于HTML语言的超文本电子教案,可由FrontPage等网页编辑软件 

来实现.主要是将教材或讲义内容按章、节组织,并采用Web页面的框 

架结构进行处理.并根据课程需要建立必要的超级链接,方便查询相关 

Web的功能强大的应用程序 ASP文件结构是在标准的HTML文件里嵌 

入ASP程序代码,并以特殊的标记“(%”和“%)”来表示。它具有以下优 

点: 

内容;另一部分由系统维护人员根据教师提供的材料建立该学科的知识 

搜索查询系统、词典库系统等,并对教师提供的电子教案进行整理完善, 

并与搜索查询系统等形成统一的功能强大的ASP页面。 

(1)使用VbScript,JavaScript等简单易懂的语言.结合HTML代码, 

即可快速完成网站的应用程序。 

(2)户端只要可执行HTML语言的浏览器.即可浏览ASP所设计的 

网页内容。 

(3)ASP能与任何ActiveX Scripting语言相容。除了可使用Vbscript 

和JavaScript来设计外.通过Plug—In的方式,还可使用由第三方所提供 

的其他脚本语言,譬如REXX,PERI 和TCL等。脚本引擎是处理脚本程 

序的COM(Component Object Mode1)物件。 

(4)Activex Server ComponentS(Activex服务器控件)具有可扩充性。 

3,2基于ASP的BBS和聊天室系统 

远程教学改变了传统的面对面的教学模式,学生主要以教学课件进 

行自主学习,遇到问题不能与教师直接沟通,所以如何在网上及时、准确 

地解答疑问就显得尤为重要。 

BBS即电子公告牌,它是利用ASP技术与Web数据库而实现的一 

种交流系统。通过BBS的发言板提出的问题。都将存人数据库保留,任何 

正确登录的用户都可以在此浏览留言、发表议论。学生进入BBS系统后, 

选择相应的主题区后就可与教师或同学进行交流。BBS的设计主要是利 

利用它可以使用Visual Basic.Java,Visual c++和Cobol等编程语言来编 

写你所需要的Activex Server Components ASP程序以扩展名为,ASP的纯 

用ASP中ADO组件对Web数据库进行操作。并与登录系统相结合、正 

确分配用户使用权限。 

聊天室在网络中是一个非常重要的实时交流系统.通过聊天室可以 

很方便地进行对话交流。利用ASP技术与Web数据库可以很容易地建 

文本形式存在于Web服务器上.可以用任何文本编辑器打开它,ASP程 

序中可以包含纯文本,HTML标记以及脚本命令。只需将.ASP程序放在 

Web服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过万 

维网的方式访问ASP程序了。 

2.2 ADO技术 

立一个属于自己的聊天室。将聊天室引入远程教育系统将大大提高交互 

性及实时性。学生与教师之问可实现近似于面对面的交流.实现了实时 

交互性学习。 

3.3考试系统 

ADO(ActiveX Data Objects)是微软提出的访问数据库的最新技术, 

它为网页开发人员提供了实时存取数据库的能力。它简单易学、功能强 

大,可将数据库访问添加到Web页、并应用于任何支持ODBC(Open Data 

Base Connectiv )的关系数据库。通过ADO技术.微软把关系数据库的 

操作封装在几个类中.用户只要生成这些类的对象.就能用标准的SQL 

考试系统主要由题库系统、试卷自动生成系统和评卷系统及一系列 

ASP页面组成。系统维护人员根据教师提供的试题,按题型和难易程度 

建立数据库。建立基于ASP的数据查询系统生成不同难易程度的试卷. 

维普资讯

科技情报开发与经济 

文章编号:1005--6033(2006)10-0226.-.02 

SCI—TECH INFORMATION DEVELOPMENT&ECONOMY 2006年第16卷第lO期 

收稿日期:2006—02—24 

流媒体直播系统的设计与实现 

杨磊 ,张红午 

(1.山西师范大学生物技术与工程学院,山西临汾,041000;2.山西省邮政储汇局,山西太原,030001) 

摘要:流媒体技术已经成为网络土多媒体应用的标准。阐述了使用编程的方式控制 

Windows Media Services服务器和通过Web服务模块与用户交互的设计实现。 

关键词:流媒体;Windows Media Services;Web 

中图分类号:TP311.134.3 文献标识码:A 

这两种类型的发布点在许多方面都相似,但是它们有一些重要的区 

1问题的提出 

个流媒体应用系统一般由服务器和客户端两部分组成.服务器把 

别。通常,如果希望客户端控制播放.则使用点播发布点;如果希望在服 

务器上控制播放,则使用广播发布点。 

2.1.1使用.占’播发布点 

媒体源压缩成某种流格式并向网络发送,客户端一般是能够播放该格式 

的播放器,用来解码和观看。本文着重对Media Services服务模块和Web 

服务模块的实现进行了论述。Media Services服务模块负责向客户端发送 

多媒体流,它使用编程的方式控制Media Services服务器;Web服务模块 

是本系统的系统管理程序,管理员通过浏览器,可以完成大部分的管理 

工作,包括频道的设置及节目的编排等。 

如果希望用户能够控制正在传输的内容的播放,则最适于从点播发 

布点传输内容。这种类型的发布点常用于安置以文件、播放列表或目录 

为来源的内容。当客户端连接到该发布点时,将从头开始播放内容,最终 

用户可以使用播放机上的播放控件来暂停、快进、倒回、跳过播放列表中 

的项目或停止。 

只有当客户端已连接且可以接收流时,点播发布点才可以传输内 

2 Media Services服务模块的实现 

2.1发布点类型 ’ 

容。从点播发布点传输的内容总是以单播流的形式传递,这意味着服务 

器维护与每个客户端的单独连接。 

2.1.2使用广播发布点 

Windows Media Services使用发布点将客户端对内容的请求转换为 

安置该内容的服务器上的物理路径。在客户端成功连接到发布点之后, 

如果希望创造与观看电视节目类似的体验,则最适于从广播发布点 

传输内容——在源或服务器上控制和传输内容。这种类型的发布点常用 

WindowsMediaSevrices服务器管理该连接并向客户端传输该发布点的 

内容。 

Windows Media Services包括点播和广播两种类型的发布点。每种类 

型都可以配置为从某种类型的来源(如来自编码器的实况流、文件或播 

放列表)传递流。一个Windows Media Services服务器可以配置为运行多 

个发布点,并安置广播内容和点播内容的组合。 

同时建立评卷系统,对学生提交的答案与数据库中的答案进行对照,从 

而得出最终成绩返回给学生。本系统应是实时交互的,考试成绩和评语 

可实时反馈.并立即将学生的成绩信息进行记录。 

3,4教务及登录管理系统 

于从编码器、远程服务器或其他广播发布点传递实况流。当客户端连接 

到广播发布点时,客户端就加入了已在传递的广播中。还可以在广播发 

布点传输文件和文件的播放列表。当广播发布点将文件或播放列表作为 

来源时,由服务器将其作为广播流发送,播放机不能像控制点播流那样 

控制播放。 

通常,广播发布点在启动时立即传输,并一直继续,直到它被停止或 

户类型的不同,分配不同的使用权限。 

4结语 

远程教育过程中网络课程的开发是一个基于Web的应用程序的开 

发过程,只要灵活运用ASP,ADO,VbSeript和JavaScript等技术,掌握 

Web开发工具,就能设计出适应自己需要的远程教育系统。 

(实习编辑:李敏) 

教务管理主要是对老师和学生及日常的教学工作进行管理。其组成 

包括:师资管理系统及敦师资料数据库,完成诸如教师的注册、聘任、审 

核等功能;学生学籍管理系统.学生必须先进行注册,经考核成为会员后 

方可赋予相应的权限进行网上学习;教学管理系统,实现课程的选择、课 

表的安排、信息发布等功能 

登录系统就是对用户身份的认证,用户只有正确登录后,才能获得 

第一作者简介:李振江.男,1969年11月生,1993年毕业于黑龙江 

大学,讲师,黑龙江省交通干部学校,黑龙江省哈尔滨市动力区进乡街 

183号.150049. 

相应的权限。登录系统主要是由一组登录ASP页面组成、,用户输入个人 

信息后,系统将用户反馈的信息与Web数据库的信息进行比较,根据用 

The Application of Web in the Remote Education 

LI Zhen-jiang 

ABSTRACT:Starting from the significance of the remote education,this emphatically discusses on the key functions of 

Web,the new technical means,in realizing the remote education,expounds the position of this technique in the overall 

design of the remote education system,and looks forward to the developing prospect of this technique. 

KEY WORDS:Web;remote education;remote education system;overall design 


本文标签: 系统 进行 发布 使用