




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要:網(wǎng)絡(luò)教學(xué)系統(tǒng)是隨著現(xiàn)代信息技術(shù)的發(fā)展而產(chǎn)生的一種新型教育方式,與傳統(tǒng)的教學(xué)模式相比,基于Web的計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)模式打破了傳統(tǒng)教學(xué)方式的時(shí)空界限,使得教學(xué)雙方可以不受地理環(huán)境和時(shí)間的限制,從而使得以教師為中心的傳統(tǒng)教學(xué)模式轉(zhuǎn)變?yōu)橐詫W(xué)生為中心的教學(xué)模式,具有教學(xué)內(nèi)容更新快、教學(xué)過程的交互性強(qiáng)、教學(xué)資源和媒體利用充分、容易提高學(xué)生的學(xué)習(xí)興趣、學(xué)生容易接受和個(gè)性化強(qiáng)等特點(diǎn),非常適合于高等學(xué)校各類課程的教學(xué)1。本文選用了當(dāng)前比較流行的網(wǎng)絡(luò)編程技術(shù)ASP作為主要的實(shí)現(xiàn)手段。本文簡(jiǎn)要的說明了教學(xué)網(wǎng)站的功能和意義,分析了網(wǎng)站的整體系統(tǒng)構(gòu)架2。關(guān)鍵詞:ASP;功能模塊;數(shù)據(jù)庫Teaching databa
2、se of Web site design and implementationYue Chun, LI PingAbstract: Teaching is a network system with the modern development of information technology and generated a new type of education, and traditional teaching methods, Web-based computer network to break the traditional mode of teaching methods
3、of teaching time and space limits, the two sides can not make teaching Geographical and time constraints, so that the teacher-centered traditional teaching model for student-centered teaching mode with a quick update teaching content, interactive teaching and learning process is strong, teaching res
4、ources and the full use of the media, students easily The interest in learning, students find it easier to accept and strong, and other personalized features, ideal for all types of colleges and universities in teaching.In this paper, the current selection of popular network programming ASP as a key
5、 means to achieve. This paper describes the teaching function and significance of the site, analyzes the Web site of the overall systemarchitecture.Key words: ASP;Module;Database前言:隨著網(wǎng)絡(luò)的高速發(fā)展和廣泛傳播, 現(xiàn)代教育已經(jīng)開始突破傳統(tǒng)教育模式, 向網(wǎng)絡(luò)教育方向發(fā)展。自20 世紀(jì)90 年代以來, 我國(guó)高等教育相繼實(shí)施了一系列重大教學(xué)改革工程, 使高等教育的教學(xué)觀念、人才培養(yǎng)模式和目標(biāo)、課程體系與教學(xué)內(nèi)容、辦學(xué)條件和
6、教學(xué)環(huán)境、教材建設(shè)等都發(fā)生了深刻的變化。數(shù)據(jù)庫教學(xué)建設(shè)正是適應(yīng)這一形式而提出的, 通過教學(xué)建設(shè), 充分發(fā)揮教學(xué)的示范和輻射作用, 牽動(dòng)其它課程建設(shè), 促進(jìn)教學(xué)整體水平的提高; 促進(jìn)學(xué)校盡快完成本科教學(xué)中堅(jiān)力量的新老交替, 推進(jìn)教學(xué)改革, 促進(jìn)優(yōu)質(zhì)教學(xué)資源的共享,全面提高教學(xué)質(zhì)量和人才培養(yǎng)質(zhì)量2。數(shù)據(jù)庫教學(xué)網(wǎng)站是課程建設(shè)之中重要和關(guān)鍵的一環(huán), 是課程外在的表現(xiàn)形式和載體, 直接反映和影響課程建設(shè)的質(zhì)量2。1 數(shù)據(jù)庫教學(xué)網(wǎng)站的發(fā)展現(xiàn)狀分析1.1教學(xué)網(wǎng)站的現(xiàn)狀目前多數(shù)教學(xué)網(wǎng)站按照“三級(jí)管理”的模式建設(shè)自己的開放式課程資源共享網(wǎng)站。教育部在精品課程建設(shè)的文件中強(qiáng)調(diào)要重點(diǎn)切實(shí)加強(qiáng)教師隊(duì)伍建設(shè), 重視教學(xué)
7、內(nèi)容和課程體的改革, 注重使用先進(jìn)的教學(xué)方法和手段, 重視教材建設(shè), 理論教學(xué)與實(shí)踐教學(xué)并重, 建立切實(shí)有效的激勵(lì)和評(píng)價(jià)機(jī)制, 實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享, 提高高等學(xué)校教學(xué)質(zhì)量和人才培養(yǎng)水平。但國(guó)內(nèi)部分網(wǎng)站建設(shè)的統(tǒng)一性、規(guī)范性和可適用性不強(qiáng), 同時(shí)由于資源數(shù)量的有限還不能很大程度上的滿足同學(xué)需要。大部分網(wǎng)站沒有設(shè)置“搜索查詢”功能, 沒有進(jìn)行課程的詳細(xì)分類2。1.2 教學(xué)網(wǎng)絡(luò)特點(diǎn)傳統(tǒng)教學(xué)、主要表現(xiàn)為以課堂教學(xué)為教學(xué)環(huán)境、以教材內(nèi)容為教學(xué)內(nèi)容的師生的雙邊活動(dòng),而網(wǎng)絡(luò)教學(xué)中網(wǎng)絡(luò)化的教學(xué)環(huán)境在形式上形成了教師、學(xué)生和計(jì)算機(jī)之間的多邊活動(dòng),本質(zhì)上使教與學(xué)的關(guān)系表現(xiàn)出民主、平等的特點(diǎn)。具體表現(xiàn)如下:(1教學(xué)
8、時(shí)空大大擴(kuò)展,師生之間隨時(shí)隨地都能進(jìn)行教與學(xué)的交流。(2實(shí)現(xiàn)了師生心理上的零距離。師生在網(wǎng)絡(luò)上沒有心理隔閡,學(xué)生更容易講真話,平等的對(duì)話方式使教師的教育更易于被學(xué)生接受。(3交互方式靈活多樣。網(wǎng)絡(luò)環(huán)境給學(xué)生提供了多種交互方式和交流手段,既可選擇BBS、E-mail留言簿等異步方式,也可利用QQ、聊天室、電子白板、視頻會(huì)議系統(tǒng)等同步方式進(jìn)行交互。(4互動(dòng)活動(dòng)以學(xué)生為中心,調(diào)動(dòng)了學(xué)生的積極主動(dòng)性。(5網(wǎng)絡(luò)環(huán)境下師生交互的獨(dú)立和互不干擾性使因材施教成為可能。網(wǎng)絡(luò)教學(xué)同樣也存在許多的弊端:(1師生通過網(wǎng)絡(luò)進(jìn)行交流,削弱了人與人面對(duì)面交流時(shí)情感因素、語言交流和肢體語言的作用。(2學(xué)生在虛擬環(huán)境中進(jìn)行探索
9、交流,有時(shí)因缺乏興趣或遇到困難導(dǎo)致信息不足而主動(dòng)放棄。(3過多的接觸多媒體和網(wǎng)絡(luò)信息,會(huì)使學(xué)生基本的讀、寫、說等能力相對(duì)下降。(4學(xué)生過度接觸虛幻的網(wǎng)絡(luò)世界,會(huì)增加孤獨(dú)感、憂郁感,降低人際交往能力,對(duì)學(xué)生的心理健康易形成不良影響。2 Web開發(fā)技術(shù)選用2.1 Web開發(fā)技術(shù)介紹2.1.1 ASPASP即Active Server Page的縮寫。ASP是一種包含了使用VB Script或Jscript腳本程序代碼的網(wǎng)頁。當(dāng)瀏覽器瀏覽ASP網(wǎng)頁時(shí), Web服務(wù)器就會(huì)根據(jù)請(qǐng)求生成相應(yīng)的HTML代碼然后再返回給瀏覽器,這樣在瀏覽器端看到的就是動(dòng)態(tài)生成的網(wǎng)頁。ASP是微軟公司開發(fā)的代替CGI腳本程序的
10、一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互。是一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT 的基本語法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。2.1.2 PHPPHP即Hypertext Preprocessor的縮寫。PHP是英文“超級(jí)文本預(yù)處理語言”。PHP 是一種 HTML 內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的“嵌入HTML文檔的腳本語言”,語言的風(fēng)格有類似于C 語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛運(yùn)用。PHP 獨(dú)特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。PHP可以比 CGI 或者 Pe
11、rl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML 文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務(wù)器端執(zhí)行,成分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會(huì)將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問這個(gè)程序時(shí)就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強(qiáng)大的功能,所有的CGI或者JavaScript的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。2.1.3 JSPJSP即Ja
12、va Server Pages。JSP是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 JSP技術(shù)是用JAVA語言作為腳本語言的,JSP網(wǎng)頁為整個(gè)服務(wù)器端的JAVA庫單元提供了一個(gè)接口來服務(wù)于HTTP的應(yīng)用程序。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html中加入Java程序片段(Scriptlet和JSP標(biāo)記(tag,就構(gòu)成了JSP網(wǎng)頁(*.jsp。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 email 等等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能
13、。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn)無Plugin,無ActiveX,無Java Applet,甚至無Frame。2.1.4 ASP.NETASP.NET是Microsoft.NET Framework的一個(gè)組成部分,由于ASP.NET能夠充分利用公共語言運(yùn)行庫(CLR,Common Language Runtime的功能,如類型安全、繼承、語言互操作和版本控制,所以它能夠提供對(duì)該框架所有功能的訪問。例如,可以使用任何.NET編程語言(Visual Basic、c#、JScript語言和.NET 調(diào)試功能創(chuàng)建ASP.NET Web
14、應(yīng)用程序,使用ADD.NET訪問數(shù)據(jù)以及使用.NETFramework類訪問操作系統(tǒng)服務(wù)等等。ASP.NET是ASP的升級(jí)版本, ASP.NET提供了一個(gè)統(tǒng)一的Web開發(fā)平臺(tái),可以在Web服務(wù)器上開發(fā)和運(yùn)行Web窗體以及XML Web Services應(yīng)用程序。ASP.NET 頁在服務(wù)器上執(zhí)行并生成發(fā)送到桌面或移動(dòng)瀏覽器的標(biāo)記(如HTML、WML或XML。ASP.NET頁采用用戶界面與應(yīng)用程序邏輯相隔離的技術(shù),其中用戶界面部分的組成元素以及HTML代碼保存在.aspx文件中,而用任何.NET編程語言編寫的應(yīng)用程序邏輯代碼則保存在.aspx.vb文件或者.aspx.cs文件中。所有ASP.NET
15、代碼都是編譯的,而不是解釋的。2.2 數(shù)據(jù)庫教學(xué)網(wǎng)站開發(fā)技術(shù)的選用ASP自發(fā)布以來,得到了越來越多的開發(fā)人員的喜愛。ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE或Netscape都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(client的瀏覽器上執(zhí)行,若使用VBScript來設(shè)計(jì)程序,客戶端(client在IE瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(client若使用Netscape瀏覽器就
16、無法顯示VBScript的執(zhí)行結(jié)果。Asp 的特點(diǎn):l 任何開發(fā)工具皆可發(fā)展ASP: 只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,FrontPage Express、 FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會(huì)發(fā)生一些意想不到的離奇狀態(tài)。l 通吃各家瀏覽器:由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。l 語言相容性高:ASP與所有的ActiveX Script語言都相容,除了可結(jié)合HTML,VBScript、Java Scr
17、ipt、Active X服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由“plug-In(外掛組件模組的方式,使用其他廠商(Third Party所提供的語言。l 隱密安全性高:如果我們?cè)跒g覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因?yàn)锳SP程序先于網(wǎng)站服務(wù)(Web Server端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(client的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會(huì)輕易地被看見進(jìn)而被盜用。l 易于操控?cái)?shù)據(jù)庫: ASP可以輕易地通過ODBC(Open Database Connectivity驅(qū)動(dòng)程序連接各種不同的數(shù)據(jù)庫,例如:Acess
18、、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel” 文件當(dāng)成數(shù)據(jù)庫用。l 面向?qū)ο髮W(xué)習(xí)容易: ASP具備有面向?qū)ο?Object-Oriented功能,學(xué)習(xí)容易,ASP提供了五種方便能力強(qiáng)大的內(nèi)建對(duì)象:Request、Response、Sever、Application以及Session,同時(shí),若使用ASP內(nèi)建的“Application”對(duì)象或”Session”對(duì)象所撰寫出來的ASP程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。3 教學(xué)網(wǎng)站的功能設(shè)計(jì)本系統(tǒng)充分考慮了學(xué)生、老師及網(wǎng)站管理員的需求,設(shè)計(jì)出如圖3-1所示的系統(tǒng)功能示意圖。圖3-1 數(shù)據(jù)庫教學(xué)網(wǎng)站功能模塊劃分示意圖按照用戶操作的流程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 溝槽支撐施工方案
- 數(shù)字監(jiān)控施工方案
- 市政消防施工方案
- 橫向路基銜接施工方案
- 用房施工方案
- 2025年度車輛借出免責(zé)與環(huán)保責(zé)任協(xié)議
- 二零二五年度雙向轉(zhuǎn)診醫(yī)療綜合管理與服務(wù)合同
- 二零二五年度中式燒烤連鎖品牌加盟合同
- 二零二五年度校園體育賽事志愿者招募培訓(xùn)合同
- 二零二五年度餐廳消費(fèi)兒童優(yōu)惠合同
- 家政服務(wù)中的時(shí)間管理與效率提升
- 手術(shù)患者轉(zhuǎn)運(yùn)交接課件
- 1投影的形成和分類投影的形成投影的分類工程中常用的投影圖28課件講解
- 2025屆廣東省佛山一中石門中學(xué)高考臨考沖刺數(shù)學(xué)試卷含解析
- 大模型關(guān)鍵技術(shù)與應(yīng)用
- 老年骨質(zhì)疏松性疼痛診療與管理中國(guó)專家共識(shí)(2024版)解讀
- 2024-2030年全球及中國(guó)氮化鎵射頻器件需求態(tài)勢(shì)與發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 年產(chǎn)50000噸再生鋁精深加工生產(chǎn)線項(xiàng)目可行性研究報(bào)告
- 華為認(rèn)證 HCIA-Security 安全 H12-711考試題庫(共800多題)
- 高中生物選擇性必修1試題
- 《主人翁精神》課件
評(píng)論
0/150
提交評(píng)論