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