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

正文內(nèi)容

視頻搜索與分享平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-06-28 19:06本頁(yè)面
  

【正文】 archar100評(píng)論時(shí)間review_contentVarchar200評(píng)論內(nèi)容video_idInt50視頻編號(hào)外鍵video_type(視頻分類表):本表是用來(lái)存儲(chǔ)視頻分類信息。 admin(管理員表)字段類型長(zhǎng)度備注屬性admin_idInt50管理員編號(hào)主鍵,自增長(zhǎng)admin_nameVarchar50管理員賬號(hào)唯一性admin_pwdVarchar50管理員密碼admin_picVarchar50管理員圖片user(用戶表):本表用來(lái)保存注冊(cè)用戶個(gè)人信息。本系統(tǒng)采用MySQL數(shù)據(jù)庫(kù)管理,根據(jù)對(duì)數(shù)據(jù)庫(kù)中表設(shè)計(jì)的研究和思考,視頻搜索與分析系統(tǒng)平臺(tái)數(shù)據(jù)庫(kù)中表設(shè)計(jì)如下:分別為admin (管理員表)、user(用戶表)、video(視頻信息表)、video_type(視頻類別表)、review(評(píng)論信息表)。:開(kāi)始搜索 是否填寫(xiě)搜索關(guān)鍵字YN視頻搜索類別顯示搜索結(jié)果列表 視頻快速搜索模塊流程圖 管理員功能模塊設(shè)計(jì)管理員功能模塊包括管理員登錄模塊,節(jié)目發(fā)布模塊以及節(jié)目管理模塊,主要功能模塊如下:視頻發(fā)布設(shè)計(jì)流程如下:首先判斷管理員是否登錄,管理員在登錄成功后,添加將要發(fā)布的視頻信息,系統(tǒng)會(huì)判斷上傳的節(jié)目類型及海報(bào)的圖片類型是否正確,在判斷正確后將視頻信息添加到后臺(tái)數(shù)據(jù)庫(kù)中,系統(tǒng)會(huì)自動(dòng)更新最新的視頻信息。登陸流程如下:輸入登陸用戶名和密碼,查詢數(shù)據(jù)庫(kù)檢測(cè)用戶名是否存在,如果不存在直接返回用戶名不存在信息,如果用戶名存在,再根據(jù)用戶名查詢密碼,判斷密碼是否正確,正確則正常登陸,否則返回用戶名與密碼不匹配信息,要求用戶重新登陸。用戶退出用戶退出功能是移除Session中保存的用戶信息,并自動(dòng)跳轉(zhuǎn)到系統(tǒng)的首頁(yè)。搜索影片搜索影片信息模塊為用戶關(guān)鍵字搜索影片的功能,游客或者用戶自己輸入關(guān)鍵字即可搜索相關(guān)影片,會(huì)以分頁(yè)的形式把相關(guān)結(jié)果展示出來(lái)。觀看影片通過(guò)查看影片信息界面中的播放按鈕進(jìn)入影片播放界面,對(duì)影片進(jìn)行觀看。 取回密碼如果已注冊(cè)的用戶忘記了自己登錄的密碼,可以通過(guò)取回密碼模塊找回自己的密碼,填寫(xiě)注冊(cè)郵箱,點(diǎn)擊取回密碼按鈕,系統(tǒng)將自動(dòng)從數(shù)據(jù)庫(kù)讀取用戶的用戶名和密碼,以郵件的形式發(fā)送到用戶注冊(cè)的郵箱中。 會(huì)員用戶功能模塊用戶注冊(cè)未注冊(cè)用戶可以注冊(cè)新的賬號(hào)成為會(huì)員,在注冊(cè)頁(yè)面登記相關(guān)的注冊(cè)信息,以后就能直接使用該賬號(hào)登錄到系統(tǒng)中。在前面的系統(tǒng)需求分析階段只是介紹了系統(tǒng)包含的主體模塊,下面將系統(tǒng)包含的所有模塊列出。軟件系統(tǒng)的模塊化開(kāi)發(fā)可以有效降低系統(tǒng)的復(fù)雜性,提高開(kāi)發(fā)效率、便以維護(hù)。系統(tǒng)模塊化是指把一個(gè)復(fù)雜系統(tǒng)逐層地劃分成若干個(gè)子系統(tǒng)的過(guò)程。并且系統(tǒng)具有開(kāi)發(fā)的價(jià)值。用戶退出登錄完的用戶可以直接在頁(yè)面上點(diǎn)擊退出系統(tǒng),清除個(gè)人登錄信息,返回到主頁(yè)面。管理員管理用戶管理員對(duì)會(huì)員用戶進(jìn)行管理,對(duì)一些不良記錄的非法用戶進(jìn)行注銷刪除,管理員同時(shí)可以增加和刪除管理員。管理員修改視頻信息管理員可以對(duì)視頻信息進(jìn)行修改更新。 系統(tǒng)管理員模塊管理員模塊是管理員負(fù)責(zé)視頻搜索與分享平臺(tái)系統(tǒng)的管理和維護(hù),功能需求如下:審核視頻管理員需要對(duì)上傳的視頻進(jìn)行審核,只有審核通過(guò)后才能發(fā)布在本系統(tǒng)中。會(huì)員個(gè)人主頁(yè)注冊(cè)完的會(huì)員,登錄后可以修改個(gè)人信息,查詢上傳過(guò)的視頻信息,并可以對(duì)自己上傳的視頻信息進(jìn)行修改。會(huì)員評(píng)論視頻會(huì)員用戶擁有對(duì)觀看過(guò)的視頻進(jìn)行評(píng)論的功能。搜索視頻信息會(huì)員用戶可以分別通過(guò)視頻類型來(lái)快速搜索視頻相關(guān)信息和通過(guò)搜索框的關(guān)鍵字搜索視頻相關(guān)信息。 會(huì)員用戶模塊會(huì)員用戶模塊是視頻搜索與分享平臺(tái)的主體模塊,它具有的子模塊具體如下:用戶注冊(cè)未注冊(cè)用戶可以免費(fèi)注冊(cè)新的賬號(hào)成為會(huì)員用戶,以后可以使用該賬號(hào)登錄到系統(tǒng)中,可以管理個(gè)人信息,查詢觀看過(guò)的視頻信息和上傳的視頻信息。視頻搜索與分享平臺(tái)系統(tǒng)中有三類用戶,游客、會(huì)員用戶和系統(tǒng)管理員,它們分別對(duì)應(yīng)著基本功能模塊、會(huì)員用戶模塊和管理員模塊。軟件系統(tǒng)開(kāi)發(fā)者只有深入理解系統(tǒng)需求才能開(kāi)發(fā)出滿足需求的系統(tǒng),即使設(shè)計(jì)和編碼工作做得再出色,如果不能真正滿足系統(tǒng)需求說(shuō)明書(shū)的要求和用戶需求的系統(tǒng)只會(huì)被市場(chǎng)淘汰,浪費(fèi)資源。需求分析明確系統(tǒng)應(yīng)該完成哪些工作,達(dá)成什么樣的要求,在系統(tǒng)的需求分析時(shí)必須要對(duì)需求進(jìn)行準(zhǔn)確、清晰和具體的分析。因此,視頻搜索與分享平臺(tái)的新系統(tǒng)確定能開(kāi)發(fā)。隨著硬件技術(shù)的發(fā)展,目前的個(gè)人電腦即能滿足本系統(tǒng)的開(kāi)發(fā),能很好的控制成本,因此技術(shù)方面是可行的。第3章 系統(tǒng)分析 系統(tǒng)可行性分析系統(tǒng)的可行性分析主要從經(jīng)濟(jì)可行性、技術(shù)可行性兩大方面所給出的解決方案是否可行,只有當(dāng)兩種解決方案可行并且必要時(shí)才能進(jìn)行開(kāi)發(fā),以免造成不必要的經(jīng)濟(jì)損失,以下內(nèi)容是對(duì)本系統(tǒng)的可行性進(jìn)行分析:經(jīng)濟(jì)可行性:經(jīng)濟(jì)可行性是對(duì)一個(gè)系統(tǒng)的開(kāi)發(fā)經(jīng)費(fèi)及收益的評(píng)估,開(kāi)發(fā)此軟件不需要大量的經(jīng)費(fèi),此經(jīng)費(fèi)對(duì)于系統(tǒng)使用者是完全可以接受的,硬件設(shè)備方面以目前的個(gè)人計(jì)算機(jī)即可使用,并且在維護(hù)上不需要投入多余的精力,這樣低投入又能方便用戶觀看視頻和分享視頻是很值得的,所以在經(jīng)濟(jì)方面是可行的;技術(shù)可行性:技術(shù)可行性是指本系統(tǒng)在技術(shù)上能否實(shí)現(xiàn),包括在軟硬件上是否滿足開(kāi)發(fā)者需要。然后介紹了視頻搜索與分享平臺(tái)使用的MySQL數(shù)據(jù)庫(kù),之所以選用這個(gè)是因?yàn)镸ySQL體積小,性能高并且操作簡(jiǎn)單。本系統(tǒng)的數(shù)據(jù)庫(kù)選用的是MySQL,因?yàn)镸ySQL的單表查詢是最為快速的,而且作為一個(gè)在線視頻搜索與分享系統(tǒng),沒(méi)有像其它系統(tǒng)那樣需要過(guò)多的多表聯(lián)查環(huán)境和需求,大多數(shù)情況下都只是單表查詢,因此本系統(tǒng)采用了MySQL數(shù)據(jù)庫(kù)。這些編程語(yǔ)言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等;核心線程使用了多線程。MySQL數(shù)據(jù)庫(kù)的高效速度與安全性可以滿足絕大部分的中小型企業(yè)和個(gè)人用戶,在滿足用戶需求的同時(shí)降低了開(kāi)發(fā)成本,是一個(gè)非常好的開(kāi)源數(shù)據(jù)庫(kù)。MySQL是以一個(gè)客戶機(jī)/服務(wù)器結(jié)構(gòu)的實(shí)現(xiàn)。MySQL是一個(gè)真正的多用戶、多線程SQL數(shù)據(jù)庫(kù)服務(wù)器。在2008年被Sun公司收購(gòu)。 使用DIV+CSS對(duì)網(wǎng)站擁有者的好處: 減少代碼組件,加快開(kāi)發(fā)效率,使用更加方便; 帶寬要求降低,代碼更簡(jiǎn)潔,維護(hù)升級(jí)成本顯著降低;系統(tǒng)更加簡(jiǎn)單高效,靜態(tài)的頁(yè)面更容易被搜尋引擎搜索到。CSS +DIV的出現(xiàn)使得我們可以不再使用表格定位技術(shù),就能實(shí)現(xiàn)各種定位,并控制頁(yè)面的內(nèi)容和背景。如需進(jìn)行頁(yè)面效果的全局更新,只需簡(jiǎn)單地改變樣式文件,頁(yè)面中的所有元素會(huì)自動(dòng)地更新,顯示新的效果。CSS樣式可以共享給多頁(yè)面的樣式和布局,CSS 樣式表是Web 設(shè)計(jì)領(lǐng)域的一個(gè)重要突破。我們只要通過(guò)修改CSS 文件便可改變網(wǎng)頁(yè)的整體表現(xiàn)形式,這種低耦合的模式可以大量減少開(kāi)發(fā)者的工作量。目前CSS 3強(qiáng)大到能讓網(wǎng)頁(yè)的表現(xiàn)與內(nèi)容相分離。CSS 語(yǔ)言是一種標(biāo)記語(yǔ)言, 屬于瀏覽器解釋型語(yǔ)言,它不需要編譯,可以直接由瀏覽器執(zhí)行。Struts能充分滿足Web應(yīng)用開(kāi)發(fā)的需求,靈活易用,能極大的節(jié)省開(kāi)發(fā)時(shí)間。在Struts的視圖的View端,不但可以使用JSP的標(biāo)簽庫(kù),也可以使用其他表現(xiàn)層組件技術(shù)進(jìn)行整合,比如EL語(yǔ)言、JSTL等。模型中,Struts里的ActionForm與Action類都繼承并實(shí)現(xiàn)超類。在Struts中,ActionServlet充當(dāng)著控制器Controller的角色,通過(guò)描述模型、來(lái)攔截請(qǐng)求,進(jìn)行邏輯處理并轉(zhuǎn)發(fā)數(shù)據(jù)給視圖View。 Struts框架簡(jiǎn)介Struts 是Apache的一個(gè)開(kāi)源項(xiàng)目。JSP在首次被訪問(wèn)的時(shí)同樣會(huì)被應(yīng)用服務(wù)器轉(zhuǎn)換為Servlet,在后續(xù)的訪問(wèn)中,容器會(huì)直接調(diào)用這個(gè)Servlet進(jìn)行響應(yīng),而不須重新編譯該JSP。由于HttpServlet基本是用來(lái)響應(yīng)HTTP的請(qǐng)求,并返回Web頁(yè)面,當(dāng)然這在編寫(xiě)Servlet時(shí)不可避免地在HTML加入很多Java代碼判斷,這給Servlet的編寫(xiě)效率和可讀性帶來(lái)很大障礙,JSP便是在這個(gè)基礎(chǔ)上出現(xiàn)的。JSP擁有八大內(nèi)置對(duì)象,分別是request、response、session、application、out、page、config、exception和pageContext,因此可以像Servlet一樣使用。JSP是可以在傳統(tǒng)的網(wǎng)頁(yè)HTML文件中插入Java代碼、JSP標(biāo)簽和特定的預(yù)定義動(dòng)作。因此,如果沒(méi)有提前設(shè)置自動(dòng)加載Servlet,第一個(gè)訪問(wèn)Servlet所用的時(shí)間要遠(yuǎn)遠(yuǎn)多于以后訪問(wèn)所用的時(shí)間。除非提前設(shè)置讓容器初始化的時(shí)候自動(dòng)加載Servlet,否則Servlet只會(huì)在第一個(gè)請(qǐng)求到來(lái)時(shí)被加載和實(shí)例化。其中service()方法可能啟動(dòng)其它方法以處理請(qǐng)求,如doGet()或者doPost()或者開(kāi)發(fā)者自己編寫(xiě)的新的方法;當(dāng)更多新的客戶端請(qǐng)求到來(lái)時(shí),不需要重新初始化Servlet對(duì)象,Server服務(wù)器只需創(chuàng)建新的請(qǐng)求對(duì)象和響應(yīng)對(duì)象,并調(diào)用Servlet的service()方法,如此重復(fù)循環(huán)。Servlet工作模式:客戶端發(fā)送請(qǐng)求至服務(wù)器;服務(wù)器接收請(qǐng)求啟動(dòng)并調(diào)用Servlet,Servlet根據(jù)客戶端請(qǐng)求生成響應(yīng)內(nèi)容并將其傳給服務(wù)器;服務(wù)器將響應(yīng)返回客戶端。它擔(dān)當(dāng)客戶請(qǐng)求與服務(wù)器響應(yīng)的中間層。Servlet運(yùn)行在支持Java的應(yīng)用服務(wù)器中,與傳統(tǒng)的從命令行啟動(dòng)的Java應(yīng)用程序不同的是Servlet由Web服務(wù)器進(jìn)行加載,該Web服務(wù)器必須包含支持Servlet的Java虛擬機(jī)。 Servlet簡(jiǎn)介Servlet是用Java編寫(xiě)的服務(wù)器端應(yīng)用程序。Java開(kāi)發(fā)的應(yīng)用具有健壯性和可靠性,能極大減少系統(tǒng)的成本,Java的跨平臺(tái)特性使得它具有在多平臺(tái)之間信息傳遞信息的低成本方式。其實(shí)Thread類本身就已經(jīng)實(shí)現(xiàn)了Runnable接口,因此,任何一個(gè)線程都有它的run方法,而在run方法中包含了線程所要運(yùn)行的代碼,線程的一切活動(dòng)都與該線程對(duì)象的run方法有直接關(guān)系,由run方法中的代碼來(lái)控制線程。一個(gè)Java程序可以同時(shí)運(yùn)行多個(gè)線程來(lái)處理,線程在Java語(yǔ)言中是一種特殊的對(duì)象,創(chuàng)建一個(gè)線程,那么該線程類必須繼承自Thread類,或者繼承Thread類的子類,又或者實(shí)現(xiàn)一個(gè)Runnable接口。通常Java應(yīng)用使用在網(wǎng)絡(luò)環(huán)境中,為了保護(hù)系統(tǒng)的安全,Java語(yǔ)言提供了一套防惡意代碼的攻擊的安全機(jī)制。因此,Java語(yǔ)言是純面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言;Java語(yǔ)言是跨平臺(tái)的。Java語(yǔ)言提供類、繼承和接口等原語(yǔ),類之間只支持單繼承,但接口可以多繼承,因此Java采用單繼承類,多繼承接口,同樣實(shí)現(xiàn)了在別的語(yǔ)言中的多繼承,而且類與接口之間擁有實(shí)現(xiàn)機(jī)制。程序運(yùn)行中 Java虛擬機(jī)會(huì)自動(dòng)對(duì)內(nèi)存進(jìn)行掃描,如果對(duì)象失去引用,將會(huì)被垃圾回收,使得系統(tǒng)資源得到更充分地利用。Java語(yǔ)言中剔除了指針的概念,提供了垃圾自動(dòng)回收機(jī)制,開(kāi)發(fā)者可以遠(yuǎn)離內(nèi)存管理問(wèn)題的困擾。Java語(yǔ)言中在語(yǔ)法上與C語(yǔ)言和C++語(yǔ)言非常接近,大多數(shù)程序員很容易地學(xué)習(xí)和使用Java。但缺少系統(tǒng)穩(wěn)定性和市場(chǎng)的肯定。后來(lái)Sun公司被甲骨文公司并購(gòu),Java也隨之成為甲骨文公司的產(chǎn)品。Java 平臺(tái)本身就是采用Java技術(shù)進(jìn)行開(kāi)發(fā)的。Java的運(yùn)行速度有了大幅提升。從筆記本電腦到數(shù)據(jù)中心,從游戲控制臺(tái)到科學(xué)超級(jí)計(jì)算機(jī),從手機(jī)到互聯(lián)網(wǎng),Java 無(wú)處不在!如今在全球云計(jì)算、移動(dòng)互聯(lián)網(wǎng)和大數(shù)據(jù)時(shí)代的到來(lái),使Java更具備顯著優(yōu)勢(shì)和廣闊前景。Java 是幾乎所有類型的網(wǎng)絡(luò)應(yīng)用程序的基礎(chǔ),也是開(kāi)發(fā)和提供移動(dòng)應(yīng)用程序、游戲、基于 Web 的內(nèi)容和企業(yè)軟件的全球標(biāo)準(zhǔn)。Java編程語(yǔ)言與C++語(yǔ)言的風(fēng)格非常接近。Sun公司更改計(jì)劃,向擁有廣大前景的互聯(lián)網(wǎng)發(fā)展,在1995年推出了Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)。在1990年代初詹姆斯通過(guò)對(duì)現(xiàn)今商業(yè)項(xiàng)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1