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

?

基于CMS的高職院校課程網(wǎng)站的研究與實(shí)現(xiàn)

2013-12-29 00:00:00曾靜趙慧
電腦知識(shí)與技術(shù) 2013年12期

摘要:內(nèi)容管理系統(tǒng)(CMS)是一個(gè)應(yīng)用型軟件,是用來(lái)制作網(wǎng)站和管理網(wǎng)站的工具,高職院校利用CMS可以方便高效地建立并管理網(wǎng)站。 本文從理論和實(shí)踐的角度分析CMS的特點(diǎn),并以Siteserver CMS為例,闡述了基于Siteserver CMS搭建高職院校課程網(wǎng)站的一般流程和技術(shù)要點(diǎn)。

關(guān)鍵詞:CMS系統(tǒng);高職院校;課程網(wǎng)站

中圖分類(lèi)號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)12-2852-03

隨著信息技術(shù)的進(jìn)一步發(fā)展,計(jì)算機(jī)及網(wǎng)絡(luò)在學(xué)校教育中所起到的作用日益突顯,高等院校各種類(lèi)型網(wǎng)站的建設(shè),無(wú)疑對(duì)提高教育教學(xué)的質(zhì)量發(fā)揮著越來(lái)越重要的作用,尤其是課程網(wǎng)站,這對(duì)于拓展第二課堂,提高學(xué)生自學(xué)能力,培養(yǎng)學(xué)生的創(chuàng)新能力等方面已經(jīng)成了必不可少的一個(gè)環(huán)節(jié)。然而,目前,各種類(lèi)型的課程網(wǎng)站在開(kāi)發(fā)和運(yùn)行上,還存在著不少問(wèn)題,例如:1)部分網(wǎng)站為了應(yīng)付檢查,突擊制作,后期管理不夠,更新緩慢,甚至被廢棄,造成巨大的資源浪費(fèi);2)建設(shè)網(wǎng)站技術(shù)手段多種多樣,后期不便管理和擴(kuò)展;3)部分網(wǎng)站欄目制作單調(diào)死板,缺乏交互功能;4)網(wǎng)站的建設(shè)和管理需要專(zhuān)業(yè)技術(shù)人員編寫(xiě)代碼,升級(jí)和改版有一定難度,教師不得不依賴(lài)專(zhuān)業(yè)技術(shù)人員,導(dǎo)致網(wǎng)站的使用率不高等。

那么是否有一個(gè)高效率、易操作的系統(tǒng)解決上述這些問(wèn)題和困擾呢?

1 CMS簡(jiǎn)介

1.1 什么是CMS

CMS是Content Management System的縮寫(xiě),意為“內(nèi)容管理系統(tǒng)”。 它是一套非常成熟的網(wǎng)站建設(shè)與維護(hù)管理工具軟件,本身已經(jīng)集合了各種成熟的網(wǎng)站常用的功能(具體功能根據(jù)不同品牌CMS而定)。CMS的基礎(chǔ)理念是分離內(nèi)容的管理和設(shè)計(jì)。頁(yè)面設(shè)計(jì)存儲(chǔ)在模板里,而內(nèi)容存儲(chǔ)在獨(dú)立的文件或數(shù)據(jù)庫(kù)中。當(dāng)某個(gè)用戶(hù)請(qǐng)求頁(yè)面時(shí),各個(gè)部分會(huì)聯(lián)合生成一個(gè)標(biāo)準(zhǔn)的HTML頁(yè)面。CMS的功能并不只限于處理文本,它還可以處理圖片、表格、Flash動(dòng)畫(huà)、音頻、視頻,甚至電子郵件文件。這使得CMS可以綜合管理網(wǎng)站上的各種欄目。

CMS的成熟性可以讓網(wǎng)站的建設(shè)避免從零開(kāi)始設(shè)置數(shù)據(jù)庫(kù)結(jié)構(gòu)以及后臺(tái)程序的開(kāi)發(fā),避免了網(wǎng)站漫長(zhǎng)的建設(shè)周期,同時(shí)大大節(jié)約了建設(shè)成本,網(wǎng)站的運(yùn)行也非常穩(wěn)定。

1.2 使用內(nèi)容管理系統(tǒng)(CMS)建站的優(yōu)點(diǎn)

1)大大降低開(kāi)發(fā)難度。

內(nèi)容管理系統(tǒng)(CMS)的開(kāi)發(fā)降低了對(duì)網(wǎng)站建設(shè)者的技術(shù)要求。它將程序開(kāi)發(fā)和模板設(shè)計(jì)截然分開(kāi)。開(kāi)發(fā)者不需要多高超的網(wǎng)站開(kāi)發(fā)能力,只需要懂一點(diǎn)html語(yǔ)言,就可以快速創(chuàng)建或修改模板,然后可以在各個(gè)頁(yè)面中調(diào)用不同的模板。只要基本熟悉內(nèi)容管理系統(tǒng)(CMS)的常用標(biāo)簽屬性,就可以開(kāi)發(fā)出一個(gè)門(mén)戶(hù)網(wǎng)站。還可以通過(guò)網(wǎng)站后臺(tái)直接對(duì)CSS風(fēng)格代碼進(jìn)行編寫(xiě)修改,獲得靜態(tài)頁(yè)面的美觀界面。

2)方便后期的維護(hù)和管理。

CMS將網(wǎng)站內(nèi)容數(shù)據(jù)和前后臺(tái)代碼分離,網(wǎng)站后臺(tái)的各個(gè)選項(xiàng)分類(lèi)明確,為網(wǎng)站管理者提供了簡(jiǎn)單、清晰且人性化的操作界面。網(wǎng)站建好之后,網(wǎng)站內(nèi)容無(wú)需專(zhuān)業(yè)技術(shù)人員來(lái)更新,各個(gè)欄目的設(shè)定和修改都可由教師自己完成。

3)增加安全保障。

內(nèi)容管理系統(tǒng)(CMS)為網(wǎng)站提供了很好的安全管理和用戶(hù)管理,在安全管理中具備了病毒掃描、系統(tǒng)錯(cuò)誤修復(fù)、數(shù)據(jù)庫(kù)備份/還原等功能。用戶(hù)管理中可以對(duì)不同的用戶(hù)設(shè)置不同的權(quán)限,這也為網(wǎng)站的后臺(tái)提供了安全保障。

2 基于CMS的課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

筆者所使用的CMS系統(tǒng)采用的是可供非商業(yè)用戶(hù)免費(fèi)使用的Siteserver CMS。此系統(tǒng)現(xiàn)在發(fā)展已經(jīng)比較完善,功能十分強(qiáng)大。這是一個(gè)基于微軟.NET 平臺(tái)和SQL SERVER數(shù)據(jù)庫(kù)開(kāi)發(fā)的網(wǎng)站內(nèi)容管理系統(tǒng),采用分層和模塊化設(shè)計(jì),將信息展現(xiàn)(表現(xiàn)層)、業(yè)務(wù)邏輯(業(yè)務(wù)邏輯層)、數(shù)據(jù)訪問(wèn)(數(shù)據(jù)管理)分開(kāi),有利于前臺(tái)樣式的改變、網(wǎng)站信息維護(hù)和網(wǎng)站數(shù)據(jù)安全。

2.1 服務(wù)器環(huán)境搭建

筆者根據(jù)系統(tǒng)的需要安裝了Windows Server 2003+ IIS 6.0+.NET Framework 2.0+ SQLSERVER 2005作為服務(wù)器環(huán)境。

2.2 網(wǎng)站的規(guī)劃

通過(guò)對(duì)課程概況的仔細(xì)研究,明確網(wǎng)站定位,在整個(gè)課程網(wǎng)站實(shí)現(xiàn)的功能方面更多地是為滿足學(xué)生自主學(xué)習(xí)以及師生之間的交流互動(dòng)的需要。課程網(wǎng)站內(nèi)容豐富,設(shè)有課程介紹、實(shí)訓(xùn)項(xiàng)目、案例教程、教學(xué)資源、作品賞析、在線互動(dòng)等欄目。其中,在教學(xué)資源一欄下設(shè)置教學(xué)課件、教學(xué)視頻及教學(xué)軟件下載兩個(gè)二級(jí)欄目;在案例教程一欄下結(jié)合本門(mén)課程實(shí)踐性較強(qiáng)的特點(diǎn),設(shè)置一些不同學(xué)習(xí)主題的子欄目,將許多實(shí)踐的過(guò)程制作成Flash動(dòng)畫(huà),直觀通俗,方便學(xué)生自學(xué);在在線互動(dòng)一欄中,設(shè)置在線答疑版塊,學(xué)生可以隨時(shí)通過(guò)這個(gè)模塊對(duì)自己學(xué)習(xí)中感到疑惑的問(wèn)題與教師進(jìn)行在線交流。Siteserver CMS包含很方便的統(tǒng)計(jì)功能,可分類(lèi)統(tǒng)計(jì)各種資源的訪問(wèn)情況,幫助教師了解學(xué)生的學(xué)習(xí)進(jìn)度,掌握學(xué)生的學(xué)習(xí)興趣。其支持的站內(nèi)搜索功能也可使學(xué)生或其他用戶(hù)很方便的檢索到網(wǎng)站提供的各種教學(xué)資源。同時(shí),還可以通過(guò)站內(nèi)搜索,獲得類(lèi)似問(wèn)題的解答。此外,還設(shè)置學(xué)生了作業(yè)上傳窗口,教師可以在線批改作業(yè),方便快捷,真正實(shí)現(xiàn)了以網(wǎng)絡(luò)為平臺(tái)的第二課堂。

2.3課程網(wǎng)站的具體實(shí)現(xiàn)

1) 網(wǎng)站模板的設(shè)計(jì)。

SiteServer CMS系統(tǒng)根據(jù)網(wǎng)站的欄目結(jié)構(gòu)和添加的信息內(nèi)容,利用網(wǎng)站模板生成網(wǎng)頁(yè),系統(tǒng)模板用于控制網(wǎng)站的顯示風(fēng)格和版面設(shè)計(jì)。SiteServer網(wǎng)站上提供了很多的免費(fèi)模版以供下載。但是很多時(shí)候,我們從網(wǎng)站上下載的模版并不符合我們的要求,因此需要我們對(duì)之進(jìn)行修改,甚至是自己制作模版。SiteServer CMS 提供了拖拽式的可視化模版制作工具(Dreamweaver 插件方式),使得網(wǎng)站建設(shè)人員能夠直觀地進(jìn)行模板編輯工作;熟悉代碼的人員能夠通過(guò)代碼層次進(jìn)行模板制作,不熟悉代碼的人也可以通過(guò)拖拽及修改屬性的方式進(jìn)行模板制作。SiteServer CMS模板可分為以下四種,如表1.1所示:

表1 各類(lèi)模版的具體功能

[各類(lèi)型模版文件名\&具體功能\&T_首頁(yè)模板.html\&用于控制顯示網(wǎng)站首頁(yè)的模板\&T_欄目模板.html\&用于顯示點(diǎn)擊某個(gè)欄目而進(jìn)入的頁(yè)面的模板\&T_內(nèi)容模板.html\&用于顯示最終信息內(nèi)容風(fēng)格的頁(yè)面的模板\&T_其他功能頁(yè).html\&用于生成一些由代碼組成的文件\&]

除首頁(yè)模板位于站點(diǎn)根目錄下,網(wǎng)站的所有模板都位于/Template目錄下,內(nèi)容頁(yè)模板位于/Template/Content目錄下。在我們的網(wǎng)站制作過(guò)程中,采取的是對(duì)已有模版進(jìn)行修改,主要是對(duì)在頭部更換圖片,增加學(xué)校LOG,在導(dǎo)航部分增加和刪減欄目,在尾部增加站點(diǎn)計(jì)數(shù)器和版權(quán)信息等,使之適應(yīng)我們的建站要求,因?yàn)檫@3部分均包含在各個(gè)模版中,因此也利于保持網(wǎng)站整體的風(fēng)格統(tǒng)一。

2) 標(biāo)簽的設(shè)計(jì)。

網(wǎng)站模板由HTML語(yǔ)言和SiteServer CMS自有的標(biāo)簽語(yǔ)言語(yǔ)言構(gòu)成(STL 語(yǔ)言全稱(chēng)稱(chēng)為 SiteServer CMS 模版語(yǔ)言(SiteServer CMS Template Language),是一種可以用來(lái)創(chuàng)建模版的服務(wù)器端語(yǔ)言。它由百容軟件創(chuàng)建,用來(lái)克服 HTML的局限。)和 HTML 一樣,STL 基于 SGML— 標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(Standard Generalized Markup Language)。STL 語(yǔ)言專(zhuān)用于SiteServerCMS系統(tǒng),為獲取信息、制作功能而設(shè)計(jì)開(kāi)發(fā)。SiteServerCMS將網(wǎng)站常用的功能模板封裝成一個(gè)個(gè)的功能標(biāo)簽,在網(wǎng)站中實(shí)施功能只需要將對(duì)應(yīng)的功能標(biāo)簽添加到模板中。

例如:要滾動(dòng)顯示指定的通知公告欄目下的前10篇內(nèi)容列表,可以由如下代碼實(shí)現(xiàn)。

3) 用戶(hù)權(quán)限的設(shè)定。

SiteServerCMS實(shí)現(xiàn)的是基于角色的訪問(wèn)控制。通過(guò)創(chuàng)建角色,并為角色分配權(quán)限,對(duì)網(wǎng)站的建設(shè)和維護(hù)進(jìn)行分級(jí)管理。我們確定課程網(wǎng)站的角色分別為學(xué)生、任課教師和管理員。具體角色權(quán)限設(shè)置如表1.2所示。

[用戶(hù)角色\&具體權(quán)限\&學(xué)生\&線查看課程相關(guān)信息,在線瀏覽、下載教學(xué)資源,在線上傳作業(yè),在線提出問(wèn)題,搜索相關(guān)文件及回答的權(quán)限\&教師(普通管理員)\&除具備所有學(xué)生用戶(hù)權(quán)限外,還具備在線批改作業(yè),上傳教學(xué)資源,管理學(xué)生提問(wèn),進(jìn)行網(wǎng)上答疑的權(quán)限\&管理員(超級(jí)管理員)\&具備所有學(xué)生用戶(hù)、教師用戶(hù)的權(quán)限,除此外還具有管理整個(gè)系統(tǒng)的管理權(quán)限,如:添加、刪除站點(diǎn),用戶(hù)管理、系統(tǒng)設(shè)置、教學(xué)資源管理、網(wǎng)上答疑管理、網(wǎng)絡(luò)安全管理、數(shù)據(jù)備份等。\&]

4) 網(wǎng)站的運(yùn)行和維護(hù)。

由于網(wǎng)站的建設(shè)和維護(hù)可以分開(kāi),教師在教學(xué)過(guò)程中,在自己獲得的權(quán)限之內(nèi),可以對(duì)網(wǎng)站內(nèi)容進(jìn)行實(shí)時(shí)更新,提高了工作的時(shí)效性。

CMS在高職院校的課程網(wǎng)站建設(shè)中的作用越來(lái)越重要,它不但大大降低了制作網(wǎng)站的門(mén)檻,還極大的提高了網(wǎng)站的利用率和實(shí)用性。今后我們的研究方向?qū)⑹钦n程網(wǎng)站群的建設(shè),這必將成為高職院校建設(shè)節(jié)約、高效型網(wǎng)站的發(fā)展趨勢(shì)。

參考文獻(xiàn):

[1] 張振東,范詠紅,陳瑤.基于CMS的高職精品課程網(wǎng)站管理系統(tǒng)的研究與實(shí)現(xiàn)[J]. 遼寧農(nóng)業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2011,13(6):34-36.

[2] 王濤,裘國(guó)永,宋偉,宋世宏.基于 CMS 的精品課程網(wǎng)站建設(shè)研究與實(shí)踐[J]. 現(xiàn)代教育技術(shù),2011,21(6):120-122.

[3] 黃忠,郭文波.基于CMS的高校學(xué)院網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)[J].中國(guó)信息技術(shù)教育,2010(19):87-91.

[4] 張鸰. 基于 CMS 的專(zhuān)題學(xué)習(xí)網(wǎng)站研究[J].電腦知識(shí)與技術(shù),2011,7(26):6539-6540.

[5] 陳曉燕,萬(wàn)龍,王昌盛.基于CMS的學(xué)科專(zhuān)業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)教育技術(shù)裝備,2011,133(21):14-16.

[6] SiteServer[EB/OL].http://www.siteserver.cn.

内江市| 富蕴县| 资源县| 广西| 南康市| 邢台市| 舒兰市| 辛集市| 贵德县| 普兰县| 东台市| 龙山县| 鲁甸县| 巴楚县| 平凉市| 北京市| 崇仁县| 孟州市| 错那县| 文昌市| 丰都县| 新宁县| 镇江市| 霍城县| 新晃| 汝阳县| 和平县| 乳山市| 长子县| 巩留县| 于都县| 西华县| 花莲市| 洛浦县| 拉孜县| 宽城| 泾川县| 综艺| 温州市| 芦溪县| 抚州市|