版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、【摘要摘要】隨著經(jīng)濟(jì)和科技的高速發(fā)展,人們的生活水平也迅速的提高,伴隨著是人們的生活方式也在潛移默化的隨著經(jīng)濟(jì)和科技的高速發(fā)展,人們的生活水平也迅速的提高,伴隨著是人們的生活方式也在潛移默化的改變著,人們的生活節(jié)奏在不斷的加快,越來(lái)越多的時(shí)間花在工作和人際上,而相對(duì)的自己娛樂(lè)時(shí)間越來(lái)越少。對(duì)于改變著,人們的生活節(jié)奏在不斷的加快,越來(lái)越多的時(shí)間花在工作和人際上,而相對(duì)的自己娛樂(lè)時(shí)間越來(lái)越少。對(duì)于這種改變,在線視頻點(diǎn)播系統(tǒng)悄然而生,并且迅速
2、被人們所接受和喜愛(ài)。這種改變,在線視頻點(diǎn)播系統(tǒng)悄然而生,并且迅速被人們所接受和喜愛(ài)。本課題主要采用的設(shè)計(jì)語(yǔ)言是本課題主要采用的設(shè)計(jì)語(yǔ)言是javajava,所設(shè)計(jì)的在線視頻點(diǎn)播系統(tǒng)最終達(dá)成包括用戶模塊、視頻文件上傳、注冊(cè)、,所設(shè)計(jì)的在線視頻點(diǎn)播系統(tǒng)最終達(dá)成包括用戶模塊、視頻文件上傳、注冊(cè)、登錄等功能和管理員模塊、視頻審核,發(fā)布、用戶管理等功能。登錄等功能和管理員模塊、視頻審核,發(fā)布、用戶管理等功能?!娟P(guān)鍵詞關(guān)鍵詞】視頻點(diǎn)播;視頻點(diǎn)播;ja
3、vahtmlSQLjavahtmlSQLserverserver200520051緒論1.1背景及意義伴隨著中國(guó)經(jīng)濟(jì)的快速發(fā)展,人們的生活節(jié)奏加快,生活方式簡(jiǎn)單快速化,人們的娛樂(lè)休閑時(shí)間越來(lái)越少,在傳統(tǒng)的電視節(jié)目中,人們完全是被動(dòng)的,節(jié)目提供者在什么時(shí)間段播放什么樣的節(jié)目,人們就得按照節(jié)目提供者給得時(shí)間段去看相應(yīng)的節(jié)目。這已經(jīng)滿足不了人們的需求,對(duì)于現(xiàn)在的生活節(jié)奏,人們已經(jīng)不可能為了看一個(gè)節(jié)目而預(yù)先安排自己的時(shí)間。人們都希望能夠隨時(shí)的看
4、自己想要看的節(jié)目。在線視頻點(diǎn)播系統(tǒng)就是為了滿足現(xiàn)在人們的需求。這種信息服務(wù)方式符合現(xiàn)在人們對(duì)信息資源的更深層次的要求。2相關(guān)技術(shù)和開(kāi)發(fā)環(huán)境2.1系統(tǒng)架構(gòu)本系統(tǒng)主要采用MVC架構(gòu)的設(shè)計(jì)模式。這種模式主要是把一個(gè)應(yīng)用分成三部分設(shè)計(jì)的方式,使用這種模式會(huì)讓程序設(shè)計(jì)更加的簡(jiǎn)單,也讓耦合程度減至最小。視圖(v)在本系統(tǒng)中也就是頁(yè)面,用于展示數(shù)據(jù)和傳遞數(shù)據(jù),沒(méi)有處理在這里發(fā)生作為視圖來(lái)講。模型(M)表示企業(yè)提供的一些處理數(shù)據(jù)的邏輯。模型主要用來(lái)處理
5、用戶從界面?zhèn)鱽?lái)的數(shù)據(jù),它能夠處理多個(gè)視圖提供過(guò)的數(shù)據(jù),并且能夠被重復(fù)使用,提高了性能,減少了代碼的重復(fù)性,有利于后期的維護(hù)??刂破鳎–)可看作第三方,主要是調(diào)用視圖和模型的作用。它在這個(gè)過(guò)程中擔(dān)任的只是指路的作用,看是要選擇哪個(gè)視圖和模型。2.2關(guān)鍵技術(shù)2.2.1JDBCJDBC是為訪問(wèn)數(shù)據(jù)庫(kù)而出現(xiàn)的一種JAVA技術(shù),不同的數(shù)據(jù)庫(kù)都有其對(duì)應(yīng)的JDBC,不過(guò)他們的原理大都是一致的。它的作用就是為了讓程序員更容易的去訪問(wèn)數(shù)據(jù)庫(kù)和對(duì)數(shù)據(jù)進(jìn)行增
6、刪改查的操作。它包含兩部分:第一部分是提供給程序員使用的API大部分API位于Java.sql包中,擴(kuò)展的部分API位于Javax.sql包中。程序員只要熟悉JDBCAPI,就可以編寫(xiě)程序訪問(wèn)數(shù)據(jù)庫(kù)、操作數(shù)據(jù)庫(kù)的記錄,而且操作不同的數(shù)據(jù)庫(kù)代碼幾乎相同。當(dāng)然對(duì)于不同的數(shù)據(jù)庫(kù)我們需要用的不同數(shù)據(jù)庫(kù)驅(qū)動(dòng)包來(lái)完成對(duì)數(shù)據(jù)庫(kù)的連接。2.2.2JqueryJquery是對(duì)Javript的封裝,它簡(jiǎn)化了Javript語(yǔ)法具有很好的平臺(tái)兼容性,因此極大的
7、方便了開(kāi)發(fā)人員操作DOM、更多的制作網(wǎng)頁(yè)動(dòng)畫(huà)的函數(shù)、使用Ajax無(wú)刷新技術(shù)使得網(wǎng)頁(yè)制作更加的簡(jiǎn)單功能效果更加的強(qiáng)大。Jquery具有的優(yōu)勢(shì):輕量級(jí)、強(qiáng)大的選擇器、出色的DOM操作的封裝、可靠的事件處理機(jī)制、完2MyEclipse是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼,調(diào)試、測(cè)試和發(fā)布功能,完整支持HTMLStrutsjspcssJavriptSpringSQLHibernate。[4]在本課題設(shè)計(jì)中,將使用MyEclip
8、se進(jìn)行開(kāi)發(fā)。2.3.3Tomcat服務(wù)器Web服務(wù)器也有很多種,在本系統(tǒng)中只是簡(jiǎn)單的Web應(yīng)用,所以選用Tomcat作為服務(wù)平臺(tái)。它占用資源少,穩(wěn)定且免費(fèi)并且是獨(dú)立運(yùn)行的,有很好的擴(kuò)展性和安全性,但它對(duì)J2EE的EJB程序無(wú)法運(yùn)行,如果你要運(yùn)行J2EE的EJB程序可使用WeblogicWebSphere服務(wù)器。只要你把做好的項(xiàng)目布置到上面,就能夠通過(guò)瀏覽器訪問(wèn)你想要訪問(wèn)的地址網(wǎng)頁(yè)。2.3.4SQLServer2005SQLServer
9、是一個(gè)數(shù)據(jù)庫(kù)平臺(tái),它的為了解決大數(shù)據(jù)量時(shí)容易出現(xiàn)的數(shù)據(jù)混亂,容易丟失,不會(huì)管理,不好操作等開(kāi)發(fā)的一種軟件,它的出現(xiàn)極大的方便了那些需要對(duì)大數(shù)據(jù)量的進(jìn)行操作的用戶。SQLServer2005數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。[5]本系統(tǒng)采用SQLServer2005版本用于數(shù)據(jù)的存儲(chǔ)、處理和保護(hù)數(shù)據(jù)。3在線視頻點(diǎn)播系統(tǒng)分析與設(shè)計(jì)3.1需求分析3.1.1系
10、統(tǒng)目標(biāo)開(kāi)發(fā)出一個(gè)功能實(shí)用,優(yōu)秀的網(wǎng)站,為用戶提供各種視頻信息及交互平臺(tái),使用戶能夠在快節(jié)奏的生活環(huán)境中,在有條件的情況下能夠隨時(shí)的觀看自己想要觀看的視頻,并且也能夠成為視頻的提供者,分享自己覺(jué)得好的視頻。3.1.2可行性分析隨著人們生活節(jié)奏的加快,快餐式的文化越來(lái)越突出,人們不能夠隨心的安排自己的時(shí)間觀看自己想要的視頻信息,在線視頻點(diǎn)播系統(tǒng),為人們提供了自主選擇的功能,讓用戶能夠隨時(shí)的觀看自己想要的視頻,在線視頻點(diǎn)播系統(tǒng),也越來(lái)越受人們
11、的喜愛(ài)。它符合現(xiàn)在人們快餐式的生活方式。隨著視頻網(wǎng)站的不斷完善,功能的不斷增加,用戶數(shù)也不斷的增加,所以在線視頻點(diǎn)播系統(tǒng)將有很好的發(fā)展空間。3.2在線視頻點(diǎn)播系統(tǒng)概要設(shè)計(jì)系統(tǒng)的概要設(shè)計(jì)主要對(duì)系統(tǒng)的總體功能設(shè)計(jì),模塊的劃分,系統(tǒng)數(shù)據(jù)庫(kù)如何設(shè)計(jì)進(jìn)行研究。3.2.1模塊劃分本系統(tǒng)主要分為兩部分:1.視頻點(diǎn)播前端(用戶)前端主要功能:1.用戶選擇視頻。2.觀看視頻。3.上傳視頻。2.視頻點(diǎn)播后端(管理員)后端主要功能:1.用戶管理。2.視頻管理
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 視頻點(diǎn)播系統(tǒng)分析與設(shè)計(jì).pdf
- 畢業(yè)設(shè)計(jì)---在線視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 在線視頻點(diǎn)播系統(tǒng)——畢業(yè)論文
- 畢業(yè)論文范文——在線視頻點(diǎn)播系統(tǒng)
- 畢業(yè)論文范文——在線視頻點(diǎn)播系統(tǒng)
- 基于Javabean的在線視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 畢業(yè)論文范文——在線視頻點(diǎn)播系統(tǒng)
- 基于MVC模式的在線視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 70101.某師范學(xué)院在線視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 視頻點(diǎn)播系統(tǒng)
- 基于P2P技術(shù)的網(wǎng)絡(luò)視頻點(diǎn)播系統(tǒng)分析研究.pdf
- 畢業(yè)設(shè)計(jì)--視頻點(diǎn)播系統(tǒng)
- netvod視頻點(diǎn)播系統(tǒng)
- 畢業(yè)設(shè)計(jì)--視頻點(diǎn)播系統(tǒng)
- 畢業(yè)設(shè)計(jì)---視頻點(diǎn)播系統(tǒng)
- 視頻點(diǎn)播系統(tǒng)3
- 網(wǎng)上視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 視頻點(diǎn)播服務(wù)系統(tǒng).pdf
- 畢業(yè)設(shè)計(jì)論文-視頻點(diǎn)播系統(tǒng)
- 基于Web的視頻點(diǎn)播系統(tǒng)的分析與設(shè)計(jì).pdf
評(píng)論
0/150
提交評(píng)論