摘 要: 分析了現有課程網站建設存在的問題,提出使用Siteserver CMS建設課程網站,探索了課程網站建設方案和站群平臺管理模式,實現了教師管理課程網站的新模式和課程網站的多種功能,在更大程度上發揮了信息化技術手段在人才培養中的作用。
關鍵詞: 內容管理系統; Siteserver CMS; 課程網站建設; 站群管理
中圖分類號:G434 文獻標志碼:B 文章編號:1006-8228(2013)01-66-03
Construction of the course website and management of website group based on Siteserver CMS
Zhao Hui1, Li Chunming2, Zen Jin1, Huang Xiuqing1
(1. Modern Educational Technology Center of Nantong Vocational College, Nantong, Jiangsu 226007, China;
2. Nantong University, School of Computer Science)
Abstract: The current problems of course website are analyzed. A method of applying Siteserver CMS in building the course website is proposed. The construction project of course website and the management model of the website group are explored. New model of managing course websites by teacher and a variety of functions of the course website are realized, to enhance the application and effect of information technology in personnel training.
Key words: content management system; Siteserver CMS; course website construction; website group management
0 引言
課程網站是課程網絡化學習的平臺,是師生互動交流的媒介,是課程建設和評價的窗口。隨著網絡課程應用的豐富和發展,我們發現很多課程網站頁面制作無序,網站風格不統一,內容發布顯得異常沉重,許多工作需要技術人員配合才能完成,課程教師參預程度不夠,由于角色分工不明確,往往不能迅速大量地更新以適應課程變革的腳步;課程網站系統擴展能力差,集成其他應用時靈活性低。于是,課程網站的建設始終在一個高成本、低效率的升級、整合的循環中。
一個好的課程網站,不僅僅是一本網絡版課本全貌和課件堆積,它還應當給網站瀏覽者,即學習者提供方便的瀏覽導航,合理的動態結構設計,適合課程發展的功能構件,如課程信息發布系統、學生作品展示系統等豐富實用的資訊和互動空間。課程網站必須更新靈活,內容多樣,設置方式個性多樣,功能滿足各課程需要。為了適應課程網站內容管理的不斷變化,有效提高課程網站的質量,第三代智能建站技術已經成為網絡課程建設的利器與最佳助手。我們選擇SiteServer CMS這一目前國內較為成熟的強大的系統開發課程網站,應用該系統的模塊自選的模式可以靈活地滿足課程的需求,可以從課程實際出發,對網站進行“總體規劃,分步實施”,既可以節省成本,又不影響網站的應用。
SiteServer CMS系統是一種位于前端Web服務器和后端內容創作、編輯之間的軟件系統,它基于微軟.NET平臺開發,集成了內容發布管理、多站點管理、定時內容采集、定時生成、多服務器發布、搜索引擎優化、流量統計等多項強大功能,獨創的STL模板語言,通過Dreamweaver 可視化插件能夠任意編輯頁面顯示樣式,生成純靜態頁面。因此能夠以最低的成本、最少的人力投入在最短的時間內架設一個功能齊全、性能優異、規模龐大的課程網站平臺。
系統構成:
⑴ SiteServer CMS系統,產品許可:個人及非商業使用免費。
⑵ 操作系統:Windows Server 2003。
⑶ IIS版本:IIS 6.0。
⑷ .NET Framework 2.0。
⑸ 數據庫:SQLSERVER 2005。
下面以建設中的“微機應用基礎”課程網站為例說明應用SiteServer CMS的建站過程。
1 靈活可變的欄目設計
網站的生命周期管理,是我們選擇網站內容管理系統時考慮的一個重要因素。微機應用基礎課程網站設計包含首頁、課程介紹、教師欄目、課程資源、學生作品、等級考試、實用案例、知識拓展、在線交流等,SiteServerCMS利用其獨有的數據表單定義模式滿足了欄目頻道內容的無限擴展,如圖1所示,用戶可根據需要自主創建欄目和設置欄目的分級,且具有無級數限制的樹結構欄目分級。重要和最新信息或公告可浮動或彈出窗口,快速吸引訪問者視線。
2 拖拽式的可視化模板制作
運用 SiteServerCMS的模板技術、Dreamweaver模板制作插件,使得編輯模版能夠可視化,可配置。網站管理員可以輕松、快速地整合、改變、重組網站的頁面風格,而無需掌握煩瑣復雜的程序代碼。
SiteServer中的常用模板有系統首頁模板、欄目模板、內容模板、單頁模板等,如圖2所示。用戶可以通過DIV+CSS,結合SiteServer CMS 獨創的STL模版語言標簽實現自己想要的顯示效果;也可以修改已有模板,快速達到自己想要的效果。
模板全部制作好之后,將相應的欄目或內容匹配到相應的模板,然后將全站“生成”,便可以看到網站的全新面貌。建新站時如需再次利用該模板,只需在建站時選擇該模板進行安裝即可。
3 專業而實用的功能模塊
SiteServer CMS提供了眾多的實用功能,封裝成一個個的功能標簽,如投票、反饋、評論、流量統計、采集等;在網站中實施功能時無須考慮數據庫、程序代碼等通常情況下制作的必經步驟,只需要將對應的功能標簽添加到模板中,大大加快了網站的實施時間,同時能夠保證所提供的功能的效率與安全性。
SiteServer CMS的后臺系統設置了留言欄目是否需要進行審核的選項,需要審核的留言欄目,用戶提交的留言需要相應管理員審核后才能發布;并且,管理員可以查看提交留言的用戶所使用的IP地址或mac地址。
不同的網站對顯示內容的需求也不同,SiteServer CMS 還提供了自定義字段管理功能,可以由用戶根據實際需求添加更多、更復雜的自定義字段,以達到網站實用化、個性化的目的。
例:在微機應用基礎課程網站中我們利用自定義字段制作了師生互動的答疑模塊,如圖3所示。
4 全面優化的程序性能
SiteServer CMS 特有的動靜結合模板技術能夠在最優化網站性能的同時不影響網站的時效性。
課程網站需要向幾千名學生提供課程資源的在線信息訪問,如此大的在線訪問量,極有可能導致因數據量太大、服務器壓力過大而影響用戶正常訪問的問題。SiteServer CMS通過模板引擎能夠實現全靜態的信息發布,生成純靜態頁面的模式,把訪問壓力緩沖到靜態頁面上,避免用戶過多地直接訪問數據庫;支持靜態頁面中實現動態區域,使得頻繁更新的內容塊能夠及時反應出變化,圓滿地解決了這個問題。
系統具有高擴展性,通過體系化的二次開發流程和接口,SiteServer CMS 能夠定制出各種特殊的功能,適應未來課程網站拓展的各種需要。如課程網站無縫接入在線考試系統,如圖4所示。
5 統一平臺的站群管理
SiteServer CMS 能夠支撐對數百個網站的統一管理,支持父站點、子站點的創建與統一管理。SiteServer CMS 能夠對每個站點設置不同的域名,一個站點內支持使用二級域名,同時系統支持精確到欄目的權限分配及協作機制,解決了多個課程網站安全與權限的問題。登錄到網站管理頁面,輸入賬號密碼,進入后臺,操作上排的功能標簽:【站點管理】【成員權限】【站點配置】等,即可實現一個用戶管理多個網站的功能。如圖5所示。
網站信息統計使管理員能夠準確獲知網站總體訪問情況:SiteServer CMS提供了分類統計功能,通過系統的網站統計就能對網站的相關信息進行統計,如頻道總數據量統計、用戶數統計、總訪問量、總瀏覽量、今日訪問量、日均訪問量、今日在線等。
6 簡單便捷的內容維護
一般情況下,普通教師除了熟悉日常使用的Office系列軟件外對其他軟件系統的操作比較陌生。而SiteServer CMS具有友善的操作界面,可以方便地與Office電子文檔進行數據轉換,尤其是在處理Word文件中的數據表單、圖表等內容時無需使用其他的輔助軟件即可快速、準確、自動地完成信息的錄入,整個操作過程就像使用Word一樣簡單高效。對于文件、表格、圖片、數據庫中的數據甚至視頻等信息內容的創作、編輯,發布人員也可方便地使用內容管理系統來提交、修改、審批和發布。網站內容維護的便捷性使得負責課程的普通教師就可以完成大量課程網站內容的維護工作,靈活設置教師用戶的分欄目的提交網站信息權限和分欄目的網站信息審核、發布權限,實現細粒度的管理分配,做到細致分工,各司其職。這樣,普通教師就可以在任意一臺聯網的計算機上通過簡單操作創建或更替頁面,使教師把精力集中在內容設計上,基于使用模板和通用的設計元素可以確保整個課程網站風格的一致協調。
7 結束語
第三代智能建站內容管理系統SiteServer CMS,普遍適用于課程網站建設方案,并能集多種課程實行統一平臺管理,具有先進性、前瞻性、易于實現性和靈活性,可以實現課程網站的多種功能,并能實施網站功能的二次開發,滿足日益增長的課程網站和課程資源共享的建設需求。課程網站建設改變了以往課程網站的維護對于專業技術人員的依賴,變成專業人員搭系統框架,課程教師自主參與設計、建設與維護,教師由被動變為主動,使得課程網站具有推廣價值。網站的擴充和修改非常靈活方便,有利于網站建設的可持續性。眾多風格迥異、內容豐富、不斷建設之中的課程網站在同一個技術平臺上實現了站群統一管理、統一規范,節約了人力,提高了資源訪問效率,在更大程度上發揮了信息化技術手段在人才培養中的作用。
參考文獻:
[1] http://www.siteserver.cn
[2] 李濤.高等學校精品課程建設[M].哈爾濱工程大學出版社,2007.
[3] 梁婷婷,鄧廣彪.通用的精品課程網站的設計與開發[J].計算機時代,2009.6.
[4] 丁士鋒等.Visual C# 2005+SQL Server 2005數據庫與網絡開發[M].電子工業出版社,2008.
[5] 李蘭友楊曉光編著.ASP.NET實用程序設計[M].清華大學出版社,2006.
[6] (美)RobinDewson.SQLserver2005基礎教程[M].人民郵電出版社,2006.