前言:尋找寫作靈感?中文期刊網(wǎng)用心挑選的廣播電視大學(xué)VOD系統(tǒng)設(shè)計(jì),希望能為您的閱讀和創(chuàng)作帶來靈感,歡迎大家閱讀并分享。
一、引言
當(dāng)前社會(huì)是一個(gè)信息社會(huì),隨著教育目的的多樣化,各種教育手段也層出不窮。相比較而言,最直觀經(jīng)濟(jì)的方式莫過于視頻教學(xué)。徐州廣播電視大學(xué)(以下簡稱徐州電大)作為一所高職院校,需要有自己的視頻點(diǎn)播系統(tǒng),并使之成為傳統(tǒng)課堂教學(xué)的重要補(bǔ)充。先針對學(xué)校的具體情況進(jìn)行分析。
二、需求分析
1、功能需求分析
徐州電大全日制在校生合計(jì)2000人左右。針對該vod系統(tǒng)面向的客戶比較少、主要為學(xué)生服務(wù)的特點(diǎn),又根據(jù)簡潔易用、界面友好的原則,確定該VOD系統(tǒng)主要的功能包括:視頻文件的點(diǎn)播與預(yù)覽、管理員的登錄與管理、視頻文件的上傳修改與刪除、視頻文件的搜索。根據(jù)實(shí)際應(yīng)用情況,該VOD視頻點(diǎn)播系統(tǒng)應(yīng)該具有視頻文件點(diǎn)播、管理員登錄與管理、數(shù)據(jù)庫檢索三大基本功能模塊。(1)視頻文件預(yù)覽與點(diǎn)播模塊。該模塊完成主功能———視頻點(diǎn)播功能。(2)管理員登錄與管理模塊。該模塊完成Web服務(wù)器端與數(shù)據(jù)庫服務(wù)器端對視頻文件進(jìn)行維護(hù)的功能。(3)數(shù)據(jù)庫檢索模塊。該模塊完成用戶對數(shù)據(jù)庫服務(wù)器中已有視頻文件的檢索功能。系統(tǒng)共有兩類用戶,一類是負(fù)責(zé)維護(hù)該系統(tǒng)的管理員,另一類是使用系統(tǒng)觀看視頻節(jié)目的學(xué)生。對于管理員,可以對系統(tǒng)進(jìn)行后臺(tái)管理,登錄系統(tǒng)之后,可以添加視頻文件、修改視頻文件的說明以及路徑、刪除視頻文件等等。對于學(xué)生,則可以選擇觀看管理員所提供的視頻,并對感興趣的視頻進(jìn)行搜索。
2、運(yùn)行需求分析
該系統(tǒng)應(yīng)該在運(yùn)行的時(shí)候需要滿足以下的需求。(1)界面友好,使用方便。(2)學(xué)生進(jìn)行視頻點(diǎn)播視頻流暢,無嚴(yán)重時(shí)延。(3)保證在校園網(wǎng)內(nèi)的用戶都可以方便的訪問到該系統(tǒng)。(4)保證數(shù)據(jù)庫的安全,只有管理員才可以修改數(shù)據(jù)庫。
1、網(wǎng)絡(luò)拓?fù)湓O(shè)計(jì)
徐州廣播電視大學(xué)包括南北兩個(gè)校區(qū),相距15公里。該VOD系統(tǒng)主要為南校住校學(xué)生提供視頻服務(wù),服務(wù)器設(shè)置在南校區(qū)網(wǎng)絡(luò)中心。南北校區(qū)之間共用100M電信光纖,通過電信路由相連接,北校區(qū)的用戶也可以瀏覽VOD系統(tǒng)上的視頻文件。
2、VOD系統(tǒng)服務(wù)器結(jié)構(gòu)設(shè)計(jì)
目前比較流行的VOD網(wǎng)絡(luò)結(jié)構(gòu)是瀏覽器/服務(wù)器/數(shù)據(jù)庫結(jié)構(gòu)。在這種結(jié)構(gòu)中,用戶可以通過瀏覽器向服務(wù)器提出請求,服務(wù)器根據(jù)客戶的請求訪問數(shù)據(jù)庫,并將結(jié)果返回給客戶端的瀏覽器進(jìn)行反饋。這樣就構(gòu)成了一個(gè)三層結(jié)構(gòu):表示層、功能層、數(shù)據(jù)層。第一層表示層即瀏覽器,其任務(wù)是向服務(wù)器提出各種請求,請求數(shù)據(jù)或者執(zhí)行操作之后的返回值。這一層相當(dāng)于馮諾依曼體系統(tǒng)中的輸入、輸出設(shè)備,最接近于用戶,所以也是保密性最差的一層。第二層功能層即Web服務(wù)器。Web服務(wù)器根據(jù)瀏覽器發(fā)送來的請求向數(shù)據(jù)庫服務(wù)器發(fā)出指令,進(jìn)行數(shù)據(jù)的檢索、讀取、計(jì)算之后,在這一層實(shí)現(xiàn)各種各樣的功能,并將結(jié)果以網(wǎng)頁形式發(fā)送給瀏覽器。這一層相當(dāng)于運(yùn)算器與控制器。第三層數(shù)據(jù)層即數(shù)據(jù)庫服務(wù)器。數(shù)據(jù)庫服務(wù)器根據(jù)Web服務(wù)器的指令對指定的數(shù)據(jù)進(jìn)行檢索計(jì)算,將結(jié)果發(fā)送給Web服務(wù)器。這一層主要相當(dāng)于存儲(chǔ)器,也承擔(dān)了一些數(shù)據(jù)檢索計(jì)算的任務(wù)。該層遠(yuǎn)離用戶,只有Web服務(wù)器可以訪問其數(shù)據(jù),很好的保證了數(shù)據(jù)的安全性與保密性。在軟件上,表示層將使用微軟公司的IE瀏覽器,功能層將使用WindowsServer2008操作系統(tǒng),數(shù)據(jù)層使用SQLServer2005數(shù)據(jù)庫管理系統(tǒng)。這三層的軟件都是出自于微軟公司的產(chǎn)品,在兼容性上將不存在問題。
3、數(shù)據(jù)庫設(shè)計(jì)
根據(jù)本系統(tǒng)的功能設(shè)計(jì),后臺(tái)數(shù)據(jù)庫應(yīng)該包含以下4個(gè)表:視頻網(wǎng)站頁面分頁信息表、管理員基本信息表、視頻基本信息表和視頻分類信息表。(1)網(wǎng)站頁面分頁信息表home該表主要用于對于網(wǎng)站顯示頁面的調(diào)整,設(shè)定網(wǎng)站名稱以及每頁顯示的最大視頻文件數(shù)目。設(shè)置此表的意義在于可以隨時(shí)對每個(gè)頁面每頁顯示的最大視頻文件數(shù)目進(jìn)行調(diào)整,只需要改動(dòng)此表中的數(shù)據(jù)即可,無需改動(dòng)每個(gè)頁面文件。該表包括網(wǎng)站名稱(home)、每頁最多顯示視頻文件數(shù)目(duo)兩個(gè)字段。(2)管理員基本信息表password該表主要用于對管理員身份的認(rèn)證,只有管理員輸入了正確的賬號(hào)與密碼才能進(jìn)入管理界面。該表包括編號(hào)(id)、賬號(hào)(name)、密碼(password)三個(gè)字段。(3)視頻文件基本信息表Learning該表主要用于對各個(gè)視頻文件進(jìn)行數(shù)據(jù)庫管理,進(jìn)行檢索與調(diào)用,并進(jìn)行一些統(tǒng)計(jì)工作,比如說點(diǎn)擊次數(shù)。該表包括視頻編號(hào)(articleid)、點(diǎn)擊數(shù)(hits)、視頻觀看地址(images)、加入時(shí)間(dateandtime)、視頻名稱(title)、視頻來源(source)、視頻分類(typeid)7個(gè)字段。(4)視頻文件分類信息表type該表主要用于存放視頻文件分類信息。當(dāng)視頻數(shù)目很多的時(shí)候,每頁檢索顯然不可行。對視頻文件進(jìn)行分類存放,可以大大提高檢索效率,也有利于客戶迅速找到自己需要的視頻文件信息。特別是我校學(xué)生分為五系,這樣各個(gè)系的學(xué)生可以很方便的找到自己系部的課件進(jìn)行學(xué)習(xí)。該表包括分類編號(hào)(typeid)、視頻分類名稱(type)兩個(gè)字段。
四、結(jié)束語
根據(jù)以上設(shè)計(jì),再輔以頁面設(shè)計(jì)與ASP架構(gòu)設(shè)計(jì),即可形成功能適用、界面友好、美觀大方的VOD點(diǎn)播系統(tǒng)。該系統(tǒng)具有上手簡單、清晰易用的特點(diǎn),學(xué)生實(shí)際試用效果良好,對于傳統(tǒng)面授教學(xué)起到了良好的輔助作用。
作者:高明 單位:徐州開放大學(xué)