把握现代远程教育信息资源建设的关键 本文关键词:信息资源,现代远程教育,把握,关键,建设
把握现代远程教育信息资源建设的关键 本文简介:把握现代远程教育信息资源建设的关键——建设现代远程教育数字化声像信息资源系统的几点体会□邓祖道[摘要]本文根据作者建设现代远程教育数字化声像信息资源系统的实践,指出现代远程教育信息资源的建设需要把握好设计原则、建设模式、应用技术等关键问题,才能达到先进、实用、经济和安全的目的。[关键词]远程教育;信
把握现代远程教育信息资源建设的关键 本文内容:
把握现代远程教育信息资源建设的关键
——建设现代远程教育数字化声像信息资源系统的几点体会
□
邓祖道
[摘要]
本文根据作者建设现代远程教育数字化声像信息资源系统的实践,指出现代远程教育信息资源的建设需要把握好设计原则、建设模式、应用技术等关键问题,才能达到先进、实用、经济和安全的目的。
[关键词]
远程教育;信息资源;关键
在开展现代远程教育的过程中,信息资源建设是一项关键性基础工程。没有相当数量和质量的教育信息资源,现代远程教育就成了无源之水,难以为继。然而,信息资源建设涉及设计原则、建设模式、采用的技术等关键问题,这些问题不解决,信息资源建设就成了“纸上谈兵”,现代远程教育也就成了“空中楼阁”。我们经过两年多的努力,建成了一个具有1000GB存储空间,存有3000余个教育视频文件、6000余个教育音频文件和11万张图片的数字化声像信息资源系统。该系统实现了建设模式、应用技术和使用方式三个方面的突破,具有良好的实用性和安全性,用户通过广域网可以方便的进行查询、浏览或下载系统中的各类信息。该系统曾获得2001年CIETE全国多媒体教育软件大奖赛一等奖和2002年度军队科技进步一等奖。下面,笔者根据自己建设现代远程教育数字化声像信息资源系统的实践,对现代远程教育信息资源系统(以下简称“系统”)的建设谈几点看法,供大家参考。
一、确立正确的设计原则
系统的设计需要遵循以下原则:
一是先进性原则。即系统设计要充分考虑未来技术发展的需要。这不仅包括数据库所选用的结构、数据所采用的格式和分类方法等开发内容的先进性,而且也包括开发平台、操作系统、编程模式等具体开发技术的先进性。要广泛吸取国内外在该方面的成功经验,最大限度地采用当今世界最先进、最成熟、最有发展前途的技术,由此建设的系统能随着未来科学技术的发展而不断地平稳升级,这是系统获得强大生命力的根本保证。
二是实用性原则。指使用最流行的开发平台和软件,采用通用的文件格式、界面风格和操作规范。使系统不仅便于使用和维护,而且易于移植推广。系统应提供完备的系统维护和检测手段,确保信息资源系统安全、高效地运行。
三是规范性原则。信息资源使用的文件格式和分类标准要符合国家信息资源建设技术规范,这样才能最大范围地实现资源共享,从而提升资源的价值。
四是开放性原则。在底层技术标准上实现开放,采用模块化建设模式,以适应计算机技术和网络技术发展的需求。在资源开发上,采用专业与普及相结合的方法,调动多方面的积极性,扩大信息资源的来源。
五是经济性原则。远程教育的优势是让学生以尽可能低的费用获得优质高效的教学服务,这就决定了系统的建设必须遵循经济性原则。也就是说系统建设成本要低,功能要强,性能价格比要高。
二、构建全新的建设模式
在建设现代远程教育数字化声像信息资源系统的过程中,我们突破了传统的设计思路,采用了正确的设计原则和整体解决方案,构建了具有五项主要功能,由4个部分(包括10个分系统、100余个子系统和21个软件模块)组成的系统建设模式。
1、突破传统的设计思路
一是要突破局域网的限制,立足在广域网上应用。目前,国内已有的信息资源系统,大多数在局域网上应用,对信息(特别是声像信息)采用的存储、管理结构和处理、传输技术不满足广域网环境要求,使其不能在广域网上正常运行。就比较流行的VOD(视频点播)技术而言,也存在着远程访问能力弱、文件格式不统一或转换困难、要求播放器特殊、系统不稳定和交互功能差等问题,目前还不能广域网上大规模推广。尽快解决信息资源在广域网上应用的技术难题,实现信息资源数字化、集成化、系统化和网络化,是现代远程教育的当务之急。
二是要有效利用现有资源,避免重复建设。要丰富网上信息资源,除了要不断开发新的信息资源外,有效利用现有信息资源,使其在网上得到合理应用,也是信息资源建设的重要途径。据统计,到1995年底,我国用于教育的音像电子教材,幻灯、投影片为8.3亿张;录音教材1716万小时;录像教材1708万小时;计算机教学软件28万个;光盘3.9万张。这是我国教育界几代人辛勤劳动的结晶,投入了大量的经费。仅以录像教材为例,按当时最低制作成本计算,其价值就超过1000亿元。把它们数字化后上网共享,不仅丰富了网上信息资源,而且可以避免重复投资,将为国家节约大量资金。
三是要突破传统数据库建设模式,采用整体解决方案。传统数据库仅对信息进行存储管理,不能对信息进行有效的采集处理和传输显示。远程教育信息资源系统不仅要应用分层分布式的数据管理模式,而且要采用集信息的采集处理、存储管理和传输显示为一体的完整系统解决方案。
四是要突破使用方式的单调性,实现远程交互应用功能。现代远程教育是一种新型的教育模式,学生主要依托网络进行自主学习,在学习中要实现教师与学生、学生与学生、学生与学习内容之间的交互,
要求远程教育信息资源系统必须具有远程交互应用功能,以满足学生学习的需要。
2、设置完善的系统功能
为了满足现代远程教育需要,现代远程教育数字化声像信息资源系统对声像信息资源应具有以下主要功能:①进行自动转换和编辑;②安全高效存储和管理;③快速浏览、多条件检索;④多路并发、实时播放和上、下载;⑤按用户要求实施远程交互式操作。
3、采用合理的系统结构
该系统由信息采编、声像信息资源库、用户应用和系统管理四个部分组成,其结构如图1所示。
远程教育数字化声像信息资源系统
声像信息资源库
系
统
视频资源库
分系统
音频资源库
分系统
图片资源库
分系统
军事
政治
科技
……
人声
音乐
音响
……
武器
人物
风景
……
管
理
系
统
用户应用
系
统
树型浏览分系统
复合检索分系统
资源上载分系统
……
图1
系统结构图
信息采编
系
统
信息采集分系统
信息编辑分系统
用
户
管
理
信息资源管理
信息采编系统由声像信息资源采集分系统和声像信息资源编辑分系统组成。用于对现有声像信息资源进行数字转换、格式转换和编辑等工作。
声像信息资源库由视频资源库、音频资源库和图片资源库三个分系统组成。
用于数字化声像信息资源的存储、管理工作,包括资源批量入库、远程上载、修改和删除等。
用户应用系统由用户浏览分系统、用户查询分系统和用户上载分系统等组成。为用户提供相应的远程浏览、查询和上、下载信息资源服务。
管理系统由用户管理分系统和信息资源管理分系统组成,用来管理系统所有用户和信息资源。
三、应用最新的信息处理技术
要建设一个先进实用的信息资源系统,需要解决5个方面的技术难题:①网络环境中信息资源的采集处理;②网络环境中信息资源的大规模存储管理;③广域网中信息资源的快速浏览检索、多路并发和时实播放;④信息资源系统的远程交互使用;⑤信息资源系统的安全性和可靠性。因此,在系统的建设中要采用多种先进的信息处理技术。
1、配置高效的信息采编系统
该系统配置了包括音视频工作站、非线性编辑系统、音视频输入设备、图片输入设备和音视频采集设备等10余种硬件设备和Ulead
MediaStudio,Perimere,Photoshop等相应软件,如图2所示。
音、视
频
工
作
站
摄像机
录像机
影碟机
高分辨率显示器
图像扫描仪
数字照相机
非线性编辑系统
音频播放设备
MIDI合成器
话筒
图2
信息采编系统
它可以对不同来源(摄录像机,VCD,DVD,1/2、3/4、BETA录像带,MIDI合声器,数码相机等)、不同格式(mpg1,mpg2,avi,midi,wav,mp3等)的声像信息进行采集、编辑和格式转换。该系统的建立,能方便地对模拟声像信息资源实现数字化,送到广域网上共享,盘活了现有的大量模拟声像信息资源。
2、架构混合式体系结构
信息资源库主要有以下体系结构:主机终端、文件服务器、客户机/服务器(C/S)、浏览器/服务器(B/S)。主机终端和文件服务器由于不适应信息资源库建设的要求已被逐渐淘汰。B/S和C/S都有自己的优势,所以我们在设计系统时选用了B/S和C/S相结合的一种体系结构,如图3所示。
信息资源服务器
TCP/IP
浏览器
数据库服务器
Web服务器
管理员机器
C/S结构
B/S结构
图3
混合式体系结构示意图
图中由远程用户浏览器经广域网TCP/IP协议同服务器相连接的这一部分采用的是B/S结构,由管理员机器到服务器这一部分采用的是C/S结构。
在用户使用、远程管理等功能上使用B/S结构,降低了用户操作难度,使用户端不必添加、安装任何插件或程序就可完成所有操作,方便了用户使用并实现了远程管理;在资源批量入库、数据库系统管理等方面采用C/S结构,增强了系统管理的灵活性、可靠性,提高了系统的处理能力。这种混合式体系结构综合了B/S和C/S结构各自的优势,保证了系统高效安全稳定地运行。
3、采用分层分布式的数据管理模式
系统采用表示层/功能层/数据层/信息服务层四层结构,如图4所示。同时,物理上分布各功能服务器,使用两个服务器系统分别存储视频、音频和图片资源,如图5所示。这种逻辑分层、物理分布的数据管理模式能并行处理用户请求,有效均衡系统负载,提高了“系统”响应速度,增强了系统处理能力。
Ado
传递Html网页
管理员入库程序
信息浏览
传递Http请求
表示层
数据层
功能层
信息服务层
图4
四层结构数据管理模式示意图
快
速
以
太
网
WEB
服务器
数据库
服务器
系统
管理员
视频
信息服务器
音频、图片
信息服务器
图5
分布式数据管理模式示意图
4、
运用最新的流媒体技术
在广域网中传输、播放音视频文件是建设一个实用的声像信息资源系统的关键问题。传统上常用的媒体文件主要有avi、mpg、wav、midi等格式,它们虽然具有较高的信号质量,但是由于其文件大,要求传输速率高,因而不适合在广域网中实时传输、播放。因此,音视频信息在广域网中传输、播放应采用先进的流媒体技术。
流媒体技术是为了适应网络传输、播放音视频文件的需要,采用音视频流缓冲进行实时传输和播放音视频文件的一种技术。它采用“边下载边播放”的方法,即先从服务器上下载一部分音视频文件,到达音视频缓冲区后实时播放,同时继续下载,为接下来的播放做好准备,并对播放过的数据进行丢弃。这种流媒体技术解决了广域网中实时传输、播放音视频困难的问题,是一种先进的多媒体技术。现在业界对流媒体技术还没有形成最后的标准,主要产品有RealNetwork公司的RealServer、Microsoft公司的Media
Server和Apple公司的Quick
Time等产品,我们最终选择了RealServer和Media
Server。选择RealServer是因为其市场占有率高,技术成熟,对系统软硬件要求不高,性能稳定,界面友好。选择Media
Server是因为其wmv格式有望成为业界标准,而且操作系统免费提供。
四、采用综合安全措施
现代远程教育数字化声像信息资源系统是面向广域网广大用户的大型系统,网络应用环境比较复杂。该系统属于分布式结构,系统资源分散,需维护的层次多,这些情况会给系统的安全带来许多不利因素。系统的安全包括许多方面的问题,例如防止病毒的侵入、系统故障时不破坏系统关键数据、用户操作不当不应造成数据的丢失或损坏等。
1、对密级信息的保护
远程教育数字化声像信息资源系统是服务于广域网中的网广大用户的,对于一些有密级的信息必需进行一定的设置以防止泄密。存放于资源库中的信息是分级进行管理的,而同时用户也是分级别管理的,这样可使用户按其级别访问相应级别的信息从而实现对密级信息的保护。如果一个用户想访问更多的信息,必须进行用户登录和申请升级操作。另外,为保证数据下载(主要针对视频库)的安全,在web服务器上,开发并添加了一个过滤器。其主要功能是对请求的资源进行过滤,如果请求的资源为限定下载的资源,则对用户进行身份验证(需要提供用户名和口令)。只有通过身份验证的用户才能下载使用该资源。在音频库上利用一个COM控件来实现隐藏音频文件的存储路径,以实现其安全。
2、Web服务器安全设计
Web服务器的安全性主要体现在Asp(Active
Server
Page)中。在这种技术中,业务处理程序嵌在扩展名为.Asp的网页中,所以Web服务器也是系统的应用服务器,此服务器保存着业务处理的全部程序。Microsoft的Web服务器为IIS(Internet
Information
Server),它集成在Windows
NT的Option
Pack中,能够充分利用Windows
NT
Server系统平台提供的安全机制。在Asp网页中,一些关键部分的程序和口令都被屏蔽在Web服务器中运行,用户使用浏览器看到的仅仅是一些运行后的查询结果。即使出现在Asp程序中的用户名和口令,也仅仅是一些可以绕过Web服务器直接对数据库服务器进行查询或观看的权限。
对于WEB服务器安全性设计的另一个考虑是防止非法用户访问音视频信息。因为对音视频信息的访问是通过ASP文件根据用户级别来控制的,用户在浏览、下载过程中会发现信息的web路径,这样用户可绕过ASP文件的控制直接访问声像信息。为了避免出现这样的情况,一是屏蔽信息文件的web路径,二是添加过滤器,在WEB服务器级进行用户权限控制,防止非法访问。
3、数据库服务器的权限设置
对数据库的登录验证有两种方式。(1)Windows
NT认证方式。在此方式中,SQL
Server数据库应与域登录验证服务器在同一域中,数据库服务器与NT域建立一种信任关系,对用户的验证工作在NT主域服务器。客户用某一用户名登录到NT域,与数据库连接时,数据库服务器检查此用户是否在数据库用户表中,如果在,则不再要求输入口令,允许登录数据库服务器。此种登录方式只适合于以管理员权限登录数据库服务器,对于远程用户,由于远程计算机不和数据库服务器在同一域中,且又有网络防火墙的限制,是不能登录到数据库服务器的。(2)
SQL
Server认证方式。在这种方式中,SQL
Server不一定要与域登录服务器在同一域中,SQL
Server服务器可与广域网任何一台计算机相连。远程用户要想登录SQL
Server服务器,必需在数据库服务器上建立用户,此用户与NT域的域用户无关。当远程用户从网络上访问SQL
Server服务器时,客户必须通过Asp页面上的合法的用户名和口令才可以登录,此时他才具有了浏览远程教育数字化声像信息资源系统的权限。
4、信息资源服务器权限设置
为了防止用户绕过Web服务器或者数据库服务器直接对信息资源修改,必需对信息资源服务器进行防范。配置信息资源服务器的文件夹和文件访问权限,禁止除了管理员以外的所有人在文件夹中复制、修改、删除文件,保护文件服务器的安全。即使是管理员也必须把自己的计算机登录到和文件服务器相同的域中,由主域服务器检查此用户是否是管理员,如果主域服务器认可,才可以对文件服务器中的视频文件进行添加和修改。
5、系统整体安全性设计
为防止恶意攻击或系统自身漏洞引起的安全性问题,除应及时添加系统补丁外,还可以根据情况采用增加防火墙和实现“双机热备份”的方法。