網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc

網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc

ID:14373068

大?。?.71 MB

頁數(shù):21頁

時間:2018-07-28

網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc_第1頁
網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc_第2頁
網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc_第3頁
網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc_第4頁
網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc_第5頁
資源描述:

《網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)論文_大學論文.doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。

1、目錄1.引言12.系統(tǒng)分析12.1需求分析12.2技術可行性22.3經(jīng)濟可行性23.系統(tǒng)總體設計23.1概述23.2系統(tǒng)功能模塊34.數(shù)據(jù)庫設計54.1數(shù)據(jù)庫表的設計54.2數(shù)據(jù)庫的安全性85.系統(tǒng)的詳細設計85.1概述85.2用戶模塊95.3視頻模塊105.4游客模塊135.5管理員模塊146.系統(tǒng)測試166.1用戶注冊模塊測試166.2用戶登錄模塊測試166.3視頻上傳模塊測試177.結語17參考文獻18山大商院網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)山大商院網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)學生姓名:賀云鵬指導教師:楊森賈麗麗內(nèi)容提要:隨著寬帶速度的提升,在線視頻播放已經(jīng)

2、達到了很流暢的程度,而且學校里也有許多愛好攝影的同學,因此視頻點播系統(tǒng)有一個廣闊的前景。該視頻點播系統(tǒng)可以更好的在學校和學生之間進行互動溝通,建立一個具有交互性的視頻網(wǎng)站。本論文主要介紹了山大商院網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)。該系統(tǒng)主要分為前臺系統(tǒng)和后臺系統(tǒng)兩個主要模塊。前臺實現(xiàn)的功能有用戶注冊、登錄、評論、視頻搜索以及點播和下載。后臺實現(xiàn)的功能為管理員進行用戶信息、視頻信息、欄目信息的管理與修改等。本系統(tǒng)采用了JSP技術動態(tài)生成網(wǎng)頁,開發(fā)工具為Myeclipse,數(shù)據(jù)庫為SQLServer。關鍵詞:視頻點播 JSP技術 Myeclipse SQLServer

3、1.引言視頻點播出現(xiàn)的最初動力是人們對電視節(jié)目的更高需求。在傳統(tǒng)的電視播放中,觀眾完全是被動的。節(jié)目提供者播放什么節(jié)目,觀眾就只能觀看什么節(jié)目,節(jié)目的播放時間也是無法按照觀眾的意愿改變的。盡管電視可以提供很多的節(jié)目,但要想完整地收看到一個自己滿意的節(jié)目,對于許多人來講也是不太容易做到的。視頻點播的出現(xiàn)正迎合了人們的這種需求,而且本系統(tǒng)是專門針對我們學校的學生設計的,更加具有實際意義。在校園局域網(wǎng)的基礎上模擬基于Web并且按照B/S架構來實現(xiàn)網(wǎng)上視頻點播系統(tǒng),為山大商院提供一個自己的視頻娛樂和學習的平臺。我們可以通過這個網(wǎng)站,將最新消息視頻或者學生的自拍視頻以及

4、娛樂方面電視劇、電影劇集、綜藝節(jié)目,或者一些教學視頻(尤其是圖書館光盤),免費提供給學生,可以滿足學生的不同需求,只要登錄網(wǎng)站便可查詢查看當天或者當前時段最受關注的視頻信息,或者查詢自己所需的視頻信息并觀看。2.系統(tǒng)分析對系統(tǒng)進行一個必要的分析是設計實現(xiàn)系統(tǒng)所必不可少的一步,只有進行了充分的分析之后,才可以完成一個比較完美的系統(tǒng)。本系統(tǒng)分析包括:需求分析、技術可行性和經(jīng)濟可行性。2.1需求分析需求分析是指需求分析人員將客戶描述的需求用一種計算機語言描述出來分析用戶的要求是否能實現(xiàn)。要設計出來一個比較好的系統(tǒng)首要也是最重要的就是需求分析。它是決定一個系統(tǒng)成功與否

5、的關鍵。需求分析是至關重要的一步,是來通過描述系統(tǒng)的需求定義系統(tǒng)中的重要功能模塊,進而建立模型。需求分析是該系統(tǒng)的開發(fā)人員和用戶共同完成的,通過需求分析來明確系統(tǒng)是否符合對應用戶的需求,或者適用于哪些用戶19山大商院網(wǎng)上視頻點播系統(tǒng)的設計與實現(xiàn)。通過自己對一些視頻網(wǎng)站的考察,網(wǎng)上視頻點播系統(tǒng)應該有以下功能:包括用戶的注冊、登錄、視頻查詢、視頻上傳、視頻播放、用戶信息修改、視頻信息修改、刪除用戶,刪除視頻文件、新建管理員等,并具有角色和權限控制來保證系統(tǒng)功能完善。2.2技術可行性系統(tǒng)可行性分析主要根據(jù)系統(tǒng)的功能、性能、約束條件等分析在現(xiàn)有資源和技術條件下系統(tǒng)能否

6、實現(xiàn)。本系統(tǒng)是采用Myeclipse8.6集成開發(fā)環(huán)境,使用B/S(Browser/Server)架構,采用的模式是經(jīng)典的MVC三層使用JSP和Servlet,數(shù)據(jù)庫采用的是SQLServer,該數(shù)據(jù)庫能提供一個可視化的界面,因此操作起來比較簡單。而且本系統(tǒng)在后期維護起來,也比較方便。硬件方面的要求也不是很高,現(xiàn)在的硬件技術發(fā)展越來越快,性能越來越強大,容量越來越大,成本越來越小,一臺普普通通的筆記本即可滿足所有的硬件方面的配置,所以硬件方面是滿足開發(fā)需要的,因此技術方面是可行的。2.3經(jīng)濟可行性軟件的經(jīng)濟可行性是指軟件所能帶來的經(jīng)濟效益與開發(fā)設計所需要的投資

7、相比,是否相適宜,同時還要看此軟件能否真正給用戶帶來足夠的經(jīng)濟效益,本系統(tǒng)正是考慮系統(tǒng)開發(fā)的成本而設計。開發(fā)此系統(tǒng)不需要大量的經(jīng)費,而且是個人獨立設計,可以節(jié)省許多費用,成本幾乎為零,同時也可提高個人的實際動手能力,在系統(tǒng)中插入一些本校的廣告等等,還可以帶來一些經(jīng)濟收入。通過對該網(wǎng)站的收入支出總分析,我們可看出從客觀角度講,這個網(wǎng)站的收益/支出比將會是大于一的,所以說此系統(tǒng)在經(jīng)濟上同樣是可行的。3.系統(tǒng)總體設計3.1概述在線視頻點播系統(tǒng)需要實現(xiàn)的功能包括用戶的管理、以及視頻信息的管理和使用等。具體來講,它包含用戶管理中常見的注冊、登錄操作,視頻信息的播放、搜索

8、、評論以及個人信息資料操作,視頻管理和

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。