国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

“電工技術(shù)”課程網(wǎng)站建設(shè)

2014-07-04 11:30:42韋東梅羅丞君
關(guān)鍵詞:表示層電工技術(shù)電工

韋東梅,羅丞君

(廣西大學(xué)電氣工程學(xué)院,廣西南寧530004)

學(xué)科網(wǎng)站因其優(yōu)質(zhì)的資源服務(wù)、方便易用和互動(dòng)性強(qiáng)等特點(diǎn)而發(fā)展迅速,已成為師生理想的第二課堂。很多學(xué)科網(wǎng)站的建站目標(biāo)只是針對某一專業(yè)學(xué)科的教學(xué)工作,這便決定了許多學(xué)科網(wǎng)站都是小型甚至是微型網(wǎng)站,建站資源極其有限,極少得到外部資源的協(xié)助。

學(xué)科網(wǎng)站的局限性就是自身定位導(dǎo)致的資源不足問題。一個(gè)專業(yè)大型網(wǎng)站必定有著數(shù)支強(qiáng)大團(tuán)隊(duì)的技術(shù)支持和維護(hù)。近年來,利用第三方內(nèi)容管理系統(tǒng)CMS(Content Management System)來開發(fā)學(xué)科網(wǎng)站的方案逐漸受到了重視。

1 一般網(wǎng)站建站技術(shù)方案

如何開發(fā)一個(gè)網(wǎng)站或者是一套軟件系統(tǒng),一般要運(yùn)用到分層開發(fā)技術(shù)。大型專業(yè)網(wǎng)站的分層開發(fā)技術(shù)一般可以達(dá)到八到九層,而最簡單也是采用得較多的就是“三層架構(gòu)開發(fā)”技術(shù)。

“三層架構(gòu)開發(fā)”就是使用三個(gè)層次結(jié)合起來開發(fā)出一個(gè)應(yīng)用系統(tǒng)。下層為上層提供了接口(可以從上層類訪問下層類的方法),并且將結(jié)果返回到上層。三層架構(gòu)包括數(shù)據(jù)訪問層(DAL)、業(yè)務(wù)邏輯層(BLL)和UI(表示)層,如圖1所示。

圖1 三層架構(gòu)

(1)表示層(UI):主要表示W(wǎng)eb方式。如果邏輯層相當(dāng)強(qiáng)大和完善,無論表現(xiàn)層如何定義和更改,邏輯層都能完善地提供服務(wù)。主要作用是對用戶的請求接受,以及數(shù)據(jù)的返回,為客戶端提供應(yīng)用程序的訪問。它是網(wǎng)站的“表皮”。

(2)業(yè)務(wù)邏輯層(BLL):主要是針對具體問題的操作,也可以理解成對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務(wù)邏輯處理。如果說數(shù)據(jù)層是積木,那邏輯層就是對這些積木的搭建。業(yè)務(wù)邏輯層的設(shè)計(jì)對于一個(gè)支持可擴(kuò)展的架構(gòu)尤為關(guān)鍵。

(3)數(shù)據(jù)訪問層(DAL):主要是對原始數(shù)據(jù)(數(shù)據(jù)庫或者文本文件等存放數(shù)據(jù)的形式)的操作層,具體為業(yè)務(wù)邏輯層或表示層提供數(shù)據(jù)服務(wù)。

三層結(jié)構(gòu)是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問層只能被業(yè)務(wù)邏輯層訪問,業(yè)務(wù)邏輯層只能被表示層訪問,用戶通過表示層將請求傳送給業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層完成相關(guān)業(yè)務(wù)規(guī)則和邏輯,并通過數(shù)據(jù)訪問層訪問數(shù)據(jù)庫獲得數(shù)據(jù),然后按照相反順序依次返回將數(shù)據(jù)顯示在表示層。這也是三層架構(gòu)最大的特點(diǎn):各層之間獨(dú)立性較強(qiáng),可分層進(jìn)行開發(fā)[1-5]。

2 “電工技術(shù)”課程網(wǎng)站方案

利用CMS系統(tǒng)來開發(fā)學(xué)科網(wǎng)站是近年來趨勢,具有許多基于模板的優(yōu)秀設(shè)計(jì),可以加快網(wǎng)站開發(fā)的速度和減少開發(fā)的成本。CMS的功能并不只限于文本處理,它也可以處理圖片、Flash動(dòng)畫、聲像流、圖像甚至電子郵件檔案。本文稱CMS為網(wǎng)站的后臺(tái),相對的網(wǎng)站制作完成可用于顯示給用戶的頁面部分稱為前臺(tái)。

CMS可以讓我們不需要學(xué)習(xí)復(fù)雜的建站技術(shù),不需要學(xué)習(xí)太多復(fù)雜的HL語言,就能夠利用CMS構(gòu)建出一個(gè)風(fēng)格統(tǒng)一功能強(qiáng)大的專業(yè)網(wǎng)站。CMS可以讓我們不必深入理解分層開發(fā)技術(shù),因?yàn)镃MS本身即擁有一個(gè)相當(dāng)成熟完善的網(wǎng)站結(jié)構(gòu),數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層已經(jīng)具備現(xiàn)成可用,表示層又有可參考的模板。所以利用CMS來快速建站其實(shí)就是建站者自己設(shè)計(jì)出一套UI去替換掉CMS的UI模板,再把網(wǎng)站的配置參數(shù)設(shè)定好即可。

為了給學(xué)生提供一種新型的更加便捷的學(xué)習(xí)方法,減輕教師的教學(xué)負(fù)擔(dān),實(shí)現(xiàn)作業(yè)和考試的無紙化,筆者嘗試?yán)肅MS快速建立一個(gè)“電工技術(shù)”課程網(wǎng)站。

“電工技術(shù)”課程網(wǎng)站建站采用的CMS系統(tǒng)為動(dòng)易SiteFactory.Standard_5.0版本,界面表現(xiàn)采用ASP技術(shù),后臺(tái)數(shù)據(jù)庫采用SQL SERVER R2 2008。

動(dòng)易SiteFactoryTM內(nèi)容管理系統(tǒng)是業(yè)界首款基于微軟NET2.0平臺(tái),采用ASP,NET 2.0進(jìn)行分層開發(fā)的內(nèi)容管理系統(tǒng),SiteFactoryTM采用微軟力薦的三層架構(gòu)設(shè)計(jì),包含了各種專業(yè)的子系統(tǒng):內(nèi)容管理系統(tǒng)、信息采集系統(tǒng)、問卷調(diào)查管理系統(tǒng)、廣告管理系統(tǒng)、訪問統(tǒng)計(jì)管理系統(tǒng)、問答系統(tǒng)、博客系統(tǒng)、會(huì)員管理系統(tǒng)、留言系統(tǒng)、評論管理系統(tǒng)、WAP網(wǎng)站系統(tǒng)。SiteFactoryTM的缺點(diǎn)主要為不開源,二次開發(fā)比較困難。

3 “電工技術(shù)”課程網(wǎng)站功能

“電工技術(shù)”課程網(wǎng)站三層結(jié)構(gòu)包含三大欄目和一個(gè)測試系統(tǒng)。其中主頁包含課程相關(guān)信息、教師信息和教學(xué)資源測試系統(tǒng)四個(gè)欄目的鏈接導(dǎo)航以及重點(diǎn)文章和熱點(diǎn)推薦;主頁還包含一些固定的信息方便學(xué)生在主頁上即可對“電工技術(shù)”課程有個(gè)大致了解。例如,主頁包括課程介紹、友情鏈接、測試系統(tǒng)介紹等相對固定不變的信息內(nèi)容。為了能對這些信息內(nèi)容進(jìn)行維護(hù)更新也設(shè)置了一個(gè)隱形的欄目即為主頁信息欄目。

網(wǎng)站介紹電工技術(shù)所屬的學(xué)科發(fā)展歷史、學(xué)科建設(shè)現(xiàn)狀、學(xué)科發(fā)展方向、學(xué)科建設(shè)規(guī)劃、學(xué)科機(jī)構(gòu)等內(nèi)容,基本反映學(xué)科的歷史與建設(shè)概況,為學(xué)生提供整體的學(xué)科信息。

課程相關(guān)欄目下有公告、新聞動(dòng)態(tài)、各類信息三個(gè)子欄目:①公告子欄目用于教師發(fā)布考試,補(bǔ)課等各類公告;②新聞動(dòng)態(tài)為學(xué)科教學(xué)中的各類新聞和軼事;③各類信息用于教師發(fā)布其他各類信息,例如教材推薦,視頻推薦,學(xué)科文章等。

教師信息欄目包含負(fù)責(zé)人和團(tuán)隊(duì)成員兩個(gè)子欄目,主要是對教師信息的一些簡單介紹,讓學(xué)生能進(jìn)一步了解教師。

教學(xué)資源欄目為網(wǎng)站所有教學(xué)資源的集合,通過分類排序方式讓學(xué)生快速找到所需資源。排序方式主要有:①按文件類型(課件、文檔、表格、壓縮包等)排序;②按發(fā)布時(shí)間排序;③按文件大小排序;④按下載次數(shù)排序。

測試系統(tǒng)是一個(gè)獨(dú)立于課程網(wǎng)站開發(fā)的功能欄目,應(yīng)用于學(xué)生測試與日常練習(xí)。學(xué)生完成測試后的答題狀況(成績結(jié)果、答題時(shí)間和錯(cuò)題題號(hào))能反饋到教師處,幫助教師進(jìn)行數(shù)據(jù)分析等。

利用CMS技術(shù)搭建的“電工技術(shù)”課程網(wǎng)站實(shí)現(xiàn)上述目的,其搭建網(wǎng)站流程如圖2所示。網(wǎng)站結(jié)構(gòu)如圖3所示。

圖2 搭建網(wǎng)站流程圖

圖3 網(wǎng)站結(jié)構(gòu)

4 結(jié)語

利用動(dòng)易CMS建立起來的“電工技術(shù)”課程網(wǎng)站,達(dá)到了最初的設(shè)計(jì)需求。網(wǎng)站能讓教師上傳信息和課件,更新文章和發(fā)布公告,學(xué)生能正常的瀏覽網(wǎng)站,下載資料,按章節(jié)進(jìn)行數(shù)次在線測驗(yàn)。管理人員能夠根據(jù)教師要求推送文章,維護(hù)網(wǎng)站,而且根據(jù)網(wǎng)站需要調(diào)整網(wǎng)站結(jié)構(gòu)。

[1]吳越.關(guān)于學(xué)科網(wǎng)站建設(shè)的再思考[J].北京:科技信息,2007,(10)

[2]褚蕓蕓 章增安.基于SOA的學(xué)科網(wǎng)站群設(shè)計(jì)研究[J].北京:中國教育信息化,2012,(2)

[3]石杰黃維義.基于建構(gòu)主義學(xué)習(xí)理論的學(xué)科網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)[J].南寧:廣西大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2009,(4)

[4]寧玉文沈霞娟 高東懷.基于知識(shí)管理的醫(yī)學(xué)學(xué)科網(wǎng)站設(shè)計(jì)[J].北京:信息技術(shù),2012,(3)

[5]王美林 王朋嬌.學(xué)科網(wǎng)站的評價(jià)設(shè)計(jì)[J].北京:中小學(xué)電教,2010,(6)

猜你喜歡
表示層電工技術(shù)電工
《電工電氣》征訂
特變電工
能源(2019年9期)2019-12-06 09:33:00
基于Spring的企業(yè)級(jí)Web項(xiàng)目架構(gòu)設(shè)計(jì)研究
軟件(2019年6期)2019-10-08 06:27:21
特變電工
能源(2019年5期)2019-06-19 09:36:44
特變電工
能源(2019年12期)2019-02-11 07:11:42
“翻轉(zhuǎn)課堂”在《電工技術(shù)》仿真教學(xué)的應(yīng)用研究
東方教育(2016年14期)2017-01-16 00:59:26
關(guān)于電工技術(shù)課程教學(xué)的思考
考試周刊(2016年99期)2016-12-26 16:08:22
電工技術(shù)教學(xué)載體的應(yīng)用
ASP.NET三層構(gòu)架解析
基于SSH框架科研管理系統(tǒng)的設(shè)計(jì)
新竹市| 老河口市| 庆云县| 新乡市| 金沙县| 潢川县| 威远县| 合川市| 云霄县| 炉霍县| 紫云| 县级市| 册亨县| 会宁县| 胶南市| 安岳县| 城市| 鄱阳县| 尉犁县| 萍乡市| 锦屏县| 通道| 五常市| 呼和浩特市| 金塔县| 和政县| 同仁县| 枣庄市| 锡林浩特市| 札达县| 云南省| 宜兴市| 阿合奇县| 邯郸市| 资阳市| 基隆市| 山阴县| 漯河市| 都匀市| 紫阳县| 吉木乃县|