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

正文內(nèi)容

基于web的多媒體素材管理庫的開發(fā)與應(yīng)用_[文檔在線提供-文庫吧

2025-08-10 09:15 本頁面


【正文】 用戶上傳文件的功能,以達(dá)到好的資源更多人享用的效果。對(duì)于管理員來說,系統(tǒng)設(shè)有權(quán)限,只有當(dāng)合法的管理員登錄后才能對(duì)管理界面上的內(nèi)容進(jìn)行操作。在這一塊系統(tǒng)提供了文件的修改,刪除,以及添加功能。 素材管理庫的整體結(jié)構(gòu)設(shè)計(jì) 素材管理系統(tǒng)是在服務(wù)器端執(zhí)行的應(yīng)用系統(tǒng),在客戶端是運(yùn)用瀏覽器來運(yùn)行系統(tǒng)。該系統(tǒng)分為用戶操作和后臺(tái)管理兩個(gè)部分。在用戶操作部分,根據(jù)素材類型的不同,首 先包含了“靜態(tài)圖片”、“視頻動(dòng)畫”、“音頻聲音”三個(gè)頁面,這三個(gè)頁面主要是向用戶展示該素材庫中的最為常用的和最新的一些素材資料。此外,提供給用戶的主要的功能就是檢索,所以從主頁面進(jìn)入后有單獨(dú)的搜索界面,方便用戶快速的查找自己需要的素材。為了豐富素材庫內(nèi)的資源,在該系統(tǒng)中允許用戶上傳素材,這樣可以大大擴(kuò)充庫中的素材數(shù)量以滿足更多用戶的需要。后臺(tái)管理部分主要分為庫中數(shù)據(jù)瀏覽、數(shù)據(jù)的修改、數(shù)據(jù)的刪除及數(shù)據(jù)的添加。針對(duì)各塊功能,系統(tǒng)中有對(duì)應(yīng)的界面來完成。具體的結(jié)構(gòu)如圖( 1) . 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫的開發(fā)與應(yīng)用 5 設(shè)計(jì)中技術(shù)分析 數(shù)據(jù)庫的選擇及存儲(chǔ)處理 基于網(wǎng)絡(luò)的多媒體素材管理庫 離不開數(shù)據(jù)庫的應(yīng)用 ,目前市場(chǎng)上數(shù)據(jù)庫的主流產(chǎn)品有 IBM DB Microsoft SQL SERVER 20 ORACLE 9i、 Sybase、 Microsoft Access、 FOXPRO 等 。其中 SQL Server 和 Access 為最常用的兩種數(shù)據(jù)庫,它們的特點(diǎn)如下: 1) SQL Server 是一個(gè)功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的 SQL語言、擴(kuò)展的特性 (如復(fù)制、 OLAP、 分析 )等功能。而像存儲(chǔ)過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。 SQL SERVER 也是基于客戶 /服務(wù)器結(jié)構(gòu)的高性能數(shù)據(jù)管理系統(tǒng),并且在數(shù)據(jù)庫系統(tǒng)領(lǐng)域占有重要的地位。它不僅能夠存儲(chǔ)大量的數(shù)據(jù),能夠保證數(shù)據(jù)的安全性、維護(hù)數(shù)據(jù)的完整性,而且還能運(yùn)行分布式處理以及具有自動(dòng)高效的機(jī)制,已經(jīng)成為當(dāng)前企業(yè)用戶創(chuàng)建應(yīng)用程序、商業(yè)網(wǎng)站創(chuàng)建后臺(tái)數(shù)據(jù)庫首選的關(guān)系型數(shù)據(jù)管理系統(tǒng)。 圖 1 素材庫的整體結(jié)構(gòu) 數(shù)據(jù)庫 主界面 用戶使用部分 后臺(tái)管理部分 視頻動(dòng)畫 靜態(tài)圖片 音頻聲音 文件搜索 文件上傳 數(shù)據(jù)修改 數(shù)據(jù)刪除 數(shù)據(jù)添加 管理員登錄,驗(yàn)證用戶名和密碼 文件下載 文件下載 文件下載 Web 服務(wù)器 IIS 數(shù)據(jù)的瀏覽 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫的開發(fā)與應(yīng)用 6 2) ACCESS 數(shù)據(jù)庫 目前對(duì)于一般中小型的數(shù)據(jù)庫,用戶都選用 ACCESS,因?yàn)?它與其它的數(shù)據(jù)庫管理系統(tǒng)(如 Visual FoxPro)相比更 加簡(jiǎn)單易學(xué),普通的計(jì)算機(jī)用戶即可輕松掌握并使用它。而且最重要的一點(diǎn)是, Access 的功能足夠強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)管理及處理需要,而且它的主要 功能和特色還體現(xiàn)在:便利的環(huán)境接口,可加入圖文數(shù)據(jù);功能強(qiáng)大的向?qū)?,讓?fù)雜的工作變的簡(jiǎn)單;可以導(dǎo)入多種數(shù)據(jù)庫的數(shù)據(jù);可以利用計(jì)算公式計(jì)算數(shù)據(jù)并畫出圖表;提供自動(dòng)化的數(shù)據(jù)庫效率分析,以提高系統(tǒng)執(zhí)行效率;與 Microsoft Office 其它應(yīng)用軟件相互支持;表格數(shù)據(jù)能存儲(chǔ)成 HTML 格式,以提供 Inter的使用;會(huì)根據(jù)不同的工作狀態(tài)顯示不同的組合工具欄。 經(jīng)過比較 決定選擇采用 Access 數(shù)據(jù)庫,這是因?yàn)椋? (1) SQLserver 雖然是一個(gè)比較完備的數(shù)據(jù)庫,但是它更適合于開發(fā)大型的系統(tǒng)。而 Access 同樣也是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng)和 MIS系統(tǒng)開發(fā)工具,具有界面友好、易學(xué)易用、開發(fā)簡(jiǎn)單、接口靈活等特點(diǎn)。 (2)用戶使用十分方便, 只要安裝了 PWS 或 IIS4 肯定有 ACCESS 的 ODBC驅(qū)動(dòng),即你的系統(tǒng)肯定支持 ACCESS 數(shù)據(jù)庫的存取。 (3) ACCESS 在 OFFICE 中就有, 無需單獨(dú)安裝軟件, 方便得到 和使用,并且 ACCESS 支持的SQL 指令非常齊全 ,能夠方便 的實(shí)現(xiàn)素材庫中各個(gè)功能 。 (4) ACCESS ODBC 驅(qū)動(dòng)程序的效率非常高。雖然它不是服務(wù)器級(jí)的數(shù)據(jù)庫,但是作為中小型企業(yè)內(nèi)部網(wǎng)的數(shù)據(jù)庫支持還是綽綽有余的。 在數(shù)據(jù)的存儲(chǔ)上,主要有兩種在數(shù)據(jù)庫系統(tǒng)中訪問和存取多媒體數(shù)據(jù)的實(shí)用方法。一種是基于文件的方法,將多媒體信息的一些屬性和狀態(tài)記在數(shù)據(jù)庫中,這是一種準(zhǔn)多媒體數(shù)據(jù)庫技術(shù)。該方法實(shí)現(xiàn)簡(jiǎn)單、素材易于更新、容易開發(fā)集成,但維護(hù)困難;另一種是基于數(shù)據(jù)庫中二進(jìn)制對(duì)象,使用數(shù)據(jù)庫引擎中的二進(jìn)制域類型的方式。該方式數(shù)據(jù)集中管理安全性好、易于共享但檢索速度慢一些。這兩種方 法各有利弊,在實(shí)際應(yīng)用中,要根據(jù)實(shí)際情況選擇合適的方法。 ASP 技術(shù)技術(shù)介紹 素材管理系統(tǒng)的開發(fā)主要運(yùn)用 ASP 技術(shù),那什么是 ASP 呢? ASP(Active server page)是一種未經(jīng)編譯的開放的應(yīng)用軟件,它使用戶能夠利用 HTML 和 ActiveX 強(qiáng)有利的功能創(chuàng)建功能強(qiáng)大的、與平臺(tái)無關(guān)的 Web 應(yīng)用系統(tǒng)。 ASP 產(chǎn)生的文件同 HTML 文件一樣也是文本文件,包括文本、 HTML 標(biāo)記和 ASP 腳本語句 (用〈 %和 %〉界定符標(biāo)記 )。它以 .asp 為擴(kuò)展名,區(qū)別于一般的 HTML 文件。任何文本編輯 器都可以制作 ASP 文件, ASP 提供 VBScript 和 JScript 兩種腳本引擎,缺省為 VBScript。 ASP 的特征主要有以下幾個(gè)方面: 1)使用 VBScript、 Jscript 等簡(jiǎn)單易懂的腳本語言,結(jié)合 HTML 代碼,使用普通文本編輯器即可以進(jìn)行編輯設(shè)計(jì)。無須編譯,應(yīng)用程序的開發(fā)簡(jiǎn)單迅速。 ASP 程序以后綴名為 .asp 的純文本文件的形式存在。 2)在服務(wù)器端直接執(zhí)行,與瀏覽器無關(guān),源程序不下傳到客戶端,安全性較高。 3)以使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。用戶端只需要使用可以執(zhí)行 HTML代碼的瀏覽器,即 可以瀏覽 ASP 所設(shè)計(jì)的頁面,同時(shí) ASP 所使用的腳本語言 VBScript 和 Jscript 均在 Web 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫的開發(fā)與應(yīng)用 7 4)以 COM 技術(shù)為基礎(chǔ),擴(kuò)充性強(qiáng),可以使用 VB、 Java、 VC++、 COBOL 等其他編程語言編寫的 Active 組件。開發(fā)應(yīng)用及維護(hù)成本大大降低,而且具有很好的技術(shù)延展性,可以迅速延伸采用 XML 技術(shù)。 在素材庫中要實(shí)現(xiàn)查詢、上傳、下載等功能都需要對(duì)數(shù)據(jù)庫進(jìn)行訪問。 ASP 是通過內(nèi)置組件 ADO(ActiveDataObject)實(shí)現(xiàn)數(shù)據(jù)庫的訪問的。 ADO 是微軟提 供給開發(fā)者在網(wǎng)頁中操作數(shù)據(jù)庫的最新技術(shù),是一套可以方便地訪問 Web 數(shù)據(jù)庫的對(duì)象模型,開發(fā)者可以在不用關(guān)心底層數(shù)據(jù)庫指令的情況下即可完成各種復(fù)雜的數(shù)據(jù)庫操作。該組件可通過 ODBC 驅(qū)動(dòng)程序 ,連接諸如Foxpro Microsoft SQLServer、 Access 等數(shù)據(jù)庫,輕松解決存取各種數(shù)據(jù)庫的問題。 ASP 對(duì)數(shù)據(jù)庫訪問的 具體流程如圖 2: 圖 2 ASP 對(duì)數(shù)據(jù)庫的訪問流程 利用 ASP 開發(fā) Web 數(shù)據(jù)庫應(yīng)用的簡(jiǎn)單模型:由瀏覽器向 Web 服務(wù)器請(qǐng)求下載文件, Web服務(wù)器會(huì) 判斷所請(qǐng)求的是否 .asp 文件,如果不是,則直接下傳文件;如果是,再判斷 .asp 文件中是否含有服務(wù)器端運(yùn)行的腳本程序,有則加以解釋執(zhí)行,其余部分直接下傳給瀏覽器。若執(zhí)行的腳本程序中使用了 ADO 對(duì)象,則 Web 服務(wù)器會(huì)根據(jù)該 ADO 對(duì)象所設(shè)參數(shù)來啟動(dòng)相應(yīng)的ODBC 或 OLE 數(shù)據(jù)庫驅(qū)動(dòng)程序,連接數(shù)據(jù)庫并完成相應(yīng)的讀、寫、查詢等操作,執(zhí)行結(jié)果仍通過 ADO 對(duì)象返回。如果需要把程序運(yùn)行結(jié)果在瀏覽器上顯示出來,則由 Web 服務(wù)器將其下傳給瀏覽器。 網(wǎng)頁制作軟件的選擇和簡(jiǎn)介 素材庫開發(fā)的基礎(chǔ)就是平臺(tái)界面的設(shè)計(jì),如今制作 網(wǎng)頁的工具有許多,但比較常用及較受用戶喜歡的有 Micosoft Frontpage2020 和 Macromedia dreamweaver MX。在該素材庫的開發(fā)過程中,主要運(yùn)用了 dreamweaver MX。使用 dreamweaver MX 的好處主要是 利用 Dreamweaver 中的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫 許多 代碼 ,同時(shí) 可以查看所有站點(diǎn)元素或資源并將它們從易于使用的面板直接拖到文檔中。您可以在 Macromedia Fireworks 中創(chuàng)建和編輯圖像,然后將它們直接導(dǎo)入 Dreamweaver,或者直接在 Dreamweaver 中添加 Macromedia Flash 對(duì)象,從而優(yōu)化您的開發(fā)工作流程。 此外 , 在 Dreamweaver 中實(shí)現(xiàn)一些動(dòng)態(tài)的功能,例如管理員登錄,可以用該軟件提供的“服務(wù)器行為”自動(dòng)的實(shí)現(xiàn),同時(shí)還自動(dòng)的生成 HTML和 ASP 代碼,大大提高了設(shè)計(jì)者的效率。 數(shù)據(jù)庫中表的設(shè)計(jì) 在多媒體素材管理庫中,運(yùn)用 access 來構(gòu)建數(shù)據(jù)庫。數(shù)據(jù)庫中共設(shè)計(jì)了四張表,分別為user、 picture、 audio、 video。 user 表用于管理員登錄,在該表中設(shè)計(jì)了三個(gè)字 段名 ID、username、 password。 Username 存放的是管理員登錄時(shí)用的用戶名, password 存放的是驗(yàn)證的密碼。 Picture、 audio、 video 三張表是分別用于存儲(chǔ)圖片、音頻、視頻素材的信息。這三張 表 的 設(shè) 計(jì) 是 類 似 的 , picture 表 的 具 體 設(shè) 計(jì) 如 下 圖 3 :瀏覽器 WEB服務(wù)器 IIS ASP ADO ODBC 數(shù)據(jù)庫 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫的開發(fā)與應(yīng)用 8 圖 3 picture 表的設(shè)計(jì)格式 “ ID”字段為自動(dòng)生成的序號(hào),“關(guān)鍵字”字段存放的是關(guān)于圖片的關(guān)鍵字,該字段的設(shè)置主要是為了用戶在檢索時(shí)能夠方便的搜索到自己需要的素材,“關(guān)鍵字”字段中存放的關(guān)鍵詞越多,用戶在檢索時(shí),查找到該圖片 的幾率就越大?!?people”字段用來存放素材上傳者的姓名,“ pname”存放了圖片的名稱,“ ptype”存放了素材的類型,當(dāng)素材被添加入庫時(shí),系統(tǒng)會(huì)自動(dòng)獲得文件的類型,然后填入該字段?!?pic”字段用來存放的就是圖片的二進(jìn)制數(shù)據(jù),在 access中它是以 ole 對(duì)像類型存放。在 video 和 audio 表中,增加了一個(gè) url字段用來存放對(duì)應(yīng)文件存在文件夾中的相對(duì)路徑。 網(wǎng)絡(luò)數(shù)據(jù)庫的運(yùn)行 要運(yùn)行網(wǎng)絡(luò)服務(wù)器和建立虛擬目錄,前提是計(jì)算機(jī)中要裝上 IIS( Inter 信息服務(wù))。如果已經(jīng) 裝好了 IIS ,則可以在“控制面板” — “管理工具”下找到“ Inter 信息服務(wù)”。打開后,找到默認(rèn)站點(diǎn),選擇后在“操作”菜單中有“新建” — “虛擬目錄”,然后就可以根據(jù)提示建立自己網(wǎng)站的虛擬目錄。一般在 IIS 中有已建好的虛擬目錄,點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1