基于Web的多媒体素材管理库的开发与应用本科毕业论文设计Word文档下载推荐.docx
《基于Web的多媒体素材管理库的开发与应用本科毕业论文设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于Web的多媒体素材管理库的开发与应用本科毕业论文设计Word文档下载推荐.docx(30页珍藏版)》请在冰豆网上搜索。
杭州师范学院教务处制
摘要………………………………………………………………………..…1
Abstract…………………………………………………………………….....1
第一章绪论……………………………………………………………....3
第二章多媒体素材管理库开发的目的意义…………………………..…3
第三章多媒体素材库的现状及发展趋势………………………………3
第四章媒体素材管理库的设计…………………………………………..4
4.1设计原则及功能介绍……………………………………………….…4
4.2素材管理库的整体结构设计………………………………………..….4
4.3设计中技术分析…………………………………………………..…5
4.3.1数据库的选择及存储处理……………………………………………..5
4.3.2ASP技术技术介绍…………………………………………………..6
4.3.3网页制作软件的选择和简介……………………………………….…..7
4.4数据库中表的设计………………………………………………….…..7
4.5网络数据库的运行……………………………………………………...8
4.5.1建立虚拟目录……………………………………………………….8
4.5.2素材管理库中数据库的连接……………………………………..…..8
4.6具体功能的实现………………………………………………….…...10
4.6.1检索查询……………………………………………….……..….10
4.6.2数据库中素材的添加…………………………………….……….15
4.6.3数据的修改和删除…………………………………….…………...17
第五章设计过程中的问题探讨和研究…………………………………18
第六章结束语……………………………………………………………20
参考文献…………………………………………………………………..21
基于WEB的多媒体素材管理库的开发与应用
摘要
多媒体素材库对计算机辅助教学有着重要意义。
本文从建设素材库的意义出发,论述了当前多媒体素材库的现状及发展趋势,进而研究多媒体素材库的整体框架和库系统的设计,并详细的阐述了检索、上传文件及修改删除文件等功能的实现方法,运用ASP较系统的设计实现了一个基于web的多媒体素材管理库。
关键词:
多媒体素材管理库ASP
ThedevelopmentandapplicationofthemanagementstorehouseinmaterialofmultimediabasedonWEB
Abstract
Themultimediamaterialstorehouseissignificantforcomputer-assistedinstruction.Inthistext,frombuildtmaterialmeaningofstorehousesetout,expoundthecurrentsituationsanddevelopmenttrendsofmultimediamaterialstorehouse,andthenstudythewholeframeofthemultimediamaterialstorehouseanddesignofthestorehousesystem,anddetailedexpositionimplementationmethodofsearch,uploadfile,modifyanddeletefile,etc,useASPmoresystematicdesigntorealizethatmanagethestorehouseinamultimediamaterialbasedonweb.
Keyword:
multimediamaterialmanagestorehouseASP
第一章绪论
随着21世纪的到来,全世界教育改革不断深入,作为高科技的多媒体技术已被作为新型的教育手段、教育方法引入到了教育领域。
多媒体技术是一门把现有的多个领域的信息技术进行重组、优化和革新的技术,它大大增强了系统的整体性和层次感,它在教育领域应用可以大大提高教育的效率。
首先,多媒体技术提供了良好的交互性,同文本信息相比多媒体信息更加贴近于人的学习和思维习惯,语音、图像、视频等多媒体信息利于使用者更有效地掌握知识。
其次,多媒体技术在远程教育领域应用可以使受教育者不受时空限制从而实现终身教育。
在信息高速发展的今天,学校教育已经永远不能满足受教育者的教育需求,知识内容在不断的更新,这就需要有良好的再教育手段,多媒体技术可以满足这个要求为学习者提供有效的手段从而实现终身教育。
第三,多媒体技术还可以对学习者进行培养,学会信息处理,掌握必要的信息处理手段。
面对21世纪,教育的一个重要课题就是如何培养创新人才,培养学习者探索知识、发现知识的能力。
第二章多媒体素材管理库开发的目的和意义
随着多媒体技术的普及,各级各类学校的教师都开始将计算机辅助教学(CAI)软件——课件运用到自己的课堂上。
制作一个完整的课件,需要大量的多媒体教学素材如图片、音频、视频、动画等,如果每次课件制作中都要重新开发这些素材,将耗费大量的时间和精力,若将制作课件所需的基本素材以一定的方式集中存储和管理,组建支持课件开发的素材库,使得在制作课件时可以重复使用这些基本素材,便可大大缩短课件开发的周期。
虽然现成的课件在网络上也很多,但由于课件要符合教师上课的风格,针对所运用的教,并且还要根据学生学习水平的差异,真正要用时最主要还是由教师来自己制作。
此时伴随而来的就出现了一个问题——多媒体素材的搜寻。
很多的教师由于并不是计算机方面的高手,对于一些图形、图象、动画、视频的制作不能得心应手,而他们在自己的课件制作过程中又要利用这些素材,这样就形成了一种教师无从获得资源,制作出来的课件质量不高的局面。
因此,建立基于网络的多媒体素材管理库就成为了推动CAI发展的强大动力。
目前网络技术的高速发展,软硬件技术的不断革新,也为多媒体素材库的开发与应用提供了可能。
首先,网络资源的丰富为我们在建立多媒体素材库时提供了许多现成的资源,无须我们自己动手制作。
其次,基于WEB的多媒体素材库其核心就是一种网络数据库,目前有许多软件技术,如ASP、SQLServer、Access、frontpage等都可以结合着用来开发制作这类多媒体素材库。
第三,制作好的多媒体素材库又可以发布到网上让更多的用户可以使用,充分发挥网络的资源共享的优点。
第三章多媒体素材库的现状及发展趋势
在CAI课件的制作过程中,教师普遍反映收集素材耗费大量时间,课件的素材难找。
实际上,许多学校早就指定相关部门收集媒体素材资料,对素材简单分类,实行文件目录式管理。
随着素材量增加和使用频率提高,该管理方式已不能满足需要,而需要建立CAI管理系统进行高效率管理。
近几年来,随着计算机辅助教学的大力推广,越来越多的教育人士和专业人员投入了相当的大的尽力来建设多媒体素材库,目前也有很多在学校,教育部门发挥着作用。
在网络技术高速发展的今天,多媒体素材管理库也将从单机、局域形式发展到基于web多媒体素材库,在给大家提供各类素材的同时也可以利用网络的广大资源来不断的对多媒体素材库进行扩充和完善。
同时,多媒体素材库的数据的检索克服目前检索方法的缺陷,取得更佳的检索方法。
多媒体库内部的素材也会随着数据库技术的提高而不断的变化更新,容量也会越来越大,素材分类会更加合理更加的具体。
发展中的多媒体素材管理库,不仅仅就在库中存放各种类型的素材,还会提供给用户对素材进行加工的平台,用户可以方便的在素材库提供的平台上搭建一些小型的教学资源。
第四章多媒体素材管理库的设计
4.1设计原则及功能介绍
管理系统首先要求符合一般系统的特点,而针对素材管理的具体内容,系统还应遵循以下设计原则:
1)系统是基于Web的管理库,采用了B/S结构,即Brower/Server——浏览器/服务器结构,此结构主要由表示层、功能层、数据层3部分组成;
2)高效率管理素材文件,快速检索并调用素材文件;
3)要满足多用户使用;
4)系统要采取多种安全措施,对操作员的权限要有明确的控制,保证系统的安全性;
5)一定的响应速度和一定的容错性。
此外,还有兼容性、加密、可视化等基本要求。
该素材管理库主要是基于WEB的教学素材库,因此库中的素材主要是课堂教学的素材,面对的用户主要是教师和学生。
在本系统中关键要实现的是用户对素材的检索,用户可以根据素材的类型来搜索自己需要的素材,当然对于自己需要的素材,系统提供了素材下载功能。
为了丰富库中的素材,系统也提供了用户上传文件的功能,以达到好的资源更多人享用的效果。
对于管理员来说,系统设有权限,只有当合法的管理员登录后才能对管理界面上的内容进行操作。
在这一块系统提供了文件的修改,删除,以及添加功能。
4.2素材管理库的整体结构设计
素材管理系统是在服务器端执行的应用系统,在客户端是运用浏览器来运行系统。
该系统分为用户操作和后台管理两个部分。
在用户操作部分,根据素材类型的不同,首先包含了“静态图片”、“视频动画”、“音频声音”三个页面,这三个页面主要是向用户展示该素材库中的最为常用的和最新的一些素材资料。
此外,提供给用户的主要的功能就是检索,所以从主页面进入后有单独的搜索界面,方便用户快速的查找自己需要的素材。
为了丰富素材库内的资源,在该系统中允许用户上传素材,这样可以大大扩充库中的素材数量以满足更多用户的需要。
后台管理部分主要分为库中数据浏览、数据的修改、数据的删除及数据的添加。
针对各块功能,系统中有对应的界面来完成。
具体的结构如图
(1).
4.3设计中技术分析
4.3.1数据库的选择及存储处理
基于网络的多媒体素材管理库离不开数据库的应用,目前市场上数据库的主流产品有IBMDB2、MicrosoftSQLSERVER2000、ORACLE9i、Sybase、MicrosoftAccess、FOXPRO等。
其中SQLServer和Access为最常用的两种数据库,它们的特点如下:
1)SQLServer是一个功能完备的数据库管理系统。
它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。
而像存储过程、触发器等特性,也是大型数据库才拥有的。
SQLSERVER也是基于客户/服务器结构的高性能数据管理系统,并且在数据库系统领域占有重要的地位。
它不仅能够存储大量的数据,能够保证数据的安全性、维护数据的完整性,而且还能运行分布式处理以及具有自动高效的机制,已经成为当前企业用户创建应用程序、商业网站创建后台数据库首选的关系型数据管理系统。
2)ACCESS数据库目前对于一般中小型的数据库,用户都选用ACCESS,因为