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

正文內容

基于web的多媒體素材管理庫的開發(fā)與應用說明書-文庫吧

2025-04-17 19:03 本頁面


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