2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩24頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、【摘要摘要】隨著經(jīng)濟(jì)和科技的高速發(fā)展,人們的生活水平也迅速的提高,伴隨著是人們的生活方式也在潛移默化的隨著經(jīng)濟(jì)和科技的高速發(fā)展,人們的生活水平也迅速的提高,伴隨著是人們的生活方式也在潛移默化的改變著,人們的生活節(jié)奏在不斷的加快,越來越多的時間花在工作和人際上,而相對的自己娛樂時間越來越少。對于改變著,人們的生活節(jié)奏在不斷的加快,越來越多的時間花在工作和人際上,而相對的自己娛樂時間越來越少。對于這種改變,在線視頻點(diǎn)播系統(tǒng)悄然而生,并且迅速

2、被人們所接受和喜愛。這種改變,在線視頻點(diǎn)播系統(tǒng)悄然而生,并且迅速被人們所接受和喜愛。本課題主要采用的設(shè)計(jì)語言是本課題主要采用的設(shè)計(jì)語言是javajava,所設(shè)計(jì)的在線視頻點(diǎn)播系統(tǒng)最終達(dá)成包括用戶模塊、視頻文件上傳、注冊、,所設(shè)計(jì)的在線視頻點(diǎn)播系統(tǒng)最終達(dá)成包括用戶模塊、視頻文件上傳、注冊、登錄等功能和管理員模塊、視頻審核,發(fā)布、用戶管理等功能。登錄等功能和管理員模塊、視頻審核,發(fā)布、用戶管理等功能?!娟P(guān)鍵詞關(guān)鍵詞】視頻點(diǎn)播;視頻點(diǎn)播;ja

3、vahtmlSQLjavahtmlSQLserverserver200520051緒論1.1背景及意義伴隨著中國經(jīng)濟(jì)的快速發(fā)展,人們的生活節(jié)奏加快,生活方式簡單快速化,人們的娛樂休閑時間越來越少,在傳統(tǒng)的電視節(jié)目中,人們完全是被動的,節(jié)目提供者在什么時間段播放什么樣的節(jié)目,人們就得按照節(jié)目提供者給得時間段去看相應(yīng)的節(jié)目。這已經(jīng)滿足不了人們的需求,對于現(xiàn)在的生活節(jié)奏,人們已經(jīng)不可能為了看一個節(jié)目而預(yù)先安排自己的時間。人們都希望能夠隨時的看

4、自己想要看的節(jié)目。在線視頻點(diǎn)播系統(tǒng)就是為了滿足現(xiàn)在人們的需求。這種信息服務(wù)方式符合現(xiàn)在人們對信息資源的更深層次的要求。2相關(guān)技術(shù)和開發(fā)環(huán)境2.1系統(tǒng)架構(gòu)本系統(tǒng)主要采用MVC架構(gòu)的設(shè)計(jì)模式。這種模式主要是把一個應(yīng)用分成三部分設(shè)計(jì)的方式,使用這種模式會讓程序設(shè)計(jì)更加的簡單,也讓耦合程度減至最小。視圖(v)在本系統(tǒng)中也就是頁面,用于展示數(shù)據(jù)和傳遞數(shù)據(jù),沒有處理在這里發(fā)生作為視圖來講。模型(M)表示企業(yè)提供的一些處理數(shù)據(jù)的邏輯。模型主要用來處理

5、用戶從界面?zhèn)鱽淼臄?shù)據(jù),它能夠處理多個視圖提供過的數(shù)據(jù),并且能夠被重復(fù)使用,提高了性能,減少了代碼的重復(fù)性,有利于后期的維護(hù)??刂破鳎–)可看作第三方,主要是調(diào)用視圖和模型的作用。它在這個過程中擔(dān)任的只是指路的作用,看是要選擇哪個視圖和模型。2.2關(guān)鍵技術(shù)2.2.1JDBCJDBC是為訪問數(shù)據(jù)庫而出現(xiàn)的一種JAVA技術(shù),不同的數(shù)據(jù)庫都有其對應(yīng)的JDBC,不過他們的原理大都是一致的。它的作用就是為了讓程序員更容易的去訪問數(shù)據(jù)庫和對數(shù)據(jù)進(jìn)行增

6、刪改查的操作。它包含兩部分:第一部分是提供給程序員使用的API大部分API位于Java.sql包中,擴(kuò)展的部分API位于Javax.sql包中。程序員只要熟悉JDBCAPI,就可以編寫程序訪問數(shù)據(jù)庫、操作數(shù)據(jù)庫的記錄,而且操作不同的數(shù)據(jù)庫代碼幾乎相同。當(dāng)然對于不同的數(shù)據(jù)庫我們需要用的不同數(shù)據(jù)庫驅(qū)動包來完成對數(shù)據(jù)庫的連接。2.2.2JqueryJquery是對Javript的封裝,它簡化了Javript語法具有很好的平臺兼容性,因此極大的

7、方便了開發(fā)人員操作DOM、更多的制作網(wǎng)頁動畫的函數(shù)、使用Ajax無刷新技術(shù)使得網(wǎng)頁制作更加的簡單功能效果更加的強(qiáng)大。Jquery具有的優(yōu)勢:輕量級、強(qiáng)大的選擇器、出色的DOM操作的封裝、可靠的事件處理機(jī)制、完2MyEclipse是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼,調(diào)試、測試和發(fā)布功能,完整支持HTMLStrutsjspcssJavriptSpringSQLHibernate。[4]在本課題設(shè)計(jì)中,將使用MyEclip

8、se進(jìn)行開發(fā)。2.3.3Tomcat服務(wù)器Web服務(wù)器也有很多種,在本系統(tǒng)中只是簡單的Web應(yīng)用,所以選用Tomcat作為服務(wù)平臺。它占用資源少,穩(wěn)定且免費(fèi)并且是獨(dú)立運(yùn)行的,有很好的擴(kuò)展性和安全性,但它對J2EE的EJB程序無法運(yùn)行,如果你要運(yùn)行J2EE的EJB程序可使用WeblogicWebSphere服務(wù)器。只要你把做好的項(xiàng)目布置到上面,就能夠通過瀏覽器訪問你想要訪問的地址網(wǎng)頁。2.3.4SQLServer2005SQLServer

9、是一個數(shù)據(jù)庫平臺,它的為了解決大數(shù)據(jù)量時容易出現(xiàn)的數(shù)據(jù)混亂,容易丟失,不會管理,不好操作等開發(fā)的一種軟件,它的出現(xiàn)極大的方便了那些需要對大數(shù)據(jù)量的進(jìn)行操作的用戶。SQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。[5]本系統(tǒng)采用SQLServer2005版本用于數(shù)據(jù)的存儲、處理和保護(hù)數(shù)據(jù)。3在線視頻點(diǎn)播系統(tǒng)分析與設(shè)計(jì)3.1需求分析3.1.1系

10、統(tǒng)目標(biāo)開發(fā)出一個功能實(shí)用,優(yōu)秀的網(wǎng)站,為用戶提供各種視頻信息及交互平臺,使用戶能夠在快節(jié)奏的生活環(huán)境中,在有條件的情況下能夠隨時的觀看自己想要觀看的視頻,并且也能夠成為視頻的提供者,分享自己覺得好的視頻。3.1.2可行性分析隨著人們生活節(jié)奏的加快,快餐式的文化越來越突出,人們不能夠隨心的安排自己的時間觀看自己想要的視頻信息,在線視頻點(diǎn)播系統(tǒng),為人們提供了自主選擇的功能,讓用戶能夠隨時的觀看自己想要的視頻,在線視頻點(diǎn)播系統(tǒng),也越來越受人們

11、的喜愛。它符合現(xiàn)在人們快餐式的生活方式。隨著視頻網(wǎng)站的不斷完善,功能的不斷增加,用戶數(shù)也不斷的增加,所以在線視頻點(diǎn)播系統(tǒng)將有很好的發(fā)展空間。3.2在線視頻點(diǎn)播系統(tǒng)概要設(shè)計(jì)系統(tǒng)的概要設(shè)計(jì)主要對系統(tǒng)的總體功能設(shè)計(jì),模塊的劃分,系統(tǒng)數(shù)據(jù)庫如何設(shè)計(jì)進(jìn)行研究。3.2.1模塊劃分本系統(tǒng)主要分為兩部分:1.視頻點(diǎn)播前端(用戶)前端主要功能:1.用戶選擇視頻。2.觀看視頻。3.上傳視頻。2.視頻點(diǎn)播后端(管理員)后端主要功能:1.用戶管理。2.視頻管理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論