營(yíng)口市農(nóng)業(yè)工程學(xué)校多媒體素材管理系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)
第 1 章 緒論
隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)在我國(guó)的飛速普及,多媒體遠(yuǎn)程教育在我國(guó)也是國(guó)家建設(shè)和發(fā)展的重點(diǎn),但現(xiàn)在還有一個(gè)突出的問(wèn)題存在就是遠(yuǎn)程教育需要大量?jī)?yōu)質(zhì)的多媒體資源,因?yàn)檫@些多媒體素材資源才是多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)得以開(kāi)展的前提條件[3]。但優(yōu)秀的資源雖多,卻分散存在難以整合,利用率很低,查找和檢索異常困難,優(yōu)秀的資源湮沒(méi)在一堆垃圾資源里[4]。多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)的建設(shè)必須要結(jié)合多媒體素材資源的管理,也就是說(shuō)多媒體素材資源的管理是多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)建設(shè)中非常關(guān)鍵的一部分[5]。將現(xiàn)有的教學(xué)資源進(jìn)行整理,建立一個(gè)多媒體資源素材庫(kù),把大量?jī)?yōu)秀的多媒體教學(xué)素材歸類、存儲(chǔ),再建立一個(gè)傳輸機(jī)制,就可以使這些素材為更多人可用,資源的利用率會(huì)得到顯著的提高。多媒體資源還有一個(gè)顯著的特點(diǎn)就是多媒體資源的種類和表現(xiàn)形式太多了,標(biāo)準(zhǔn)化資源可以提高資源的可用性,滿足更多用戶的需要[6]。標(biāo)準(zhǔn)化資源的方式和手段是分析各種不同類型的資源數(shù)據(jù),將它們分別歸為某種元數(shù)據(jù),然后再進(jìn)行存儲(chǔ),以實(shí)現(xiàn)對(duì)資源的有序組織,系統(tǒng)將來(lái)的擴(kuò)展[7]。
...
2.1 多媒體教學(xué)素材庫(kù)
多媒體素材庫(kù)指用于管理多媒體素材的數(shù)據(jù)庫(kù),一般來(lái)說(shuō),需要先填寫(xiě)素材的來(lái)源,類型,說(shuō)明等,然后提交,管理員審核通過(guò)后可送入數(shù)據(jù)庫(kù)中保存,其他用戶可以查詢和下載使用。目前,多媒體素材資源庫(kù)已經(jīng)引起了各類院校的高度重視,與多媒體教學(xué)系統(tǒng)相適應(yīng)的多媒體素材資源庫(kù)開(kāi)始紛紛建立起來(lái),清華同方、智多星、百年樹(shù)人等公司都在從事這個(gè)方面的開(kāi)發(fā)。雖然,已建成的各類多媒體素材資源庫(kù)都得到了很好的應(yīng)用,但這些系統(tǒng)都沒(méi)有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),開(kāi)發(fā)手段各異,實(shí)現(xiàn)手段各異,能夠滿足的用戶需求也都是不同的,都沒(méi)有考慮到系統(tǒng)將來(lái)的擴(kuò)展性,總而言之是重復(fù)性建設(shè)太多,人力和財(cái)力的浪費(fèi)嚴(yán)重。隨著計(jì)算機(jī)技術(shù)的發(fā)展,多媒體技術(shù)也在不斷前進(jìn)之中,多媒體資源的種類越來(lái)越多,,多媒體資源的數(shù)量也在成倍增加,多媒體資源的存儲(chǔ)和傳輸方式也不會(huì)是一成不變的,多媒體素材資源庫(kù)的建設(shè)必須要跟得上這些變化才能滿足用戶對(duì)多媒體資源的需求。2.2 管理信息系統(tǒng) MIS
信息管理系統(tǒng),具備數(shù)據(jù)處理、計(jì)劃、預(yù)測(cè)和輔助決策功能,用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。完整、及時(shí)提供在管理及決策中需要的數(shù)據(jù)。向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。用最低的費(fèi)用最短的時(shí)間提供盡可能精確、可靠的信息。營(yíng)農(nóng)工校多媒體素材管理系統(tǒng)是一個(gè)典型的管理信息系統(tǒng)。管理信息系統(tǒng)(MIS)涉及經(jīng)濟(jì)學(xué)、管理學(xué)、統(tǒng)計(jì)學(xué)、計(jì)算機(jī)科學(xué)等很多學(xué)科,是各學(xué)科緊密相連綜合交叉的一門(mén)新學(xué)科,目前,普遍的認(rèn)為 MIS 應(yīng)該是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè),分析、計(jì)劃、控制和決策模型,以及數(shù)據(jù)庫(kù)的用戶-機(jī)器系統(tǒng)。它能提供信息,支持企業(yè)或組織的運(yùn)行、管理和決策。具有高度復(fù)雜性、多元性和綜合性的人機(jī)系統(tǒng)。它全面使用現(xiàn)代計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通訊技術(shù)、數(shù)據(jù)庫(kù)技術(shù)及管理科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)、模型論和各種最優(yōu)化技術(shù),為經(jīng)營(yíng)管理和決策服務(wù)。第 3 章 營(yíng)農(nóng)工校多媒體素材管理系統(tǒng)可行性分析和需求分析...............12
3.1 可行性分析....................123.2 需求分析..................13
3.3 系統(tǒng)用戶用例分析.................... 16
3.4 本章小結(jié)...................18
第 4 章 營(yíng)農(nóng)工校多媒體素材管理系統(tǒng)設(shè)計(jì).............19
4.1 系統(tǒng)總體設(shè)計(jì)....................194.2 數(shù)據(jù)流圖設(shè)計(jì)................22
4.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)施................23
4.4 共享資源庫(kù)的設(shè)計(jì).....................30
4.5 本章小結(jié)........31第 5 章 營(yíng)農(nóng)工校多媒體素材管理系統(tǒng)實(shí)現(xiàn)................32
5.1 基于 XML 的元數(shù)據(jù)信息共享的實(shí)現(xiàn)............33
5.2 共享文件的可靠性傳輸............... 35
第 6 章 營(yíng)農(nóng)工校多媒體素材管理系統(tǒng)測(cè)試
6.1 功能測(cè)試
從測(cè)試狀態(tài)來(lái)區(qū)分,主要有靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試兩種。靜態(tài)測(cè)試主要是系統(tǒng)不在運(yùn)行狀態(tài),只通過(guò)審閱和檢查來(lái)判斷系統(tǒng)的狀態(tài);動(dòng)態(tài)測(cè)試是我們普遍認(rèn)為的測(cè)試方法,即運(yùn)行和使用系統(tǒng)來(lái)進(jìn)行測(cè)試。針對(duì)本系統(tǒng)來(lái)說(shuō),靜態(tài)測(cè)試無(wú)法有效的發(fā)現(xiàn)系統(tǒng)的漏洞,故選取動(dòng)態(tài)測(cè)試的方法來(lái)進(jìn)行測(cè)試。在動(dòng)態(tài)測(cè)試中也有兩種測(cè)試手段可以選擇:黑盒測(cè)試和白盒測(cè)試。動(dòng)態(tài)黑盒測(cè)試是將系統(tǒng)看做一個(gè)不可知的系統(tǒng),只提供輸入項(xiàng),由系統(tǒng)的輸出項(xiàng)來(lái)判斷是否存在漏洞;動(dòng)態(tài)白盒測(cè)試也即結(jié)構(gòu)測(cè)試,通過(guò)利用查看代碼功能和實(shí)現(xiàn)方式得到的信息來(lái)確定系統(tǒng)的狀態(tài)。針對(duì)本系統(tǒng)來(lái)說(shuō),其系統(tǒng)結(jié)構(gòu)并不復(fù)雜,在這種情況下,采用動(dòng)態(tài)白盒測(cè)試效果不明顯,也無(wú)法直接得到最終的系統(tǒng)輸出項(xiàng);采用動(dòng)態(tài)黑盒測(cè)試可有效檢查系統(tǒng)功能與最終輸出數(shù)據(jù),是一種高效的測(cè)試手段。軟件的測(cè)試需要大量的輸入數(shù)據(jù),選取具有代表性的數(shù)據(jù)作為測(cè)試用例的過(guò)程就是劃分等價(jià)類的過(guò)程,也是常用的黑盒測(cè)試用例設(shè)計(jì)方法。等價(jià)類是某個(gè)輸入域的子集合,該子集合必須具有一定的代表性并可以通過(guò)這些數(shù)據(jù)的輸入取得較好的測(cè)試結(jié)果。等價(jià)類可以分為有效的和無(wú)效的兩種。有效的等價(jià)類指的是正常的輸入,無(wú)效的等價(jià)類則是非正常的輸入,軟件必須要經(jīng)受得住意外的考驗(yàn),這樣才能使軟件具有更高的可靠性,這也就是無(wú)效等價(jià)類的意義所在。在劃分等價(jià)類時(shí)要盡量避免冗余,集合的劃分應(yīng)互不相交。在設(shè)定了輸入條件的邊界以后,可就此確立一個(gè)有效等價(jià)類和一個(gè)或兩個(gè)無(wú)效等價(jià)類。
6.2 本章小結(jié)
針對(duì)本文的營(yíng)農(nóng)工校多媒體素材管理系統(tǒng),筆者選取的測(cè)試工具是 Load Runner,選用的性能指標(biāo)是并發(fā)性、穩(wěn)定性和響應(yīng)性。在系統(tǒng)的多次用戶訪問(wèn)中,本系統(tǒng)要求能夠滿足 200 次的并發(fā)訪問(wèn),系統(tǒng)的響應(yīng)時(shí)間低于 4 秒,能夠保證系統(tǒng) 7X24 小時(shí)的不間斷運(yùn)行。運(yùn)行 Load Runner 12.0 進(jìn)行測(cè)試,連續(xù)測(cè)試 24 小時(shí),數(shù)據(jù)吞吐量波動(dòng)幅度不大,系統(tǒng)的運(yùn)行是比較穩(wěn)定的,系統(tǒng)的響應(yīng)時(shí)間最高的峰值點(diǎn)是 3 秒,平均是 1.8 秒左右,系統(tǒng)的響應(yīng)性滿足系統(tǒng)設(shè)計(jì)要求。通過(guò)以上分析,本系統(tǒng)性能指標(biāo)符合需求分析和設(shè)計(jì)要求。...
第 7 章 總結(jié)與展望
當(dāng)前多媒體資源庫(kù)對(duì)多媒體資源的管理主要存在以下幾個(gè)方面的問(wèn)題:(1)建設(shè)標(biāo)準(zhǔn)不統(tǒng)一多媒體數(shù)據(jù)的特征就是種類多樣,格式多樣,如果資源庫(kù)建設(shè)沒(méi)有統(tǒng)一的標(biāo)準(zhǔn)和構(gòu)建規(guī)范,就會(huì)大大降低多媒體資源的共享性,多媒體資源就無(wú)法得到更加充分的利用。(2)缺乏索引很多多媒體資源管理系統(tǒng)實(shí)現(xiàn)的是多媒體資源的堆積,而沒(méi)有實(shí)現(xiàn)有效的索引。這就造成系統(tǒng)的檢索性能極差,在需要的時(shí)候無(wú)法找到資源。本文首先對(duì)營(yíng)農(nóng)工校多媒體素材管理系統(tǒng)進(jìn)行了可行性分析和需求分析,其中需求分析主要包括功能需求分析和數(shù)據(jù)需求分析,在需求分析的基礎(chǔ)上,對(duì)系統(tǒng)的整體架構(gòu),數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),物理結(jié)構(gòu)進(jìn)行設(shè)計(jì),并對(duì)各個(gè)功能進(jìn)行詳細(xì)設(shè)計(jì)予以編碼實(shí)現(xiàn)。本文所做的主要工作如下:(1)分析當(dāng)前多媒體資源管理系統(tǒng)的研究現(xiàn)狀,以及營(yíng)農(nóng)工校多媒體素材數(shù)據(jù)庫(kù)的建設(shè)目標(biāo),并據(jù)此進(jìn)行系統(tǒng)需求分析,研究總體架構(gòu)方案。(2)對(duì)多媒體數(shù)據(jù)存儲(chǔ)方案加以研究,改進(jìn)多媒體數(shù)據(jù)的數(shù)據(jù)關(guān)系模型,解決多媒體數(shù)據(jù)存儲(chǔ)所存在的描述難、層次多、數(shù)據(jù)描述記錄不一致等問(wèn)題。(3)多媒體數(shù)據(jù)資源存儲(chǔ)問(wèn)題解決之后,繼續(xù)對(duì)多媒體數(shù)據(jù)傳輸機(jī)制加以研究,主要考慮方面為斷點(diǎn)續(xù)傳和流量控制。
.......
參考文獻(xiàn)(略)
本文編號(hào):153534
本文鏈接:http://sikaile.net/wenshubaike/caipu/153534.html