freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2ee的大型視頻影音系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)視頻網(wǎng)站設(shè)計(jì)畢業(yè)論文-資料下載頁(yè)

2025-06-18 14:42本頁(yè)面
  

【正文】 頻分享網(wǎng)站系統(tǒng)非登陸用戶(hù) 用戶(hù)登陸用戶(hù)注冊(cè)普通用戶(hù) 管理員視頻搜索視頻觀看視頻留言查看留言基本信息修改上傳用戶(hù)頭像上傳視頻上傳視頻截圖修改視頻信息密碼修改用戶(hù)管理視頻管理評(píng)論管理圖 系統(tǒng)結(jié)構(gòu)圖 數(shù)據(jù)庫(kù) ER 圖經(jīng)過(guò)以上分析,系統(tǒng)模塊圖的確定,可以確定系統(tǒng)所具有的各個(gè)實(shí)體及其所具有的屬性,以及實(shí)體與實(shí)體之間的聯(lián)系,進(jìn)而可以確定系統(tǒng) ER 圖,如圖 所示,各實(shí)體詳細(xì)如圖 、圖 、圖 、圖 所示。11nn11n用戶(hù)信息所在歸屬管理評(píng)論信息發(fā)表地區(qū)信息n視頻信息圖 數(shù)據(jù)庫(kù) ER 圖視頻定義表實(shí)體描述標(biāo)題文件名上傳人 Id上傳人上傳時(shí)間標(biāo)簽ID評(píng)論次數(shù)觀看次數(shù)圖 視頻定義表實(shí)體用戶(hù)定義表實(shí)體用戶(hù)名描述頭像文件密碼Email所在地創(chuàng)建時(shí)間性別ID權(quán)限訪問(wèn) IP圖 用戶(hù)定義表實(shí)體地區(qū)定義表實(shí)體地市 ID郵政編碼圖 地區(qū)定義表實(shí)體評(píng)論定義表實(shí)體評(píng)論人評(píng)論時(shí)間評(píng)論內(nèi)容ID評(píng)論人頭視頻 Id圖 評(píng)論定義表實(shí)體 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),使信息系統(tǒng)開(kāi)發(fā)和建設(shè)中的核心技術(shù),具體來(lái)說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用系統(tǒng)環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效得存儲(chǔ)數(shù)據(jù),滿(mǎn)足各種用戶(hù)的應(yīng)用需求。數(shù)據(jù)庫(kù)的設(shè)計(jì)是程序開(kāi)發(fā)至關(guān)重要的一步,數(shù)據(jù)庫(kù)設(shè)計(jì)的好會(huì)簡(jiǎn)化以后的程序的復(fù)雜程度,相反如果數(shù)據(jù)庫(kù)設(shè)計(jì)的不好那么程序的實(shí)現(xiàn)可能相當(dāng)復(fù)雜,甚至根本不能實(shí)現(xiàn)相應(yīng)的操作。數(shù)據(jù)庫(kù)的冗余與數(shù)據(jù)庫(kù)的效率總是對(duì)立的,要平衡這兩點(diǎn)達(dá)到最好的狀態(tài)。數(shù)據(jù)庫(kù)設(shè)計(jì)的原則有:(1) 一致性原則對(duì)信息進(jìn)行統(tǒng)一、系統(tǒng)的分析與設(shè)計(jì),協(xié)調(diào)好各數(shù)據(jù)源,做到“數(shù)出一門(mén)” 、 “算法統(tǒng)一” 、 “度量一致” 。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。(2)完整性原則數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。要防止合法用戶(hù)使用數(shù)據(jù)庫(kù)時(shí)向數(shù)據(jù)庫(kù)加入不合語(yǔ)義的數(shù)據(jù)。對(duì)輸入到數(shù)據(jù)庫(kù)中的數(shù)據(jù)要有審核和約束機(jī)制。(3)安全性原則數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù),防止非法用戶(hù)使用數(shù)據(jù)庫(kù)或合法用戶(hù)非法使用數(shù)據(jù)庫(kù)造成數(shù)據(jù)泄露、。本系統(tǒng)中涉及的數(shù)據(jù)表如表 、:(1)用戶(hù)信息表 user用戶(hù)信息表 user 是用來(lái)保存用戶(hù)的基本信息。表 表 user 的結(jié)構(gòu)字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段大小 說(shuō)明id int 11 用戶(hù) Idname varchar 20 用戶(hù)名password varchar 20 用戶(hù)密碼gender int 1 性別 varchar 50 電子郵件joinTime timestamp 注冊(cè)時(shí)間ip varchar 20 訪問(wèn) IPlocation varchar 6 所在地headImgFileName varchar 30 頭像文件名grade int 1 訪問(wèn)權(quán)限(2)視頻信息表 video視頻信息表 video 是用來(lái)保存視頻的基本信息。表 表 video 的結(jié)構(gòu)字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段大小 說(shuō)明id int 11 視頻 Idname varchar 50 標(biāo)題label varchar 50 標(biāo)簽description mediumtext 描述uploadTime timestamp 上傳時(shí)間filename varchar 50 文件名userId int 11 上傳用戶(hù) IduserName varchar 20 上傳用戶(hù)名count int 11 訪問(wèn)次數(shù)mentCount int 11 評(píng)論次數(shù)isDelete int 1 是否刪除channelId int 2 頻道 Id(3)評(píng)論信息表 ment評(píng)論信息表 ment 是用來(lái)保存評(píng)論的基本信息。表 表 ment 的結(jié)構(gòu)字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段大小 說(shuō)明id int 11 評(píng)論 IduserName varchar 20 評(píng)論用戶(hù)名videoId int 11 評(píng)論視頻 Idcontent mediumtext 內(nèi)容creatTime timestamp 發(fā)表評(píng)論時(shí)間userHeadFile varchar 20 評(píng)論人頭像(4)地區(qū)表 area地區(qū)信息表 area 是用來(lái)保存地區(qū)的基本信息。表 表 area 的結(jié)構(gòu)字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段大小 說(shuō)明id int 11 地區(qū) IdcityName varchar 15 地區(qū)名postCode varchar 11 郵政編碼第 5 章 系統(tǒng)實(shí)現(xiàn) 注冊(cè)用戶(hù)設(shè)計(jì)進(jìn)入注冊(cè)頁(yè)面后,按要求填寫(xiě)基本信息。注冊(cè)用戶(hù)頁(yè)面主要實(shí)現(xiàn)如下功能:(1)提供用戶(hù)信息輸入框,并能判斷用戶(hù)所輸入信息是否符合要求。(2)提供用戶(hù)信息輸入提示,并能夠自動(dòng)提示用戶(hù)輸入信息的對(duì)錯(cuò)。(3)當(dāng)用戶(hù)輸入所在地時(shí)能夠自動(dòng)加載所在地的下拉列表。(4)當(dāng)用戶(hù)輸入所在地時(shí)能夠自動(dòng)加載所在地的下拉列表。(5)提供驗(yàn)證碼,防止用戶(hù)惡意注冊(cè)。(6)注冊(cè)成功后自動(dòng)跳轉(zhuǎn)到用戶(hù)管理頁(yè)面。其中“注冊(cè)”按鈕的流程圖如圖 所示。開(kāi)始輸入注冊(cè)信息用戶(hù)名是否符合字?jǐn)?shù)提示用戶(hù)名輸入出錯(cuò)結(jié)束 提示密碼字?jǐn)?shù)出錯(cuò)結(jié)束密碼是否符合字?jǐn)?shù)兩次密碼是否相同提示密碼輸入出錯(cuò)結(jié)束Email 格式是否正確結(jié)束驗(yàn)證碼是否正確結(jié)束 結(jié)束YNY NYNY N提示密碼字?jǐn)?shù)出錯(cuò)YN提示驗(yàn)證碼輸入出錯(cuò)進(jìn)入管理頁(yè)面圖 “注冊(cè)”按鈕流程圖用戶(hù)注冊(cè)頁(yè)面 所示。圖 用戶(hù)注冊(cè)頁(yè)面 系統(tǒng)登錄頁(yè)面設(shè)計(jì)進(jìn)入注冊(cè)頁(yè)面后,按要求填寫(xiě)基本信息。注冊(cè)用戶(hù)頁(yè)面主要實(shí)現(xiàn)如下功能:(1)提供用戶(hù)信息輸入框,并能判斷用戶(hù)所輸入信息是否符合要求。(2)提供用戶(hù)信息輸入提示,并能夠自動(dòng)提示用戶(hù)輸入信息的對(duì)錯(cuò)。(3)當(dāng)用戶(hù)輸入所在地時(shí)能夠自動(dòng)加載所在地的下拉列表。(4)當(dāng)用戶(hù)輸入所在地時(shí)能夠自動(dòng)加載所在地的下拉列表。(5)提供驗(yàn)證碼,防止用戶(hù)惡意注冊(cè)。(6)注冊(cè)成功后自動(dòng)跳轉(zhuǎn)到用戶(hù)管理頁(yè)面。 “登陸”按鈕的流程圖如圖 所示,用戶(hù)注冊(cè)頁(yè)面 所示。開(kāi)始輸入登陸信息提示用戶(hù)名為空結(jié)束用戶(hù)名是否為空密碼是否為空用戶(hù)名密碼是否正確提示用戶(hù)名或密碼錯(cuò)誤結(jié)束按用戶(hù)要求將寫(xiě)入 cookie打開(kāi)主界面結(jié)束結(jié)束提示密碼為空NYYNN Y圖 “登陸”按鈕流程圖圖 用戶(hù)登陸頁(yè)面 視頻信息管理頁(yè)面設(shè)計(jì)本頁(yè)面下包含 2 個(gè)鏈接頁(yè)面:上傳視頻、列出視頻列表并能修改及刪除視頻。下面以上傳視頻為例。上傳視頻頁(yè)面主要實(shí)現(xiàn)如下功能:(1)提供視頻上傳輸入框。(2)判斷上傳視頻格式是否正確。(3)上傳視頻到服務(wù)器。(4)填入視頻信息加入數(shù)據(jù)庫(kù)。其中“上傳視頻”按鈕的流程圖如圖 所示。開(kāi)始選擇上傳文件提示上傳格式不正確結(jié)束上傳文件格式是否正確將視頻上傳至服務(wù)器更新數(shù)據(jù)庫(kù)結(jié)束YN圖 “上傳視頻”按鈕流程圖上傳視頻頁(yè)面如圖 所示。圖 “上傳視頻”頁(yè)面圖第 6 章 系統(tǒng)測(cè)試在任何軟件系統(tǒng)的開(kāi)發(fā)過(guò)程中,尤其是在進(jìn)行大型軟件系統(tǒng)的開(kāi)發(fā)中,任何一個(gè)編程人員都不可避免地會(huì)產(chǎn)生錯(cuò)誤。為了盡可能地發(fā)現(xiàn)并改正系統(tǒng)設(shè)計(jì)中的錯(cuò)誤,減少錯(cuò)誤造成的損失,保證系統(tǒng)開(kāi)發(fā)的質(zhì)量,需要進(jìn)行系統(tǒng)的測(cè)試。在系統(tǒng)實(shí)施過(guò)程中和實(shí)現(xiàn)后,應(yīng)該對(duì)系統(tǒng)進(jìn)行嚴(yán)格的測(cè)試,以及時(shí)的發(fā)現(xiàn)開(kāi)發(fā)中產(chǎn)生的問(wèn)題和缺陷,最后達(dá)到能夠保證輸入的測(cè)試數(shù)據(jù)能夠按照設(shè)計(jì)的要求輸出。測(cè)試不是為了顯示程序是正確的,而是應(yīng)從軟件包含有缺陷和故障這個(gè)假定去進(jìn)行測(cè)試活動(dòng),并從中發(fā)現(xiàn)盡可能多的問(wèn)題。實(shí)現(xiàn)這個(gè)目的關(guān)鍵是如何合理地設(shè)計(jì)測(cè)試用例,力求設(shè)計(jì)出最能暴露出問(wèn)題的測(cè)試用例?!y(cè)試方案及測(cè)試用例 本系統(tǒng)為標(biāo)準(zhǔn)的管理信息系統(tǒng),所以測(cè)試部分應(yīng)該重點(diǎn)放在登錄部分和用戶(hù)的操作部分。在此主要選擇黑盒測(cè)試的方法對(duì)系統(tǒng)進(jìn)行測(cè)試,因?yàn)楹诤袦y(cè)試是將一組測(cè)試數(shù)據(jù)輸入系統(tǒng),觀察系統(tǒng)能否按照預(yù)先的設(shè)計(jì)輸出已設(shè)計(jì)好的結(jié)果。測(cè)試人員不需要知道系統(tǒng)的內(nèi)部運(yùn)作過(guò)程,只關(guān)心輸入和輸出是否匹配。黑盒測(cè)試一般由用戶(hù)或者專(zhuān)職測(cè)試人員完成。 登錄過(guò)程測(cè)試用例登錄界面是用戶(hù)進(jìn)入系統(tǒng)后首先面對(duì)的界面,關(guān)系到用戶(hù)能否正常使用系統(tǒng)和用戶(hù)的安全問(wèn)題,是系統(tǒng)非常重要的部分。所以此部分的測(cè)試就顯得十分重要,對(duì)此設(shè)計(jì)出了如表 所示的測(cè)試用例。表 登錄過(guò)程測(cè)試用例測(cè)試用例 用戶(hù)名 密碼Test1 空 空Test2 張三 空Test3 空 張三Test4 張三 錯(cuò)誤密碼Test5 錯(cuò)誤用戶(hù)名 正確密碼Test6 王五(管理員) 正確密碼Test7 張三(普通用戶(hù)) 正確密碼 用戶(hù)信息修改測(cè)試用例用戶(hù)管理界面是管理員登錄系統(tǒng)后對(duì)用戶(hù)的管理界面,包括對(duì)用戶(hù)信息的添加,刪除和修改等操作,此過(guò)程是關(guān)系到管理員能否對(duì)用戶(hù)信息進(jìn)行成功操作的前提。對(duì)此設(shè)計(jì)出了如表 所示的測(cè)試用例。表 用戶(hù)信息修改過(guò)程測(cè)試用例測(cè)試用例 密碼 確認(rèn)密碼Test1 空 空Test2 123456 111111Test3 123456 123456 數(shù)據(jù)錄入測(cè)試用例測(cè)試要點(diǎn):數(shù)據(jù)錄入類(lèi)型測(cè)試路徑:錄入類(lèi)型是否正確測(cè)試結(jié)果:錄入類(lèi)型正確能寫(xiě)入數(shù)據(jù)庫(kù)增加新記錄;否則提示重新輸入當(dāng)錄入數(shù)據(jù)為數(shù)據(jù)表中限定的類(lèi)型時(shí),才能增加新的記錄;若錄入的數(shù)據(jù)類(lèi)型不正確,則無(wú)法增加新的記錄。 測(cè)試結(jié)論根據(jù)所選的測(cè)試用例對(duì)系統(tǒng)進(jìn)行了相應(yīng)的測(cè)試后,測(cè)試結(jié)果均達(dá)到了預(yù)期的設(shè)計(jì),測(cè)試中系統(tǒng)未發(fā)生錯(cuò)誤。第 7 章 結(jié) 論本視頻分享網(wǎng)站基本達(dá)到預(yù)期的各項(xiàng)技術(shù)指標(biāo),實(shí)現(xiàn)了預(yù)期的各種功能。從整體上來(lái)講,本系統(tǒng)還比較令人滿(mǎn)意。當(dāng)然也有一些不足之處和需要改進(jìn)的地方。下面對(duì)整個(gè)系統(tǒng)作一番總結(jié)。本論文的主要工作和創(chuàng)新點(diǎn)體現(xiàn)在以下幾個(gè)方面:(1)在收集整理和研究大量相關(guān)參考文獻(xiàn)的基礎(chǔ)上,概述視頻點(diǎn)播的相關(guān)技術(shù)和概念,并通過(guò)對(duì)比等分析方法,做出了一些總結(jié)。討論了 VOD 系統(tǒng)中的若干關(guān)鍵技術(shù),分析了 VOD 構(gòu)建過(guò)程中的一些問(wèn)題,并針對(duì)具體問(wèn)題給出了比較合適的解決方案,例如如何壓縮視頻、音頻等數(shù)據(jù),控制并發(fā)用戶(hù)數(shù)量等。(2) 在對(duì)經(jīng)典的 VOD 系統(tǒng)進(jìn)行了深入研究和性能分析后,結(jié)合本系的條件,設(shè)計(jì)了一種經(jīng)濟(jì)快捷的系統(tǒng)建立方案,開(kāi)發(fā)了基于 Web 的 VOD 系統(tǒng)模型,并在此模型基礎(chǔ)上實(shí)現(xiàn)了該系統(tǒng)。(3)從內(nèi)容上來(lái)講,本系統(tǒng)針對(duì)實(shí)用性的需求,包含了視頻點(diǎn)播、課件點(diǎn)播和歌曲點(diǎn)播三個(gè)部分,突破了傳統(tǒng)的視頻點(diǎn)播在內(nèi)容上單純?yōu)橐曨l的缺陷。 (4)從技術(shù)上來(lái)看。本系統(tǒng)引入了數(shù)據(jù)庫(kù)管理技術(shù),利用動(dòng)態(tài)網(wǎng)頁(yè)來(lái)與用戶(hù)交互。(5)數(shù)據(jù)的存儲(chǔ)和管理方面,本系統(tǒng)也做得比較有前瞻性。雖然在物理上,視頻服務(wù)器、Web 服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器三者一體,但是,我們從邏輯上將它們分開(kāi)。我們并不按照傳統(tǒng)的方式將視頻存在 Web 頁(yè)的當(dāng)前目錄中,而是全部存在視頻服務(wù)器的view 目錄中,實(shí)現(xiàn)視頻與 Web 服務(wù)器完全隔離,對(duì)于以后的系統(tǒng)擴(kuò)展提供極大的方便。在對(duì)視頻路徑進(jìn)行引用時(shí),我們采用 RTSP 協(xié)議。經(jīng)過(guò)多次調(diào)試后,我們得出了在系統(tǒng)均可采用 HTTP 和 RTSP 進(jìn)行遠(yuǎn)程引用視頻文件的方法,并總結(jié)了如何使用以及將二者合用。當(dāng)然,由于時(shí)間有限,本系統(tǒng)還存在一些不盡人意之處和有待深入研究的地方。本系統(tǒng)給出了基本的 VOD 系統(tǒng)框架,但是內(nèi)容稍嫌單薄。系統(tǒng)是用軟編碼來(lái)實(shí)現(xiàn)的,雖然實(shí)現(xiàn)了 Web 本系統(tǒng),但暫且只是一個(gè)在線點(diǎn)播系統(tǒng),沒(méi)有涉及在線直播和視頻會(huì)議等方面,當(dāng)然,通過(guò)進(jìn)一步的設(shè)置,實(shí)現(xiàn)視頻直播是沒(méi)有問(wèn)題的。但是實(shí)現(xiàn)視頻會(huì)議就有一定難度,需要深入研究。本文只是停留在應(yīng)用層面上進(jìn)行開(kāi),還沒(méi)有在視頻點(diǎn)播原型系統(tǒng)上做深入的挖掘和探討。視頻點(diǎn)播是伴隨著音頻、視頻處理技術(shù)及網(wǎng)絡(luò)技術(shù)的發(fā)展而迅速風(fēng)行的一門(mén)綜合性技術(shù),是當(dāng)前網(wǎng)絡(luò)多媒體應(yīng)用技術(shù)中的熱門(mén)方向,它涉及到的知識(shí)面很廣泛,技術(shù)含量比較高,包括傳輸協(xié)議、視頻壓縮、磁盤(pán)存儲(chǔ)、準(zhǔn)入控制、資源預(yù)約、緩沖調(diào)度、負(fù)載平衡、多點(diǎn)傳送、媒體播放等技術(shù)?;?Web的視頻點(diǎn)播研究將是綜合多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)研究的一個(gè)重大課題,仍有很多方面尚需進(jìn)一步研究:在視頻點(diǎn)播廣播算法中,服務(wù)器熱門(mén)視頻節(jié)目的選擇算法是一個(gè)尚未深入探討的方面。由于視頻節(jié)目的受歡迎程度極大地影響服務(wù)器總體性能,為非熱門(mén)節(jié)目預(yù)分配通道進(jìn)行廣播,無(wú)疑是一種極大的資源浪費(fèi)。視頻 解碼也是一個(gè)難點(diǎn)。VOD 系統(tǒng)對(duì)視頻編碼格式的適應(yīng)性,是一個(gè)有待深入研究的課題。新的編碼格式的出現(xiàn),對(duì)視頻點(diǎn)播算法的設(shè)計(jì)提出新的要求。要求新的視頻點(diǎn)播算法能夠:①適應(yīng)可變碼率的視頻流的傳輸②在同一算法中支持多種編碼格式的并存③更好交互性。相信隨著以上各方面研究的深入開(kāi)展,視頻點(diǎn)播將更加完善,會(huì)給人們的生活帶來(lái)更多樂(lè)趣,必將受到大眾青睞。參考文獻(xiàn)[1]Bruce in Edition Prentice Hall 美[M], PTR 出版, 2022. 1. [2]Bryan Basham, Kathy Sierra, Bert First Servlets amp。 JSP 美[M], O39。Reilly 出版,. [3]Harvey M. Deitel, Paul J. Deitel
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1