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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---在線視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2026-01-08 20:26 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ve Video Games)和遠(yuǎn)程教學(xué) ( Long Distance Learning)等 . VOD 是一種受用戶控制的視頻分配業(yè)務(wù),它使得用戶可以交互的訪問遠(yuǎn)端服務(wù)器所存儲(chǔ)的豐富節(jié)目源 . “它的實(shí)質(zhì)是信息的使用者根據(jù)自己的需要主動(dòng)獲得多媒體信息 . ”視頻點(diǎn)播與傳統(tǒng)電視有本質(zhì)不同,主要體現(xiàn) 在以下兩個(gè)方面 :首先,視頻點(diǎn)播具有交互性,用戶可根據(jù)個(gè)人需求選擇視頻節(jié)目,并指定該節(jié)目的起始時(shí)間,從這一點(diǎn)來說,視頻點(diǎn)播也可以稱為交互式視頻點(diǎn)播 。而傳統(tǒng)電視是按事先安排好的程序播放節(jié)目,用戶在選擇和觀看節(jié)目方面是被動(dòng)的,只有頻道選擇權(quán),沒有播放控制權(quán),更不能對(duì)視頻進(jìn)行交互式操作 . 其次, VOD 系統(tǒng)中的信號(hào)是數(shù)字化的,而傳統(tǒng)電視中的信號(hào)是模擬的 . 系統(tǒng)設(shè)計(jì)思想 在線視頻點(diǎn)播系統(tǒng)利用先進(jìn)的 Web 技術(shù)和數(shù)據(jù)庫(kù)技術(shù),提供以視頻、音頻為中心的多媒體點(diǎn)播服務(wù),系統(tǒng)采用 作為頁(yè)面技術(shù), 結(jié)合 B/S 結(jié)構(gòu)模式, 能動(dòng)態(tài)實(shí)現(xiàn)與用戶的交 互,滿足用戶在線搜索、瀏覽、點(diǎn)播視頻的需求,以及后臺(tái)管理員對(duì) 視頻信息管理的需求 . 可行性分析 計(jì)算機(jī)網(wǎng)絡(luò)作為一種先進(jìn)的信息傳輸媒體,有著信息傳送速度快、信息覆蓋面廣、成 2 本低的特點(diǎn) . 隨著 Web 信息技術(shù)的發(fā)展,利用 Web 技術(shù)結(jié)合數(shù)據(jù)庫(kù)技術(shù)來實(shí)現(xiàn)一個(gè)在線視頻點(diǎn)播系統(tǒng),提供以視頻為中心的多媒體服務(wù),能更貼切的滿足用戶根據(jù)自己的意愿播放節(jié)目的需求,也必將受到用戶的青睞 . 但是,開發(fā)任何一個(gè)基于計(jì)算機(jī)的系統(tǒng),都會(huì)受到時(shí)間和資源上的限制 . 因此,在開發(fā)系統(tǒng)前必須進(jìn)行可行性分析,以減少項(xiàng)目的開發(fā)風(fēng)險(xiǎn) ,避免人力、物力和財(cái)力的浪費(fèi) . 可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題能否解決 . 對(duì)在線視頻點(diǎn)播系統(tǒng)的可行性分析如下: (1)、 技術(shù)可行性:系統(tǒng)采用 .NET 開發(fā)平臺(tái), .NET Framework 是 .NET 平臺(tái)的基本框架,具有 強(qiáng)大的 API,給系統(tǒng)奠定了技術(shù)基礎(chǔ). 系統(tǒng)采用 技術(shù), 結(jié)合 B/S 結(jié)構(gòu)模式,能夠方便實(shí)現(xiàn)用戶與系統(tǒng)的動(dòng)態(tài)交互,以及方便網(wǎng)站的維護(hù)等 . (2)、 經(jīng)濟(jì)可行性:成本較低,系統(tǒng)建設(shè)不需要很大的投入,系統(tǒng)更新時(shí)也只需更新服務(wù)器端程序,方便維護(hù) . (3)、 運(yùn)行上可行性 :本系統(tǒng)作為一個(gè)小型的在線視頻點(diǎn)播系統(tǒng),所耗費(fèi)的資源非常的小 . 綜 上所述 通過可行性分析 認(rèn)為新系統(tǒng)的開發(fā)方案切實(shí)可行,可進(jìn)行開發(fā) . 系統(tǒng)運(yùn)行環(huán)境 系統(tǒng)開發(fā)環(huán)境: Microsoft Visual Studio 2021 系統(tǒng)開發(fā)語(yǔ)言: +C 運(yùn)行平臺(tái): Windows XP 數(shù)據(jù)庫(kù): SQL Server 2021 Web服務(wù)器 : 在線視頻點(diǎn)播 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 3 第 2 章 相關(guān)技術(shù)概述 .NET Framewok 框架結(jié)構(gòu) 概述 .NET Framework 框架 結(jié)構(gòu)簡(jiǎn)介 .NET Framework 是一個(gè)集成在 Windows 中的組件,它支持生成和運(yùn)行下一代應(yīng)用程序與 XML Web Services. .NET Framework 旨在實(shí)現(xiàn)下列目標(biāo): 提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在 Inter 上分布,或者是在遠(yuǎn)程執(zhí)行的 . 提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境 . 提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境 . 提供一個(gè)可消除腳本環(huán)境或解釋 環(huán)境的性能問題的代碼執(zhí)行環(huán)境 . 使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時(shí)保持一致 . 按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;? .NET Framework 的代碼可與任何其他代碼集成 . .NET Framework 的目的就是要讓建立 Web Services 以及因特網(wǎng)應(yīng)用程序的工作變的簡(jiǎn)單, 它就相當(dāng)于 微軟 Web Services 引擎 . 許多程序設(shè)計(jì)師和使用者,非??释幸粋€(gè)完善而且透明清楚的基礎(chǔ)架構(gòu),來建立 Web Services(因特網(wǎng)服 務(wù)) . .NET Framework 就是為了這個(gè)需求,而提供的基礎(chǔ)架構(gòu) . .NETFramework 提供了應(yīng)用程序模型及關(guān)鍵技術(shù),讓開發(fā)人員容易以原有的技術(shù)來產(chǎn)生、布署,并可以繼續(xù)發(fā)展具有高安全、高穩(wěn)定,并具高延展的 Web Services. 對(duì)于 .NET Framework 而言,所有的組件都可以成為 Web Services,Web Services 只不過是另一種型態(tài)的組件罷了 . 微軟將 COM( Component Object Model,組件對(duì)象模型) 的優(yōu)點(diǎn)整合進(jìn)來,它可以不用像 COM 那么嚴(yán)謹(jǐn)?shù)膩硭ㄦi兩 個(gè)對(duì)象, .NET Framework 以松散的方式來栓鎖 Web Services 這種型態(tài)的組件 . 這樣的結(jié)果讓開發(fā)人員非常容易的發(fā)展出強(qiáng)而有力的 Web 服務(wù)組件,提高了整體的安全及可靠性,并且大大的增加系統(tǒng)的延展性 . .NET Framework 三部分內(nèi)容介紹 .NET Framework 包括了三大部分:第一個(gè)部分是 Common Language Runtime( CLR,公共語(yǔ)言運(yùn)行時(shí) ),第二部分是共享對(duì)象類別庫(kù)(提供所有 .NET 程序語(yǔ)言所需要的基本對(duì)象),第三個(gè)部分是重新以組件的方式寫成的 . 其中 公共語(yǔ)言運(yùn)行時(shí) ( CLR) 和 .NET Framework 類庫(kù) 是 .NET Framework 的兩個(gè)主要組件 . .NET Framework 的 類庫(kù),是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙愋图希?可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應(yīng)用程序,也包括基于 所提供的最新創(chuàng)新的應(yīng)用程序(如 Web 窗體和 XML Web Services) . Common Language Runtime 4 Common Language Runtime( CLR,公共語(yǔ)言運(yùn)行時(shí) )架構(gòu)在操作系統(tǒng)的服務(wù)上, 它是 .NET Framework 的基礎(chǔ) . 它負(fù)責(zé)應(yīng)用程序?qū)嶋H的執(zhí)行,滿足所有的應(yīng)用程序的需求;例如內(nèi)存管理、處理安全問題、整合不同的程序語(yǔ)言等等 . Runtime 供了許多幫助程序?qū)懽鞯暮?jiǎn)化,以及應(yīng)用程序的部署并同時(shí)加強(qiáng)程序穩(wěn)定可靠的一些服務(wù) . Common Language Runtime 結(jié)構(gòu)圖,如圖 21 所示: 圖 21 Common Language Runtime 結(jié)構(gòu)圖 想要執(zhí)行由某種特定程序語(yǔ)言所開發(fā)出來的程序,計(jì)算機(jī)內(nèi)部必需裝置這種特 定程序語(yǔ)言的執(zhí)行時(shí)期( Runtime)組件才可以 .為什么 Runtime 組件如此重要?這是因?yàn)?Runtime組件內(nèi)部有該種程序語(yǔ)言所需要的一些核心功能,例如提供該種語(yǔ)言所需要的基本函式及對(duì)象等等;所以當(dāng)程序在執(zhí)行時(shí)會(huì)動(dòng)態(tài)的連結(jié)到 Runtime 組件,取得所需要的功能 .但是不同的程序語(yǔ)言所需要的 Runtime 不一樣,所以會(huì)造成程序設(shè)計(jì)師在開發(fā)時(shí)的困難 .所以為了要解決上述的問題, .NET Framework 在發(fā)展時(shí),設(shè)計(jì)了讓所有 .NET 的程序語(yǔ)言共同使用的 Runtime 組件,這個(gè)組件的名稱就叫做 Common Language Runtime( CLR) . CLR 是一個(gè)高效率的執(zhí)行引擎,程序代碼的執(zhí)行是由 Runtime 所管理, Runtime 負(fù)責(zé)的工作有產(chǎn)生對(duì)象、方法( methods)的呼叫等等, Runtime 也可以提供 程 序代碼一些額外的服務(wù) . 我 們把要透過 CLR 的控制才能執(zhí)行的程序代碼稱 ManagedCode. 共享類庫(kù) .NET 提供了一個(gè)讓 .NET 所有程序語(yǔ)言使用的共享對(duì)象類別庫(kù),這個(gè)對(duì)象類別庫(kù)提供了幾組統(tǒng)一、對(duì)象導(dǎo)向、結(jié)構(gòu)化以及可擴(kuò)充的對(duì)象類別庫(kù),協(xié)助程序設(shè)計(jì)師快速的開發(fā)軟件 .共享對(duì)象類別庫(kù) 中提供了許多對(duì)象,包括集合、 IO、數(shù)據(jù)型態(tài)等等,也提供一些對(duì)象類別可以存取操作系統(tǒng)服務(wù),例如繪圖、訊息、網(wǎng)絡(luò)、執(zhí)行緒與數(shù)據(jù)存取等等 .程序設(shè)計(jì)師可以直接建立 .NET 共享對(duì)象類別庫(kù)所提供的對(duì)象,也可以呼叫共享對(duì)象類別庫(kù)的功能,或者藉由繼承某個(gè)對(duì)象的功能來擴(kuò)充自己建立的對(duì)象 . 共享類庫(kù)對(duì)象類別如圖 22 所示: 在線視頻點(diǎn)播 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 5 圖 22 共享類庫(kù)包含的對(duì)象類別 是共享對(duì)象類別庫(kù)中的一員, 提供了一個(gè) Web 應(yīng)用程序模型 . 這個(gè) 模型提供了一些窗體、控件及基礎(chǔ)架構(gòu),讓程 序設(shè)計(jì)師簡(jiǎn)單的建立 Web 應(yīng)用程序 . 提供了一些對(duì)應(yīng) HTML 元素(例如按鈕、清單盒等)的 HTML 控件( HTML Control)以及功能更強(qiáng)的 Web 控件( Web Controls);這些控件在 客戶 端執(zhí)行,然后在客戶端的瀏覽器以 HTML 元素的方式顯示 .這種 HTML 控件在 客戶 端以對(duì)象導(dǎo)向的方式被程控,讓程序設(shè)計(jì)師享受到對(duì)象導(dǎo)向程序?qū)懽鞯膬?yōu)點(diǎn),簡(jiǎn)化程序的復(fù)雜性 . 結(jié)構(gòu)圖,如圖 23 所示: 圖 23 結(jié)構(gòu) 概述 是一 個(gè)統(tǒng)一的 Web 開發(fā)模型 , 它包括您使用盡可能少的代碼生成企業(yè)級(jí) Web 應(yīng)用程序所必需的各種服務(wù) . 作為 .NET Framework 的一部分提供 . 當(dāng)您編 6 寫 應(yīng)用程序的代碼時(shí) , 可以訪問 .NET Framework 中的類 . 您可以使用與公共語(yǔ)言運(yùn)行庫(kù) (CLR) 兼容的任何語(yǔ)言來編寫應(yīng)用程序的代碼 , 這些語(yǔ)言包括 Microsoft Visual Basic、 C、 Jscript、 .NET 和 J. 使用這些語(yǔ)言 , 可以開發(fā)利用公共語(yǔ)言運(yùn)行庫(kù)、類型安全、繼承等方面的優(yōu)點(diǎn)的 應(yīng)用程序 . 包括:頁(yè)和控件框架 , 編譯器 , 安全基礎(chǔ)結(jié)構(gòu) , 狀態(tài)管理功能 ,應(yīng)用程序配置 , 運(yùn)行狀況監(jiān)視和性能功能 , 調(diào)試支持 , XML Web Services 框架 , 可擴(kuò)展的宿主環(huán)境和應(yīng)用程序生命周期管理 , 可擴(kuò)展的設(shè)計(jì)器環(huán)境 . 頁(yè)和控件框架 頁(yè)和控件框架是一種編程框架,它在 Web 服務(wù)器上運(yùn)行,可以動(dòng)態(tài)地生成和呈現(xiàn) 網(wǎng)頁(yè) . 可以從任何瀏覽器或客戶端設(shè)備請(qǐng)求 網(wǎng)頁(yè), 會(huì)向請(qǐng)求瀏覽器呈現(xiàn)標(biāo)記(例如 HTML) . 通常,您 可以對(duì)多個(gè)瀏覽器使用相同的頁(yè),因?yàn)? 會(huì)為發(fā)出請(qǐng)求的瀏覽器呈現(xiàn)適當(dāng)?shù)臉?biāo)記 . 但是,您可以針對(duì)諸如 Microsoft Inter Explorer 6 的特定瀏覽器設(shè)計(jì) 網(wǎng)頁(yè),并利用該瀏覽器的功能 . 支持基于 Web 的設(shè)備(如移動(dòng)電話、手持型計(jì)算機(jī)和個(gè)人數(shù)字助理 (PDA))的移動(dòng)控件 . 網(wǎng)頁(yè)是完全面向?qū)ο蟮?. 在 網(wǎng)頁(yè)中,可以使用屬性、方法和事件來處理 HTML 元素 . 頁(yè)框架為響應(yīng)在服務(wù)器上運(yùn)行的代碼中的客戶端事件提供統(tǒng)一的 模型,從而使您不必考慮基于 Web 的應(yīng)用程序中固有的客戶端和服務(wù)器隔離的實(shí)現(xiàn)細(xì)節(jié) . 該框架還會(huì)在頁(yè)處理生命周期中自動(dòng)維護(hù)頁(yè)及該頁(yè)上控件的狀態(tài) . 使用 頁(yè)和控件框架還可以將常用的 UI 功能封裝成易于使用且可重用的控件 . 控件只需編寫一次,即可用于許多頁(yè)并集成到 網(wǎng)頁(yè)中 . 這些控件在呈現(xiàn)期間放入 網(wǎng)頁(yè)中 . 頁(yè)和控件框架還提供各種功能,以便可以通過主題和外觀來控制網(wǎng)站的整體外觀和感覺 . 可以先定義主題和外觀,然后在頁(yè)面級(jí)或控件級(jí)應(yīng)用這些主題和外觀 . 除了主題外,還可 以定義母版頁(yè),以使應(yīng)用程序中的頁(yè)具有一致的布局 . 一個(gè)母版頁(yè)可以定義您希望應(yīng)用程序中的所有頁(yè)(或一組頁(yè))所具有的布局和標(biāo)準(zhǔn)行為 . 然后可以創(chuàng)建包含要顯示的頁(yè)特定內(nèi)容的各個(gè)內(nèi)容頁(yè) . 當(dāng)用戶請(qǐng)求內(nèi)容頁(yè)時(shí),這些內(nèi)容頁(yè)與母版頁(yè)合并,產(chǎn)生將母版頁(yè)的布局與內(nèi)容頁(yè)中的內(nèi)容組合在一起的輸出 . 編譯器 除了 .NET 的安全功能外, 還提供了高級(jí)的安全基礎(chǔ)結(jié)構(gòu),以便對(duì)用戶進(jìn)行身份驗(yàn)證和授權(quán),并執(zhí)行其他與安全相關(guān)的功能 . 您可以使用由 IIS 提供的 Windows 身份驗(yàn)證對(duì)用戶進(jìn)行身份驗(yàn)證, 也可以通過您自己的用戶數(shù)據(jù)庫(kù)使用 Forms 身份驗(yàn)證和 成員資格來管理身份驗(yàn)證 . 此外,可以使用 Windows 組或您自己的自定義角色數(shù)據(jù)庫(kù)(使用 角色)來管理 Web 應(yīng)用程序的功能和信息方面的授權(quán) . 您可以根據(jù)應(yīng)用程序的需要方便地移除、添加或替換這些方案 . 始終使用特定的 Windows 標(biāo)識(shí)運(yùn)行,因此,您可以通過使用 Windows 功能(例如 NTFS 訪問控制列表 (ACL)、數(shù)據(jù)庫(kù)權(quán)限等等)來保護(hù)應(yīng)用程序的安全 . 在線視頻點(diǎn)播 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 7 狀態(tài)管 理功能 通過 應(yīng)用程序使用的配置系統(tǒng),可以定義 Web 服務(wù)器、網(wǎng)站或單個(gè)應(yīng)用程序的配置設(shè)置 . 您可以在部署 應(yīng)用程序時(shí)定義配置設(shè)置,并且可以隨時(shí)添加或修訂配置設(shè)置,且對(duì)運(yùn)行的 Web 應(yīng)用程序和服務(wù)器具有最小的影響 . 配置設(shè)置存儲(chǔ)在基于 XML 的文件中 . 由于這些 XML 文件是 ASCII 文本文件,因此對(duì) Web 應(yīng)用程序進(jìn)行配置更改比較簡(jiǎn)單 . 您可以擴(kuò)展配置方案,使其符合自己的要求 . 運(yùn)行狀況監(jiān)視
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1