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