基于WEB的多媒体素材管理库的开发与应用-1-目录摘要………………………………………………………….1Abstract…………………..………………………………........2第一章基于WEB的多媒体素材管理库的开发…………………………...31.1多媒体素材管理库开发的目的和意义……………………………………………31.2多媒体素材库的概念……………………………………………………………31.3多媒体素材管理库的特征………………………………………………………31.4多媒体网络素材库系统的功能…………………………………………………41.5基于WEB的多媒体素材库的发展趋势分析……………………………………6第二章多媒体素材管理库的设计……………………………………72.1设计原则及功能介绍……………………………………………….…...72.2素材管理库系统的整体结构设计………………………………………………82.3素材管理库的整体结构设计………………………………………………92.4设计技术分析……………………………………………………………………………102.4.1数据库的选择及存储处理…………………………………………………………………102.4.2ASP技术介绍……………………………………………………………………………112.4.3网页制作软件的选择和简介…………………………………………………………122.5数据库中表的设计………………………………………………….…122.5.1数据库表的设计原则…………………………………………………………122.5.2数据库中表的设计……………………………………………………………14第三章网络数据库的建设与运行…………………………………………153.1网络资源库的概述………………………………………………………………153.2网络数据库的特点………………………………………………………………153.3网络数据库的应用………………………………………………………………163.4网络资源库功能…………………………………………………………………183.5网络资源库的建设内容…………………………………………………………183.6网络数据库的运行………………………………………………………………193.6.1建立虚拟目录…………………………………………………………………193.6.2素材管理库中数据库的连接…………………………………………………19第四章具体功能的实现………………………………………………………21基于WEB的多媒体素材管理库的开发与应用-2-4.1索引查询的概述………………………………………………………………………………214.2索引的概念……………………………………………………………………………………224.3索引的储存……………………………………………………………………………………224.4数据库中素材的添加………………………………………………………………………224.5数据的修改和删除……………………………………………………………………23第五章设计过程中的问题探讨和研究………………………………25第六章结束语…………………………………………………………26参考文献………………………………………………………………27致谢……………………………………………………………………...28基于WEB的多媒体素材管理库的开发与应用-1-基于WEB的多媒体素材管理库的开发与应用摘要多媒体素材库对计算机辅助教学有着重要意义。本文从建设素材库的意义出发,论述了当前多媒体素材库的现状及发展趋势,进而研究多媒体素材库的整体框架和库系统的设计,并详细的阐述了索引、上传文件及修改删除文件等功能的实现方法,运用ASP较系统的设计实现了一个基于web的多媒体素材管理库。关键词:多媒体素材管理库ASP基于WEB的多媒体素材管理库的开发与应用-2-ThedevelopmentandapplicationofthemanagementstorehouseinmaterialofmultimediabasedonWEBAbstractThemultimediamaterialstorehouseissignificantforcomputer-assistedinstruction.Inthistext,frombuildtmaterialmeaningofstorehousesetout,expoundthecurrentsituationsanddevelopmenttrendsofmultimediamaterialstorehouse,andthenstudythewholeframeofthemultimediamaterialstorehouseanddesignofthestorehousesystem,anddetailedexpositionimplementationmethodofsearch,uploadfile,modifyanddeletefile,etc,useASPmoresystematicdesigntorealizethatmanagethestorehouseinamultimediamaterialbasedonweb.Keyword:multimediamaterialmanagestorehouseASP基于WEB的多媒体素材管理库的开发与应用-3-第一章基于WEB的多媒体素材管理库的开发1.1多媒体素材管理库开发的目的和意义当前,互联网的迅猛发展,多媒体技术得到普及。各级各类学校的教师都开始将计算机辅助教学(CAI)软件——课件运用到自己的课堂上。制作一个完整的课件,需要大量的多媒体教学素材如图片、音频、视频、动画等。但如果每次课件制作中都要重新开发这些素材,将耗费大量的时间和精力,若能将制作课件所需的基本素材以一定的方式集中存储和管理,组建支持课件开发的素材库,使得在制作课件时可以重复使用这些基本素材,便可大大缩短课件开发的周期。现成的课件在网络上也很多,但由于课件要符合教师上课的风格,针对所运用的教学,并且还要根据学生学习水平的差异,真正要用时最主要还是由教师来自己制作。教师由于并不是计算机方面的高手,制作出来的课件质量不高的局面。这里引用北京市崇文区电教馆对区内30多所中小学校进行CAI调查的调查结论“辅助教学学习的软件质量不高,内容与教学脱节是影响今后发展的主要原因。”;另据《中国教育报》国家总督学,原国家教委副主任柳斌的专访报道“就各个学科来讲,我们没有形成一个全面开发的局面,就每一个学科来讲,没有形成一个系统开发的局而。”这是一个足以引起教育界、软件界的决策者们以及各方面有识之士高度重视的问题。因此,建立基于网络的多媒体素材管理库就成为了推动CAI发展的强大动力。目前网络技术的高速发展,软硬件技术的不断革新,也为多媒体素材库的开发与应用提供了可能。首先,网络资源的丰富为我们在建立多媒体素材库时提供了许多现成的资源,无须我们自己动手制作。其次,基于WEB的多媒体素材库其核心就是一种网络数据库,目前有许多软件技术,如ASP、SQLServer、Access、frontpage等都可以结合着用来开发制作这类多媒体素材库。第三,制作好的多媒体素材库又可以发布到网上让更多的用户可以使用,充分发挥网络的资源共享的优点。1.2多媒体素材管理库的概念多媒体素材是指多媒体课件、以及多媒体相关工程设计中所用到的各种听觉和视觉工具材料。多媒体素材是多媒体课件的基本组成元素,是承载教学信息的基本单位。它包括文本、图形、图像、动画、视频、音频等。素材的准备包括采集制作,是课件制作中耗费时间、精力最多的工作。基于WEB的多媒体素材管理库的开发与应用-4-图1-1多媒体教学资源构成关系图1.3多媒体素材管理库的特征多媒体网络素材库的最终是为网络教学服务,便于学生在网上自主的进行学习,便于教师组织网络教学材料便于教学管理人员对教学效果进行跟踪与测评。为了达到此目的,网络教学素材库应该具备以下几个特征:1.科学化:内容的科学与准确是网络教育资源的根本;2.标准化:遵循标准是保障网上教育资源广泛共享的基础;3.结构化:合理的结构可以确保网络教育资源的合理性、易用性和可拓展性;4.动态化:长期稳定的不断更新与维护是网络教育资源库具有持久生命力的保障。1.4多媒体网络素材库系统的功能多媒体网络素材库的主要目的是为了让学生通过对多媒体资源的浏览来学习相关知识以及让教师将多媒体资源组织成教案进行教学,因此,网络素材库的功能分为两大部分:一是学生使用资源界面;二是教师维护资源界面。资源上载资源维护系统设置用户管理多媒体网络资源库系统教师界面学生界面资源浏览资源下载个人交流个人信息多媒体网络教学资源建设及组织通用远程教学平台资源管理系统网络课程建设视频流课件电子演讲稿电子图书基础多媒体资源文字图形图像动画音频学科名词学科图形符号等基于WEB的多媒体素材管理库的开发与应用-5-图2-1系统功能图1.5基于WEB的多媒体素材库的发展趋势分析在CAI课件的制作过程中,教师普遍反映收集素材耗费大量时间,课件的素材难找。实际上,许多学校早就指定相关部门收集媒体素材资料,对素材简单分类,实行文件目录式管理。随着素材量增加和使用频率提高,该管理方式已不能满足需要,而需要建立CAI管理系统进行高效率管理。近几年来,随着计算机辅助教学的大力推广,越来越多的教育人士和专业人员投入了相当的大的尽力来建设多媒体素材库,目前也有很多在学校,教育部门发挥着作用。在网络技术高速发展的今天,多媒体素材管理库也将从单机、局域形式发展到基于web多媒体素材库,在给大家提供各类素材的同时也可以利用网络的广大资源来不断的对多媒体素材库进行扩充和完善。同时,多媒体素材库的数据的索引克服目前索引方法的缺陷,取得更佳的索引方法。多媒体库内部的素材也会随着数据库技术的提高而不断的变化更新,容量也会越来越大,素材分类会更加合理更加的具体。发展中的多媒体素材管理库,不仅仅就在库中存放各种类型的素材,还会提供给用户对素材进行加工的平台,用户可以方便的在素材库提供的平台上搭建一些小型的教学资源。1.网络中丰富的资源为建立素材管理库提供了非常大的便利,使其拥有很多现成的可利用资源,节约了大量的时间。2.就目前的软件支持来看,WEB多媒体素材库其实就是一个网络数据库,可以从很多的软件中来进行多媒体素材的开发使用。3.网络中丰富的资源让多媒体素材库变得富裕起来,制作完成的素材也可以发布到互联网中,通过网络共享来让更多人受惠,让材料能够取之于网用之于网。网络的急速发展,让资源的利用率得到了极大的拓展基于WEB的多媒体素材管理库的开发与应用-6-第二章多媒体素材管理库的设计2.1设计原则及功能介绍管理系统首先要求符合一般系统的特点,而针对素材管理的具体内容,系统还应遵循以下设计原则:1.系统是基于Web的管理库,采用了B/S结构,即Brower/Server——浏览器/服务器结构,此结构主要由表示层、功能层、数据层3部分组成;2.高效率管理素材文件,快速索引并调用素材文件;3.要满足多用户使用;4.系统要采取多种安全措施,对操作员的权限要有明确的控制,保证系统的安全性;5.一定的响应速度和一定的容错性。此外,还有兼容性、加密、可视化等基本要求。素材管理库主要是基于WEB的教学素材库,因此库中的素材主要是课堂教学的素材,面对的用户主要是教师和学生。在本系统中关键要实现的是用户对素材的索引,用户可以根据素材的类型来搜索自己需要的素材,当然对于自己需要的素材,系统提供了素材下载功能。为了丰富库中的素材,系统也提供了用户上传文件的功能,以达到好的资源更多人享用的效果。对于管理员来说,系统设有权限,只有当合法的管理员登录后才能对管理界面上的内容进行操作。在这一块系统提供了文件的修改,删除,以及添加功能。基于WEB的多媒体素材管理库的开发与应用-7-图3-1素材功能模块图2.2