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

正文內(nèi)容

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

2025-06-15 14:42 本頁面
   

【正文】 JSP 美[M], O39。新的編碼格式的出現(xiàn),對視頻點(diǎn)播算法的設(shè)計提出新的要求?;?Web的視頻點(diǎn)播研究將是綜合多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)研究的一個重大課題,仍有很多方面尚需進(jìn)一步研究:在視頻點(diǎn)播廣播算法中,服務(wù)器熱門視頻節(jié)目的選擇算法是一個尚未深入探討的方面。系統(tǒng)是用軟編碼來實(shí)現(xiàn)的,雖然實(shí)現(xiàn)了 Web 本系統(tǒng),但暫且只是一個在線點(diǎn)播系統(tǒng),沒有涉及在線直播和視頻會議等方面,當(dāng)然,通過進(jìn)一步的設(shè)置,實(shí)現(xiàn)視頻直播是沒有問題的。在對視頻路徑進(jìn)行引用時,我們采用 RTSP 協(xié)議。本系統(tǒng)引入了數(shù)據(jù)庫管理技術(shù),利用動態(tài)網(wǎng)頁來與用戶交互。討論了 VOD 系統(tǒng)中的若干關(guān)鍵技術(shù),分析了 VOD 構(gòu)建過程中的一些問題,并針對具體問題給出了比較合適的解決方案,例如如何壓縮視頻、音頻等數(shù)據(jù),控制并發(fā)用戶數(shù)量等。從整體上來講,本系統(tǒng)還比較令人滿意。對此設(shè)計出了如表 所示的測試用例。黑盒測試一般由用戶或者專職測試人員完成。實(shí)現(xiàn)這個目的關(guān)鍵是如何合理地設(shè)計測試用例,力求設(shè)計出最能暴露出問題的測試用例。圖 “上傳視頻”頁面圖第 6 章 系統(tǒng)測試在任何軟件系統(tǒng)的開發(fā)過程中,尤其是在進(jìn)行大型軟件系統(tǒng)的開發(fā)中,任何一個編程人員都不可避免地會產(chǎn)生錯誤。(3)上傳視頻到服務(wù)器。開始輸入登陸信息提示用戶名為空結(jié)束用戶名是否為空密碼是否為空用戶名密碼是否正確提示用戶名或密碼錯誤結(jié)束按用戶要求將寫入 cookie打開主界面結(jié)束結(jié)束提示密碼為空NYYNN Y圖 “登陸”按鈕流程圖圖 用戶登陸頁面 視頻信息管理頁面設(shè)計本頁面下包含 2 個鏈接頁面:上傳視頻、列出視頻列表并能修改及刪除視頻。(4)當(dāng)用戶輸入所在地時能夠自動加載所在地的下拉列表。圖 用戶注冊頁面 系統(tǒng)登錄頁面設(shè)計進(jìn)入注冊頁面后,按要求填寫基本信息。(5)提供驗(yàn)證碼,防止用戶惡意注冊。注冊用戶頁面主要實(shí)現(xiàn)如下功能:(1)提供用戶信息輸入框,并能判斷用戶所輸入信息是否符合要求。表 表 user 的結(jié)構(gòu)字段名稱 數(shù)據(jù)類型 字段大小 說明id int 11 用戶 Idname varchar 20 用戶名password varchar 20 用戶密碼gender int 1 性別 varchar 50 電子郵件joinTime timestamp 注冊時間ip varchar 20 訪問 IPlocation varchar 6 所在地headImgFileName varchar 30 頭像文件名grade int 1 訪問權(quán)限(2)視頻信息表 video視頻信息表 video 是用來保存視頻的基本信息。要防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不合語義的數(shù)據(jù)。數(shù)據(jù)庫的冗余與數(shù)據(jù)庫的效率總是對立的,要平衡這兩點(diǎn)達(dá)到最好的狀態(tài)。系統(tǒng)結(jié)構(gòu)圖如圖 所示。當(dāng)然,B/S 模式也有它的缺點(diǎn):根據(jù)軟件任務(wù)的不同,有的需要客戶端完成大量的操作,而瀏覽器暫時不具備所需的能力,則在第一次登陸服務(wù)器時會自動下載并安裝“組件” ,所以有的 BIS 結(jié)構(gòu)的軟件第一次運(yùn)行時間會比較長;另外,B/S 建立在廣域網(wǎng)之上,面向的是不可知的用戶群,對安全的控制能力相對較弱。在這種結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),客戶端運(yùn)行程序是靠瀏覽器軟件登陸服務(wù)器進(jìn)行的。B/S 。在系統(tǒng)中定義了以下實(shí)體類,見表 :表 實(shí)體類表實(shí)體類名稱 類文件名稱 實(shí)體類屬性用戶信息 Id、用戶名、密碼、性別、Email、生成時間、使用 IP、用戶所在地、級別、用戶頭像文件名視頻信息 Id、標(biāo)題、標(biāo)簽、描述、文件名、上傳時間、上傳用戶 Id、上傳用戶名、觀看次數(shù)、評論次數(shù)評論信息 Id、評論者用戶名、評論視頻Id、評論內(nèi)容、發(fā)表評論時間、評論人頭像 控制類控制類用于系統(tǒng)內(nèi)的模型行為,用于對某一個具體的用例相關(guān)的控制或者其他業(yè)務(wù)邏輯建模。在系統(tǒng)中定義了以下邊界類,見表 :表 邊界類表邊界類名稱 對應(yīng)頁面名稱 邊界類職能網(wǎng)站主頁面 顯示網(wǎng)站主要頁面登陸頁面 負(fù)責(zé)得到用戶名密碼用戶信息主頁面 顯示用戶主頁面框架主頁面 設(shè)置顯示的框架框架左部目錄 顯示目錄頭頁面 網(wǎng)站頭部頁面尾頁面 網(wǎng)站底部頁面錯誤頁面 所有錯誤的返回頁面,顯示錯誤原因分頁頁面 處理頁面分頁播放頁面 播放視頻評論頁面 顯示評論驗(yàn)證頁面 生成驗(yàn)證碼發(fā)送 Email 頁面 密碼錯誤申請密碼找回信息輸出頁面 輸出系統(tǒng)提示信息注冊頁面 注冊用戶頭像上傳頁面 上傳頭像視頻上傳頁面 上傳視頻視頻上傳成功頁面 添加視頻信息用戶基本信息頁面 查看、修改用戶基本信息密碼修改頁面 修改密碼視頻信息管理頁面 管理視頻視頻列表頁面 顯示視頻列表 實(shí)體類實(shí)體對象表示對系統(tǒng)的重要信息。系統(tǒng)中存在三種類:邊界類、控制類和實(shí)體類,每一種類在系統(tǒng)模型中執(zhí)行一定的作用。在 UML 中,用例建模提供了一種簡單、但功能強(qiáng)大的捕獲需求的方法。一旦一個活動完成,執(zhí)行就轉(zhuǎn)到由活動的有效轉(zhuǎn)移所確定的下一種狀態(tài)。用例圖就是從參與者的角度描述出系統(tǒng)中的用例和參與者,以及用例與參與者之間的關(guān)系(哪個參與者參與了哪個用例的執(zhí)行),本系統(tǒng)用例圖見圖 所示。注冊用戶:通過系統(tǒng)管理自己的基本信息、修改密碼、上傳頭像,管理本人上傳的視頻、修改信息及刪除視頻等非注冊用戶:通過系統(tǒng)搜索觀看視頻、并對視頻進(jìn)行評論等。在需求分析階段,可以用用例來捕獲用戶需求,以描述對系統(tǒng)感興趣的外部角色及其對系統(tǒng)(用例)的功能要求。(10)管理員管理視頻管理員對違規(guī)視頻進(jìn)行修改及刪除。(6)視頻查詢用戶為觀看感興趣的視頻而查詢視頻。(2)用戶注銷用戶退出本系統(tǒng)。第三部分:所有用戶(包括非注冊用戶)搜索、觀看及評論視頻部分:(1)所有用戶可以查詢自己感興趣的視頻(2)所有用戶可以看視頻。(2)管理員可以使用普通用戶的所有權(quán)限。(5)用戶可以上傳更改頭像,方便用戶之間交流。(2)用戶登陸時要通過用戶驗(yàn)證,輸入用戶名,密碼。最后將剛才安裝的 MyEclipse 卸載。首先安裝 Eclipse 程序?!痹谙到y(tǒng)變量Path 的值中“%JAVA_HOME%\bin。第二步安裝 TomcatTomcat 是免費(fèi)軟件,可以下載壓縮文件解壓直接使用,也可以安裝使用,這里解壓“ ”,將 zip 文件直接解壓到 D 盤根目錄下。%JAVA_HOME%\lib。 Tomcat 也可以與其它一些軟件集成起來實(shí)現(xiàn)更多的功能。Tomcat 的源代碼被提供給 Jakarta 項(xiàng)目,在 Open Source 的模型下進(jìn)行進(jìn)一步的開發(fā)。雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java IDE 來使用,但 Eclipse 的目標(biāo)不僅限于此。DWR 采取了一個類似 AJAX 的新方法來動態(tài)生成基于 JAVA 類的 JavaScript 代碼.這樣 WEB 開發(fā)人員就可以在 JavaScript 里使用 Java 代碼就像它們是瀏覽器的本地代碼(客戶端代碼 )一樣;但是 Java 代碼運(yùn)行在 WEB 服務(wù)器端而且可以自由訪問 WEB 服務(wù),WEB 開發(fā)者必須適當(dāng)?shù)嘏渲媚男?Java 類可以安全的被外部使用。 AJAX、DWR 框架簡介DWR( Direct Web Remoting)是一個開源的類庫,可以幫助開發(fā)人員開發(fā)包含AJAX 技術(shù)的網(wǎng)站。在國外,JSP+Servlet+JDBC+JavaBean 已經(jīng)成為開發(fā)電子商務(wù)平臺的主流技術(shù)。application Servlet:正在執(zhí)行的內(nèi)容 config Servlet 的構(gòu)架部件 page JSP:網(wǎng)頁本身 exception :針對錯誤網(wǎng)頁,未捕捉的例外。會話狀態(tài)維持是 Web 應(yīng)用開發(fā)者必須面對的問題。Request:對象的作用是接收用戶通過 URL 或通過表單向發(fā)服務(wù)器發(fā)送請求信息和與用戶計算機(jī)相關(guān)的一些信息。在實(shí)際的JSP 開發(fā)過程中,我們將會發(fā)現(xiàn),和傳統(tǒng)的 ASP 或 PHP 頁面相比,JSP 頁面將會是非常簡潔的,由于 JavaBeans 開發(fā)起來簡單,又可以利用 Java 語言的強(qiáng)大功能,許多動態(tài)頁面處理過程實(shí)際上被封裝到了 JavaBeans 中。JSP 通過 JavaBeans 實(shí)現(xiàn)了同樣的功能擴(kuò)充。但 Java Servlet 也不是沒有缺點(diǎn),Java Servlet 是利用輸出 HTML 語句來實(shí)現(xiàn)動態(tài)網(wǎng)頁的,如果用 Java Servlet 來開發(fā)整個網(wǎng)站,動態(tài)部分和靜態(tài)頁面的整合過程簡直就是一場噩夢。在使用Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個固定Web 服務(wù)器平臺運(yùn)行的 API 方式來動態(tài)生成 Web 頁面。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。您可以創(chuàng)建您自己的對象和命令,修改快捷鍵,甚至編寫 JavaScript 代碼,用新的行為、屬性檢查器和站點(diǎn)報告來擴(kuò)展 Dreamweaver 的功能。Dreamweaver 還提供了功能全面的編碼環(huán)境,其中包括代碼編輯工具(例如代碼顏色和標(biāo)簽完成) ;有關(guān) HTML、層疊樣式表 (CSS)、JavaScript、ColdFusion 標(biāo)記語言 (CFML)、Microsoft Active Server Pages (ASP) 和 JavaServer Pages (JSP) 的參考資料。 利用 Dreamweaver 中的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼。通過這些數(shù)據(jù)庫表,可方便地將將相關(guān)信息進(jìn)行統(tǒng)計,并使用戶能夠更好觀第 2 章 關(guān)鍵技術(shù)介紹 網(wǎng)頁制作工具——Dreamweaver Dreamweaver 概述Dreamweaver 是現(xiàn)在網(wǎng)上比較流行的網(wǎng)頁制作軟件之一,它簡單易學(xué),操作方便,制作過程比較直觀,容易上手,而且能夠輕而易舉的實(shí)現(xiàn)一些專業(yè)技術(shù)才能夠?qū)崿F(xiàn)的功能,而且它的代碼提示功能使得開發(fā)非常方便,而且不會出現(xiàn)拼寫錯誤,豐富的結(jié)果提示使你很容易找到標(biāo)簽的對應(yīng)關(guān)系。該模塊的數(shù)據(jù)庫中包含評論信息表。(3)視頻信息管理模塊。通過這些數(shù)據(jù)庫表,可方便地將用戶注冊、登陸及基本信息進(jìn)行歸檔管理,并可對所需要的相關(guān)信息按要求進(jìn)行統(tǒng)計和查詢。 系統(tǒng)設(shè)計目標(biāo)視頻分享網(wǎng)站系統(tǒng)的特點(diǎn)為,管理員及用戶對視頻的歸檔、分類、查詢。這一階段經(jīng)過前一時期的營銷宣傳、服務(wù)提升和用戶積累,視頻分享網(wǎng)站開始快速發(fā)展。寬帶用戶數(shù)量的增長速度高于同期網(wǎng)民數(shù)量的增長速度,因此網(wǎng)民中寬帶用戶比例不斷增加,最新的統(tǒng)計數(shù)據(jù)顯示這個比例已經(jīng)超過 75%。如果說 MySpace 的快速發(fā)展讓傳統(tǒng)的網(wǎng)站刮目相看的話,YouTube 則在更短的時間內(nèi)創(chuàng)造了互聯(lián)網(wǎng)史上的新奇跡——YouTube 自2022 年 2 月上線不到 18 個月訪問量已經(jīng)躋身全球前五位,每天的視頻點(diǎn)播數(shù)已經(jīng)突破了 1 億大關(guān)。這些網(wǎng)站共同的特點(diǎn)都是用戶高度參與,他們既是信息的消費(fèi)者,也是信息的生產(chǎn)者,同時,用戶之間保持著良好的互動和頻繁的交流,而這也正是 網(wǎng)站保持旺盛生命力的核心所在。以個性化、自組織、開放性等為特征的 的應(yīng)用和服務(wù)——博客、播客、視頻分享、 SNS、RSS 、分類信息、Wiki 等得到了長足發(fā)展。網(wǎng)民作為個體發(fā)出自己的聲音,無數(shù)網(wǎng)民構(gòu)成的群體進(jìn)而影響全世界,并且影響力與日俱增。關(guān)鍵詞:視頻分享網(wǎng)站, ,Jsp ,TomcatLarge Video Audio System Based on J2EE Design And ImplementationAbstractIn many applications and services, video sharing emerged as the latest outbreak. Video sharing website to provide users with video broadcast and upload, sharing service, simple operation, convenient munication, add video itself can bring rich user experience, video sharing website is widely weled. We analyzed the structure of system of C/S and B/S structure of two kinds of parison, according to the demand of the target system design, from the applicability, such as selection of B/S as this system developing platform, server, database by using MySQL tomcat , use the Jsp development.Create a database is discussed in this paper, Data of add, delete, modify, query, Data statistic and classification problems. In system design, work munication function for users to watch video, the video
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1