摘要:以多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)為核心的信息技術(shù)正在以驚人的速度進(jìn)入到教育的各個(gè)領(lǐng)域和環(huán)節(jié)。尤其是多媒體技術(shù)進(jìn)入課堂教學(xué),極大優(yōu)化了整個(gè)教學(xué)過(guò)程,實(shí)現(xiàn)教育效果的最優(yōu)化,使得多媒體教學(xué)在教育領(lǐng)域中的應(yīng)用越來(lái)越廣泛,建立多媒體系統(tǒng)信息化刻不容緩,其中的技術(shù)體系應(yīng)建立統(tǒng)一的標(biāo)準(zhǔn),以適應(yīng)大規(guī)模推廣應(yīng)用的需求。
關(guān)鍵詞:多媒體;網(wǎng)絡(luò)技術(shù);網(wǎng)站開(kāi)發(fā)
21世紀(jì),以多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)為核心的信息技術(shù)正在以驚人的速度進(jìn)入到教育的各個(gè)領(lǐng)域和環(huán)節(jié)。尤其是多媒體技術(shù)進(jìn)入課堂教學(xué),極大優(yōu)化整個(gè)教學(xué)過(guò)程,實(shí)現(xiàn)教育效果的最優(yōu)化,使得多媒體教學(xué)在教育領(lǐng)域中的應(yīng)用,成為當(dāng)前教學(xué)改革和應(yīng)用的熱點(diǎn)。
一、設(shè)計(jì)原則
(一)先進(jìn)性和成熟性
信息技術(shù)尤其是軟件技術(shù)發(fā)展迅速,新理念、新體系、新技術(shù)迭相推出,這造成了新的、先進(jìn)的技術(shù)與成熟的技術(shù)之間的矛盾。而大規(guī)模、全局性的應(yīng)用系統(tǒng),其功能和性能要求具有綜合性。因此,在設(shè)計(jì)理念、技術(shù)體系、產(chǎn)品選用等方面要求先進(jìn)性和成熟性的統(tǒng)一,以滿足系統(tǒng)在很長(zhǎng)的生命周期內(nèi)持續(xù)的可維護(hù)和可擴(kuò)展。
(二)開(kāi)放性和標(biāo)準(zhǔn)性
系統(tǒng)將建立統(tǒng)一的先進(jìn)的平臺(tái)標(biāo)準(zhǔn),符合國(guó)家關(guān)于電子政務(wù)及信息化建設(shè)的有關(guān)標(biāo)準(zhǔn),并將與現(xiàn)有的一些單位局域網(wǎng)絡(luò)系統(tǒng)平臺(tái)兼容,使這些系統(tǒng)能夠方便的接入到本系統(tǒng)中。
系統(tǒng)建成后,其他系統(tǒng)可以經(jīng)過(guò)一定的改造接入到本系統(tǒng)的平臺(tái)上,從而使外事門(mén)戶平臺(tái)成為一個(gè)開(kāi)放的平臺(tái)。
(三)實(shí)效性和共享性
系統(tǒng)將建立直觀易用的信息采集平臺(tái)和設(shè)定權(quán)限的信息發(fā)布平臺(tái)。確保全校多媒體教室資源庫(kù)的實(shí)效性和共享性。
(四)安全性
安全是系統(tǒng)正常運(yùn)行的保證,所以要充分重視系統(tǒng)的安全,包括整個(gè)網(wǎng)絡(luò)環(huán)境、基礎(chǔ)工作平臺(tái)、應(yīng)用系統(tǒng)和數(shù)據(jù)信息的綜合安全體系。
(五)可操作性和易用性
系統(tǒng)建設(shè)將結(jié)合實(shí)際需求,以可操作性為重點(diǎn),避免追求大而全。并且保證系統(tǒng)的易用性,使各類(lèi)用戶(領(lǐng)導(dǎo)查詢,普通工作人員,學(xué)生助理,普通公眾)都能方便的使用本系統(tǒng)。
二、網(wǎng)絡(luò)系統(tǒng)拓?fù)浣Y(jié)構(gòu)
為使多媒體教室設(shè)備管理系統(tǒng)具有良好的管理性、擴(kuò)展性、以及優(yōu)良的性能,建議采用分層的體系結(jié)構(gòu):附之以VLAN、三層交換、MPLS、VPN及ACL技術(shù),提高網(wǎng)絡(luò)的整體安全性。
分層設(shè)計(jì)的思路使得網(wǎng)絡(luò)具有層次化、網(wǎng)絡(luò)結(jié)構(gòu)清晰,便于進(jìn)行網(wǎng)絡(luò)的實(shí)施與部署,在網(wǎng)絡(luò)糾錯(cuò)上可以迅速將網(wǎng)絡(luò)故障范圍最小化,便于管理。而且由于廣播得以良好控制,也便于網(wǎng)絡(luò)擴(kuò)充。
各辦公計(jì)算機(jī)通過(guò)接入校園網(wǎng)實(shí)現(xiàn)與高校網(wǎng)絡(luò)中心的互聯(lián)互通。
接入層: 基于校園網(wǎng)各個(gè)終端計(jì)算機(jī)。接入設(shè)備由華為MSR 50-60多業(yè)務(wù)開(kāi)放路由器配置E1接口模塊實(shí)現(xiàn)。
核心層:位于高校網(wǎng)絡(luò)中心,由核心路由器NE16 155M CPOS接口統(tǒng)一匯聚各個(gè)辦公計(jì)算機(jī)網(wǎng)絡(luò)的接入,然后接入核心交換機(jī),實(shí)現(xiàn)集中的數(shù)據(jù)交換、訪問(wèn)。
三、網(wǎng)站技術(shù)架構(gòu)
應(yīng)用支撐平臺(tái)采用三(多)層技術(shù)體系架構(gòu),分別為:用戶界面層、業(yè)務(wù)邏輯層、數(shù)據(jù)存儲(chǔ)層。
用戶界面層:通過(guò)用戶權(quán)限和信息權(quán)限過(guò)濾后,統(tǒng)一用戶界面顯示,接收用戶界面操作和查詢請(qǐng)求,將業(yè)務(wù)邏輯處理后的數(shù)據(jù)生成用戶界面。
業(yè)務(wù)邏輯層:負(fù)責(zé)按照用戶界面層提交的請(qǐng)求,并按照業(yè)務(wù)邏輯提取、過(guò)濾和處理數(shù)據(jù),并將處理完的數(shù)據(jù)包返回給用戶界面層,進(jìn)行顯示。整個(gè)系統(tǒng)會(huì)有很多的應(yīng)用子系統(tǒng),用戶通過(guò)SERVLET調(diào)用應(yīng)用子系統(tǒng)的功能。
數(shù)據(jù)存儲(chǔ)層:負(fù)責(zé)系統(tǒng)數(shù)據(jù)和信息的存儲(chǔ)、檢索、優(yōu)化、自我故障診斷/恢復(fù),以及業(yè)務(wù)數(shù)據(jù)。
采用三層應(yīng)用體系架構(gòu)的優(yōu)勢(shì)在于:
1.保證系統(tǒng)的安全性:中間層(業(yè)務(wù)邏輯層)隔離了客戶(用戶界面層)直接對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的訪問(wèn),保護(hù)了數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)的安全。
2.提高系統(tǒng)的穩(wěn)定性:三層分布式體系保證了網(wǎng)站系統(tǒng)更可靠的穩(wěn)定性,滿足7*24小時(shí)全天候服務(wù):業(yè)務(wù)邏輯層緩沖了用戶與數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)際連接,使數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)際連接數(shù)量遠(yuǎn)小于應(yīng)用數(shù)量。
3.系統(tǒng)易于維護(hù):由于業(yè)務(wù)邏輯在中間服務(wù)器上,并且采用構(gòu)件化方式設(shè)計(jì),當(dāng)業(yè)務(wù)規(guī)則變化后,用戶界面層不做任何改動(dòng),就能立即適應(yīng)。
4.快速響應(yīng):通過(guò)負(fù)載均衡以及業(yè)務(wù)邏輯層緩存數(shù)據(jù)能力,可以提高對(duì)客戶端的響應(yīng)速度。
四、網(wǎng)站開(kāi)發(fā)環(huán)境
(一)系統(tǒng)開(kāi)發(fā)所涉及的語(yǔ)言
1.開(kāi)發(fā)語(yǔ)言:c#
簡(jiǎn)介:C# (C sharp) 是微軟對(duì)這一問(wèn)題的解決方案。C#是一種最新的、面向?qū)ο蟮木幊陶Z(yǔ)言。它使得程序員可以快速地編寫(xiě)各種基于Microsoft .NET平臺(tái)的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來(lái)最大程度地開(kāi)發(fā)利用計(jì)算與通訊領(lǐng)域。
正是由于C#面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類(lèi)組件的理想之選——無(wú)論是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡(jiǎn)單的C#語(yǔ)言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語(yǔ)言在任何操作系統(tǒng)上通過(guò)Internet進(jìn)行調(diào)用。
最重要的是,C#使得C++程序員可以高效的開(kāi)發(fā)程序,而絕不損失C/C++原有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系,C#與C/C++具有極大的相似性,熟悉類(lèi)似語(yǔ)言的開(kāi)發(fā)者可以很快的轉(zhuǎn)向C#。
2.javascript簡(jiǎn)介
JavaScript語(yǔ)言的前身叫作Livescript。自從Sun公司推出著名的Java語(yǔ)言之后,Netscape公司引進(jìn)了Sun公司有關(guān)Java的程序概念,將自己原有的Livescript 重新進(jìn)行設(shè)計(jì),并改名為JavaScript。
JavaScript是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語(yǔ)言,有了JavaScript,可使網(wǎng)頁(yè)變得生動(dòng)。使用它的目的是與HTML超文本標(biāo)識(shí)語(yǔ)言、Java 腳本語(yǔ)言一起實(shí)現(xiàn)在一個(gè)網(wǎng)頁(yè)中鏈接多個(gè)對(duì)象,與網(wǎng)絡(luò)客戶交互作用,從而可以開(kāi)發(fā)客戶端的應(yīng)用程序。它是通過(guò)嵌入或調(diào)入在標(biāo)準(zhǔn)的HTML語(yǔ)言中實(shí)現(xiàn)的。
JavaScript具有很多優(yōu)點(diǎn):
簡(jiǎn)單性。JavaScript是一種腳本編寫(xiě)語(yǔ)言,它采用小程序段的方式實(shí)現(xiàn)編程,像其它腳本語(yǔ)言一樣,JavaScript同樣已是一種解釋性語(yǔ)言,它提供了一個(gè)簡(jiǎn)易的開(kāi)發(fā)過(guò)程。它的基本結(jié)構(gòu)形式與C、C++、VB、Delphi十分類(lèi)似。但它不像這些語(yǔ)言一樣,需要先編譯,而是在程序運(yùn)行過(guò)程中被逐行地解釋。它與HTML標(biāo)識(shí)結(jié)合在一起,從而方便用戶的使用操作。
動(dòng)態(tài)性。JavaScript是動(dòng)態(tài)的,它可以直接對(duì)用戶或客戶輸入做出響應(yīng),無(wú)須經(jīng)過(guò)Web服務(wù)程序。它對(duì)用戶的反映響應(yīng),是采用以事件驅(qū)動(dòng)的方式進(jìn)行的。所謂事件驅(qū)動(dòng),就是指在主頁(yè)中執(zhí)行了某種操作所產(chǎn)生的動(dòng)作,就稱(chēng)為“事件”。比如按下鼠標(biāo)、移動(dòng)窗口、選擇菜單等都可以視為事件。當(dāng)事件發(fā)生后,可能會(huì)引起相應(yīng)的事件響應(yīng)。
跨平臺(tái)性。JavaScript是依賴于瀏覽器本身,與操作環(huán)境無(wú)關(guān),只要能運(yùn)行瀏覽器的計(jì)算機(jī),并支持JavaScript的瀏覽器就可以正確執(zhí)行。
節(jié)省CGI的交互時(shí)間。隨著WWW的迅速發(fā)展有許WWW服務(wù)器提供的服務(wù)要與瀏覽者進(jìn)行交流,確瀏覽的身份、需服務(wù)的內(nèi)等等,這項(xiàng)工作通常由CGI/PERL編寫(xiě)相應(yīng)的接口程序與用戶進(jìn)行交互來(lái)完成。很顯然,通過(guò)網(wǎng)絡(luò)與用戶的交互過(guò)程一方面增大了網(wǎng)絡(luò)的通信量,另一方面影響了服務(wù)器的服務(wù)性能。服務(wù)器為一個(gè)用戶運(yùn)行一個(gè)CGI時(shí),需要一個(gè)進(jìn)程為它服務(wù),它要占用服務(wù)器的資源(如CPU服務(wù)、內(nèi)存耗費(fèi)等),如果用戶填表出現(xiàn)錯(cuò)誤,交互服務(wù)占用的時(shí)間就會(huì)相應(yīng)增加。被訪問(wèn)的熱點(diǎn)主機(jī)與用戶交互越多,服務(wù)器的性能影響就越大。
(二)數(shù)據(jù)庫(kù)
采用安全性更為保障的Sqlserver2005:
Sqlsever2005簡(jiǎn)介:當(dāng)今組織機(jī)構(gòu)面臨著多項(xiàng)前所未有的數(shù)據(jù)技術(shù)挑戰(zhàn):在整個(gè)系統(tǒng)范圍內(nèi)實(shí)現(xiàn)數(shù)據(jù)與系統(tǒng)的高度分布;為內(nèi)部工作人員、目標(biāo)客戶與合作伙伴提供針對(duì)相關(guān)數(shù)據(jù)的持續(xù)訪問(wèn)調(diào)用能力;以切實(shí)有效的信息資料武裝信息工作者,促進(jìn)科學(xué)決策;在不必犧牲應(yīng)用程序可用性、安全性或可靠性的前提下控制成本費(fèi)用水平。
新一版SQL Server的設(shè)計(jì)目標(biāo)正是幫助企業(yè)單位應(yīng)對(duì)上述挑戰(zhàn)。作為Microsoft公司的下一代數(shù)據(jù)管理與分析軟件,SQL Server 2005有助于簡(jiǎn)化企業(yè)數(shù)據(jù)與分析應(yīng)用的創(chuàng)建、部署和管理,并在解決方案伸縮性、可用性和安全性方面實(shí)現(xiàn)重大改進(jìn)。
基于SQL Server 2000技術(shù)優(yōu)勢(shì)構(gòu)建的SQL Server 2005將提供集成化信息管理解決方案,可幫助任何規(guī)模的組織機(jī)構(gòu):
創(chuàng)建并部署更具伸縮性、可靠性和安全性的企業(yè)級(jí)應(yīng)用。
降低數(shù)據(jù)庫(kù)應(yīng)用創(chuàng)建、部署與管理的復(fù)雜程度,進(jìn)而實(shí)現(xiàn)IT效率最大化。
憑借可供創(chuàng)建更具安全保障之?dāng)?shù)據(jù)庫(kù)應(yīng)用的豐富、靈活、現(xiàn)代化開(kāi)發(fā)環(huán)境增強(qiáng)開(kāi)發(fā)人員工作效能。
跨越多種平臺(tái)、應(yīng)用和設(shè)備實(shí)現(xiàn)數(shù)據(jù)共享,進(jìn)而簡(jiǎn)化內(nèi)部系統(tǒng)與外部系統(tǒng)連接。
實(shí)現(xiàn)功能強(qiáng)勁的集成化商務(wù)智能解決方案,從而在整個(gè)企業(yè)范圍內(nèi)推進(jìn)科學(xué)決策,提高工作效率。
在不必犧牲性能表現(xiàn)、可用性或伸縮性的前提下控制成本費(fèi)用水平。
(三)系統(tǒng)頁(yè)面技術(shù)
系統(tǒng)整體界面采用當(dāng)前流行的Ajax技術(shù),將大量的應(yīng)用DIV+CSS+Javascript,結(jié)合XML進(jìn)行界面制作,按照w3c標(biāo)準(zhǔn)來(lái)搭建系統(tǒng)的界面。
Ajax簡(jiǎn)介:術(shù)語(yǔ)Ajax用來(lái)描述一組技術(shù),它使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn)。在Ajax之前,Web站點(diǎn)強(qiáng)制用戶進(jìn)入提交/等待/重新顯示范例,用戶的動(dòng)作總是與服務(wù)器的“思考時(shí)間”同步。Ajax提供與服務(wù)器異步通信的能力,從而使用戶從請(qǐng)求/響應(yīng)的循環(huán)中解脫出來(lái)。借助于Ajax,可以在用戶單擊按鈕時(shí),使用JavaScript和DHTML立即更新UI,并向服務(wù)器發(fā)出異步請(qǐng)求,以執(zhí)行更新或查詢數(shù)據(jù)庫(kù)。當(dāng)請(qǐng)求返回時(shí),就可以使用JavaScript和CSS來(lái)相應(yīng)地更新UI,而不是刷新整個(gè)頁(yè)面。最重要的是,用戶甚至不知道瀏覽器正在與服務(wù)器通信:Web站點(diǎn)看起來(lái)是即時(shí)響應(yīng)的。
雖然Ajax所需的基礎(chǔ)架構(gòu)已經(jīng)出現(xiàn)了一段時(shí)間,但直到最近異步請(qǐng)求的真正威力才得到利用。能夠擁有一個(gè)響應(yīng)極其靈敏的Web站點(diǎn)確實(shí)激動(dòng)人心,因?yàn)樗罱K允許開(kāi)發(fā)人員和設(shè)計(jì)人員使用標(biāo)準(zhǔn)的HTML/CSS/JavaScript堆棧創(chuàng)建“桌面風(fēng)格的(Desktop-like)”可用性。
按以上技術(shù)體系實(shí)行工程完成后,將有效的提高多媒體技術(shù)信息化的的管理能力,優(yōu)化工作流程,使管理水平大幅提升;切實(shí)提高服務(wù)于教學(xué)的質(zhì)和量,提高部門(mén)工作競(jìng)爭(zhēng)能力,從而產(chǎn)生良好的教學(xué)效果和社會(huì)效益。
參考文獻(xiàn)
[1]張倩.淺談?dòng)?jì)算機(jī)網(wǎng)絡(luò)環(huán)境下的網(wǎng)絡(luò)教學(xué)[J].科教新報(bào)(教育科研), 2010,(41).
[2]李康.網(wǎng)絡(luò)教學(xué)模式構(gòu)成要素分析[J].遠(yuǎn)程教育雜志,2003,(3).
[3]張巧棉.談網(wǎng)絡(luò)數(shù)學(xué)教學(xué)中教師主導(dǎo)作用的發(fā)揮[J].中小學(xué)電教(下半月), 2008,(8).
[4]高燕,鄒霞,馬韋偉.基于Wiki的網(wǎng)絡(luò)作文教學(xué)模式探究[J]. 現(xiàn)代教育技術(shù), 2007,(9).
[5]林瑛.網(wǎng)絡(luò)環(huán)境下的高中作文教學(xué)模式初探[J].中小學(xué)電教, 2007,(Z1).
[責(zé)任編輯:李 佳]