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

正文內(nèi)容

基于j2ee的大型視頻影音系統(tǒng)的設(shè)計與實現(xiàn)視頻網(wǎng)站設(shè)計畢業(yè)論文(參考版)

2025-06-21 14:42本頁面
  

【正文】 Reilly 出版,. [3]Harvey M. Deitel, Paul J. Deitel(美)。參考文獻[1]Bruce in Edition Prentice Hall 美[M], PTR 出版, 2022. 1. [2]Bryan Basham, Kathy Sierra, Bert First Servlets amp。要求新的視頻點播算法能夠:①適應(yīng)可變碼率的視頻流的傳輸②在同一算法中支持多種編碼格式的并存③更好交互性。VOD 系統(tǒng)對視頻編碼格式的適應(yīng)性,是一個有待深入研究的課題。由于視頻節(jié)目的受歡迎程度極大地影響服務(wù)器總體性能,為非熱門節(jié)目預(yù)分配通道進行廣播,無疑是一種極大的資源浪費。視頻點播是伴隨著音頻、視頻處理技術(shù)及網(wǎng)絡(luò)技術(shù)的發(fā)展而迅速風(fēng)行的一門綜合性技術(shù),是當(dāng)前網(wǎng)絡(luò)多媒體應(yīng)用技術(shù)中的熱門方向,它涉及到的知識面很廣泛,技術(shù)含量比較高,包括傳輸協(xié)議、視頻壓縮、磁盤存儲、準入控制、資源預(yù)約、緩沖調(diào)度、負載平衡、多點傳送、媒體播放等技術(shù)。但是實現(xiàn)視頻會議就有一定難度,需要深入研究。本系統(tǒng)給出了基本的 VOD 系統(tǒng)框架,但是內(nèi)容稍嫌單薄。經(jīng)過多次調(diào)試后,我們得出了在系統(tǒng)均可采用 HTTP 和 RTSP 進行遠程引用視頻文件的方法,并總結(jié)了如何使用以及將二者合用。我們并不按照傳統(tǒng)的方式將視頻存在 Web 頁的當(dāng)前目錄中,而是全部存在視頻服務(wù)器的view 目錄中,實現(xiàn)視頻與 Web 服務(wù)器完全隔離,對于以后的系統(tǒng)擴展提供極大的方便。(5)數(shù)據(jù)的存儲和管理方面,本系統(tǒng)也做得比較有前瞻性。 (4)從技術(shù)上來看。(2) 在對經(jīng)典的 VOD 系統(tǒng)進行了深入研究和性能分析后,結(jié)合本系的條件,設(shè)計了一種經(jīng)濟快捷的系統(tǒng)建立方案,開發(fā)了基于 Web 的 VOD 系統(tǒng)模型,并在此模型基礎(chǔ)上實現(xiàn)了該系統(tǒng)。本論文的主要工作和創(chuàng)新點體現(xiàn)在以下幾個方面:(1)在收集整理和研究大量相關(guān)參考文獻的基礎(chǔ)上,概述視頻點播的相關(guān)技術(shù)和概念,并通過對比等分析方法,做出了一些總結(jié)。當(dāng)然也有一些不足之處和需要改進的地方。第 7 章 結(jié) 論本視頻分享網(wǎng)站基本達到預(yù)期的各項技術(shù)指標,實現(xiàn)了預(yù)期的各種功能。表 用戶信息修改過程測試用例測試用例 密碼 確認密碼Test1 空 空Test2 123456 111111Test3 123456 123456 數(shù)據(jù)錄入測試用例測試要點:數(shù)據(jù)錄入類型測試路徑:錄入類型是否正確測試結(jié)果:錄入類型正確能寫入數(shù)據(jù)庫增加新記錄;否則提示重新輸入當(dāng)錄入數(shù)據(jù)為數(shù)據(jù)表中限定的類型時,才能增加新的記錄;若錄入的數(shù)據(jù)類型不正確,則無法增加新的記錄。表 登錄過程測試用例測試用例 用戶名 密碼Test1 空 空Test2 張三 空Test3 空 張三Test4 張三 錯誤密碼Test5 錯誤用戶名 正確密碼Test6 王五(管理員) 正確密碼Test7 張三(普通用戶) 正確密碼 用戶信息修改測試用例用戶管理界面是管理員登錄系統(tǒng)后對用戶的管理界面,包括對用戶信息的添加,刪除和修改等操作,此過程是關(guān)系到管理員能否對用戶信息進行成功操作的前提。 登錄過程測試用例登錄界面是用戶進入系統(tǒng)后首先面對的界面,關(guān)系到用戶能否正常使用系統(tǒng)和用戶的安全問題,是系統(tǒng)非常重要的部分。測試人員不需要知道系統(tǒng)的內(nèi)部運作過程,只關(guān)心輸入和輸出是否匹配?!y試方案及測試用例 本系統(tǒng)為標準的管理信息系統(tǒng),所以測試部分應(yīng)該重點放在登錄部分和用戶的操作部分。測試不是為了顯示程序是正確的,而是應(yīng)從軟件包含有缺陷和故障這個假定去進行測試活動,并從中發(fā)現(xiàn)盡可能多的問題。為了盡可能地發(fā)現(xiàn)并改正系統(tǒng)設(shè)計中的錯誤,減少錯誤造成的損失,保證系統(tǒng)開發(fā)的質(zhì)量,需要進行系統(tǒng)的測試。開始選擇上傳文件提示上傳格式不正確結(jié)束上傳文件格式是否正確將視頻上傳至服務(wù)器更新數(shù)據(jù)庫結(jié)束YN圖 “上傳視頻”按鈕流程圖上傳視頻頁面如圖 所示。(4)填入視頻信息加入數(shù)據(jù)庫。(2)判斷上傳視頻格式是否正確。下面以上傳視頻為例。 “登陸”按鈕的流程圖如圖 所示,用戶注冊頁面 所示。(5)提供驗證碼,防止用戶惡意注冊。(3)當(dāng)用戶輸入所在地時能夠自動加載所在地的下拉列表。注冊用戶頁面主要實現(xiàn)如下功能:(1)提供用戶信息輸入框,并能判斷用戶所輸入信息是否符合要求。開始輸入注冊信息用戶名是否符合字數(shù)提示用戶名輸入出錯結(jié)束 提示密碼字數(shù)出錯結(jié)束密碼是否符合字數(shù)兩次密碼是否相同提示密碼輸入出錯結(jié)束Email 格式是否正確結(jié)束驗證碼是否正確結(jié)束 結(jié)束YNY NYNY N提示密碼字數(shù)出錯YN提示驗證碼輸入出錯進入管理頁面圖 “注冊”按鈕流程圖用戶注冊頁面 所示。(6)注冊成功后自動跳轉(zhuǎn)到用戶管理頁面。(4)當(dāng)用戶輸入所在地時能夠自動加載所在地的下拉列表。(2)提供用戶信息輸入提示,并能夠自動提示用戶輸入信息的對錯。表 表 area 的結(jié)構(gòu)字段名稱 數(shù)據(jù)類型 字段大小 說明id int 11 地區(qū) IdcityName varchar 15 地區(qū)名postCode varchar 11 郵政編碼第 5 章 系統(tǒng)實現(xiàn) 注冊用戶設(shè)計進入注冊頁面后,按要求填寫基本信息。表 表 video 的結(jié)構(gòu)字段名稱 數(shù)據(jù)類型 字段大小 說明id int 11 視頻 Idname varchar 50 標題label varchar 50 標簽description mediumtext 描述uploadTime timestamp 上傳時間filename varchar 50 文件名userId int 11 上傳用戶 IduserName varchar 20 上傳用戶名count int 11 訪問次數(shù)mentCount int 11 評論次數(shù)isDelete int 1 是否刪除channelId int 2 頻道 Id(3)評論信息表 ment評論信息表 ment 是用來保存評論的基本信息。本系統(tǒng)中涉及的數(shù)據(jù)表如表 、:(1)用戶信息表 user用戶信息表 user 是用來保存用戶的基本信息。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機制。(2)完整性原則數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫設(shè)計的原則有:(1) 一致性原則對信息進行統(tǒng)一、系統(tǒng)的分析與設(shè)計,協(xié)調(diào)好各數(shù)據(jù)源,做到“數(shù)出一門” 、 “算法統(tǒng)一” 、 “度量一致” 。數(shù)據(jù)庫的設(shè)計是程序開發(fā)至關(guān)重要的一步,數(shù)據(jù)庫設(shè)計的好會簡化以后的程序的復(fù)雜程度,相反如果數(shù)據(jù)庫設(shè)計的不好那么程序的實現(xiàn)可能相當(dāng)復(fù)雜,甚至根本不能實現(xiàn)相應(yīng)的操作。視頻分享網(wǎng)站系統(tǒng)非登陸用戶 用戶登陸用戶注冊普通用戶 管理員視頻搜索視頻觀看視頻留言查看留言基本信息修改上傳用戶頭像上傳視頻上傳視頻截圖修改視頻信息密碼修改用戶管理視頻管理評論管理圖 系統(tǒng)結(jié)構(gòu)圖 數(shù)據(jù)庫 ER 圖經(jīng)過以上分析,系統(tǒng)模塊圖的確定,可以確定系統(tǒng)所具有的各個實體及其所具有的屬性,以及實體與實體之間的聯(lián)系,進而可以確定系統(tǒng) ER 圖,如圖 所示,各實體詳細如圖 、圖 、圖 、圖 所示。根據(jù)教學(xué)管理系統(tǒng)的具體要求和適用范圍,本系統(tǒng)采用B/S 結(jié)構(gòu)實現(xiàn)本著業(yè)務(wù)邏輯和表現(xiàn)邏輯分離,對系統(tǒng)資源進行合理有效管理,優(yōu)化系統(tǒng)性能的指導(dǎo)思想,設(shè)計總體框架如圖 :控制器 Servletbeanbean視圖 JSP視圖 JSP視圖 JSPWeb 客戶機HTTP 請求數(shù)據(jù)庫客戶層Web 層業(yè)務(wù)層數(shù)據(jù)層調(diào)用適當(dāng)?shù)腷ean進行數(shù)據(jù)處理J2EE 服務(wù)器返回 HTTP 請求結(jié)果圖 框架第 4 章 系統(tǒng)設(shè)計 系統(tǒng)結(jié)構(gòu)圖本系統(tǒng)共分 2 大部分,14 個完整的功能模塊。綜合上述分析可知:B/S 一般建立在廣域網(wǎng)之上,具有廣泛的信息發(fā)布能力。B/S 模式的體系結(jié)構(gòu)具有以下優(yōu)點:(1)界面統(tǒng)一、使用簡單:用戶只需安裝單一的瀏覽器軟件 (如 IE, Netscape 等),不需要像 C/S 結(jié)構(gòu)中那樣安裝數(shù)據(jù)庫客戶端軟件、應(yīng)用軟件等,操作界面簡單統(tǒng)一,這樣不但可以節(jié)省客戶機的硬盤空間與內(nèi)存,而且使安裝過程更加簡便;(2)易于維護:由于用戶端無需安裝專用的軟件,對應(yīng)用系統(tǒng)進行升級時,只需更新服務(wù)器端的軟件,用戶從網(wǎng)上自己下載安裝就可以實現(xiàn)升級,實現(xiàn)系統(tǒng)的無縫升級,減輕了系統(tǒng)維護與升級的成本與工作量,使用戶的總體擁有成本大大降低;(3)擴展性好,有效保護企業(yè)投資:B/S 模式由千采用標準的 TCP/IP、HTTP 協(xié)議,它可以使網(wǎng)管系統(tǒng)與 Inter/Intra 有機結(jié)合,具有良好的擴展性;(4)信息共享度高:HTML 是數(shù)據(jù)格式的一個開放標準,目前大多數(shù)流行軟件均支持 HTML,同時 MIME 技術(shù)使得可訪問多種格式文件;(5)有良好的廣域網(wǎng)支持:B/S 建立在瀏覽器上,有更加豐富生動的表現(xiàn)方式與用戶交流。該結(jié)構(gòu)將應(yīng)用邏輯全部置于服務(wù)器上,客戶端利用 WEB 瀏覽器下載應(yīng)用,在瀏覽器上執(zhí)行。B/S 結(jié)構(gòu)的開放系統(tǒng),是隨著技術(shù)的興起對 C/S 結(jié)構(gòu)的一種變化或者改進。瀏覽器功能可以通過下載服務(wù)器上應(yīng)用程序得到動態(tài)擴展,服務(wù)器具有多層結(jié)構(gòu),B/S系統(tǒng)處理的數(shù)據(jù)類型可以動態(tài)擴展。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,尤其是基于 WEB ( HTML, HTTP)的信息發(fā)布和檢索技術(shù),導(dǎo)致了整個應(yīng)用系統(tǒng)的體系結(jié)構(gòu)從 C/S 的主從結(jié)構(gòu)向靈活的多級分布式結(jié)構(gòu)演變,這一體系結(jié)構(gòu)的演變給當(dāng)今以技術(shù)為核心的信息網(wǎng)絡(luò)的應(yīng)用賦予了新的內(nèi)涵,這種新型的多級分布式結(jié)構(gòu)就是瀏覽器/服務(wù)器(B/S)系統(tǒng)。通常將協(xié)調(diào)、排序等事物處理或者涉及多個對象的復(fù)雜事務(wù)邏輯隔離在一個或多個控制類中。實體類通常表示為一種邏輯的數(shù)據(jù)結(jié)構(gòu)。它們通常是持久的,并能在一個延續(xù)的時期內(nèi)存在。使用邊界類的優(yōu)點之一是:它們可以把系統(tǒng)的其余部分與外界環(huán)境隔離和屏蔽起來。 邊界類在系統(tǒng)模型中,邊界類表示系統(tǒng)內(nèi)部工作方式與其周圍環(huán)境之間的各種交互作用。圖 注冊用戶流程活動圖圖 管理員流程活動圖 分析類根據(jù)用例模型,我們抽象出系統(tǒng)中的對象和類。在用例建模中,參與者是用例的主要發(fā)起者,并代表系統(tǒng)外部的實體。正確地捕獲需求,對于開發(fā)成功的系統(tǒng)并保持其長久的生命力是必不可少的。在活動圖中,泳道可用于在一個活動圖中顯示多個對象,以及它們?nèi)绾卧谝黄鹜瓿烧麄€用例?;顒訄D在概念上與流程圖相似,用它來為工作流程建模,以及用來圖解用例的動態(tài)行為和操作的詳細設(shè)計是很有用的。圖 用例圖 活動圖活動圖的主要作用是表示系統(tǒng)的業(yè)務(wù)工作流和并發(fā)處理過程(見圖 及圖 ) 。參與者是那些可能使用這些用例的人或者外部系統(tǒng)。 用例圖用例圖(Use Case)是參與者(系統(tǒng)外部用戶)所能觀察到的系統(tǒng)功能的模型圖(見圖1) ,它描述參與者與系統(tǒng)提供的用例之間的某種聯(lián)系。管理員是系統(tǒng)中權(quán)限最大的用戶,權(quán)限幾乎涉及所有方面。 標識參與者參與者是指系統(tǒng)的分類用戶,分別代表一個唯一的角色。它的建立是系統(tǒng)開發(fā)者和用戶反復(fù)討論的結(jié)果,表明了開發(fā)者和用戶對需求規(guī)格達成的共識。(11)管理員管理用戶管理員刪除非法用戶。(9)管理員管理評論管理員對違規(guī)留言進行刪除。(7)視頻觀看用戶觀看感興趣的視頻。(5)視頻信息管理用戶對視頻信息的添加及修改。(3)個人基本信息管理用戶對個人信息進行修改,包括頭像、性別、地區(qū)等。下面列出了本系統(tǒng)主要的用例:(1)用戶登錄使用本系統(tǒng)的用戶必須登錄才能上傳視頻及用戶間的交互。(3)所有用戶可以發(fā)表評論,注冊用戶可以顯示發(fā)表評論用戶名。(5)管理員可以刪除非法評論。(3)管理員可以刪除用戶上傳的不合法的視頻。選擇是否保存密碼及保存多久,如果用戶名密碼不正確,則返回登陸界面。(6)用戶可以上傳視頻與其它用戶分享,及修改視頻基本信息。(4)用戶修改密碼要通過密碼驗證,輸入舊密碼及輸入兩次新密碼,兩次密碼輸入不正確則提醒用戶,舊密碼不正確則返回提醒用戶。選擇是否保存密碼及保存多久,如果用戶名密碼不正確,則返回登陸界面。第 3 章 系統(tǒng)分析 需求分析第一部分:用戶使用部分:(1)非用戶要注冊成為本系統(tǒng)用戶,輸入注冊用戶名、注冊密碼、Email、性別、所在地,如果用戶與已在數(shù)據(jù)庫的用戶名重復(fù)、兩次密碼輸入不正確、Email 格式不正確則提醒用戶。然后在將漢化的插件放入這兩個文件夾,到這里,Eclipse 以及插件安裝完畢。安裝完畢之后,將 MyEclipse 安裝目錄下的 features 和plugins 這 2 個目錄覆蓋到 Eclipse 的安裝目錄下。安裝完后,安裝 MyEclipse 插件,運行。第三步安裝 EclipseEclipse 有很多的插件,可使你的開發(fā)更直觀、更輕松,還有完美的中文支持等等,這些插件都以壓縮包的形式放在 features 和 plugins 這 2 個目錄下。 ”的后面加入以下內(nèi)容:“%CATALINA_HOME%\bin。在系統(tǒng)變量CLASSPATH 的值的后面加入: “%CATALINA_HOME%\mon\lib。最后配置Tomcat 的環(huán)境變量:在“ 我的電腦”上點右鍵—“屬性”—“高級”— “環(huán)境變量(N)” 。 然
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1