999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

網絡課程的開發工具

2008-12-31 00:00:00
中國校外教育(下旬) 2008年13期

[摘要]網絡課程是計算機及網絡技術在教育上的應用,本文介紹了網絡課程開發過程中用到的主要開發工具和運行環境。

[關鍵詞]網絡課程 開發工具 運行環境

網絡課程是計算機及網絡技術在教育上的應用,本文介紹了網絡課程開發過程中用到的主要開發工具和運行環境。

一、系統運行環境

C/S又稱Client/Server或客戶端/服務器模式。服務器通常采用高性能的PC、工作站或小型機,并采用大型數據庫系統,如Oracle、Sybase、Informix或 SQL Server。C/S的優點是能充分發揮客戶端PC的處理能力,客戶端響應速度快。但只適用于局域網,客戶端需要安裝專用的客戶端軟件,維護和升級成本非常高。

B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務器安裝Oracle、Sybase、Informix或SQL Server等數據庫。瀏覽器通過Web Server同數據庫進行數據交互。B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟件。只要有一臺能上網的電腦就能使用,客戶端零維護。

網絡課程本身就是一種開放性的網絡資源,不僅要提供豐富優秀的教育資源,更要給任何學習者提供方便快捷的應用途徑。所以網絡課程采用了B/S模式更好

二、常用開發工具的介紹

1.采用Asp編輯網頁

Microsoft Active Server Pages即我們所稱的ASP,其實是一套微軟開發的服務器端腳本環境,ASP內含于IIS3.0和4.0之中,通過ASP我們可以結合 HTML網頁、ASP指令和ActiveX元件建立動態、交互且高效的WEB服務器應用程序。有了ASP你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務器端執行,包括所有嵌在普通HTML中的腳本程序。當程序執行完畢后,服務器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。以下羅列了Active Server Pages所獨具的一些特點:

(1)使用VBScript、JScript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序。

(2)無須compile編譯,容易編寫,可在服務器端直接執行。

(3)使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計。

(4)與瀏覽器無關(Browser Independence),客戶端只要使用可執行HTML碼的瀏覽器,即可瀏覽Active Server Pages所設計的網頁內容。Active Server Pages所使用的腳本語言(VBScript、Jscript)均在WEB服務器端執行,用戶端的瀏覽器不需要能夠執行這些腳本語言。

(5)Active Server Pages能與任何ActiveX scripting語言相容。除了可使用VBScript或JScript語言來設計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl等。腳本引擎是處理腳本程序的COM(Component Object Model)物件。

(6)Active Server Pages的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。

(7)可使用服務器端的腳本來產生客戶端的腳本。

(8)ActiveX Server Components(ActiveX服務器元件)具有無限可擴充性。可以使用Visual Basic、Java、Visual C++、COBOL等編程語言來編寫你所需要的ActiveX Server Component。

2.采用Access創建數據庫

Access是微軟公司推出的基于Windows的桌面關系數據庫管理系統(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數據庫系統的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規范化;為建立功能完善的數據庫管理系統提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務。Access是一種關系型數據庫管理系統,其主要特點如下:

(1)存儲方式單一

Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數據庫文件種,便于用戶的操作和管理。

(2)面向對象

Access是一個面向對象的開發工具,利用面向對象的方式將數據庫系統中的各種功能對象化,將數據庫管理的各種功能封裝在各類對象中。它將一個應用系統當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數據庫的操作和管理,極大地簡化了用戶的開發工作。同時,這種基于面向對象的開發方式,使得開發應用程序更為簡便。

(3)界面友好、易操作

Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統還提供了表生成器、查詢生成器、報表設計器以及數據庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。

(4)集成環境、處理多種數據信息

Access基于Windows操作系統下的集成開發環境,該環境集成了各種向導和生成器工具,極大地提高了開發人員的工作效率,使得建立數據庫、創建表、設計用戶界面、設計數據查詢、報表打印等可以方便有序地進行。

(5)Access支持ODBC(開發數據庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態數據交換)和OLE(對象的聯接和嵌入)特性,可以在一個數據表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態的數據庫報表和窗體等。Access還可以將程序應用于網絡,并與網絡上的動態數據相聯接。利用數據庫訪問頁對象生成HTML文件,輕松構建Internet/Intranet的應用。

參考文獻:

[1]譚浩強.動態網頁制作ASP[M].北京:電子工業出版色,2002.

[2]鐘玉琢,向哲,沈洪籌.多媒體技術基礎及應用[M].北京:清華大學出版社,2000.

[3]陳曉紅,羅新星.信息系統教程[M].北京:清華大學出版社,2003.

(工作單位:山東省貿易職工大學)

主站蜘蛛池模板: 97国产在线视频| 91麻豆精品视频| 亚洲最大看欧美片网站地址| 日韩精品一区二区三区swag| 少妇高潮惨叫久久久久久| 老司机精品一区在线视频| 在线日本国产成人免费的| 99久久亚洲精品影院| 国禁国产you女视频网站| 高清不卡毛片| 亚洲国产中文精品va在线播放 | 亚洲成人免费看| 亚洲婷婷在线视频| 91精品专区国产盗摄| 婷婷五月在线视频| 怡春院欧美一区二区三区免费| 国产午夜一级毛片| 日韩精品一区二区三区大桥未久| 啪啪免费视频一区二区| 色婷婷狠狠干| 99热免费在线| 视频二区国产精品职场同事| 免费毛片网站在线观看| 国产精品无码制服丝袜| 日本久久网站| 一区二区影院| 亚洲欧美色中文字幕| 亚洲中文无码av永久伊人| 亚洲欧美国产高清va在线播放| 亚洲欧美在线精品一区二区| 国产欧美日韩一区二区视频在线| 91成人在线观看| 国产成人精品男人的天堂| 色婷婷亚洲十月十月色天| AV在线天堂进入| 亚洲无码日韩一区| 亚洲精品黄| 国产精品无码作爱| 国产一级在线观看www色| 欧美成人国产| 国产福利观看| 日韩美一区二区| 国产又大又粗又猛又爽的视频| 久久精品91麻豆| 无码中文AⅤ在线观看| 四虎永久免费在线| 2020极品精品国产| 婷婷亚洲天堂| 久久一日本道色综合久久| 国模沟沟一区二区三区| 国产在线观看91精品亚瑟| 国产精品hd在线播放| 999精品在线视频| 久久黄色影院| 99成人在线观看| 女人毛片a级大学毛片免费| 久久亚洲黄色视频| 亚洲第一中文字幕| 永久在线精品免费视频观看| 亚洲精品你懂的| 好吊妞欧美视频免费| 欧美无遮挡国产欧美另类| 91福利一区二区三区| 激情综合婷婷丁香五月尤物| 成人毛片在线播放| 国产精品福利在线观看无码卡| 日本精品视频| 精品久久高清| 欧美日韩精品一区二区在线线 | 青青国产在线| 久久国产精品影院| 国产粉嫩粉嫩的18在线播放91| 一级一级一片免费| 色婷婷亚洲十月十月色天| 午夜视频免费试看| 欧美日韩中文字幕在线| 九九视频在线免费观看| 久久精品国产精品青草app| 网久久综合| 香蕉精品在线| 亚洲人成网站在线播放2019| 亚洲欧美精品日韩欧美|