【正文】
學(xué)習(xí)計(jì)算機(jī)技術(shù);再次,對(duì)學(xué)校來(lái)說(shuō),網(wǎng)絡(luò)教學(xué)不僅僅是對(duì)傳統(tǒng)教學(xué)模式的延伸,而且可以極大地提高學(xué)校的自身檔次,另一方面又促進(jìn)了學(xué)校的發(fā)展。而網(wǎng)絡(luò)課堂,就是利用校園網(wǎng)絡(luò),連接教師和學(xué)生,使他們可以利用學(xué)校網(wǎng)絡(luò)資源來(lái)進(jìn)行學(xué)習(xí)交流。Macromedia 的可自由導(dǎo)入導(dǎo)出 HTML 技術(shù)可導(dǎo)入您手工編碼的 HTML 文檔而不會(huì)重新設(shè)置代碼的格式,您可以隨后用您首選的格式設(shè)置樣式來(lái)重新設(shè)置代碼的格式[19]。Dreamweaver 還提供了其它工具,可以簡(jiǎn)化向 Web 頁(yè)中添加 Flash 資源的過(guò)程。您可以查看所有站點(diǎn)元素或資源并將它們從易于使用的面板直接拖到文檔中。利用數(shù)據(jù)庫(kù)訪問(wèn)頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用[18]。(5)Access支持ODBC(開(kāi)發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)?、表向?qū)?、查詢向?qū)А⒋绑w向?qū)А?bào)表向?qū)У裙ぞ?,使得操作?jiǎn)便,容易使用和掌握。同時(shí),這種基于面向?qū)ο蟮拈_(kāi)發(fā)方式,使得開(kāi)發(fā)應(yīng)用程序更為簡(jiǎn)便。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。Access是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),其主要特點(diǎn)如下: (1)存儲(chǔ)方式單一 Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。 ACCESS Access 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。例如,XML數(shù)據(jù)庫(kù)與Web Service的支持將使用戶的應(yīng)用實(shí)現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴(kuò)展了開(kāi)發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker(一個(gè)或多個(gè)規(guī)范與一個(gè)隊(duì)列相關(guān)聯(lián))使您的數(shù)據(jù)和其它應(yīng)用無(wú)縫集成,各種新數(shù)據(jù)類型和TSQL(是標(biāo)準(zhǔn)SQL程式設(shè)計(jì)語(yǔ)言的增強(qiáng)版,它是用來(lái)讓應(yīng)用程式與SQL Server溝通的主要語(yǔ)言)擴(kuò)展帶來(lái)了諸多靈活性。全新的數(shù)據(jù)分析工具和豐富的數(shù)據(jù)挖掘算法將幫助客戶有效進(jìn)行深入的業(yè)務(wù)監(jiān)控分析、決策支持;企業(yè)級(jí)的ETL工具將支持各種異類數(shù)據(jù)和復(fù)雜數(shù)據(jù)業(yè)務(wù)的整合;面向終端用戶的報(bào)表設(shè)計(jì)及管理工具與Office的前端集成能夠提供非常靈活的數(shù)據(jù)展示和自由定制功能。SQL Server 2005將提供非常完整的商業(yè)智能套件,包括相關(guān)的數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)分析、ETL(Extract數(shù)據(jù)抽取、Transform轉(zhuǎn)換、Loading裝載)、報(bào)表、數(shù)據(jù)挖掘的一系列設(shè)計(jì)、開(kāi)發(fā)、管理工具。在硬件方面,SQL Server 2005支持64位運(yùn)算和海量數(shù)據(jù)存儲(chǔ)。1. 安全、可靠、高效的企業(yè)級(jí)數(shù)據(jù)管理平臺(tái)SQL Server 2005將在安全性、高可靠性、性能、擴(kuò)展性、可管理性方面有極大的提高,不僅能夠確保企業(yè)級(jí)數(shù)據(jù)庫(kù)業(yè)務(wù)的穩(wěn)定運(yùn)行、還能夠大大提高管理效率、降低操作復(fù)雜度和維護(hù)成本。與 Microsoft Visual Studio、Microsoft Office System以及新的開(kāi)發(fā)工具包(包括Business Intelligence Development Studio)的緊密集成使SQL Server 2005與眾不同[15]。SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),其數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle、Sybase、Microsoft SQL Server,Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言[13]。 SQL Server 2005SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言。即使拋開(kāi)上面所提到的優(yōu)點(diǎn),C也可以為C/C++開(kāi)發(fā)人員提供快速的開(kāi)發(fā)手段而不需要犧牲任何C/C++語(yǔ)言的特點(diǎn)/優(yōu)點(diǎn)。由于C是一種面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言,所以C可以大范圍的適用于高層商業(yè)應(yīng)用和底層系統(tǒng)的開(kāi)發(fā)。期中一些功能取決自于C++,而另外一些功能是全新的。易于學(xué)習(xí)、 Framework的功能,是使C成為開(kāi)始您編程生涯的絕佳方式。盡管做了這些簡(jiǎn)化,但C仍保持了C++原來(lái)的功能,所以現(xiàn)在沒(méi)有理由不從C++轉(zhuǎn)向C。C[8]。然而,應(yīng)該注意的是會(huì)話狀態(tài)和應(yīng)用程序狀態(tài)并不在 ASP 和 頁(yè)面之間共享。 僅處理具有 .aspx 文件擴(kuò)展名的文件。 是獨(dú)立于語(yǔ)言之外的,所以開(kāi)發(fā)人員能選擇最適于應(yīng)用程序的語(yǔ)言。 與 .NET Framework 集成:因?yàn)? 是 .NET Framework 的一部分,整個(gè)平臺(tái)的功能和靈活性對(duì) Web 應(yīng)用程序都是可用的。當(dāng)應(yīng)用程序處于生產(chǎn)狀態(tài)時(shí),跟蹤語(yǔ)句能夠留在產(chǎn)品代碼中而不會(huì)影響性能。可以選擇查看頁(yè)面的信息,或者使用應(yīng)用程序級(jí)別的跟蹤查看工具查看信息。 擴(kuò)展性和可用性: 被設(shè)計(jì)成可擴(kuò)展的、具有特別專有的功能來(lái)提高群集的、多處理器環(huán)境的性能。開(kāi)發(fā)人員使用與用于傳統(tǒng)的桌面瀏覽器相同的編程技術(shù)來(lái)處理新的移動(dòng)設(shè)備。 國(guó)際化: 在內(nèi)部使用 Unicode 以表示請(qǐng)求和響應(yīng)數(shù)據(jù)。緩存的項(xiàng)目可以依賴于緩存中的文件或其他項(xiàng)目,或者可以根據(jù)過(guò)期策略進(jìn)行刷新。 增強(qiáng)的性能: 是運(yùn)行在服務(wù)器上的已編譯代碼。不需要重新啟動(dòng)服務(wù)器,甚至在部署或替換運(yùn)行的已編譯代碼時(shí)也不需要重新啟動(dòng)。 安全: 為 Web 應(yīng)用程序提供了默認(rèn)的授權(quán)和身份驗(yàn)證方案。配置文件的任何變化都可以自動(dòng)檢測(cè)到并應(yīng)用于應(yīng)用程序。 可管理性: 使用基于文本的、分級(jí)的配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和 Web 應(yīng)用程序的工作。 Server Page (ASP)的下一個(gè)版本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來(lái)建立強(qiáng)大的Web應(yīng)用程序。這是一種基于服務(wù)器的強(qiáng)大技術(shù),用于為Web站點(diǎn)或企業(yè)內(nèi)部網(wǎng)創(chuàng)建動(dòng)態(tài)的、交互的HTML頁(yè)面[4][5]。使用這些語(yǔ)言,可以開(kāi)發(fā)利用公共語(yǔ)言運(yùn)行庫(kù)、類型安全、繼承等方面有優(yōu)點(diǎn)的 [3]。 Framework的一部分[3], Framework中的類。在本章中將對(duì)這些技術(shù)做簡(jiǎn)單介紹。網(wǎng)絡(luò)教學(xué)是基于Internet來(lái)發(fā)展遠(yuǎn)程教育,它結(jié)合了現(xiàn)代信息技術(shù),如:多媒體技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、網(wǎng)絡(luò)技術(shù)等,是教育在Internet上的重要應(yīng)用。網(wǎng)絡(luò)課堂可以極大地突破地域限制,使學(xué)校的教育手段更加高效和現(xiàn)代化,通過(guò)網(wǎng)絡(luò)課堂這種網(wǎng)站教學(xué),學(xué)生和老師之間的交流就不再局限于學(xué)校和教室里,只要可以連接Internet的地方就可以通過(guò)網(wǎng)絡(luò)課堂這個(gè)新平臺(tái)進(jìn)行交流。網(wǎng)絡(luò)課堂這種新興的教學(xué)模式正是在這種環(huán)境下應(yīng)運(yùn)而生。(2)網(wǎng)站管理模塊:登陸的管理員可以對(duì)教師和學(xué)生用戶的信息進(jìn)行調(diào)閱、編輯和刪除,可以查閱學(xué)生的成績(jī)情況并有權(quán)對(duì)其進(jìn)行刪改;管理員用戶還可以對(duì)網(wǎng)站的公告和留言板實(shí)行管理,能夠發(fā)布/修改公告和編輯、刪除留言板的不良信息;對(duì)于網(wǎng)站用戶的權(quán)限,管理員可以調(diào)動(dòng)設(shè)置。(3)教師教學(xué)模塊:同學(xué)生模塊一樣,教師登陸后也可以查看和修改自己的信息。具體來(lái)說(shuō),課題設(shè)計(jì)包括以下內(nèi)