999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多媒體數據庫資源管理系統設計與實現

2008-12-31 00:00:00
電腦知識與技術 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在網頁生成之前就根據開發的需要被創建出來,對于創建和編譯JavaBean源文件的工具和方法很多。

4 系統詳細設計

4.1 資源錄入模塊的實現

在多媒體資源的錄入界面中,用戶在各個表單中輸入資源基本信息,如資源名稱、資源類別、資源訪問權限等,輸入完畢,確認無誤后,單擊錄入按鈕,就可以進行向數據庫中錄入數據的操作。

完成向數據庫中插入記錄的操作的JavaBean的相關代碼是:

Public void executeInsert(String sql){

try{conn=connPool.getConnection(sConnStr); //在連接池中獲得一個連接

Statement stmt=conn.creatStatement(); //創建執行SQL語句的對象

stmt.executeUpdate(sql); //執行SQL語句,完成數據庫插入操作

catch(SQLException ex){ System.err.println(“aq.executeInsert:”+ex.getMessage());

//顯示數據庫訪問過程中所出現的問題 }

stmt.close();//關閉語句對象

conn.freeConnection(conn);//把連接釋放到連接池中

}

4.2 多媒體資源展示

該功能模塊主要為用戶提供了快速查看系統中所存在的多媒體資源的功能,并可以進行預覽。用戶可以依托媒體資源分類目錄樹分支、逐層瀏覽相應媒體類別下的多媒體資源。適于用戶對多媒體資源多條件的、無精準目標的搜索,是用戶常用功能之一。

瀏覽模式主要分兩種:

1) 縮略模式:該模式提供了對圖片資源的縮略圖查看,音頻、視頻和動畫的試聽、試看,以及文本、課件等資源的查閱等功能。

2) 列表模式:該模式提供資源的類型、標題、大小、上傳者、上傳時間等信息,方便用戶了解資源詳情。

4.3 聲音文件和視頻文件的播放

JMF在所有的Java類型中都可用,這使在客戶端上不必要有任何特定的媒體技術就可以部署媒體——所需要的只是J2SE。

Java運行時間。基本的JMF播放的關鍵是獲得Player,能解碼和渲染你的媒體。一般來說,這通過使用Manager獲得合適的DataSource來完成,在一個播放實例中提供了媒體流和流元數據,例如媒體格式。Manager然后找到一個Player來處理DataSource。

public String getContentType() {

try {URL url = getLocator().getURL();String urlFile = url.getFile();

if (urlFile.endsWith(\".mov\"))return \"video.quicktime\";

else if (urlFile.endsWith(\".mpg\"))return \"video.mpeg\";

else if (urlFile.endsWith(\".avi\"))return \"video.x_msvideo\";

elsereturn \"unknown\";

} catch (MalformedURLException murle) { return \"unknown\";}}

參考文獻:

[1] 朱順泉.管理信息系統教程[M]. 北京:清華大學出版社,2006.

[2] 孔鑫銳.淺析J2EE構架平臺的結構及優勢[J]. 硅谷,2008(3).

[3] 汪孝宜.JSP數據庫開發實例精粹[M]. 北京:電子工業出版社,2005.

[4] Robin Dewson. Beginning SQL Server 2000 Programming Springer-Verlag New York Inc, 2001.

[5] 楊延軍,米青,張索祥.基于Web的高校工資人事管理系統的開發與研究[J]. 中國科技信息,2006(6).

主站蜘蛛池模板: 精品人妻AV区| 永久免费精品视频| 成年女人18毛片毛片免费| 亚洲AV无码久久精品色欲 | 亚洲欧美综合在线观看| 亚洲成人精品久久| 在线国产综合一区二区三区 | 亚洲第一黄色网址| 8090成人午夜精品| 亚洲日韩精品综合在线一区二区| 国产91丝袜在线播放动漫| 亚洲天堂视频在线免费观看| 天天综合色网| 国产精品午夜福利麻豆| 免费看av在线网站网址| 红杏AV在线无码| 欧美不卡视频在线观看| 午夜少妇精品视频小电影| 欧洲高清无码在线| 91九色视频网| 亚洲日韩每日更新| 亚洲国产日韩在线成人蜜芽| 欧美天天干| 日韩欧美国产精品| 91成人在线观看| 久久综合伊人77777| 亚洲中久无码永久在线观看软件| 波多野结衣无码AV在线| 亚洲人视频在线观看| 欧美一级夜夜爽www| 日本一区二区三区精品国产| 亚洲成人精品在线| 亚洲综合18p| 亚洲无线国产观看| 国产日韩欧美视频| 亚洲国产精品一区二区第一页免 | 中文一区二区视频| 波多野结衣中文字幕一区| 国产噜噜在线视频观看| 在线观看视频99| 国产自在线拍| 国产综合精品一区二区| 精品国产一二三区| 久久久噜噜噜| 老汉色老汉首页a亚洲| 人妻中文久热无码丝袜| 国产无码精品在线播放| 亚洲精品国产自在现线最新| 亚洲福利视频一区二区| 88av在线| 久久久久国产精品嫩草影院| 潮喷在线无码白浆| 久久人人妻人人爽人人卡片av| 91小视频在线观看| 欧美伦理一区| 国产中文一区二区苍井空| 欧美福利在线| 国产无遮挡猛进猛出免费软件| 国产精品亚洲专区一区| 亚洲色欲色欲www网| 日韩精品成人在线| 色综合中文综合网| 亚洲天堂视频在线观看| 国语少妇高潮| 午夜色综合| 成人综合网址| 女人18毛片久久| 亚洲男人的天堂视频| 麻豆精品国产自产在线| 久久精品亚洲热综合一区二区| 在线网站18禁| 欧美成a人片在线观看| 毛片手机在线看| 2021精品国产自在现线看| 91久久偷偷做嫩草影院电| 国产jizzjizz视频| 精品一区二区三区水蜜桃| 91人妻日韩人妻无码专区精品| 99在线视频精品| 国产欧美视频在线观看| 日本91在线| 婷婷99视频精品全部在线观看 |