韓玲
摘要:數(shù)字媒體管理技術(shù)的主要作用是對數(shù)字媒體資源進行保存、瀏覽、查詢、檢索等功能,其集合資源管理技術(shù)、數(shù)據(jù)管理技術(shù)、信息篩選技術(shù)、數(shù)據(jù)傳輸技術(shù)等為一體,大大提高了媒體資源的檢索效率。針對數(shù)字媒體專業(yè)建設(shè)數(shù)字媒體教學資源管理平臺,能夠?qū)崿F(xiàn)數(shù)字媒體信息的監(jiān)管、傳輸、發(fā)布,資源主要針對數(shù)字媒體技術(shù)專業(yè)的師生,通過該平臺師生可以從網(wǎng)絡(luò)獲取海量的媒體知識資源,為學生創(chuàng)造良好的學習環(huán)境。
關(guān)鍵詞:數(shù)字媒體;教學資源;系統(tǒng)開發(fā);數(shù)字媒體技術(shù)專業(yè)
中圖分類號:G648文獻標識碼:B文章編號:1672-1578(2020)13-0004-02
1.數(shù)字媒體教學資源管理平臺設(shè)計原則
根據(jù)系統(tǒng)設(shè)計的基本要求、數(shù)字媒體技術(shù)專業(yè)對媒體資源的需求,數(shù)字媒體資源管理平臺的設(shè)計要遵循以下幾個原則:
首先,操作簡單。數(shù)學媒體資源管理平臺的主要用戶是在校師生,尤其是數(shù)字媒體技術(shù)專業(yè)的師生,雖然這些用戶均具備相當?shù)挠嬎銠C操作技術(shù)水平,但一個操作邏輯清晰、系統(tǒng)界面簡單的平臺更易于管理,降低維護成本,用戶體驗也更好,因此數(shù)字媒體資源管理平臺設(shè)計要遵循操作簡單的原則。其次,較強的可擴展性。用戶的需求是不斷變化的、越來越多樣化的,這就需要新增或改善系統(tǒng)功能,因此數(shù)字媒體資源管理平臺的設(shè)計必須具備靈活性、可擴展性,且還要注意系統(tǒng)訪問量、下載量等指標增加時,系統(tǒng)的業(yè)務(wù)處理規(guī)模也要可擴展。再次,平臺數(shù)據(jù)及業(yè)務(wù)內(nèi)容要保持一致性與完整性,要設(shè)計嚴謹?shù)臉I(yè)務(wù)邏輯,在系統(tǒng)維護過程中無需改變業(yè)務(wù)功能也能夠?qū)崿F(xiàn)與維護前相同的輸出,系統(tǒng)數(shù)據(jù)庫要保證數(shù)據(jù)的一致性、完整性,業(yè)務(wù)邏輯也要檢驗輸入數(shù)據(jù)的完整性,保證系統(tǒng)運行過程中所有的業(yè)務(wù)流程都是完整的、一致的、合理的。最后,系統(tǒng)設(shè)計要保證安全、可靠。根據(jù)用戶的實際情況設(shè)定不同的系統(tǒng)權(quán)限及安全級別,平臺要從操作系統(tǒng)、數(shù)據(jù)庫、應(yīng)用軟件三個層面保證數(shù)據(jù)的安全性;硬件設(shè)備出現(xiàn)故障要能夠在不破壞數(shù)據(jù)一致性、完整性的前提下恢復(fù)系統(tǒng),并且所有業(yè)務(wù)操作均要做好日志備份,比如管理員登錄、注銷、數(shù)據(jù)庫備份、恢復(fù)等等。
2.數(shù)字媒體資源管理平臺功能需求
結(jié)合數(shù)據(jù)媒體技術(shù)專業(yè)的教學實際,本文所設(shè)計的數(shù)字媒體資源管理平臺要具備以下幾個功能:
首先系統(tǒng)管理功能。系統(tǒng)管理的主要作用有兩個,一是提高資源的利用率,維持正常的系統(tǒng)功能,另一個作用是對系統(tǒng)進行整體設(shè)置與管理,為數(shù)字媒體資源管理提供便利。具體的系統(tǒng)管理功能菜單包括用戶管理、權(quán)限管理、數(shù)據(jù)管理、角色管理及日志管理。其次,數(shù)據(jù)采集及上傳功能。數(shù)據(jù)采集與上傳主要是對可存儲設(shè)備中的信息、已經(jīng)存在的數(shù)據(jù)信息進行轉(zhuǎn)碼處理,包括高碼率與低碼率兩種轉(zhuǎn)化方式。數(shù)字媒體資源在上傳時就同步建立搜索目錄,根據(jù)資源分類生成對應(yīng)的圖標,便于用戶進行資源檢索、瀏覽、存儲;此外,數(shù)據(jù)采集功能還能夠?qū)崿F(xiàn)媒體資源批量處理,并能夠設(shè)置壓縮格式、碼流,具體功能包括路徑選擇、碼流轉(zhuǎn)制、格式選擇、自動轉(zhuǎn)碼、簡單編輯等。第三,媒體資源的分類管理。對數(shù)字媒體資源進行分類的主要作用是根據(jù)元數(shù)據(jù)屬性轉(zhuǎn)換數(shù)字資源,按照統(tǒng)一標準對媒體資源進行編碼處理,元數(shù)據(jù)是指媒體信息的編碼內(nèi)容,利用元數(shù)據(jù)可以提高媒體資源檢索的效率。具體分類功能包括手動分類、層次分類、批量分類、離線分類等。第四,查詢檢索功能。用戶在檢索信息時可以根據(jù)需要選擇不同的檢索方式實現(xiàn)精準查詢,具體的查詢檢索功能包括文字檢索、圖像檢索、文檔檢索及其它檢索等,常用的是關(guān)鍵詞檢索,值得一提的是視頻資源在上傳至系統(tǒng)時要標注文字,便于用戶通過文字檢索查找資源。最后,下載導(dǎo)出功能。用戶檢索到需要的數(shù)字媒體資源后,平臺要提供下載導(dǎo)出功能便于用戶使用,可下載導(dǎo)出的資料類型包括視頻、文檔、音頻及其它資料,并能夠?qū)崿F(xiàn)批量檢索導(dǎo)出。導(dǎo)出資料包括本地信息與遠程信息,無論哪種類型的信息都要進行監(jiān)控管理,記錄用戶訪問信息的時間、用戶的類型、操作過程等等,以保證系統(tǒng)的安全性。
3.數(shù)字媒體資源管理平臺的設(shè)計與實現(xiàn)
根據(jù)上文提出的數(shù)字媒體資源管理平臺的功能結(jié)構(gòu),下面詳細說明各功能的設(shè)計思路:
3.1業(yè)務(wù)流程設(shè)計思路。
業(yè)務(wù)流程設(shè)計的主要內(nèi)容包括下載功能設(shè)計、入庫功能設(shè)計及分類功能設(shè)計。
下載功能是數(shù)字媒體資源管理平臺用戶實現(xiàn)信息共享、資源應(yīng)用的過程,用戶通過該功能下載自己所需要的資源。設(shè)計過程中先進行媒資檢索,根據(jù)用戶登錄的權(quán)限信息、版板信息保密程度向用戶提供不同權(quán)限等級的下載服務(wù),制作網(wǎng)管員確認文件下載作務(wù),下載任務(wù)創(chuàng)建成功后即啟動文件下載,完成下載后導(dǎo)出元數(shù)據(jù),通知對應(yīng)模塊,整個下載功能設(shè)計即完成。在對數(shù)字媒體資源信息進行入庫時,系統(tǒng)會先將資源信息進行緩存,驗證資源信息的合法性,并通過第三方轉(zhuǎn)碼資源接口對資源信息進行轉(zhuǎn)碼處理,同步進行分類,存儲于對應(yīng)的磁盤空間。數(shù)字媒體資源信息先提交至緩存池,提出入庫申請服務(wù),由系統(tǒng)進行入庫資源驗證,將重復(fù)資源、不合法資源排除在外,合法資源準備入庫,根據(jù)媒體資源類型將數(shù)據(jù)遷移至對應(yīng)的服務(wù)器存儲完成數(shù)據(jù)入庫,資源數(shù)據(jù)入庫后還要通過媒資檢驗數(shù)據(jù),對元數(shù)據(jù)進行提取、校驗。分類功能設(shè)計就是對媒體資源進行深層分類、歸檔。具體設(shè)計時先對媒體資源數(shù)據(jù)進行分類預(yù)處理,提取數(shù)據(jù)特征,進行數(shù)據(jù)挖掘,用于輔助入口分類;分類預(yù)處理完成后根據(jù)資源的類型將其分發(fā)到對應(yīng)的分類流程中,不同資料的分類流程啟動;根據(jù)分類流程的要求分級、分層分類,并調(diào)用對應(yīng)接口處理,分類過程中可以申請高碼審看,以輔助分類,完成分類后對關(guān)聯(lián)系統(tǒng)的元數(shù)據(jù)信息進行整合,審查分類數(shù)據(jù)并發(fā)布信息,結(jié)束分類。
3.2系統(tǒng)時序設(shè)計。
系統(tǒng)時序設(shè)計主要內(nèi)容包括系統(tǒng)登陸時序、采集上傳時序以及分類管理時序。在設(shè)計登陸界面驗證時,用戶必須輸入正確的用戶名及密碼才能進入系統(tǒng),否則就不允許登錄,這是登陸界面驗證設(shè)計時一個重要原則,以有效保護系統(tǒng)信息。用戶在登陸界面請求登錄,輸入用戶名與密碼進行登陸驗證,驗證通過即可進入系統(tǒng),否則登陸失敗重新發(fā)送請求。登陸成功后,用戶需要上傳資料可進入資料上傳管理界面,完成上傳后點擊保存即可,系統(tǒng)會將用戶上傳的信息自動保存下來,并生成序列標識反饋至系統(tǒng)前臺,用戶可在上傳管理界面接收到資料上傳結(jié)果的通知。分類時序設(shè)計流程與上傳資料流程近似,用戶在分料管理界面點擊分類項目信息后,填寫需要分類的信息,點擊完成分類后系統(tǒng)會自動保存分類信息,并生成用戶序列標識反饋至系統(tǒng)前臺,用戶可在分類管理界面接受到資料分類結(jié)果的通知。
3.3轉(zhuǎn)碼接口設(shè)計。
通常媒體資源管理平臺轉(zhuǎn)碼設(shè)計是通過第三方編碼系統(tǒng)來實現(xiàn)的,資源上傳后成功轉(zhuǎn)碼,系統(tǒng)會自動打包整理相關(guān)的元數(shù)據(jù)、媒體數(shù)據(jù)。本系統(tǒng)中視頻轉(zhuǎn)碼接口如下表1所示:
3.4數(shù)據(jù)庫設(shè)計。
本系統(tǒng)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計采用NAVICAT8客戶端工具來實現(xiàn),核心表結(jié)構(gòu)包括煤體資源信息表、媒體內(nèi)容表、資源編碼表及業(yè)務(wù)規(guī)則表,其中媒體資源信息表包括媒體資源ID、資源名稱、資料作者、流程編碼、用戶編碼、狀態(tài)標識位、創(chuàng)建時間等字段;媒體內(nèi)容表包括媒體內(nèi)容編碼、媒體資源提供者、資源編碼、類型、狀態(tài)及創(chuàng)建時間等字段;資源編碼表包括資源編碼、名稱、流程匹配、資源狀態(tài)標識位、創(chuàng)建時間、修改時間等字段信息;業(yè)務(wù)規(guī)則表包括業(yè)務(wù)規(guī)則編碼、名稱、描述、創(chuàng)建時間、更新及修改時間等字段。
4.系統(tǒng)環(huán)境配置
數(shù)字媒體教學資源管理平臺對系統(tǒng)的穩(wěn)定性、安全性要求極高,為滿足這一需求,本系統(tǒng)開發(fā)工具采用Eclipse集成平臺,該平臺支持植入插件,持續(xù)擴展功能強大,能夠滿足JAVA的編寫、查錯、編譯與幫助需求,并支持多線程數(shù)據(jù)訪問。采用開源性操作平臺Centos6.5,該平臺支持多用戶訪問、高并發(fā),兼容性好,并且免費。系統(tǒng)網(wǎng)絡(luò)環(huán)境配置基于B/S架構(gòu)設(shè)計,利用局域網(wǎng)訪問及廣域網(wǎng)訪問,利用交換機進行登際認證,用戶通過廣域網(wǎng)訪問系統(tǒng)時,交換機可自動獲取用戶DNS,劃分訪問要限,防火墻屏蔽非法用戶,保證系統(tǒng)數(shù)據(jù)的安全性。
本系統(tǒng)可基本滿足我校數(shù)字媒體教學資源管理的需求,其具有低耦合、自動化、跨平臺的優(yōu)勢,系統(tǒng)耦合性非常低,大大降低了系統(tǒng)潛在風險;統(tǒng)一的界面風格大大提高了系統(tǒng)操作效率,簡化了相關(guān)功能;通過長時間運行,系統(tǒng)的穩(wěn)定性也會越來越好,即使有大規(guī)模用戶同時使用,也能夠保證整個系統(tǒng)的安全性。此外,系統(tǒng)采用JAVA語言,后續(xù)如果系統(tǒng)需要遷移無需再次編寫相關(guān)內(nèi)容,且支持多平臺運行,可塑性較強。當然,系統(tǒng)還存在一定的不足,針對一些突發(fā)情況,比如斷電、資料存儲失敗等故障需要固定人員進行管理維護,制定一些應(yīng)急措施,減少系統(tǒng)故障的影響;并且隨著數(shù)字媒體技術(shù)專業(yè)的招生規(guī)模不斷擴大,系統(tǒng)的響應(yīng)時間、最大連接數(shù)可能無法滿足越來越多的用戶需求,后續(xù)需要進一步維護與升級。
參考文獻:
[1]陳哲君.淺談數(shù)字媒體技術(shù)專業(yè)的人才培養(yǎng)[J].北京印刷學院學報,2017,25(5):93-95.
[2]李菁.云計算環(huán)境下高職院校教學資源共享平臺建設(shè)研究[J].電腦知識與技術(shù),2017,13(11):3-4.
[3]陶勝,倪曉軍,嚴獻科.數(shù)字動漫媒體共享平臺關(guān)鍵技術(shù)研究[J].電腦與信息技術(shù),2017,25(1):5-7.
[4]劉弘瑞.對數(shù)字媒體技術(shù)專業(yè)的幾點思考[J].數(shù)字傳媒研究,2017,34(5):49-51.
[5]黃家常.現(xiàn)代高校教學資源共享平臺建設(shè)策略的探究[J].信息通信,2018,186(6):112-113.
[6]卞咸杰.大數(shù)據(jù)時代檔案信息資源共享平臺數(shù)據(jù)交互服務(wù)的研究[J].浙江檔案,2018,451(11):17-19.