在線教育畢業(yè)論文_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  摘要</b></p><p>  本設計采用網頁交互式的在線教學,與媒體播放器于一身的網頁平臺,可以播放任意格式的媒體文件,技術實現主要采用 JAVA 腳本語言,ASP程序,Access2000數據庫等等。編輯網頁使用了Microsoft Office Frontpage2000, Macromedia Dreamweaver MX 2004 等軟件。此網頁使用

2、JAVA 腳本語言嵌套本地播放器控件,所以在本地必須裝有Windows Media Player9 和 RealOne Player才可以正常運行。涉及到的上述兩種播放器均為新大機房必備,如有需要可以改為其它版本的播放器。</p><p>  關鍵詞: JAVA 腳本語言,播放控件,數據庫</p><p><b>  Abstract</b></p>&

3、lt;p>  This design uses the homepage interactive on-line teaching, with the media player in a body homepage platform, It can broadcast the media document that of the free form, the technical realization mainly uses th

4、e JAVA script language, the ASP procedure, Access2000 database and so on. The edition homepage has used Microsoft Office Frontpage2000, Macromedia Dreamweaver MX 2004 and so on. This homepage uses the JAVA script languag

5、e nesting local player controllor, therefore it must be loaded with Wi</p><p>  Key word: Java script language, broadcast controls,</p><p><b>  目錄</b></p><p>  緒論 ……………

6、………………………………………………………………………….4</p><p>  1. 相關理論 …………………………………………………………………………….…4</p><p>  1.1 開發(fā)平臺與技術簡介 ………………………………………………………………… 5 </p><p>  1.1.1 ASP技術簡介 …………………………………………………

7、…………………5</p><p>  1.1.2 ASP技術的特點………………………………………………………………… 5</p><p>  1.1.3 ASP內置對象簡介……………………………………………………………… 5</p><p>  1.2 Java Script 腳本語言………………………………………………………………...6</p>

8、;<p>  1.2.1 Java script 腳本語言簡介………………………………………………….6</p><p>  1.2.2 Java script 基本特點 ………………………………………………..7 </p><p>  1.2.3 Java script 與Java 的區(qū)別………………………………………………….7</p>

9、<p>  1.3 Dreamwevar MX 簡介……………………………………………………………………8</p><p>  1.4 數據庫簡介………………………………………………………………………………9</p><p>  1.4.1 數據庫(Data Base)……………………………………………………………9 </p><p>  1.

10、4.2 Microsoft Access 2000 數據庫簡介………………………………………….10</p><p>  1.4.3 Microsoft Access 2000特點…………………………………………………..11</p><p>  1.4.4 Access 2000的數據庫對象……………………………………………………..11</p><p> 

11、 2. 系統(tǒng)設計………………………………………………………………………………….12</p><p>  2.1 系統(tǒng)總體設計與功能………………………………………………………………12</p><p>  2.2 系統(tǒng)結構圖…………………………………………………………………………12</p><p>  2.3 系統(tǒng)播放器……………………………………

12、……………………………………15</p><p>  2.4 數據庫總體設計設計 …...............................................................................………..16</p><p>  2.4.1數據表描述…………………………………………………………………..16</p><p&

13、gt;  2.4.2數據庫后臺管理,內容瀏覽,查詢………………………………………..17</p><p><b>  緒論</b></p><p>  腳本語言介于HTML和Java,C++以及VisualBasic等編程語言之間。HTML通常用于格式化和鏈接文本。而編程語言通常用于向機器發(fā)出一系列復雜的指令。腳本語言介于兩者之間但它的函數與編程語言更為相象一些。它與

14、編程語言之間最大的區(qū)別是后者的語法和規(guī)則更為嚴格和復雜一些。</p><p>  在服務器端使用腳本語言,需要在服務器端安裝腳本引擎。腳本引擎是用于處理腳本的COM (組件對象模型)對象。ASP為腳本引擎提供主機環(huán)境并把.asp文件中的腳本交給腳本引擎處理。對于.asp文件中使用的每種腳本語言,都要將他們相應的腳本引擎安裝在Web服務器上。但是要使用一些不太常用的腳本語言的話,可能需要安裝相應的腳本引擎。<

15、/p><p>  本課題正是借助了Java腳本語言的功能,把播放器嵌套在網頁中,實現了網頁與瀏覽者的交互。系統(tǒng)可以自行判斷各種媒體類型,并且可以判斷當前機器上是否安裝了系統(tǒng)所需要的播放器,以便提示用戶正確使用。后臺管理更加方便,管理員很容易上手,數據庫為Access數據庫,可以實現中型數據群。這樣一來可以在校服務器內專門開辟一個教學網站,把一些優(yōu)秀的視頻,音頻教學放到網站上,供各位同學自學。系統(tǒng)基本功能以實現完成,可

16、以繼續(xù)添加各種需要的功能。</p><p><b>  1.相關理論</b></p><p>  1.1 開發(fā)平臺與技術簡介</p><p>  1.1.1 ASP技術簡介</p><p>  Microsoft Active Server Pages,即讀者朋友們所稱的ASP,是一套微軟開發(fā)的服務器端腳本環(huán)境,AS

17、P內含于IIS之中,最新版的ASP 3.0內含于IIS 5.0之中。通過ASP大家可以結合HTML網頁、ASP指令和ActiveX控件建立動態(tài)、交互且高效的WEB服務器應用程序。有了ASP你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。</p>

18、;<p>  1.1.2 ASP技術的特點</p><p><b>  無需編譯 </b></p><p><b>  易于生成 </b></p><p><b>  獨立于瀏覽器 </b></p><p><b>  面向對象 </b>&

19、lt;/p><p>  與任何ActiveX scripting 語言兼容 </p><p><b>  源程序碼不會外漏</b></p><p>  1.1.3 ASP內置對象簡介</p><p>  下面詳細介紹每個對象:</p><p>  1)Request對象</p><

20、;p>  Resquest對象代表由各客戶程序發(fā)往HTTP的請求報文。事實上,Request對象的功能是單向的,它只能接收客戶端Web頁面提交的數據,與Response對象的功能剛好相反。</p><p>  2)Response對象</p><p>  Response對象用于向客戶端瀏覽器發(fā)送數據,用戶可以使用該對象將服務器的數據以HTML的格式發(fā)送到用戶端的瀏覽器,它與Requ

21、est組成了一對接收、發(fā)送數據的對象,這也是實現動態(tài)的基礎。</p><p>  3)Server對象</p><p>  Server對象是ASP中一個很重要的對象,許多高級功能都是靠它來完成的。它提供了對Active Server Pages和方法的使用。</p><p>  4)Application對象</p><p>  Appli

22、cation對象是個應用程序級的對象,用來在所有用戶間共享信息,并可以在Web應用程序運行期間持久地保持數據。</p><p>  5)Session對象</p><p>  Session其實指的就是訪問者從到達某個特定主頁到離開為止的那段時間。每一訪問者都會單獨獲得一個Session。在Web應用程序中,當一個用戶訪問該應用時,Session類型的變量可以供這個用戶在該Web應用的所有

23、頁面中共享數據;如果另一個用戶也同時訪問該Web應用,他也擁有自己的Session變量,但兩個用戶之間無法通過Session變量共享信息,而Application類型的變更則可以實現站點多個用戶之間在所有頁面中共享信息。</p><p>  6)ObjectContext 對象可以使用 ObjectContext 對象提交或撤消由 ASP 腳本初始化的事務。</p><p>  1.2

24、 Java Script 腳本語言</p><p>  1.2.1 Java Script 腳本語言簡介</p><p>  隨著Internet技術的突飛猛進,各行各業(yè)都在加入Internet的行業(yè)中來。無論從管理方面,還是從商業(yè)角度來看,Internet都可以帶來無限生機。通過Internet,可以實現地區(qū)、集體乃至個人的連接,從而達到一種“統(tǒng)一的和諧”。那么怎樣把自己的或公司的信息

25、資源加入到WWW服務器,是廣大用戶日益關心的問題。采用超鏈技術(超文本和超媒體技術)是實現這個目標最簡單的、最快速的手段和途徑。具體實現這種手段的支持環(huán)境,那就是HTML超文本標識語言。通過它們可制作所需的Web網頁?! ⊥ㄟ^超文本(Hyper Text)和超媒體(Hyper Media)技術結合超鏈接(Hyper link)的鏈接功能將各種信息組織成網絡結構(web),構成網絡文檔(Document),實現Internet上的“漫

26、游”。通過HTML符號的描述就可以實現文字、表格、聲音、圖像、動畫等多媒體信息的檢索?! ∪欢捎眠@種超鏈技術存在有一定的缺陷,那就是它只能提供一種靜態(tài)的信息資源,缺少動態(tài)的客戶端與服務器端的交互。雖然可通過CGI(Common Gateway Interface)通用網關接口實現一定的交互</p><p>  JavaScript的出現,它可以使得信息和用戶之間不僅只是一種顯示和瀏覽的關系,而是實現了一種實

27、時的、動態(tài)的、可交式的表達能力。從而基于CGI靜態(tài)的HTML頁面將被可提供動態(tài)實時信息,并對客戶操作進行反應的Web頁面的取代。JavaScript腳本正是滿足這種需求而產生的語言。它深受廣大用戶的喜愛和歡迎。它是眾多腳本語言中較為優(yōu)秀的一種,它與WWW的結合有效地實現了網絡計算和網絡計算機的藍圖。無疑Java家族將占領Internet網絡的主導地位。因此,盡快掌握JavaScript腳本語言編程方法是我國廣大用戶日益關心的?! ∈?/p>

28、么是JavaScript ?  JavaScript是一種基于對象(Object)和事件驅動(Event Driven)并具有安全性能的腳本語言。使用它的目的是與HTML超文本標記語言、Java 腳本語言(Java小程序)一起實現在一個Web頁面中鏈接多個對象,與Web客戶交互作用。從而可以開發(fā)客戶端的應用程序等。它是通過嵌入或調入在標準的HTML語言中實現的。它的出現彌補了HTML語言的缺陷,它是Java與HTML折衷的選擇.&l

29、t;/p><p>  1.2.2 Java script 基本特點</p><p>  JavaScript具有以下幾個基本特點:</p><p>  1.是一種腳本編寫語言;2.基于對象的語言;3.簡單性;4.安全性;5.動態(tài)性的;6.跨平臺性;  綜合所述JavaScript是一種新的描述語言,它可以被箝入到HTML的文件之中。JavaScript語

30、言可以做到回應使用者的需求事件(如:form的輸入),而不用任何的網路來回傳輸資料,所以當一位使用者輸入一項資料時,它不用經過傳給伺服端(server)處理,再傳回來的過程,而直接可以被客戶端 (client) 的應用程式所處理。</p><p>  1.2.3 Java script 與Java 的區(qū)別</p><p>  JavaScript 和 Java 很類似,但到底并不一樣!

31、Java 是一種比 JavaScript 更復雜許多的程式語言,而 JavaScript 則是相當容易了解的語言。JavaScript 創(chuàng)作者可以不那麼注重程式技巧,所以許多 Java 的特性在 Java Script 中并不支援。</p><p>  雖然JavaScript與Java有緊密的聯(lián)系,但卻是兩個公司開發(fā)的不同的兩個產品。Java是SUN公司推出的新一代面向對象的程序設計語言,特別適合于Intern

32、et應用程序開發(fā);而JavaScript是Netscape公司的產品,其目的是為了擴展Netscape Navigator功能,而開發(fā)的一種可以嵌入Web頁面中的基于對象和事件驅動的解釋性語言, 它的前身是Live Script;而Java的前身是Oak語言。下面對兩種語言間的異同作如下比較:1、基于對象和面向對象  Java是一種真正的面向對象的語言,即使是開發(fā)簡單的程序,必須設計對象。   JavaScript是種

33、腳本語言,它可以用來制作與網絡無關的,與用戶交互作用的復雜軟件。它是一種基于對象(Object Based)和事件驅動(Event Driver)的編程語言。因而它本身提供了非常豐富的內部對象供設計人員使用。 2、解釋和編譯  兩種語言在其瀏覽器中所執(zhí)行的方式不一樣。Java的源代碼在傳遞到客戶端執(zhí)行之前,必須經過編譯,因而客戶端上必須具有相應平臺上的仿真器或解釋器,它可以通過編譯器或解釋器實現獨立</p>

34、<p>  1.3 Dreamweaver MX 簡介</p><p>  Macromedia Dreamweaver MX 是創(chuàng)建專業(yè)網站的最佳途徑, 同時也是構建強大 Internet 應用程序的最簡便的途徑。 開發(fā)人員第一次能在一個環(huán)境內快速創(chuàng)建和管理網站及 Internet 應用程序。Dreamweaver MX 是一個完整、集成的解決方案, 可為您提供可視化的布局工具、快速的 web

35、應用程序開發(fā)以及廣泛的代碼編輯支持。</p><p>  在Dreamweaver  MX中,最顯著的變化就是面版,文檔窗口右側的界面中包含了所有常用的面版。根據不同的需要,Dreamweaver  MX將面版分為以下幾大組。設計:包含網頁設計中所需要的面版,分別為CSS樣式、HTML樣式和行為。代碼:包含代碼編輯所需要的面版,分別為標簽檢查器、代碼片段和參考。應用程序:

36、包含動態(tài)網頁設計所需要的面版,分別為數據庫。綁定。服務器行為和組件。以上是默認狀態(tài)下的面版組,除此之外,在“窗口”菜單的“其他”命令下還可以顯示其他的面版,包括代碼檢查器、框架、歷史記錄、層和時間軸等。</p><p>  1.4 數據庫簡介</p><p>  1.4.1 數據庫(Data Base)</p><p>  數據庫系統(tǒng)是計算機軟件的一個重要分

37、支,也是一門新興學科,它和計算機網絡、人工智能被稱為計算機技術領域的三大熱門技術,而且隨著各種應用領域對數據管理的進一步需求,數據處理迅速成為計算機應用的重要方面,數據庫也成為計算機領域發(fā)展最快的學科之一。數據庫技術的重要性已愈來愈來為人所熟知?,F在,不僅在大、中、小、微型機等各種機型都配有數據庫系統(tǒng),而且各行各業(yè)的信息系統(tǒng),乃至因特網上的信息系統(tǒng)也都離不開數據庫的支持。數據庫已經成為信息社會的重要基礎設施。 數據庫技術發(fā)展到今

38、天已經是一門成熟的技術,但由于數據庫是一個復雜系統(tǒng),涉及面廣,所以至今仍沒有統(tǒng)一的、公認的定義。綜合較為流行的幾種數據庫文獻中對數據庫的定義,可以給數據庫這樣一個定義:數據庫是以某種方式組織起來,使之可以檢索和利用的數據的集合。數據庫中的數據不是毫不相關的,而是相互關聯(lián)的。數據庫用綜合的方法組織數據,具有較小的數據冗余,可供多個用戶共享,具有較高的數據獨立性和安全控制機制,能夠保證數據安全、可靠,并允許多個用戶并發(fā)地使用數據庫,及時、有

39、效地處理數據,且能保證數據的一致性和完整性。              數據庫系統(tǒng)的</p><p>  1.4.2 Microsoft Access 2000 數據庫簡介</p><p>  Access2000 數據庫管理系統(tǒng)是Microsof

40、t Office2000 套件的重要組成部分,。Access不僅是一個數據庫,而且它具有強大的數據管理功能,它可以方便地利用各種數據源,生成窗體(表單),查詢,報表和應用程序等。</p><p>  在Office家族成員中,人們對于Access 2000的了解,往往只局限在它的操作界面中,對于數據庫管理的功能仍只是停留在建立表、數據輸入、使用窗體向導、報表向導、數據訪問頁向導等一些簡單的應用上。其實Access

41、 2000的功能十分強大,且超乎你的想像。它是微軟自公布Access以來功能最全面、與Windows和Internet結合最緊密的數據庫軟件,是一個功能非常強大,而且簡單易用的數據庫管理系統(tǒng)(DBMS),即對數據庫進行存儲、處理和管理的系統(tǒng)。</p><p>  數據庫是有結構的數據集合,它與一般的數據文件不同,(其中的數據是無結構的)是一串文字或數字流。數據庫中的數據可以是文字、圖象、聲音等。 </p&g

42、t;<p>  Microsoft Access2000是一種關系式數據庫,關系式數據庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復。表與表之間可以建立關系(或稱關聯(lián),連接),以便查詢相關聯(lián)的信息。Access數據庫以文件形式保存,文件的擴展名是MDB。 </p><p>  與Access 以前的版本比較,Access2

43、000 新增了許多功能,字段類型增加了OLE對象和超級鏈接,特別是與Internet的融合,在數據庫中可以直接鏈接到指定的Web頁面或網絡文件,也可以把Web頁面上的表格導入到數據庫。Access 可以方便地利用各種數據源,包括DBASE, FoxBase,FoxPro,Excel,Word等。Access 增加了數據庫訪問的安全機制,可對表一級設置訪問許可權。Access 還可以方便地利用FoxPro數據庫、Excel電子表格的數據,

44、還可以和Word混合使用,打印通用信函或信封。</p><p>  1.4.3 Access的特點 1) Access是一個中、小型關系數據庫管理系統(tǒng)。2) Access又是一個完全面向對象,采用事件驅動機制的最新關系數據庫管理</p><p>  系統(tǒng),使得數據庫的應用與開發(fā)更加便捷、靈活。</p><p>  3) Access是一個同時面向數據庫最

45、終用戶和數據庫開發(fā)人員的關系數據庫管 </p><p><b>  理系統(tǒng)。</b></p><p>  Access是一個典型的開放式數據庫管理系統(tǒng)。</p><p>  5) Access支持多媒體的應用與開發(fā)。 6) Access既可以在單用戶環(huán)境下工作也可以在多用戶環(huán)境下工作,并且具有 </p><p> 

46、 完善的安全管理機制。7) Access內置了大量的函數。8) Access提供了許多宏操作。9) Access提供了聯(lián)機幫助功能。</p><p>  1.4.4 Access 2000的數據庫對象    Access 2000關系數據庫是數據庫對象的集合。數據庫對象包括:表(Table)、查詢(Query)、窗體(Form)、報表(Report)、數據訪問頁(Page)、宏(Macro)和模塊(

47、Module)。在任何時刻,Access 2000只能打開并運行一個數據庫。但是,在每一個數據庫中,可以擁有眾多的表、查詢、窗體、報表、數據訪問頁、宏和模塊。這些數據庫對象都存儲在同一個以MDB為擴展名的數據庫文件中。</p><p>  1) 表(Table)對象   表是有結構的數據的集合,是數據庫應用系統(tǒng)的數據倉庫。2) 查詢(Query)對象   查詢是根據用戶給定條件在指定的表中篩選記錄或者進一

48、步對篩選出來的記</p><p>  錄做某種操作的數據庫對象。查詢可以進一步分為選擇查詢和動作查詢兩種。</p><p>  用戶可以使用選擇查詢從指定的表中獲取滿足給定條件的記錄,也可以使用</p><p>  動作查詢從指定的表中篩選記錄以生成一個新表或者對指定的表進行記錄</p><p>  的更新、添加或刪除操作。</p>

49、;<p>  3) 窗體(Form)對象   窗體對象允許用戶采用可視化的直觀操作設計數據輸入、輸出界面的結構和 </p><p><b>  布局。</b></p><p>  4) 報表(Report)對象 報表對象允許用戶不用編程僅通過可視化的直觀操作就可以設計報表打印</p><p><b>  格式

50、。</b></p><p>  數據訪問頁(Page)對象數據訪問頁可以將數據庫中的記錄發(fā)布到Internet或Intranet,并使用瀏覽器進行記錄的維護和操作。</p><p>  宏(Macro)對象 宏對象是一個或多個宏操作的集合,其中的每一個宏操作執(zhí)行特定的單一功</p><p>  能。用戶可以將這些宏操作組織起來形成宏對象以執(zhí)行特定的任

51、務。7) 模塊(Module)對象 模塊對象是將Visual Basic for Application(簡稱宏語言VBA)編寫的過程</p><p>  和聲明作為一個整體進行保存的過程的集合。 </p><p>  Access 2000提供的上述七種對象分工極為明確,從功能和彼此間的關系角度考慮,這七種對象可以分為三個層次:第一層次是表對象和查詢對象,它們是數據庫的基本

52、對象,用于在數據庫中存儲數據和查詢數據。第二層次是窗體對象、報表對象和數據訪問頁,它們是直接面向用戶的對象,用于數據的輸入輸出和應用系統(tǒng)的驅動控制。第三層次是宏對象和模塊對象,它們是代碼類型的對象,用于通過組織宏操作或編寫程序來完成復雜的數據庫管理工作并使得數據庫管理工作自動化。 </p><p><b>  2.系統(tǒng)設計</b></p><p>  2.1系統(tǒng)總體設

53、計與功能</p><p>  功能分析的任務,是弄清用戶對目標系統(tǒng)數據處理功能所提出的要求,由于我們確定系統(tǒng)應該實現十項功能:加到播放列表 , 播放選項 , 全部清楚 , 反向選擇 , 數據修改功能 , 數據刪除功能 , 數據添加功能 , 數據查詢功能 , 退出系統(tǒng).</p><p><b>  2.2系統(tǒng)結構圖</b></p><p>  本

54、系統(tǒng)的結構圖如下:</p><p> ?。?) (2) (3) (4) (5)</p><p>  (1)系統(tǒng)播放器結構圖:</p><p> ?。?)系統(tǒng)數據庫內容分類顯示界面(選項界面)結構圖:</p><p> ?。?)(5)系統(tǒng)后臺管理界面和登陸界面結構圖:</p>

55、;<p>  (4) </p><p>  2.3 系統(tǒng)播放器</p><p><b>  1.網頁播放器介紹</b></p><p>  此播放器屬于多功能超級播放器,音頻視頻于一身,可在網頁上自如的播放各種類型的媒體文件,可以播放本地和網絡上的文件,主要是調用本地機上的Windows Media Pla

56、yer 與 RealOne Player播放控件,因此內存占用量很小,系統(tǒng)自身有智能判斷功能,很適合于網上教學,網頁視頻,網頁音頻的頁面,本身嵌于網頁內,使用方便,操作簡單。</p><p>  2.網頁播放器的組成</p><p>  網頁播放器由功能按鈕,迷你屏幕<可全屏>,管理列表,播放列表四部分組成。</p><p><b>  3.網

57、頁播放器特點</b></p><p>  此播放器主要是由Windows Media Player 與 RealOne Player 播放控件的整合產物,因此說可以播放:</p><p>  MPG;.MPEG;.MPE;.M1V;.SMI;.MP2; .MP2V;.MPA;.AVI;.WMV;.WVX;.IVF;.DAT;.ASF;.MP3;.MID;.MIDI;.RMI;.

58、WAV;.WMA;.WAX;.AIF;.AIFC;.AIFF;.AU;.SND;.SWA;.WPL;.M3U;.ASX;.SWF;.JPG;.BMP;.GIF;.PNG;.RMJ;.RT;.SMIL;.RMVB;.SSM;.RA;.RM;.SSM;.RAM;.RPM;.RA;.RMM;.MPGA等格式的媒體文件,可見此播放器涵蓋了幾乎所有的播放格式。除了播放任意格式外,此播放器還有界面簡單,易學,操作方便等優(yōu)點,系統(tǒng)內存占有量很小,可直

59、接在網頁上欣賞視頻音頻文件,可以一邊瀏覽網頁內容,一邊看或聽音頻視頻節(jié)目,也可以直接全屏欣賞。不需要播放器的時候可以隱藏或關閉播放器,這根本不影響瀏覽網頁。用戶還可以自己添加網絡上或本地上的媒體文件,系統(tǒng)的智能判斷功能自動完成格式轉換工作。但是要讓播放器正常運行的話,必須要在本地機上裝有Windows Media Player 與 RealOne Player播放器,這</p><p>  4.網頁播放器功能介紹

60、</p><p><b>  播放器有以下功能;</b></p><p>  打開關閉視頻,全屏播放,上一個播放,下一個播放,隨機播放,循環(huán)播放,選段播放,追加URL地址,編輯播放列表,召回上次列表,讀取用戶列表,保存用戶列表,文件后臺管理,播放參數設置,文件分類搜索,播放列表,靜音,音量大小,關閉播放器,刷新播放器,刷新右頁面等功能。</p><

61、p><b>  各功能介紹如下:</b></p><p>  1)打開關閉視頻: 可以把迷你屏幕打開或關閉。</p><p>  2)全屏播放:可在顯示器屏幕上滿屏幕顯示。</p><p>  3)上一個播放:播放文件列表當前文件的上一個文件。</p><p>  4)下一個播放:播放文件列表當前文件的下一個文件。

62、</p><p>  5)隨機播放:播放列表的固定順序變?yōu)殡S機。</p><p>  6)循環(huán)播放:當前播放的文件循環(huán)播放。</p><p>  7)選段播放:當前播放的文件某一段到另一段的播放。</p><p>  8)追加URL地址:給播放列表添加網絡上的文件。</p><p>  9) 編輯播放列表:可以進行播放

63、列表中的文件上移,下移,剪切,復制,粘</p><p>  10)刪除等等一系列編輯活動。</p><p>  11)召回上次列表:可以還原播放器初始化時的播放列表。</p><p>  12)讀取用戶列表:用戶自己編輯的播放列表。</p><p>  13)保存用戶列表:保存用戶編輯好的播放列表。</p><p> 

64、 14)文件后臺管理:可以修改當前播放列表中的文件,有添加,刪除,修改等功能。</p><p>  15)播放參數設置:修改播放器的播放參數。</p><p>  16)文件分類搜索:可分類搜索播放列表中的文件。有播放,追加,全選,反選,清除等功能。</p><p>  17)播放列表:顯示所有的媒體文件,雙擊即可播放。</p><p>  

65、18)靜音:關閉播放器音量。</p><p>  19)音量大?。赫{整播放器音量。</p><p>  20)關閉播放器:可關閉播放器,但頁面不會關閉。</p><p>  21)刷新播放器:重新載入播放控件。</p><p>  22)刷新右頁面:刷新右邊的網頁。不影像播放器的正常播放。</p><p>  2.4數

66、據庫總體設計</p><p>  我做為建立本系統(tǒng)的一位成員專門做了關于數據庫建立,對數據庫與分類頁面的連接也就是數據庫內容調出顯示在瀏覽界面,顯示時分類,不重復的顯示,顯示的數據庫內容再加到播放器列表,查詢指定的最后個記錄;數據庫的后臺管理,就是進入系統(tǒng)后臺,對數據庫內容進行添加,刪除,修改部分,主要是關于本系統(tǒng)的數據庫的一系列操作部分。</p><p>  2.4.1數據表描述:<

67、;/p><p>  Adim表:用來存儲進入后臺管理界面的管理員密碼信息。</p><p>  Adim表的構成圖如下:</p><p>  從上面的構成圖看數據庫中的 Adim 表由 ID,username, Password等三個字段構成的,用來保存系統(tǒng)后臺管理進入的管理員名,管理員密碼等內容。管理員進入系統(tǒng)后臺界面前必順通過登陸界面:</p><

68、;p>  要填寫正確的用戶名和密碼以后進入系統(tǒng)后臺界面進行相關的操作。</p><p>  edia表:用來存儲用來存儲教學資料的類名,名稱,URL地址等內容。</p><p>  Media 表的構成圖如下:</p><p>  從上面的構成圖看數據庫中的Media 表由 ID, medianame, singer, url等四個字段組成的,專門用于存儲數據

69、庫內容的(教學資料的)ID號碼(關鍵字),名字,類型,網上地址等內容。有關這些的操作在2.4.2詳細的講。</p><p>  2.4.2 數據庫后臺管理,內容瀏覽,查詢</p><p>  1)數據庫的后臺界面的結構圖:</p><p>  2)數據庫后臺界面插圖如下:</p><p>  管理員進入后臺界面后對數據庫進行</p>

70、;<p>  從上面的數據庫后臺管理界面插圖能看出來在這個界面對數據庫進行下面的一系列操作:</p><p>  增加:對數據庫內容繼續(xù)的增加記錄;</p><p>  重設:想要增加的記錄更重新寫;</p><p>  刪除:對不要的數據庫記錄進行刪除;</p><p>  更改:對數據庫的記錄進行進一步的修改;</p&

71、gt;<p>  用戶進入瀏覽界面后對數據庫內容進行:</p><p>  我們先看系統(tǒng)后臺界面的插圖:</p><p>  按摸個類名以后進一步的進入類型下面的選項界面,這個界面的插圖如下:</p><p>  從上面的兩幅插圖能看出來擁護進入瀏覽界面以后進行下面的一系列操作:</p><p>  1)從數據庫中調出來的內容分

72、類的,不重復的顯示在界面上。</p><p>  2)最后個選項選好以后繼續(xù)地進行:播放,加到播放列表,全部播放,全部清楚等一系列操作。</p><p><b>  查詢界面</b></p><p>  用戶界面上進行對想要查找的內容進行具體的查詢。</p><p>  下面解釋關于數據庫超級連接,內容的分類顯示代碼:&

73、lt;/p><p>  1)來調用數據庫驅動程序打開指定數據庫:</p><p>  Set conn = Server.CreateObject("ADODB.Connection")</p><p>  connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &

74、</p><p>  Server.MapPath(""&db&"")</p><p>  conn.Open connstr</p><p>  2)連接調用showmusic.asp 查找singer字段的內容:</p><p>  href="showmusic.asp?

75、keyword=<%=rs("singer")%>" <%=rs("singer")%></a></p><p>  3)用數據庫中指定地址所調出的內容分列處理:</p><p>  rs.movenext</p><p>  if rs.eof or rs.bof then<

76、;/p><p><b>  exit do</b></p><p><b>  end if</b></p><p>  4)用來查詢數據庫中的singer字段的內容,用《group by singer》 避免調出來的內容的重復</p><p>  dim rs, strsql</p>&

77、lt;p>  set rs=server.createobject("adodb.recordset")</p><p>  strsql="select singer from media group by singer"</p><p>  rs.open strsql,conn,1,3</p><p><b&

78、gt;  參考文獻</b></p><p>  SQL寶典 (美)Alex Kriegel, Boris M. Trukhnov著 電子工業(yè)出版社 2003.09 </p><p>  SQL基礎 John J. Patrick著 清華大學出版社 2003 </p><p>  ASP編程技術與綜合實例演練 蒙新編著 清華大學出版社 20

79、01 </p><p>  ASP數據庫系統(tǒng)開發(fā)實例導航 宣小平, 但正剛, 張文毅編著 人民郵電出版社 2003.01 </p><p>  ASP網絡編程技術與實例 胡標編著 人民郵電出版社 2004 </p><p>  ASP網絡應用系統(tǒng)典型模塊開發(fā)實例解析 張固, 汪曉平等編著 人民郵電出版社 2004.7 </p>&l

80、t;p>  Access 2000基礎與應用題解及實驗指導 李雁翎編著 清華大學出版社 2003.9 </p><p>  FrontPage 2000 & ASP網頁設計技巧與網站維護 蔣方帥編著 清華大學出版社 2000 </p><p>  Dreamweaver MX 2004時尚創(chuàng)作百例 網冠科技編著 機械工業(yè)出版社 2004.08 </p&

81、gt;<p>  Dreamweaver MX & ASP網頁整合大全 立雅科技編著 電子工業(yè)出版社 2004 </p><p>  Dreamweaver MX網頁設計 魏洪斌, 周鑫, 劉志江編著 清華大學出版社 2003.01 </p><p>  JavaScript從入門到精通(黃金版) (美)James Jaworski 電子工業(yè)出版社 20

溫馨提示

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

評論

0/150

提交評論