999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CMS的高校教學資源網站設計與實現

2015-04-29 23:39:41王秋紅陳明銳余蘭海
計算機時代 2015年12期
關鍵詞:教學資源

王秋紅 陳明銳 余蘭海

摘 要: 為解決當前網絡教學資源多而雜、缺乏規劃、使用率低等問題,結合所在院校實際情況,提出基于CMS設計一套網絡教學資源管理平臺。重點論述了系統的整體架構和基本功能。該系統采用三層體系架構,使用ASP.NET技術開發。采用基于模板的信息發布形式以便于網站的維護和更新。系統主要有內容管理、模板管理、系統管理、其他管理等功能,具有易維護性和可擴展性。

關鍵詞: CMS; 教學資源; 系統設計; 管理平臺

中圖分類號:TP311.5 文獻標志碼:A 文章編號:1006-8228(2015)12-53-03

Design and implementation of university teaching resources website based on CMS

Wang Qiuhong1, Chen Mingrui2, Yu Lanhai3

(1. HaiKou College of economics, Haikou, Hainan 570203, China; 2. Hainan University; 3. Fiscal and taxation schools in Hainan Province)

Abstract: In order to solve the problems that current network teaching resources are many and miscellaneous, low utilization rate, lack of planning, and so on, a network teaching resource management platform based on CMS (Content Management System) is designed. This paper focuses on the system architecture and basic functions. The system uses three-tier architecture and ASP.NET technology to develop, and the template based information release form is used to facilitate the maintenance and updating of the website. The system has the functions of content management, template management, system management, and other management functions, and has the feature of extensibility and maintainability.

Key words: CMS; teaching resources; system design; management platform

0 引言

隨著互聯網技術的發展,其對教育的沖擊不斷擴大。為適應社會需求,各高校也不斷推出自己的數字教學資源,如精品課程、網絡課程等。隨著高校數字資源的不斷發展,造成系統缺乏整體規劃,資源多而雜,資源信息不一致,技術手段不統一等現象。如何高效地構建高校教學資源平臺,是許多高校面臨的難題之一。

筆者所在學院為更好地解決教學資源雜亂無章,利用率低等問題,著力研究基于內容管理的高校教學資源網站的設計與開發。

1 CMS

CMS(Content Management System)即內容管理系統,是一種運用現在流行的ASP、JSP、PHP等服務器端腳本語言對站點進行智能管理與維護的系統[1]。內容管理系統利用模板統一站點外觀風格,通過腳本語句提取顯示的內容,從而優化站點的管理與維護工作,降低人工管理的復雜度。一般管理員通過后臺輸入信息、上傳文件、導入數據并對信息進行簡單處理,CMS自動將內容整理并存儲到數據文件中;系統通過腳本語句生成頁面供前臺用戶瀏覽。

CMS的核心功能是把網站的內容管理和頁面設計分開,用模板存儲頁面設計的相關內容,而顯示內容存儲在數據庫或獨立的數據文件中。衡量內容管理系統的另一重要指標是其包容性,即對內容格式、傳輸標準、范圍等的限制或要求。創建網站內容要依賴于其包容性;CMS對創建的內容進行再加工,以提供有用的新資源;發布過程中,內容管理系統按照人為設定的程序,自動將內容信息發布出去。

2 高校教學資源網站解決方案

在充分調查分析兄弟院校需求的情況下,根據自身所在院校對教學網站的實際需求,設計了系統功能架構,給出了教學資源網站解決方案。

2.1 系統的功能架構

該內容管理系統采用三層體系結構:數據層、業務邏輯層和表示層,如圖1所示。三層體系結構降低了層之間的依賴程度,結構明確,復用度高;能縮短系統開發周期,并可大大降低后期維護的成本[2]。

[用戶界面][數據層][應用模塊] [Web服務] [數據訪問] [數據庫] [各類文件][表示層][業務邏輯層]

圖1 系統功能結構圖

本內容管理系統仍采用管理員(及教師用戶)后臺登陸的方式進行內容的管理和發布,脫離與固定網站的綁定,具有可擴展性。

2.2 系統功能模塊設計

根據高校教學資源管理系統的自身特點,該CMS系統可通過四個功能模塊來實現,如圖2所示。

[內容管理系統][系統設置][生成設置][上傳設置][賬戶管理][課程分類][課程管理][資源管理][添加模板][配置模板][留言管理][評論管理][搜索管理][采集管理][系統管理][內容管理][模板管理][其他管理]

圖2 系統模塊結構圖

⑴ 系統管理:該模塊是網站全局設置模塊。在系統設置里可以設置網站的服務器、根目錄、標題及系統參數等;在生成設置里可以設置網站的目標位置;在上傳設置中可以設置上傳目錄、文件類型、大小限制、水印圖片等;賬戶管理里可以添加、刪除、修改管理員賬戶及教師用戶,并設置相應權限。在此處所做設置將對整個站點起作用。

⑵ 內容管理:該模塊是系統的核心模板,主要實現教學資源的管理。內容管理包括課程分類和課程管理兩部分。

在課程分類中,可以自由地設置課程類型信息,如文學、理工、經濟、哲學等,每個分類下還可以添加子分類(最大分層數可在“系統設置”模塊的參數設置中設置,一般不超過三層)。

課程管理模塊:可以瀏覽、添加、刪除、修改、檢索、統計課程信息。瀏覽:顯示系統內所有課程信息,包括課程名稱、類型、主講教師、更新日期、訪問量等;單擊課程名稱,跳轉到相應的頁面進行信息瀏覽。檢索:輸入需查找的課程名稱或主講人或其他指定關鍵字查找符合條件的信息列表,通過課程名稱可鏈接至課程資源模塊。

資源管理模塊:對課程資源進行管理。主要管理課程簡介、主講教師介紹、課程進度、課程章節目錄、教案、課件、教學視頻、試題庫、教材、參考書、文獻資料、學術活動等內容。如增加某課程的課件、刪除某課程的教案、修改某課程的簡介等。上傳資料時需指明資料的詳細內容:如課程名稱、關鍵字、類別、上傳者等,系統生成上傳日期。

⑶ 模板管理:主要管理模板的有關信息。創建及使用模板是CMS核心之一[3];好的內容管理系統應支持欄目的分級模板管理。如系統基本模板、課程資源模板、信息檢索系統模板等的添加及配置。

⑷ 其他管理:該模塊主要實現對站點留言、問題、答案與評論等互動式信息進行管理,另實現信息搜索、信息采集等內容進行管理。系統設定一般用戶可通過互動平臺提意見、建議或問題、答案,以實現教學的互動與反饋;管理員可以對該模塊內容回復、修改、刪除。一般用戶亦可上傳各類文件,管理員可以根據需要,給予回復、修改、刪除。

2.3 數據庫設計

高校教學資源管理系統的核心模塊是課程資源管理。根據其模塊化分,按照面向對象的思想,在數據庫中設計四個數據表:課程列表、課程類別表、教師表、課程資源表。如表1-表4。其他表略。

2.4 系統地圖設計

系統內站點地圖的作用是為了方便用戶對當前瀏覽的網站頁面在站點中位置的認識和了解。后臺也能方便的使用TreeView控件,生成后臺的內容管理樹狀結構圖,以及使用SiteMapPath控件生成頁面在站點的邏輯位置導航[5]。系統前臺整體頁面功能導航如圖3所示。

3 系統實現

本系統開發采用ASP.NET技術,開發平臺選擇Visual Studio 2008,基于.NET Framework 3.5版本,編程語言采用C#,數據庫采用SQL Server 2005。在系統設計中涉及的主要技術有以下。

⑴ 全站連接:數據庫的定義和連接采用全站連接方式以提高系統運行的效率。

⑵ 驗證碼:對于交互式頁面,為防止被軟件惡意提交數據(如留言、問題等),在交互式頁面加入驗證碼機制。

⑶ KindEditor插件:KindEditor是開源的HTML可視化編輯器,可以在網站上獲得所見即所得編輯效果,這是目前較流行的編輯器。為方便用戶添加、編輯課程教學資源信息,優化用戶體驗,系統在教學資料添加和編輯頁面中嵌入了KindEditor插件,從而實現類似桌面編輯軟件的可視化編輯功能,簡化頁面編輯的復雜度[4]。

⑷ 模板引擎技術:模板技術將信息內容和頁面表現進行分離,對信息內容的管理不會影響到具體的樣式展現,同時對樣式的更改也不會造成信息內容的變化[5]。

4 結束語

本文針對當前高校教學資源管理現狀,采用三層體系結構,設計了一個基于內容管理系統的高校教學資源管理網站。使用當前較為成熟的軟件開發技術,建立一個比較適用高校教學資源管理的系統和平臺。該系統架構在實現過程中還存在一些不足之處,需在后續系統建設過程中不斷完善。

參考文獻(References):

[1] 何偉娜,劉高原.基于CMS的開放式資源庫系統設計與實現[J].

計算技術與自動化,2011.1:106-109

[2] 孫超,鐘珞.基于.NET框架的內容管理系統設計與實現[J].現

代電子技術,2009.6:106-109

[3] 沈磊,鄭超雷,葉勇武,諸葛斌.智能建站CMS系統的研究[J].

計算機時代,2010.7:49-53

[4] 徐嵩松.基于ASP的網站內容管理系統設計與開發[D].電子

科技大學碩士學位論文,2011.12.

[5] 梁亞南.門戶網站內容管理系統的設計與實現[D].南京大學

碩士學位論文,2013.

猜你喜歡
教學資源
豐富歷史教學資源 提升課堂教學質量
甘肅教育(2020年14期)2020-09-11 07:58:50
民用飛機航電系統虛擬教學資源建設
電子制作(2019年7期)2019-04-25 13:18:30
高校冰上教學資源社會開放的意義及管理模式
冰雪運動(2018年6期)2018-05-23 09:25:34
數字化教學資源對高中音樂教學的影響及實踐探討
北方音樂(2017年4期)2017-05-04 03:40:28
高職“計算機應用基礎”教學資源網建設的探討
中國市場(2016年45期)2016-05-17 05:15:49
初中語文數字化教學資源應用探索
基于VMware的教學資源服務器虛擬化設計與實施
高校美術教育中教學資源數字化探析
初探教學資源開發的系統思維
臨床實驗教學中教學資源的整合優化與應用
主站蜘蛛池模板: 国产h视频免费观看| 久久精品国产亚洲麻豆| 色九九视频| 91精品情国产情侣高潮对白蜜| 日韩区欧美国产区在线观看| 欧美日本在线观看| 国产精品永久久久久| 91在线精品麻豆欧美在线| 亚洲婷婷丁香| 久久精品国产一区二区小说| 久久动漫精品| 国产9191精品免费观看| 中文字幕亚洲乱码熟女1区2区| 91精品视频网站| 67194亚洲无码| 精品视频在线观看你懂的一区| 亚洲日韩AV无码一区二区三区人| 国产专区综合另类日韩一区| 亚洲欧洲日本在线| 日本色综合网| 黄色三级网站免费| 免费国产一级 片内射老| 午夜精品福利影院| 色哟哟国产成人精品| 国产日产欧美精品| 日韩精品无码免费专网站| 国产精品视频系列专区| 欧美a在线| 性欧美久久| 五月婷婷导航| 91精品最新国内在线播放| 国产免费怡红院视频| 亚洲中文字幕久久精品无码一区| 日日噜噜夜夜狠狠视频| 国产极品美女在线播放| 日本伊人色综合网| 91精品国产自产在线观看| 无码福利日韩神码福利片| 精品少妇人妻av无码久久| 亚洲人成高清| 国产无码精品在线播放| 亚洲成在线观看| aⅴ免费在线观看| 亚洲人成色在线观看| aⅴ免费在线观看| 日本黄色a视频| 免费毛片视频| 久久永久精品免费视频| 国产小视频a在线观看| 成人福利视频网| 一级毛片不卡片免费观看| 四虎永久免费网站| 亚洲成人黄色在线观看| 日韩精品亚洲一区中文字幕| 亚洲永久色| 国产欧美性爱网| 波多野结衣久久高清免费| 一级片免费网站| 精品视频第一页| 亚洲人成网站在线观看播放不卡| 欧美日韩一区二区三区在线视频| 精品国产成人三级在线观看 | 亚洲日韩高清在线亚洲专区| 亚洲天堂视频网站| 55夜色66夜色国产精品视频| 91成人在线观看视频| 成人在线天堂| 久久久久亚洲精品成人网| 久久久久久高潮白浆| 亚洲日本中文字幕天堂网| 91视频国产高清| 毛片免费在线视频| 她的性爱视频| 国产精品露脸视频| 色综合五月| 日韩成人免费网站| 国产电话自拍伊人| 99热这里只有精品5| 欧美va亚洲va香蕉在线| 国产91成人| 亚洲熟女中文字幕男人总站| 欧美一级专区免费大片|