?

基于XML的數字媒體資源管理系統的設計

2021-08-16 10:22祝興東
中國新通信 2021年11期
關鍵詞:信息孤島編目瀏覽器

祝興東

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

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

最近幾年,在我國科技水平的不斷提高下,XML文檔應運而生,該該文檔憑借著自身高準確性、強靈活性等特征,被廣泛地應用于數字媒體資源管理系統設計中,不僅有效地解決了數字媒體資源互通共享問題,還充分發揮和利用強大的互聯網優勢,為實現對所有數字媒體資源的快速檢索、查詢和瀏覽,提高其利用率打下堅實的基礎。因此,在XML

文檔的應用背景下,如何科學地設計數字媒體資源管理系統是技術人員必須思考和解決的問題。

一、系統需求分析

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

1.1系統管理功能

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

1.2采集上傳功能

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

1.3媒體資料分類功能

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

1.4下載導出功能

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

二、系統總體設計

2.1系統體系結構設計

該系統在具體的設計中,主要采用了B/S設計模式,通過借助J2EE開發平臺,構建出如圖1所示的系統結構模型。

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

2.2系統功能架構設計

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

三、系統功能設計

3.1編碼功能設計

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

3.2下載功能設計

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

3.3入庫功能設計

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

3.4視頻轉碼功能設計

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

四、結束語

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

參? 考? 文? 獻

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

[2]劉瑩.今晚網數字媒體資源管理及發布系統的設計與實現[D].天津大學.2019,(333):290.

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

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

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

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

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

[8]夏西龍,梁海霞,任軼男.基于B/S架構的高校數字媒體資源管理平臺的設計與實現[J].現代科學儀器,2020(08):227-228.

猜你喜歡
信息孤島編目瀏覽器
微軟發布新Edge瀏覽器預覽版下載換裝Chrome內核
淺析新時期圖書館編目工作創新
淺析高校圖書館編目工作
談新形勢下圖書館編目工作的變化與優化措施
會計信息化條件下企業的成本與效益分析
檢驗系統門診流程的研究與設計
基于數據挖掘的網絡營銷系統研究
新醫院制度下會計管理的挑戰及改善對策研究
瀏覽器
lE8設置技巧大放送
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合