




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要:網絡教學系統(tǒng)是隨著現(xiàn)代信息技術的發(fā)展而產生的一種新型教育方式,與傳統(tǒng)的教學模式相比,基于Web的計算機網絡教學模式打破了傳統(tǒng)教學方式的時空界限,使得教學雙方可以不受地理環(huán)境和時間的限制,從而使得以教師為中心的傳統(tǒng)教學模式轉變?yōu)橐詫W生為中心的教學模式,具有教學內容更新快、教學過程的交互性強、教學資源和媒體利用充分、容易提高學生的學習興趣、學生容易接受和個性化強等特點,非常適合于高等學校各類課程的教學1。本文選用了當前比較流行的網絡編程技術ASP作為主要的實現(xiàn)手段。本文簡要的說明了教學網站的功能和意義,分析了網站的整體系統(tǒng)構架2。關鍵詞: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前言:隨著網絡的高速發(fā)展和廣泛傳播, 現(xiàn)代教育已經開始突破傳統(tǒng)教育模式, 向網絡教育方向發(fā)展。自20 世紀90 年代以來, 我國高等教育相繼實施了一系列重大教學改革工程, 使高等教育的教學觀念、人才培養(yǎng)模式和目標、課程體系與教學內容、辦學條件和
6、教學環(huán)境、教材建設等都發(fā)生了深刻的變化。數(shù)據(jù)庫教學建設正是適應這一形式而提出的, 通過教學建設, 充分發(fā)揮教學的示范和輻射作用, 牽動其它課程建設, 促進教學整體水平的提高; 促進學校盡快完成本科教學中堅力量的新老交替, 推進教學改革, 促進優(yōu)質教學資源的共享,全面提高教學質量和人才培養(yǎng)質量2。數(shù)據(jù)庫教學網站是課程建設之中重要和關鍵的一環(huán), 是課程外在的表現(xiàn)形式和載體, 直接反映和影響課程建設的質量2。1 數(shù)據(jù)庫教學網站的發(fā)展現(xiàn)狀分析1.1教學網站的現(xiàn)狀目前多數(shù)教學網站按照“三級管理”的模式建設自己的開放式課程資源共享網站。教育部在精品課程建設的文件中強調要重點切實加強教師隊伍建設, 重視教學
7、內容和課程體的改革, 注重使用先進的教學方法和手段, 重視教材建設, 理論教學與實踐教學并重, 建立切實有效的激勵和評價機制, 實現(xiàn)優(yōu)質教學資源共享, 提高高等學校教學質量和人才培養(yǎng)水平。但國內部分網站建設的統(tǒng)一性、規(guī)范性和可適用性不強, 同時由于資源數(shù)量的有限還不能很大程度上的滿足同學需要。大部分網站沒有設置“搜索查詢”功能, 沒有進行課程的詳細分類2。1.2 教學網絡特點傳統(tǒng)教學、主要表現(xiàn)為以課堂教學為教學環(huán)境、以教材內容為教學內容的師生的雙邊活動,而網絡教學中網絡化的教學環(huán)境在形式上形成了教師、學生和計算機之間的多邊活動,本質上使教與學的關系表現(xiàn)出民主、平等的特點。具體表現(xiàn)如下:(1教學
8、時空大大擴展,師生之間隨時隨地都能進行教與學的交流。(2實現(xiàn)了師生心理上的零距離。師生在網絡上沒有心理隔閡,學生更容易講真話,平等的對話方式使教師的教育更易于被學生接受。(3交互方式靈活多樣。網絡環(huán)境給學生提供了多種交互方式和交流手段,既可選擇BBS、E-mail留言簿等異步方式,也可利用QQ、聊天室、電子白板、視頻會議系統(tǒng)等同步方式進行交互。(4互動活動以學生為中心,調動了學生的積極主動性。(5網絡環(huán)境下師生交互的獨立和互不干擾性使因材施教成為可能。網絡教學同樣也存在許多的弊端:(1師生通過網絡進行交流,削弱了人與人面對面交流時情感因素、語言交流和肢體語言的作用。(2學生在虛擬環(huán)境中進行探索
9、交流,有時因缺乏興趣或遇到困難導致信息不足而主動放棄。(3過多的接觸多媒體和網絡信息,會使學生基本的讀、寫、說等能力相對下降。(4學生過度接觸虛幻的網絡世界,會增加孤獨感、憂郁感,降低人際交往能力,對學生的心理健康易形成不良影響。2 Web開發(fā)技術選用2.1 Web開發(fā)技術介紹2.1.1 ASPASP即Active Server Page的縮寫。ASP是一種包含了使用VB Script或Jscript腳本程序代碼的網頁。當瀏覽器瀏覽ASP網頁時, Web服務器就會根據(jù)請求生成相應的HTML代碼然后再返回給瀏覽器,這樣在瀏覽器端看到的就是動態(tài)生成的網頁。ASP是微軟公司開發(fā)的代替CGI腳本程序的
10、一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互。是一種簡單、方便的編程工具。在了解了VBSCRIPT 的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。2.1.2 PHPPHP即Hypertext Preprocessor的縮寫。PHP是英文“超級文本預處理語言”。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務器端執(zhí)行的“嵌入HTML文檔的腳本語言”,語言的風格有類似于C 語言,現(xiàn)在被很多的網站編程人員廣泛運用。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。PHP可以比 CGI 或者 Pe
11、rl 更快速的執(zhí)行動態(tài)網頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML 文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務器端執(zhí)行,成分利用了服務器的性能;PHP執(zhí)行引擎還會將用戶經常訪問的PHP程序駐留在內存中,其他用戶在一次訪問這個程序時就不需要重新編譯程序了,只要直接執(zhí)行內存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。2.1.3 JSPJSP即Ja
12、va Server Pages。JSP是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準。 JSP技術是用JAVA語言作為腳本語言的,JSP網頁為整個服務器端的JAVA庫單元提供了一個接口來服務于HTTP的應用程序。在傳統(tǒng)的網頁HTML文件(*.htm,*.html中加入Java程序片段(Scriptlet和JSP標記(tag,就構成了JSP網頁(*.jsp。Web服務器在遇到訪問JSP網頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫、重新定向網頁以及發(fā)送 email 等等,這就是建立動態(tài)網站所需要的功能
13、。所有程序操作都在服務器端執(zhí)行,網絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現(xiàn)無Plugin,無ActiveX,無Java Applet,甚至無Frame。2.1.4 ASP.NETASP.NET是Microsoft.NET Framework的一個組成部分,由于ASP.NET能夠充分利用公共語言運行庫(CLR,Common Language Runtime的功能,如類型安全、繼承、語言互操作和版本控制,所以它能夠提供對該框架所有功能的訪問。例如,可以使用任何.NET編程語言(Visual Basic、c#、JScript語言和.NET 調試功能創(chuàng)建ASP.NET Web
14、應用程序,使用ADD.NET訪問數(shù)據(jù)以及使用.NETFramework類訪問操作系統(tǒng)服務等等。ASP.NET是ASP的升級版本, ASP.NET提供了一個統(tǒng)一的Web開發(fā)平臺,可以在Web服務器上開發(fā)和運行Web窗體以及XML Web Services應用程序。ASP.NET 頁在服務器上執(zhí)行并生成發(fā)送到桌面或移動瀏覽器的標記(如HTML、WML或XML。ASP.NET頁采用用戶界面與應用程序邏輯相隔離的技術,其中用戶界面部分的組成元素以及HTML代碼保存在.aspx文件中,而用任何.NET編程語言編寫的應用程序邏輯代碼則保存在.aspx.vb文件或者.aspx.cs文件中。所有ASP.NET
15、代碼都是編譯的,而不是解釋的。2.2 數(shù)據(jù)庫教學網站開發(fā)技術的選用ASP自發(fā)布以來,得到了越來越多的開發(fā)人員的喜愛。ASP之所以能受到大家的重視與使用的原因,主要在于所產生的執(zhí)行結果都是標準的HTML格式,而且這些程序是在網絡服務端中執(zhí)行,使用一般的瀏覽器(如IE或Netscape都可以正確地獲得ASP的“執(zhí)行”結果,并且將這ASP執(zhí)行的結果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(client的瀏覽器上執(zhí)行,若使用VBScript來設計程序,客戶端(client在IE瀏覽器中可以顯示程序執(zhí)行的結果,可是,客戶端(client若使用Netscape瀏覽器就
16、無法顯示VBScript的執(zhí)行結果。Asp 的特點:l 任何開發(fā)工具皆可發(fā)展ASP: 只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當然,其他網頁發(fā)展工具,例如,FrontPage Express、 FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網頁編輯來寫ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。l 通吃各家瀏覽器:由于ASP程序是在網絡服務器端中執(zhí)行,執(zhí)行結果所產生的HTML文件適用于不同的瀏覽器。l 語言相容性高:ASP與所有的ActiveX Script語言都相容,除了可結合HTML,VBScript、Java Scr
17、ipt、Active X服務器組件來設計外,并可經由“plug-In(外掛組件模組的方式,使用其他廠商(Third Party所提供的語言。l 隱密安全性高:如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因為ASP程序先于網站服務(Web Server端執(zhí)行后,將結果轉換成標準HTML文件,再傳送到客戶端(client的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進而被盜用。l 易于操控數(shù)據(jù)庫: ASP可以輕易地通過ODBC(Open Database Connectivity驅動程序連接各種不同的數(shù)據(jù)庫,例如:Acess
18、、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel” 文件當成數(shù)據(jù)庫用。l 面向對象學習容易: ASP具備有面向對象(Object-Oriented功能,學習容易,ASP提供了五種方便能力強大的內建對象:Request、Response、Sever、Application以及Session,同時,若使用ASP內建的“Application”對象或”Session”對象所撰寫出來的ASP程序可以在多個網頁之間暫時保存必要的信息。3 教學網站的功能設計本系統(tǒng)充分考慮了學生、老師及網站管理員的需求,設計出如圖3-1所示的系統(tǒng)功能示意圖。圖3-1 數(shù)據(jù)庫教學網站功能模塊劃分示意圖按照用戶操作的流程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 郫縣電梯加裝施工方案
- 2025屆湖南省張家界市名校中考生物五模試卷含解析
- 出售廣東漁船合同范例
- 專題01 聲現(xiàn)象(3大模塊知識清單+3個易混易錯+2種方法技巧+典例真題精析)-2025年中考地理一輪復習知識清單
- 單位共有房屋買賣合同范例
- 多媒體教學計劃
- 眼科手術患者護理
- 員工福利的改進與落實計劃
- 環(huán)保與可持續(xù)發(fā)展計劃
- 班主任的班級學習目標計劃
- 醫(yī)院感染暴發(fā)及處理課件
- 中國古典園林史復習
- 32個管理學經典理論
- 高壓線下作業(yè)安全技術交底
- 模型18奔馳模型(原卷版+解析)
- 2024華中區(qū)域電力并網運行管理實施細則
- 安全員崗位競聘課件
- 職能科室對醫(yī)技科室醫(yī)療質量督查記錄表(檢驗科、放射科、超聲科、功能科、內鏡室)
- 報警員服務規(guī)范用語
- 護士職業(yè)暴露后處理
- 廣東省珠海市香洲區(qū)2023-2024學年七年級下學期期末歷史試題(原卷版)
評論
0/150
提交評論