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

教育技術類選修課管理系統設計與研發

2012-04-29 09:28:19徐世東周恕義劉旭輝李小勇曹茜
現代教育技術 2012年3期

徐世東 周恕義 劉旭輝 李小勇 曹茜

【摘要】文章介紹了北京工業大學開展教育技術選修課的基本情況和教育技術類選修課管理系統的主要作用;分析了該系統的前、后臺系統設計、數據庫設計,并著重介紹了導航菜單管理模塊的分析與實現。

【關鍵詞】教育技術;選修課;數據庫設計;導航

【中圖分類號】G40-057【文獻標識碼】A【論文編號】1009-8097(2012)03-0104-03

在2005年北京工業大學深化學分制改革、重視學生實踐能力培養、加快選修課建設、拓展學生知識面的大背景下,現代教育技術中心積極為學校本科生開設教育技術類選修課。至今有8名教師先后參與開設過5門課程,并己連續開展14個學期,學生達數千人。課程的開設既豐富了校選課的范圍,又促進了本單位教師專業能力的提升。

目前的視頻編輯、圖像處理和動畫制作三門常態化課程具有共同的“三結合”的特點,即理論與實踐結合(內容是基礎知識與操作)、技術與藝術結合(載體是案例)、創意與設計結合(產品是學生作品)。根據課程特點,為突破傳統教學模式、支持基于網絡的任務式學習和自主學習、輔助常規課堂教學,實現基于課件、案例、教學視頻、擴展資料、隨堂練習、常見問題匯總和優秀作品展示內容的自主學習及任務驅動學習,我們開展課題研究,研發了多課程教學資源共享與管理平臺。

一、系統設計

1.前、后臺設計

前臺功能:前臺顯示課程列表和課程內容,課程內容包括課件、案例、視頻、資料、常見問題、學生作品等。學生通過課程列表選擇課程,根據內容導航瀏覽課程內容,并能夠基于內容檢索信息,便于查找資料。用例圖如圖1所示。

后臺管理:主要實現教師用戶對課程列表、課程內容導航菜單和內容的統一管理,后臺包括登錄與退出模塊、課程管理模塊、導航菜單管理模塊和資源上傳模塊。例圖如圖2所示。

(1)登錄與退出模塊

登錄模塊用于驗證課程管理的教師身份,驗證通過后跳轉到課程管理頁面,用戶的登錄狀態在整個Session范圍內有效。退出模塊則是撤銷用戶登錄狀態信息,釋放相應資源,并返回登錄界面。

(2)課程管理模塊

通過課程管理模塊,教師管理多門課程信息。服務器接收JavaScript腳本作業流后,將其解釋成相應數據操作,并通過Jdbc數據庫連接引擎,完成對課程信息的增、刪、改操作,實現對課程信息的管理。

(3)導航菜單編輯模塊

導航菜單編輯模塊的設計適應課程內容的動態變化需求,教師能夠實時更新課程內容、調整導航菜單。課程內容導航菜單以樹狀結構形式直觀顯示,便于對應實現一級和二級菜單的增、刪、改操作管理。

(4)上傳管理模塊

通過上傳管理模塊,教師進行課程內容更新、上傳課件、案例、作業、作品、常見問題等。

2.數據庫設計

數據庫中共設計了四個數據表,即課程信息表、教師用戶信息表、導航菜單信息表和頁面信息表。其中后兩個表設計如表1、2所示。

3.技術路線和部署環境

平臺采用Browser/Web Server/Database的三層體系結構、Struts框架和基于MVC的設計模式,如圖3所示。通過數據分離及其表示、分離邏輯控制和表現界面,降低模塊間的耦合度,增加代碼的可復用性和可維護性。

Web服務器和數據庫服務器部署在IBM2950中(內存16G,硬盤410G,操作系統為Solans 10),應用服務器軟件使用Tomcat5.5+Apache 2.2.10,數據庫軟件采用SQLServer2008。

二、導航模塊的分析與實現

1.導航菜單生成模塊

本模塊用于根據多門課程的需要構建課程導航菜單。服務器通讀取數據庫中的存儲數據后,通過前臺Jsp頁面生成Div嵌套結構的導航菜單,并將其轉換成Html標簽語言返回到客戶端。

導航菜單結構的生成以及菜單結構到標簽語言的轉換是本模塊設計所涉及的技術難點。在設計中通過充分利用Java語言面向對象的編程思想,采用兩個步驟來實現導航菜單。第一步,構建導航菜單數據結構,將數據庫的表中數據轉換成標準數據接口的數據;第二步,菜單結構到標簽語言的轉換模塊是從標準數據接口中獲取數據轉換成Html標簽語言,返回到客戶端。這樣的設計結構有利于系統的擴展,當數據庫表中數據形式有變動時不需要更改上層的轉換模塊,當菜單的表現形式發生改變時也不需要更改底層數據。導航菜單生成過程和模塊結構如圖4、5所示。

2.導航菜單編輯模塊

在本模塊中,由JavaScript呈現前臺可編輯的數據表格和導航菜單,將操作轉變為作業流形式提交到服務器,服務器端接收作業流,解析數據操作命令,并對數據庫執行操作。結構如圖6所示。

3.導航菜單信息表設計

導航菜單信息表的設計如表1所示,在導航菜單信息表中,菜單項作為數據庫表中的數據記錄存放,以子節點式存儲在數據庫中,同時保存了父結點的相關信息,這樣的設計簡化了對導航菜單數據存儲的難度,平臺總體上更加實用和易用。

主站蜘蛛池模板: 极品性荡少妇一区二区色欲| 中文字幕人成人乱码亚洲电影| 无码aⅴ精品一区二区三区| 国产欧美日韩在线一区| a在线观看免费| 激情综合五月网| 欧美成人一级| 久久频这里精品99香蕉久网址| 午夜国产精品视频| h视频在线观看网站| 中文字幕天无码久久精品视频免费| 亚洲黄网在线| 伊人久久精品无码麻豆精品| yjizz国产在线视频网| 欧美成人二区| 亚洲伦理一区二区| 欧美区一区二区三| 日韩美女福利视频| 久久久久亚洲AV成人人电影软件| 香蕉精品在线| 亚洲中文字幕在线精品一区| av午夜福利一片免费看| 亚洲国产综合自在线另类| 亚洲中文字幕97久久精品少妇| 日本久久网站| 久久人人妻人人爽人人卡片av| 成人福利在线观看| 精品一区二区三区中文字幕| 亚洲看片网| 亚洲欧美自拍一区| 伊人AV天堂| 亚洲欧美另类色图| 国产无码精品在线| 免费va国产在线观看| 亚洲永久色| 中国黄色一级视频| 国产精品制服| 午夜视频日本| 黄色三级网站免费| 亚洲三级电影在线播放| 国产免费黄| 成年女人a毛片免费视频| 国产极品美女在线播放| 国产无码高清视频不卡| 久久这里只精品国产99热8| 麻豆精品视频在线原创| 精品偷拍一区二区| 免费A级毛片无码免费视频| 国产欧美中文字幕| 97青草最新免费精品视频| 91免费国产在线观看尤物| 精品视频一区在线观看| 欧美笫一页| 久久国产精品麻豆系列| 在线观看国产黄色| 全裸无码专区| 国产亚洲精品91| 99激情网| 麻豆AV网站免费进入| 欧美一级在线看| 国产精品性| 精品免费在线视频| 亚洲无码高清视频在线观看 | 国产91色| 成人久久18免费网站| 婷婷激情五月网| 国产人人射| 亚洲欧美精品日韩欧美| 波多野结衣中文字幕一区二区| 黄色污网站在线观看| 亚洲中文字幕久久精品无码一区| 日韩国产一区二区三区无码| 国产v欧美v日韩v综合精品| 久久香蕉国产线看观| 久久99热这里只有精品免费看| 欧美精品xx| 国产精品密蕾丝视频| 福利视频久久| 91青青在线视频| 国产一级α片| 色综合久久综合网| 四虎影视库国产精品一区|