美章網 資料文庫 高校教學資源網站設計與實現范文

高校教學資源網站設計與實現范文

本站小編為你精心準備了高校教學資源網站設計與實現參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

高校教學資源網站設計與實現

摘要:

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

關鍵詞:

CMS;教學資源;系統設計;管理平臺

隨著互聯網技術的發展,其對教育的沖擊不斷擴大。為適應社會需求,各高校也不斷推出自己的數字教學資源,如精品課程、網絡課程等。隨著高校數字資源的不斷發展,造成系統缺乏整體規劃,資源多而雜,資源信息不一致,技術手段不統一等現象。如何高效地構建高校教學資源平臺,是許多高校面臨的難題之一。筆者所在學院為更好地解決教學資源雜亂無章,利用率低等問題,著力研究基于內容管理的高校教學資源網站的設計與開發。

1CMSCMS(ContentManagementSystem)即內容管理

系統,是一種運用現在流行的ASP、JSP、PHP等服務器端腳本語言對站點進行智能管理與維護的系統[1]。內容管理系統利用模板統一站點外觀風格,通過腳本語句提取顯示的內容,從而優化站點的管理與維護工作,降低人工管理的復雜度。一般管理員通過后臺輸入信息、上傳文件、導入數據并對信息進行簡單處理,CMS自動將內容整理并存儲到數據文件中;系統通過腳本語句生成頁面供前臺用戶瀏覽。CMS的核心功能是把網站的內容管理和頁面設計分開,用模板存儲頁面設計的相關內容,而顯示內容存儲在數據庫或獨立的數據文件中。衡量內容管理系統的另一重要指標是其包容性,即對內容格式、傳輸標準、范圍等的限制或要求。創建網站內容要依賴于其包容性;CMS對創建的內容進行再加工,以提供有用的新資源;過程中,內容管理系統按照人為設定的程序,自動將內容信息出去。

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

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

2.1系統的功能架構該內容管理系統采用三層體系結構:數據層、業務邏輯層和表示層,如圖1所示。三層體系結構降低了層之間的依賴程度,結構明確,復用度高;能縮短系統開發周期,并可大大降低后期維護的成本[2]。本內容管理系統仍采用管理員(及教師用戶)后臺登陸的方式進行內容的管理和,脫離與固定網站的綁定,具有可擴展性。

2.2系統功能模塊設計根據高校教學資源管理系統的自身特點,該CMS系統可通過四個功能模塊來實現,如圖2所示。⑴系統管理:該模塊是網站全局設置模塊。在系統設置里可以設置網站的服務器、根目錄、標題及系統參數等;在生成設置里可以設置網站的目標位置;在上傳設置中可以設置上傳目錄、文件類型、大小限制、水印圖片等;賬戶管理里可以添加、刪除、修改管理員賬戶及教師用戶,并設置相應權限。在此處所做設置將對整個站點起作用。⑵內容管理:該模塊是系統的核心模板,主要實現教學資源的管理。內容管理包括課程分類和課程管理兩部分。在課程分類中,可以自由地設置課程類型信息,如文學、理工、經濟、哲學等,每個分類下還可以添加子分類(最大分層數可在“系統設置”模塊的參數設置中設置,一般不超過三層)。課程管理模塊:可以瀏覽、添加、刪除、修改、檢索、統計課程信息。瀏覽:顯示系統內所有課程信息,包括課程名稱、類型、主講教師、更新日期、訪問量等;單擊課程名稱,跳轉到相應的頁面進行信息瀏覽。檢索:輸入需查找的課程名稱或主講人或其他指定關鍵字查找符合條件的信息列表,通過課程名稱可鏈接至課程資源模塊。資源管理模塊:對課程資源進行管理。主要管理課程簡介、主講教師介紹、課程進度、課程章節目錄、教案、課件、教學視頻、試題庫、教材、參考書、文獻資料、學術活動等內容。如增加某課程的課件、刪除某課程的教案、修改某課程的簡介等。上傳資料時需指明資料的詳細內容:如課程名稱、關鍵字、類別、上傳者等,系統生成上傳日期。⑶模板管理:主要管理模板的有關信息。創建及使用模板是CMS核心之一[3];好的內容管理系統應支持欄目的分級模板管理。如系統基本模板、課程資源模板、信息檢索系統模板等的添加及配置。⑷其他管理:該模塊主要實現對站點留言、問題、答案與評論等互動式信息進行管理,另實現信息搜索、信息采集等內容進行管理。系統設定一般用戶可通過互動平臺提意見、建議或問題、答案,以實現教學的互動與反饋;管理員可以對該模塊內容回復、修改、刪除。一般用戶亦可上傳各類文件,管理員可以根據需要,給予回復、修改、刪除。

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

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

3系統實現

本系統開發采用ASP.NET技術,開發平臺選擇VisualStudio2008,基于.NETFramework3.5版本,編程語言采用C#,數據庫采用SQLServer2005。在系統設計中涉及的主要技術有以下。⑴全站連接:數據庫的定義和連接采用全站連接方式以提高系統運行的效率。⑵驗證碼:對于交互式頁面,為防止被軟件惡意提交數據(如留言、問題等),在交互式頁面加入驗證碼機制。⑶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.

作者:王秋紅 陳明銳 余蘭海 單位:海口經濟學院 海南大學 海南省財稅學校

主站蜘蛛池模板: 91偷偷久久做嫩草电影院| 亚洲精品老司机| 亚洲最大激情中文字幕| 好吊妞这里有精品| 久久夜色精品国产噜噜亚洲AV| 欧美精品国产综合久久| 又粗又大又爽又长又紧又水| 国产精品1024永久免费视频| 天堂中文www资源在线| 丰满人妻熟妇乱又伦精品视| 欧美另类老少配hd| 免费在线黄色网| 色综久久天天综合绕视看| 国产精品96久久久久久久| aaaaa级少妇高潮大片| 成年无码av片在线| 久久精品国产99精品国产亚洲性色| 欧美精品免费观看二区| 免费不卡中文字幕在线| 色yeye香蕉凹凸视频在线观看| 国产成人综合美国十次| 91精品国产三级在线观看| 小次郎收藏最新地址| 久久久久亚洲av成人网| 欧洲美熟女乱又伦免费视频| 亚洲综合男人的天堂色婷婷| 精品欧美一区二区三区久久久 | 男人桶女人羞羞漫画全集 | 欧美福利在线观看| 国产一区二区三区久久精品| 麻豆一卡2卡三卡4卡网站在线| 国产真实乱16部种子| 4455永久在线观免费看| 国内自产拍自a免费毛片| a级情欲片在线观看hd| 婷婷伊人五月天| 七次郎最新首页在线视频| 成人永久福利免费观看| 中文字幕日韩精品有码视频| 日本丰满www色| 久久久精品免费|