數(shù)字媒體資源管理系統(tǒng)設計分析

時間:2022-07-26 10:31:41

導語:數(shù)字媒體資源管理系統(tǒng)設計分析一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

數(shù)字媒體資源管理系統(tǒng)設計分析

【摘要】數(shù)字媒體資源作為信息存儲和管理的重要方式,在提高信息或者知識的利用率方面具有重要意義,為了實現(xiàn)對數(shù)字媒體資源的科學管理和高效利用,現(xiàn)以“XML”應用為例,設計一款功能強大、實用性強的數(shù)字媒體資源管理系統(tǒng)。首先,根據(jù)系統(tǒng)需求分析結果,完成對系統(tǒng)體系結構設計以及功能架構設計,其次,從編碼功能設計、下載功能設計、入庫功能設計、視頻轉(zhuǎn)碼功能設計四個方面入手,完成對系統(tǒng)核心功能的設計,以保證系統(tǒng)功能實現(xiàn)效果。結果表明:在XML文檔的應用背景下,數(shù)字媒體資源管理系統(tǒng)運行正常、可靠、穩(wěn)定,各個功能模塊實現(xiàn)滿足設計相關要求,符合實際應用需求。希望通過這次研究,為相關從業(yè)人員提供有效的借鑒和參考。

【關鍵詞】數(shù)字媒體資源;標準;編目;信息孤島;瀏覽器/服務器結構

最近幾年,在我國科技水平的不斷提高下,XML文檔應運而生,該該文檔憑借著自身高準確性、強靈活性等特征,被廣泛地應用于數(shù)字媒體資源管理系統(tǒng)設計中,不僅有效地解決了數(shù)字媒體資源互通共享問題,還充分發(fā)揮和利用強大的互聯(lián)網(wǎng)優(yōu)勢,為實現(xiàn)對所有數(shù)字媒體資源的快速檢索、查詢和瀏覽,提高其利用率打下堅實的基礎。因此,在XML文檔的應用背景下,如何科學地設計數(shù)字媒體資源管理系統(tǒng)是技術人員必須思考和解決的問題。

一、系統(tǒng)需求分析

在XML文檔的應用背景下,數(shù)字媒體資源管理系統(tǒng)除了可以實現(xiàn)對媒體資料的上傳、檢索以及編碼外,還要具備強大的資源管理和存儲能力。為了實現(xiàn)這一設計目標,現(xiàn)提出以下系統(tǒng)設計需求。

1.1系統(tǒng)管理功能

系統(tǒng)管理功能主要是指用戶根據(jù)自己的使用需求,對系統(tǒng)進行統(tǒng)一化設置和管理。在這種管理模式的應用下,不僅可以實現(xiàn)對系統(tǒng)的自動化、便捷化管理,還能從根本上解決因人為操作失誤而影響系統(tǒng)的整體運行性能,為促進媒體資料管理工作的高效、有序開展打下堅實的基礎[1]。

1.2采集上傳功能

采集上傳功能主要負責對媒體資料的上傳和管理,這個過程屬于自動化運作過程,為實現(xiàn)對媒體資料的高效化、標準化管理打下堅實的基礎。該功能具體實現(xiàn)流程為:通過借助存儲設備,對相關信息進行存儲、管理,使得媒體資料轉(zhuǎn)化為兩種素材[2],一種是高碼率素材,另一種是低碼率素材,這樣可以有效地滿足用戶存儲信息和瀏覽信息的需求。

1.3媒體資料分類功能

媒體資料分類功能在具體的運用中,主要根據(jù)元數(shù)據(jù),完成對相關數(shù)據(jù)資源的構建,以實現(xiàn)對數(shù)字資源的快速、科學轉(zhuǎn)換,為進一步提高媒體資料的管理水平創(chuàng)造良好的條件。元數(shù)據(jù)作為媒體資料的重點編碼處理的數(shù)據(jù)[3],便于用戶高效地檢索自己感興趣的資料信息。該功能具體包含內(nèi)容如下:按照相關標準和要求,對各項媒體資料進行統(tǒng)一化、集中化編碼處理,為后期媒體資料的入口管理提供有力的保障。

1.4下載導出功能

下載導出功能主要負責對資料庫內(nèi)重要信息的查看、下載和導出。通常情況下,下載導出的方式主要包含以下兩種,一種是本地信息導出方式,另一種是遠程信息導出方式。為了保證信息數(shù)據(jù)的安全性和完整性,在使用以上兩種信息導出方式期間,必須要做好對信息的實時監(jiān)管,避免因其他外來用戶非法訪問和惡意篡改系統(tǒng)重要信息而造成系統(tǒng)重要信息出現(xiàn)丟失或者泄露問題。

二、系統(tǒng)總體設計

2.1系統(tǒng)體系結構設計

該系統(tǒng)在具體的設計中,主要采用了B/S設計模式,通過借助J2EE開發(fā)平臺,構建出如圖1所示的系統(tǒng)結構模型。圖1系統(tǒng)結構模型從圖1中可以看出,該系統(tǒng)體系結構主要包含以下三個層次:1.表示層。表示層在具體的設計中,主要使用了JSP實現(xiàn)原理,通過綜合利用JavaScript、AJAX等技術,為用戶提供了良好的操作服務功能[4]。2.邏輯層。邏輯層主要用于對系統(tǒng)業(yè)務流程的針對性、高效性處理,通過借助EJB應用原理,全面封裝所有業(yè)務邏輯,為后期語句調(diào)用打下堅實的基礎。3.數(shù)據(jù)層。數(shù)據(jù)層主要由以下兩個部分組成,分別是數(shù)據(jù)訪問和數(shù)據(jù)庫。其中,數(shù)據(jù)訪問主要負責為系統(tǒng)業(yè)務邏輯與數(shù)據(jù)庫之間建立起有效的橋接;數(shù)據(jù)庫主要負責對傳統(tǒng)內(nèi)各種數(shù)據(jù)信息的存儲和管理,這些數(shù)據(jù)信息主要包含業(yè)務數(shù)據(jù)和媒體資源以及XML文檔。

2.2系統(tǒng)功能架構設計

為了保證系統(tǒng)功能實現(xiàn)效果,確保系統(tǒng)能夠可靠、穩(wěn)定、安全地運行,技術人員要根據(jù)系統(tǒng)需要重點實現(xiàn)的核心功能,將數(shù)字媒體資源管理系統(tǒng)劃分為陳雪松管理模塊、采集上傳模塊、媒體資料分類模塊以及媒體存儲遷移模塊等[5],系統(tǒng)功能架構圖如2所示。

三、系統(tǒng)功能設計

3.1編碼功能設計

編碼功能作為系統(tǒng)的重要功能模塊,主要通過根據(jù)媒體資料的內(nèi)容,對其進行多角度、全方位地深入編碼、加工和處理。編碼功能在具體的設計中,主要采用編碼工廠的模式,實現(xiàn)對各項編碼流程的優(yōu)化和管理。該功能主要負責對各種資料的編目操作,首先,要借助系統(tǒng)后臺,將音頻特征提取工作和數(shù)據(jù)分析工作落實到位,同時,還要采用數(shù)據(jù)預處理的方式,生成相應的編目信息,便于人工編目工作的有效開展[6]。當初期處理工作完成后,需要借助編目工廠,生產(chǎn)大量的元數(shù)據(jù)。此時,為了保證任務編排操作的規(guī)范性和合理性,需要針對資料類型的不同,選用合適的編目方法,確保編目工作能夠落實到位。同時,還要根據(jù)流水線任務的實施需求,完成資料的實時派發(fā)工作。

3.2下載功能設計

下載功能主要用于對多媒體資料的共享和使用,通過將多媒體資料安全、可靠地傳輸?shù)较鄳南到y(tǒng)中,系統(tǒng)數(shù)據(jù)庫自動存儲所上傳的資料信息,便于其他人員的查看、下載和調(diào)用。用戶通過借助該功能,可以檢索和查詢自己感興趣的資料信息,然后,對其進行下載,下載的資料除了可以保存于本地服務器中,還能保存于指定的計算機路徑中。下載功能整個實現(xiàn)流程如下:1.媒體資料檢索。用戶采用媒體檢索的方式[7],檢索自己感興趣的資料,然后向系統(tǒng)服務器發(fā)送下載請求。2.媒體資料保密度判斷。在綜合考慮用戶節(jié)目信息以及版權保護信息等信息的基礎上,對信息的保密性進行分析和判斷。3.資料下載資料確定。在執(zhí)行資料下載任務期間,需要向制作網(wǎng)管員發(fā)送下載請求,由制作網(wǎng)管員對下載權限進行確認。4.媒體資料門戶下載任務。在這一環(huán)節(jié)中,系統(tǒng)會自動資料下載功能,以完成對用戶所需資料的安全、快速下載。

3.3入庫功能設計

入庫功能主要負責對視頻資源、圖片資源、綜合素材、教學媒體資源等各種資源信息的入庫?,F(xiàn)以“視頻資源入庫”為例,對資料入庫整個操作流程進行介紹。視頻資源入庫功能在具體的設計中,需要借助系統(tǒng),向媒體資料提交和上傳視頻資源,由媒體資源生成相應的檢索碼文件,此時,系統(tǒng)會將媒體資料檢索界面呈現(xiàn)在用戶面前,供用戶選用合適的檢索路徑。視頻資源入庫實現(xiàn)流程如下:1.將視頻資料提交并上傳到緩存池,為接下來的視頻資源入庫操作打下堅實的基礎。2.針對多媒體的類型,將用戶所需數(shù)據(jù)安全、可靠地存儲于系統(tǒng)服務器內(nèi),便于數(shù)據(jù)庫更好地存儲和管理這些數(shù)據(jù)[8]。3.當數(shù)據(jù)入庫操作結束后,需要借助媒體資源,完成各項數(shù)據(jù)的校驗操作,確保各項數(shù)據(jù)格式的統(tǒng)一性。4.提取并校驗元數(shù)據(jù),并處理最終的數(shù)據(jù)入庫結果,此時,視頻資源入庫操作全部結束。

3.4視頻轉(zhuǎn)碼功能設計

視頻轉(zhuǎn)碼工作作為系統(tǒng)的核心功能,在具體的設計中,借助第三方編碼系統(tǒng),對其進行一系列的編碼操作。在這個過程中,媒體資料要借助適配器設計方式,向用戶提供內(nèi)部數(shù)據(jù)訪問接口,當視頻轉(zhuǎn)碼結束后,系統(tǒng)會自動對媒體資料以及各項元數(shù)據(jù)進行統(tǒng)一化、集中化打包處理,然后,將打包處理后的信息數(shù)據(jù)傳輸?shù)酵獠哭D(zhuǎn)碼器上,當以下操作結束后,系統(tǒng)自動將最終轉(zhuǎn)碼結果反饋給媒體資料中,便于后期工作的有效開展。

四、結束語

綜上所述,在XML文檔的應用背景下,通過完成對數(shù)字媒體資源管理系統(tǒng)功能的設計和開發(fā),不僅為用戶提供一套系統(tǒng)、完善的數(shù)字媒體資源互通共享方案,使得數(shù)字媒體資源編目、管理、檢索等功能進行有效地結合,還能實現(xiàn)數(shù)字媒體資源的最大化利用。因此,數(shù)字媒體資源管理系統(tǒng)值得被進一步推廣和應用于高校教育領域中。

參考文獻

[1]徐建榮.面向動畫制作的數(shù)字媒體資源管理技術與系統(tǒng)[D].浙江大學.2020,33(5):12-13.

[2]劉瑩.今晚網(wǎng)數(shù)字媒體資源管理及系統(tǒng)的設計與實現(xiàn)[D].天津大學.2019,(333):290.

[3]李太鳳.數(shù)字媒體資源管理系統(tǒng)設計與實現(xiàn)[D].電子科技大學,2020,(22):290.

[4]馬馳.基于BS結構的數(shù)字媒體資源管理系統(tǒng)的設計與實現(xiàn)[D].大連海事大學,2020,(8):4528.

[5]張燕,宋錦斌.卡通動畫數(shù)字媒體資源管理系統(tǒng)[J].長沙醫(yī)學院學報,2019,47(6):1415-1420,1496.

[6]李江,呂銳.數(shù)字媒體信息資源管理研究[J].廣播與電視技術,2020(28):63.

[7]陳騫,張玲.數(shù)字媒體時代高校媒體資源管理系統(tǒng)的構建與應用[J].課程教育研究,2019(6):30-32.

[8]夏西龍,梁海霞,任軼男.基于B/S架構的高校數(shù)字媒體資源管理平臺的設計與實現(xiàn)[J].

作者:祝興東 單位:貴州大學計算機科學與技術學院