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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-視頻點(diǎn)播系統(tǒng)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 成網(wǎng) 絡(luò) 阻塞,相比 來(lái) 看, B/S結(jié) 構(gòu)的商 業(yè)項(xiàng)目 適長(zhǎng)春工程學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 15 合任何形式的網(wǎng) 絡(luò) ,而且特 別 適合 寬帶達(dá) 不到的地方。 JAVA 語(yǔ)言是安全的 JAVA 語(yǔ)言通常被用在網(wǎng)絡(luò)環(huán)境中,為此, JAVA 提供了一個(gè)安全機(jī)制以防御惡意代碼的襲擊,并且 JAVA 擁有虛擬機(jī),關(guān)于內(nèi)存方面 處理分配,都是通過(guò) JAVA 的虛擬機(jī)來(lái)處理的,因此 JAVA 沒(méi)有指標(biāo)概念,不像其它 C 或者 C++程序那樣,需要程序員自己來(lái)對(duì)內(nèi)存進(jìn)行處理,這樣會(huì)導(dǎo)致程序本身的 BUG,甚至?xí):Σ僮飨到y(tǒng)本身,由于現(xiàn)今大多數(shù)用戶(hù)用的操作系統(tǒng)是 windows,而微軟的 windows 有 C 代碼構(gòu)成,所以這就是為什么 windows 會(huì)出現(xiàn)這么多漏洞,微軟會(huì)發(fā)布那么多補(bǔ)丁。 JAVA 是高性能的 和其它解釋型語(yǔ)言相比,如 BASIC、 TCL 不同, JAVA 字節(jié)碼的設(shè)計(jì)使之能很容易的直接轉(zhuǎn)換為對(duì)應(yīng)于特定 CPU 的機(jī)器碼,從而得到較高的性能,并且 JAVA 的運(yùn)行速度隨著 JIT 編譯器的技術(shù)發(fā)展越來(lái)越接近于 C++。最早支持 Servlet 技 術(shù) 的是 JAVASoft 的 JAVA Web Server,此后,一些其它的基于 JAVA 的 WebServer 開(kāi)始支持標(biāo)準(zhǔn)的 ServletAPI, Servlet 的主要功能是用于交互式的 瀏覽 和修改 數(shù) 據(jù),生成 動(dòng)態(tài) 的 web 內(nèi) 容。 (2)、強(qiáng)大的功能 Servlet 能夠完全發(fā)揮 JAVA 的 API 的威力,包括網(wǎng)絡(luò)的 URL 存取,多線(xiàn)程、影像處理,、RMI、分布式服務(wù)器組件,、對(duì)象序列化等,若想寫(xiě)個(gè)網(wǎng)絡(luò)目錄查詢(xún)程序,則可利用 JNDI API, 想連接數(shù)據(jù)庫(kù),則可利用 JDBC,這些強(qiáng)大的功能都有 API 做后盾,相信 Servlet 更能發(fā)揮其優(yōu)勢(shì)。 JSP 的優(yōu)勢(shì): (1) 可移植性 從本質(zhì)上講, JSP 就是 Servlet,不過(guò) JSP 傾向于負(fù)責(zé)前端頁(yè)面顯示,是包含兩種結(jié)構(gòu)的文件,兩種結(jié)構(gòu)分別是 HTML 代碼,以及 JAVA 代碼,其中 JAVA 代碼部分是有服務(wù)器端的 web服務(wù)器的 JSP 容器編譯執(zhí)行,并且將靜態(tài)結(jié)果和 JSP 中包含的 HTML代碼結(jié)合成靜態(tài)的 HTML文本返回到客戶(hù)端顯示,又由于 JAVA 代碼結(jié) 構(gòu)中立,只要是安裝了 JAVA 虛擬機(jī)的機(jī)器都能夠編譯并執(zhí)行,所以包含有 JAVA 代碼的 JSP 也同樣擁有這個(gè)特性。 JSP可以使用成熟的 JAVA BEANS 組件來(lái)實(shí)現(xiàn) 復(fù) 雜商 務(wù) 功能。 為 什么要使用 數(shù) 據(jù) 庫(kù) 技 術(shù) ,因 為 盡管文件系統(tǒng)可以解決不少問(wèn)題,有些問(wèn)題是文件系統(tǒng)所無(wú)法解決的,如果給文件系統(tǒng)加上這些特性,那么文件系統(tǒng)也就成為了一個(gè)數(shù) 據(jù)庫(kù)。此外, 數(shù) 據(jù) 庫(kù) 技 術(shù)還為 用 戶(hù) 提供了非常 簡(jiǎn) 便的使用手段使用 戶(hù) 易于編寫(xiě) 有 關(guān)數(shù) 據(jù) 庫(kù)應(yīng) 用程序。 MySQL 最初的 開(kāi)發(fā) 者的意 圖 是用 mSQL和他 們 自己的快速低 級(jí) 例程 去連 接表格, 不管怎樣,在經(jīng)過(guò)一些測(cè)試后,開(kāi)發(fā)者得出結(jié)論: mSQL 并沒(méi)有他們需要的那么快和靈活。 系 統(tǒng)開(kāi)發(fā) 與 運(yùn) 行 環(huán) 境確定 系統(tǒng)體系: B/S(瀏覽器 /服務(wù)器) 長(zhǎng)春工程學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 24 系統(tǒng)開(kāi)發(fā) IDE: MyEclipse 系統(tǒng)開(kāi)發(fā)語(yǔ)言: JAVA、 JAVAScript、 HTML 數(shù)據(jù)庫(kù): MySQL WEB 服務(wù)器: Tomcat 操作系統(tǒng): Windows XP professional 3 系 統(tǒng)設(shè)計(jì) 系 統(tǒng)總 體 結(jié) 構(gòu) 設(shè)計(jì) 網(wǎng)上視頻點(diǎn)播網(wǎng)站設(shè)計(jì)主要實(shí)現(xiàn)的功能是視頻的播放,視頻上傳,本系統(tǒng)基于 B/S 架構(gòu)而開(kāi)發(fā),采用 MVC 模式一,其中前臺(tái)頁(yè)面統(tǒng)一 JSP,控制層為 servlet,持久層由 POJO 構(gòu)成,加上持久層框架 mybatis,本論文通過(guò)介紹本系統(tǒng)運(yùn)用的技術(shù)在國(guó)內(nèi)外的發(fā)展,和技術(shù)本身特點(diǎn),并闡述采用這些技術(shù)的必要性,以及各個(gè)模塊的主要功能,其中包括:用戶(hù)權(quán)限管理模塊、 用戶(hù)信息管理模塊、用戶(hù)信息查詢(xún)模塊、視頻文件管理模塊、視頻文件查詢(xún)模塊等。 圖 324 圖書(shū)查詢(xún)模塊程序流程圖 視頻 管理模 塊 模 塊設(shè)計(jì) 視頻 檔管理,按角色 權(quán) 限不同,功能也不同, 會(huì)員 只能管理自己的 視頻 ,管理 員則會(huì) 管開(kāi)始查詢(xún) 選擇視頻種類(lèi) 是否填寫(xiě)視頻名稱(chēng) N Y 視頻列表 開(kāi)始上傳 選擇本地視頻 開(kāi)始上傳 上傳完畢 長(zhǎng)春工程學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 28 理全部 視頻 , 下 圖 是 視頻 管理模 塊的 程序流程 圖 ,如 圖 325 所示。 表 34 用戶(hù)視頻關(guān)系表 (user_file_r) 字段名 字段名 解釋 字段 類(lèi) 型 主 鍵 字段 說(shuō) 明 id 記錄編號(hào) INTEGER(11) √ 表的主 鍵 ,不 為空 自增 長(zhǎng) ,唯一 userid 用 戶(hù)編號(hào) INTEGER(11) 不 為空 fileid 視頻 檔 編號(hào) INTEGER(11) 不 為空 ,唯一 ⒌ 角色表 (role):記錄著用戶(hù)對(duì)應(yīng)的角色。 表 32 視頻檔表 (file) 字段名 字段名 解釋 字段 類(lèi) 型 主 鍵 字段 說(shuō) 明 fileid 文件 編號(hào) INTEGER(11) √ 不 為空 ,唯一 自增 長(zhǎng) ,主 鍵 filename 文件名 VARCHAR(20) 不 為空 ,唯一 memo 備 注 VARCHAR(120) uploadtime 上 傳時(shí)間 VARCHAR(20) 不 為空 ,唯一 type 文 件類(lèi)別 INTEGER(11) 不 為空 filepath 文件磁 盤(pán)路徑 VARCHAR(100) 不 為空 ,唯一 imgpath 視頻 截 圖 磁 盤(pán)路徑 VARCHAR(100) 不 為空 ,唯一 ⒊ 視頻檔類(lèi)型表 (filetype):記錄視頻文件類(lèi)別。 圖 321 用戶(hù)注冊(cè)模塊程序流程圖 圖 322 用戶(hù)登錄程序流程圖 查 詢(xún) 模 塊設(shè)計(jì) 視頻查詢(xún)按照視頻名稱(chēng)、視頻種類(lèi)查詢(xún),如圖 323 所示。 易用性 一個(gè)系統(tǒng)要有做到接口美觀,使用方面,這樣才會(huì)滿(mǎn)足用戶(hù)需求。而 2021年 ,SUN又被 Oracle收 購(gòu) .對(duì) 于 MySQL 的前途 ,沒(méi) 有任何人抱 樂(lè)觀 的 態(tài) 度 .目前 MySQL 被廣泛 地 應(yīng) 用在 Inter上的中小型網(wǎng)站中。 性問(wèn)題 :主要 是數(shù) 據(jù) 庫(kù)訪(fǎng)問(wèn)權(quán) 限 問(wèn)題 。能夠統(tǒng)一管理和共享數(shù)據(jù)的數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS)應(yīng)運(yùn)而生。 (4) 多樣化和功能強(qiáng)大的 IDE 開(kāi)發(fā)工具 這 一 點(diǎn) 與 ASP 很像, Java 已 經(jīng) 有了 許 多非常優(yōu)秀的 開(kāi)發(fā) 工具,而且 許 多可以免 費(fèi) 得到,并且其中 許 多已 經(jīng) 可以 順 利的 運(yùn) 行于多種平臺(tái)之下。 JSP 工作原理: JSP 和 ASP 一樣是作為 Web 項(xiàng)目的前端頁(yè)面,又和 Servlet 一樣是服務(wù)器前端執(zhí)行的,通常返回給客戶(hù)端靜態(tài)的 HTML 文本,所以客戶(hù)端只要有瀏覽器就能瀏覽。 Servlet 的工作模式如下: (1)、客 戶(hù) 端 發(fā) 送 請(qǐng) 求到服 務(wù) 器; (2)、服 務(wù) 器 啟動(dòng) 并 調(diào) 用 Servlet, Servlet 根據(jù)客戶(hù)端請(qǐng)求生成相應(yīng)內(nèi)容并將其發(fā)送傳遞給服務(wù)器; (3)、服務(wù)器將回應(yīng)返回給客戶(hù)端。 服 務(wù) 器上的一些程序 經(jīng) 常是根據(jù)用 戶(hù)輸 入 訪(fǎng)問(wèn)數(shù) 據(jù) 庫(kù) 的程序, 這 些通常是使用公共網(wǎng) 關(guān) 接口應(yīng) 用程序完成的。 JAVA 語(yǔ)言是 解釋型的 如上文所說(shuō), JAVA 程序在 JAVA 平臺(tái)上被編譯成字節(jié)碼格式,然后可以在任何裝有 JAVA虛擬機(jī)的,裝有任何操作系統(tǒng)上面執(zhí)行,在運(yùn)行時(shí), JAVA 平臺(tái)中的 JAVA 解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過(guò)程中需要的類(lèi)在聯(lián)接階段唄加載運(yùn)行環(huán)境中。同時(shí) JAVA 的遠(yuǎn)程方法啟動(dòng)機(jī)制也是開(kāi)發(fā)分布式應(yīng)用的重要手段。 (3)、系 統(tǒng) 的升 級(jí) 和功能添加方面上,因 為 B/S架構(gòu) 業(yè)務(wù)邏輯 在服 務(wù) 器端,不需要 開(kāi)發(fā) 升級(jí)補(bǔ) 丁等,所以在 維護(hù) 或者新增 業(yè)務(wù) 功能模 塊時(shí) ,也很 簡(jiǎn)單 ,只需要新增網(wǎng) 頁(yè)頁(yè) 面,新增后臺(tái) 業(yè)務(wù)邏輯處 理程序即可,而 C/S 在升 級(jí)補(bǔ) 丁方面上, 不僅 需要大量的工作量 ,而且還 要兼顧 不同用 戶(hù) 不同版本,不用 種類(lèi) 的操作系 統(tǒng) ,每 個(gè)種類(lèi) 的操作系 統(tǒng) ,要 對(duì)應(yīng)開(kāi)發(fā) 出不同 種類(lèi)補(bǔ) 丁, 這樣 才能 滿(mǎn) 足新增功能,或 者維護(hù) 。 2. 瀏覽器 /服務(wù)器 (B/S)結(jié)構(gòu) 瀏覽器 /服務(wù)器 (B/S)結(jié)構(gòu)在服務(wù)器端,采用的是 web 服務(wù)器,而在客戶(hù)端方面,則不想C/S 那樣需要客戶(hù)裝有客戶(hù)端軟件,而是利用客戶(hù)端機(jī)器上已裝有的瀏覽器, B/S 也正是Browser/Server 縮寫(xiě),用戶(hù)通過(guò)瀏覽器訪(fǎng)問(wèn)系統(tǒng)的頁(yè)面,輸入信息,通過(guò)數(shù)據(jù)流傳到 服務(wù)器處理,服務(wù)器再將靜態(tài)數(shù)據(jù)傳到用戶(hù)的瀏覽器中,這樣的通過(guò)瀏覽器和服務(wù)器間一次次會(huì)話(huà)來(lái)實(shí)現(xiàn)用戶(hù)的操作。 系 統(tǒng)設(shè)計(jì)相關(guān) 技 術(shù) 選用 B/S 體系 結(jié) 構(gòu) 現(xiàn)今的管理系統(tǒng)主要分為兩大種:客戶(hù)端和服務(wù)器端 (C/S)、瀏覽器端 /服務(wù)器端 (B/S),而絕大多數(shù)的瀏覽器端 /服務(wù)器端 (B/S)都是分布式多層結(jié)構(gòu)的,本系統(tǒng)采用的也是 瀏覽器端 /服務(wù)器端 (B/S)形式,分布式開(kāi)發(fā)。 系統(tǒng)的數(shù)據(jù)流程圖設(shè)計(jì)如圖 231, 232 所示。 ⒉ 用 戶(hù) 信息管理模 塊 本模 塊 主要功能是 對(duì) 用 戶(hù) 信息的操作,包括增、 刪 、改、查,用 戶(hù) 信息包括注 冊(cè) 后的 會(huì)長(zhǎng)春工程學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 9 員 以及普通管理 員 的信息,具體的功能 實(shí)現(xiàn) 也和角色及 權(quán) 限相 關(guān),比 如游客注 冊(cè)時(shí)是執(zhí) 行的添加功能, 會(huì)員就 只能修改自己的信息,管理 員 能 夠 查 詢(xún)會(huì)員 信息,修改 會(huì)員 信息, 刪 除 會(huì)員 信息,同 時(shí) 也能修改自己的信息,超 級(jí) 管理 員 可 以創(chuàng) 建普通管理 員 ,修改自己信息,修改會(huì)員 信息,修改普通管理 員 信息, 刪 除 會(huì)員 , 刪 除管理 員 。根據(jù) 實(shí)際情況,在系統(tǒng)配置和網(wǎng)絡(luò)寬帶環(huán)境都得到基本保證的情況下,最需考慮的是會(huì)員的信息安全問(wèn)題,所以基本上每個(gè)角色對(duì)應(yīng)的權(quán)限都已經(jīng)是固定的,因此在新建一個(gè)角色時(shí),會(huì)順便按照設(shè)計(jì)規(guī)定賦予其該有的權(quán)限,在權(quán)限判定時(shí)也是先來(lái)判斷用戶(hù)角色,再來(lái)判斷權(quán)限。對(duì)應(yīng)視頻檔的表是表 file,表中視頻文件信息包括 fileid(文件 id)、 filename(文件名 )、 memo(備注 )、 uploadtime(上 傳時(shí)間 )、 type(視頻類(lèi) 型 )。 綜 上所述,此系 統(tǒng) 能 夠 確定 開(kāi)發(fā), 在技 術(shù) 和 經(jīng)濟(jì) 等方面都可行,并且能 實(shí)現(xiàn)低 投入和 視頻點(diǎn) 播上 傳 。 人們只要登錄視頻上傳的網(wǎng)站,就能夠根據(jù)視頻的名稱(chēng)或者種類(lèi)進(jìn)行視頻的檢索,查找自己想要觀看的視頻,如果想要上傳視頻,就需要注冊(cè)成為會(huì)員,會(huì)員同樣可以搜索和觀看自己感興趣的視頻 ,也可以管理自己上傳過(guò)的視頻,會(huì)員上傳視頻時(shí),可以加入對(duì)視頻的詳細(xì)介紹,方便其它用戶(hù)在查找時(shí)區(qū)別。 在線(xiàn)視頻是新媒體的具體實(shí)現(xiàn)之一,早在 2021 年,全球影響力最高的 YouTube 就已經(jīng)正式運(yùn)營(yíng),而隨后幾年國(guó)內(nèi)也如雨后春筍搬的諸如優(yōu)酷網(wǎng),土豆網(wǎng),酷 6 網(wǎng), 56 網(wǎng)等在線(xiàn)視頻上傳網(wǎng)站,隨著在線(xiàn)視頻上傳網(wǎng)站這種媒體形式不斷風(fēng)靡全球,對(duì)應(yīng)的用戶(hù)也越來(lái)越多,據(jù) Mashable 博客報(bào)導(dǎo), YouTube 現(xiàn)在每天播放的視頻數(shù)量超過(guò) 20 億次,是 2021 年的 250 倍。 研究目的及意義 ............................................. 4 2 系統(tǒng)需求分析 .................................................... 5 系統(tǒng)可行性分析 ............................................. 5 系統(tǒng)功能需求 ............................................... 6 性能需求 ................................................... 7 系統(tǒng)框架 ................................................... 7 數(shù)據(jù)流圖 .................................................. 10 系統(tǒng)簡(jiǎn)介 .................................................. 11 系統(tǒng)設(shè)計(jì)相關(guān)技術(shù) .......................................... 12 系統(tǒng)性能要求 ..........................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1