王可偉
近年來,隨著教育信息化的深入,各高校都開始著手建立網(wǎng)絡(luò)教學(xué)系統(tǒng),以便為教師教學(xué)和學(xué)生自主學(xué)習(xí)提供了更完善的平臺。傳統(tǒng)模式的教育方式的諸多弊端,如:師生交流不暢、教學(xué)信息不共享、教學(xué)信息反饋慢等,都將得到有效的解決。藝術(shù)設(shè)計類專業(yè)作為中國目前熱門的招生專業(yè),其教育模式的信息化自然也成為了當(dāng)下的研究熱點。
藝術(shù)設(shè)計類專業(yè)包含工業(yè)設(shè)計、室內(nèi)設(shè)計、平面廣告設(shè)計、環(huán)境設(shè)計、數(shù)字媒體設(shè)計、時裝設(shè)計等方向。它的研究內(nèi)容和對象有別于其他傳統(tǒng)的專業(yè),是一門綜合性極強的學(xué)科,涉及到社會、文化、經(jīng)濟、市場、科技等諸多方面的因素,并極其重視創(chuàng)造活動與實踐。
一、總體方案設(shè)計
首先數(shù)字化學(xué)習(xí)系統(tǒng)設(shè)計的主體架構(gòu)是依托校園網(wǎng)絡(luò),教師可以自主、靈活、實時地調(diào)用各種媒體向?qū)W生傳遞知識、信息,既可從課堂教學(xué)模塊下調(diào)用資源庫中各種教學(xué)課件,又可根據(jù)實際需要從課程收藏夾中準確地調(diào)用各種資料,及時擴充課堂教學(xué)的信息量,變換信息的表達方式,傳遞學(xué)科的最新發(fā)展動態(tài)。此外,還可利用遠程視頻課堂等方式,將更多的名師、專家請入課堂當(dāng)中。這些融講授錄像、教學(xué)課件、資源素材于一體的教學(xué)方式,使教師對課程的講解更充實、清晰,使學(xué)生對課程內(nèi)容重點和難點的把握更準確,對知識的認知更深刻,使多種教學(xué)模式的嘗試、運用和相互補充有了基本保障,真正意義上體現(xiàn)了高校教育的現(xiàn)代化。
同時結(jié)合藝術(shù)設(shè)計類課程資料種類相當(dāng)繁雜,除了傳統(tǒng)的書籍和課件外,還有教學(xué)視頻、Photoshop、CorelDraw、3DMax、AutoCAD、Flash、ProE等幾十種設(shè)計軟件的點陣、矢量、分層原圖稿件,更有動畫、園林景觀、視頻音頻等資料,這些文件更新快、文件體量大、格式種類多、關(guān)聯(lián)性強等特點,優(yōu)化系統(tǒng)內(nèi)文件存儲結(jié)構(gòu)、改進系統(tǒng)內(nèi)文件搜索方法和加強系統(tǒng)雙向傳輸帶寬等針對性的軟、硬件新技術(shù)的應(yīng)用。
考慮到目前手持式智能設(shè)備已經(jīng)較為普及的現(xiàn)狀,系統(tǒng)設(shè)計時支持的終端設(shè)備不光要考慮PC與Mac,還要開發(fā)兼容Android和ios的APP。讓師生不光是在電腦前,就算在平時生活中也能實時的交流學(xué)習(xí)和訪問教學(xué)資源。并且通過授權(quán),各類型的終端均可上傳、下載教學(xué)資源,這樣不光提高了教學(xué)效率和資源使用效率,也提升了系統(tǒng)資源的更新速度,使師生對學(xué)習(xí)系統(tǒng)的交互性和資源即時性體驗更佳。
在數(shù)據(jù)爆發(fā)的今天,大數(shù)據(jù)的處理越來越重要。在這方面有兩種比較好的方案,分布式和云計算。其中分布式研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然后把這些部分分配給許多計算機進行處理,最后把這些計算結(jié)果綜合起來得到最終的結(jié)果。分布式在系統(tǒng)中的應(yīng)用主要體現(xiàn)在分布式Web服務(wù)器,分布式數(shù)據(jù)庫,以及hadoop圖片服務(wù)器。而云計算是網(wǎng)格計算/(分布式計算)、并行計算、效用計算、網(wǎng)絡(luò)存儲、虛擬化、負載均衡等傳統(tǒng)計算機和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物。通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務(wù)器中,數(shù)據(jù)中心的運行將與互聯(lián)網(wǎng)更相似。這使得能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問。系統(tǒng)將一些太占資源的功能比如數(shù)據(jù)挖掘中的關(guān)聯(lián)分析和聚類分析交給云計算去處理。
二、技術(shù)實現(xiàn)分析
從技術(shù)角度上講,各種開發(fā)工具已日趨成熟。隨著互聯(lián)網(wǎng)的普及,開發(fā)基于互聯(lián)網(wǎng)絡(luò)的數(shù)字化學(xué)習(xí)系統(tǒng)己不再困難。
ASP.NET 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、C# 和 JScript .NET)創(chuàng)作應(yīng)用程序。任何 ASP.NET 應(yīng)用程序都可以使用整個.NET Framework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。該技術(shù)的優(yōu)勢主要體現(xiàn)在:運行速度快、平臺構(gòu)建免費、擴展性好、強大性和適應(yīng)性等。
采用的.NET Framework框架,提供了全面支持.NET的核心技術(shù),它簡化了高度分布式Internet環(huán)境中的應(yīng)用程序開發(fā)。.NET Framework框架的基本思想是:把原有的重點從連接到互聯(lián)網(wǎng)的單一網(wǎng)絡(luò)或設(shè)備轉(zhuǎn)移到計算機、設(shè)備和服務(wù)群組上,而將互聯(lián)網(wǎng)本身作為新一代操作系統(tǒng)的基礎(chǔ)。這樣,用戶將能控制信息的傳送方式、時間和內(nèi)容,從而得到更多的服務(wù)。.NET Framework具有兩個主要組件:公共語言運行庫和.NET Framework類庫。
進行良好的系統(tǒng)分析和設(shè)計是軟件項目開發(fā)的關(guān)鍵,構(gòu)架設(shè)計的合理與否往往決定了項目的成敗。架構(gòu)設(shè)計是軟件開發(fā)的基礎(chǔ),并往往決定一個項目的成敗。三層結(jié)構(gòu)是目前最流行的架構(gòu)設(shè)計模式,它是在Buschmann等提出的“層模式”基礎(chǔ)上發(fā)展起來的,是一種成熟、簡單并得到普遍應(yīng)用的應(yīng)用程序架構(gòu),它將應(yīng)用程序結(jié)構(gòu)劃分三層獨立的包,包括用戶表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。其中將實現(xiàn)人機界面的所有表單和組件放在表示層,將所有業(yè)務(wù)規(guī)則和邏輯的實現(xiàn)封裝在負責(zé)業(yè)務(wù)邏輯組件中,將所有和數(shù)據(jù)庫的交互封裝在數(shù)據(jù)訪問組件中。
負載均衡技術(shù)就是將負載進行平衡、分攤到多個操作單元上進行執(zhí)行。主流的有硬件負載均衡F5和軟件負載均衡方案,其中軟件負載均衡包括URL重定向方式,基于DNS方式,LVS和專業(yè)負載均衡軟件??紤]到系統(tǒng)需要承受的并發(fā)越來越大,為了使系統(tǒng)能夠更加安全穩(wěn)定的再服務(wù)器上運行,就對負載均衡的能力和可維護性要求比較高,系統(tǒng)將采用硬件負載均衡。
信息技術(shù)的飛速發(fā)展和網(wǎng)絡(luò)化的普及,給人們帶來優(yōu)越的工作學(xué)習(xí)環(huán)境。設(shè)計構(gòu)建這款實用并且在分析功能、存儲功能、交互功能上具有非常強大性能,且專業(yè)針對強的數(shù)字化學(xué)習(xí)系統(tǒng)平臺能有效提升教學(xué)效率。系統(tǒng)中不僅提供了課堂教學(xué)管理與用戶信息管理模塊等基礎(chǔ)性模塊,同時還增設(shè)了資源搜索篩選功,相關(guān)聯(lián)數(shù)據(jù)橫向分析功能,分布式和云計算功能等模塊,來解決教學(xué)信息交流及時性,提高教學(xué)資源共享和使用率,加快內(nèi)部數(shù)據(jù)的更新。設(shè)計更加人性化的用戶界面和支持多系多平臺的客戶端,讓用戶能更容易上手,能更便捷的使用。從而在真正意義上革新藝術(shù)設(shè)計類專業(yè)教學(xué)方式。endprint