多媒体数据库资源管理系统设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多媒体数据库资源管理系统设计与实现

作者:彭莉

来源:《电脑知识与技术·学术交流》2008年第31期

摘要:随着互联网的发展,通信的日益发达,人们的生活更加丰富多彩。人们已经不满足于以往的文字信息、静态信息的浏览,而是更希望欣赏到视频、音频大量的多媒体资源。多媒体资源的数量庞大使得管理日益成为一个严峻的问题,本文的多媒体数据库资源管理进行了分析和设计实现。

关键词:多媒体;数据库;资源管理;系统设计

中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)31-0957-02

Multimedia Database Resources Management System Design and Implementation

PENG Li

(Xinhua News Agency, Beijing 100083, China)

Abstract: With the development of the Internet, communication increasingly developed people's life more colorful. People are no longer satisfied with the previous text messages, browse the static information, but also hope to enjoy video, audio, a large number of multi-media resources. The large number of multimedia resources makes management is increasingly becoming a serious problem, the paper's multimedia database management resources to achieve the analysis and design.

Key words: multimedia; database; resource management; system design

1 引言

如今,互联网己经越来越多的介入人们的生活之中。早期的互联网只是一些简单文本的相互传输,用于科学家之间的信息交流。随着互联网的发展,互联网应用于越来越多的领域,人们对互联网也有着越来越多的要求,如信息检索,电子商务,信息交流,网上检索等等。

人们已经不满足于以往的文字信息、静态信息的浏览,而是更希望欣赏到视频、音频大量的多媒体资源。电子资源是把文字、图像、声音、动画等多种形式的信息以电子数据的形式存贮在光盘、磁盘、磁带等非纸介质的载体中,并通过网络通信、计算机或终端等方式再现出来的资源。电子资源作为新的信息载体,其类型多样,信息含量大,内容形象生动。

使得其内容的展现更加丰富多彩的同时,也为资源的管理带来了困难,多媒体资源的数量庞大使得管理日益成为一个严峻的问题。采用什么样的管理方式才能使其方便、高效的被利用呢?这是本文要研究的问题。

2 多媒体资源管理系统总体设计

2.1 总体框架设计

网络连接模块:该模块的功能主要是使客户端与远程服务器中的资源库建立连接。资源管理模块:该模块是本系统的设计重心。它有五个子模块,分别向用户提供资源的添加、修改、删除、查询、和浏览等功能。用户信息管理模块:管理有权使用该系统的用户信息,可以向用户分配权限。系统维护模块:数据库系统的数据安全和完整性十分重要。该模块自行设计的数据备份和恢复功能实现了多媒体文档的数据备份和恢复,形成备份数据文件以及备份日志文件。系统帮助模块:为不太熟悉该系统的用户提供导航式帮助,或者文字说明。

多媒体资源管理系统的界面框架如图1所示。

2.2 资源库建设的内容

1) 多媒体素材库和素材资源库

该库主要是为了方便制作多媒体课件,制作精品的课程而设立的库,库内应有五大类:多媒体素材内容、文本类素材、图形/图像类素材、音频类素材、视频类素材这几类素材。

2) 软件资源

软件资源包括教师在教学中,学生在学习中或是课件制作中所用到的各类软件,一般包括:Office系列、XP、PowerPoint、Frontpage、Flash、Dreamweaver、Photoshop等。

3) 各类电子资源。

指的是包括电子期刊、数字图书、各种中外文期刊、优秀论文、中国期刊全文数据库、万方数据数字化期刊,主要为广大浏览者提供丰富的文献资料。

2.3 系统设计原则

1) 多方合作,突破缺乏高质量、针对性强的资源的瓶颈

我国信息检索中的资源问题集中表现为:资源开发、提供、管理、使用机制不完善,资源总体数量不足。它已经成为影响信息技术在多媒体应用的瓶颈,由于缺乏畅通的资源需求分析渠道以及资源开发理念不到位,导致大量资源缺乏针对性,形同资源垃圾。因此,信息化资源建设一定要以人为本,坚持特色化,注意信息共享,实现标准化。

2) 系统要具有相对的独立性,系统的内聚力要大

系统的划分必须使得系统内部功能、信息等各方面凝聚性较好,尽量减少各种不必要的数据、调用和控制关系,并将联系密切、功能相近的模块相对集中,使得应用过程中的搜索、查询、调试、调用更加方便。

3 开发工具概述

J2EE(Java 2 Enterprise Edition)是由Sun公司引导,各厂商共同发起的,并得到广泛认可的工业性标准。众多IT企业如:IBM公司、BEA Systems、Oracle等都有参与其中。这个标准是在迎合当前国际信息技术发展迅速,基于Internet技术应用需求日益增加的形势下制订和发展的。多层次分布式应用模型是指根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行,容器间通过相关的协议进行通讯,实现组件间的相互调用。遵从这个规范的开发者将得到行业的广泛支持,使企业级应用的开发变得简单、快速。

3.1 Servlet介绍

Servlet是用Java编写的服务器端的软件,它能动态扩展服务器的功能Servlet执行于支持Java的服务器。与applet程序不同,Servlet并不为用户显示一个图形界面。Servlet的工作在服务器“后台”完成,Servlet只将处理结果返回给客户。Servlet是一些能给服务器调用的适合特定接口的Java类。Servlet的功能不受限于Web服务器。Servlet能够增强所有支持Java和Servlet API的服务器的功能。

3.2 JSP工作原理

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,是一种基于Java的技术,它运行在服务器上,用于辅助对Web请求的处理。JSP构建在Java servlet技术上的,实际上,JSP类和接口包含在Javax.servlet.jsp。

和Javax.servlet.jsp.tagext软件包中,JSP实际上是通过标准的HTML文档增加特殊的标记来创建动态的Web应用程序,JSP通过把对内容的显示和产生内容的程序实现部分(如Java servlet)分开,来完成任务。

3.3 JavaBean简介

JavaBean是基于Java的组件模型,是一种用Java编程语言编写的特殊结构的类,通过封装成为具有某种功能或者处理某个业务的对象,通过JavaBean可以无限扩充Java程序的功能,JavaBean组件可以被修改或与其他组件结合起来创建基于组件的应用件,是可重用的软件组件。用JSP开发Web程序可以结合JavaBean技术来扩充网页中程序的功能。JavaBean在网

相关文档
最新文档