freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于moodle數(shù)據(jù)結構算法在線學習交流平臺的設計和實現(xiàn)畢業(yè)設計-資料下載頁

2025-06-27 18:29本頁面
  

【正文】 導學生自主學習、組織在線討論、在線答疑等 [11]。(3)學習管理陜西科技大學畢業(yè)設計說明書 20學生需要閱讀學習資料、觀看課件和教學資料、完成課堂練習、參加在線考試等,不會的可以直接通過教師來解答。 數(shù)據(jù)庫數(shù)據(jù)庫是本系統(tǒng)的靈魂,數(shù)據(jù)庫的結構直接影響的整個網(wǎng)站。通過需求分析可以看到需要的數(shù)據(jù)庫的基本結構 [12],就可以得出一些數(shù)據(jù)表以及它們之間的關系,即是系統(tǒng)的邏輯結構,后續(xù)的編碼都是在對數(shù)據(jù)庫進行操作,所以構建一個合理的數(shù)據(jù)庫結構是十分有必要的 [13]?;镜臄?shù)據(jù)庫 ER 如圖 42 所示:用戶作業(yè)權限表 課程用戶名權限 ID密碼 ID 號碼 姓名 郵箱角色 ID用戶 ID課程編碼ID課程名課程分類ID編號排序選課密碼成績作業(yè)類型作業(yè)名稱課程 ID開設選擇發(fā)布上傳賦予權限的 ID課程資料作業(yè)描述圖 42 數(shù)據(jù)庫 ER 圖如下列舉一些重要的邏輯結構表:(1)用戶信息(mdl_user)表內主要字段及解釋,如表 41 所示數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 21表 41 用戶信息表 字段名稱 字段類型 長度 字段解釋username varchar 100 用戶名password varchar 32 密碼idnumber varchar 64 ID 號碼firstname varchar 100 姓lastname varchar 100 名 varchar 100 郵箱(2)課程信息(mdl_course)表內主要字段及解釋,如表 42 所示表 42 課程信息表字段名稱 字段類型 長度 字段解釋category bigint 19,0 課程分類 IDsortorder bigint 19,0 排序編號password varchar 50 選課密碼fullname varchar 254 課程名全稱shortname varchar 100 課程名簡稱idnumber varchar 100 課程編碼 IDsummary text 65535 課程概要(3)權限指派(mdl_role_assignments)如表 43 所示表 43 權限指派字段名稱 字段類型 長度 字段解釋roleid bigint 19,0 角色 IDcontextid bigint 19,0 權限 IDuserid bigint 19,0 用戶 IDmodifierid bigint 19,0 賦予權力的 ID(4)作業(yè)資料(mdl_assignment)如表 44 所示表 44 作業(yè)資料表字段名稱 字段類型 長度 字段解釋course bigint 19,0 課程 IDname varchar 255 作業(yè)名稱description text 65535 作業(yè)描述assignmenttype varchar 50 作業(yè)類型grade bigint 19,0 成績陜西科技大學畢業(yè)設計說明書 22 用戶構架本系統(tǒng)基于權限實際上有三個大的權限級別,分別是管理員,教師和學生,因為是基于 Moodle 的教學平臺所以用戶的核心地位愈發(fā)的重要,實際上系統(tǒng)的主要模塊功能就是圍繞著用戶來實現(xiàn)的?;镜墓δ軝嘞奕鐖D 47 所示:47 用戶基本權限圖 管理員管理員需要對整個 Moodle 平臺進行管理,需要管理網(wǎng)站,對老師,課程管理員等角色的授權也是由管理員進行管理的。網(wǎng)站管理員在安裝的過程中默認用戶是 admin。課程/ 用戶信息進行維護,對系統(tǒng)配置進行修改,對站點首頁的設置、功能模塊的安裝和維護等。具體如下:(1)系統(tǒng)維護管理員可以對系統(tǒng)數(shù)據(jù)庫進行管理,如系統(tǒng)數(shù)據(jù)備份、升級等;可以發(fā)布、修改、刪除系統(tǒng)公告;同時,管理員也可以查看教師的課程公告,可以刪除某一條課程公告。(2)課程管理可以添加、刪除一門課程,可以修改某門課程的屬性信息,可以對教師提交授課請求進行授權,可以查看系統(tǒng)中的所有課程的屬性信息。(3)教師管理可以注冊一個教師或多個教師,可以查看教師的注冊申請,并對其進行授權或者不通過授權;可以查看已注冊教師的信息,修改教師的個人信息,也可以將某教師從系統(tǒng)中刪除。(4)學生管理數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 23可以注冊一個學生或多個學生,可以查看學生的注冊申請,并對其進行授權或者不通過授權;可以查看已注冊學生的信息,修改學生的個人信息,也可以將某個學生從系統(tǒng)中刪除。(5)信息查詢可以查詢系統(tǒng)中已經(jīng)注冊教師和學生的人數(shù),可以查看開設課程的數(shù)目,可以查看題庫共有多少題目數(shù)量,也可以查看所有課程總共發(fā)布了多少作業(yè)數(shù)量等。 教師教師可以為課程添加各種內容,資源通常是靜態(tài)的,如網(wǎng)頁鏈接、靜態(tài)文字等等,而活動則是動態(tài)的,可以加強學生和老師之間的交互。同時對學生提問進行答疑,平時的教學管理工作,對學生學習監(jiān)督等,也都是老師的責任。(1)教學實施教師可以按教學內容要求有針對性對學生進行分組學習、分組討論等。(2)資源更新教師可以對自己所任課程的資源進行添加、修改、刪除,可以改變資源的布局,可以隱藏或顯示資源??梢灾付ń虒W大綱、教學目標、教學計劃和教學活動。(3)在線交流可以進行在線答疑、在線討論。如回復每個學生發(fā)的帖子,可以刪除任意一個學生的帖子;當然也可以對自己的帖子進行編輯或刪除。(4)評價反饋教師可以在網(wǎng)上給學生布置作業(yè),可以在線批改作業(yè),查看己經(jīng)批改的作業(yè),并且可以給學生作業(yè)反饋信息??梢栽陬}庫按手工或者自動的方式生成試卷,重新編排試卷題目,刪除試卷,在線批改試卷,當然也可以查閱己經(jīng)批改的試卷。并可以制作調查問卷,手機學生的反饋意見,然后修改后期的教學計劃。 學生網(wǎng)絡教育平臺學生是最主要的用戶,學生可以瀏覽知識,同時可以選擇課程,有什么不會的問題也可以通過討論區(qū)向老師提問,得到解答,同時學生也可以自主的交流,使自己能夠更快的進步。(1)瀏覽課程學生可以查看站點的課程簡介、教學團隊、課程考核、考研輔導、算法演示、教學方式等和課程相關的信息。(2)學習課程打開所選課程,進行網(wǎng)上學習。如閱讀學習資料、教學資料和觀看課件,按要求進行模擬實訓等。陜西科技大學畢業(yè)設計說明書 24(3)完成作業(yè)通過瀏覽課程所有作業(yè)的內容,在線完成作業(yè),也可以下載作業(yè),線下完成后提交作業(yè),可以查看教師的批改內容,查看作業(yè)成績。(4)查看成績可以在教師指定的課程試卷庫中某一份試卷進行測試,對于已經(jīng)完成并得到批改的試卷,可以查看測試結果。 數(shù)據(jù)結構平臺模塊架構傳統(tǒng)教學模式是以教師為主,教師講、學生聽、很少有互動,課后老師比較忙,學生有什么疑難問題很難在短時間內找到老師解決,而且會因為老師上課過程中攜帶的資料有限,一時半會可能給不了學生具體的答案,幾乎是一種單向溝通的教學模式。而且數(shù)據(jù)結構是一門邏輯性極強的課程呢,單靠自己的理解可能不能完全的理解。所以需要設計如下幾個模塊來作為傳統(tǒng)教育的補充。 視頻學習 與傳統(tǒng)教學相比較,同學們的理解能力可能有差異,同時《數(shù)據(jù)結構》課程的不同章節(jié)的學習難度同樣可能存在差異。一位老師的教學也可能存在疏漏,所以《數(shù)據(jù)結構》交流平臺擁有視頻功能是十分必要的。(1)上傳視頻教師可以錄制上傳自己的教學視頻,同時對于網(wǎng)絡上優(yōu)秀的教學視頻同時可以復制視頻的鏈接地址。根據(jù)學生的反饋,對課程的重點難點可以更加詳細的介紹。(2)播放視頻 學生可以根據(jù)自己的學習進度播放不同章節(jié)的《數(shù)據(jù)結構》課程視頻,同時也可以播放教師推薦的網(wǎng)絡《數(shù)據(jù)結構》課程視頻。 算法的 Flash 演示數(shù)據(jù)結構的核心就是算法,而單純的文字敘述和類 C 語言的描述對于算法的理解還有一定的困難。這是把抽象的算法制作成 Flash 就能讓人更加清晰準確的理解算法的意義。(1)上傳 Flash Flash 可以自己制作,也可以從網(wǎng)絡上搜索資源,對于算法進行歸類,是每一個算法都有對應的 Flash 動畫。(2)Flash 播放動態(tài)的 Flash 可以根據(jù)自己的需要輸入數(shù)據(jù),然后就能看到直觀的算法展示,對于算法執(zhí)行的每一步都能有具體的認識。數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 25 交流互動 傳統(tǒng)教學由于時間及空間的限制,教師和學生間的交流和互動不是那么的頻繁,所以學生對理解不到位的問題并沒有什么好的解決途徑。而解決師生間交流不足的問題就是本平臺的核心任務。(1)論壇交流論壇交流是師生間交流的主要途徑,學生不會的問題可以留言給老師,同時老師也可以在論壇內回答學生的問題,同時教師和學生還可以在論壇內發(fā)起活動,交流的內容也不僅僅局限與學習。(2)郵件提醒 由于教師可能沒有在網(wǎng)站登錄,而學生有什么問題,或者教師發(fā)布一個新的主題或課程,都會通過郵件來提醒。這樣就能及時的發(fā)現(xiàn)和回復,使得師生間的交流更加的高效和迅速。 本章小結本章從系統(tǒng)架構和用戶架構兩方面對基于 Moodle 的《數(shù)據(jù)結構》交流平臺進行了系統(tǒng)設計,滿足了預計需求,結合傳統(tǒng)教學的缺點,進行了系統(tǒng)的設計。陜西科技大學畢業(yè)設計說明書 265 系統(tǒng)實現(xiàn)本系統(tǒng)是基于 Moodle 平臺來實現(xiàn)的《數(shù)據(jù)結構》 交流平臺,Moodle 的運行需要先搭建環(huán)境,然后在安裝 Moodle 文件 [14],環(huán)境的搭建和 Moodle 的安裝等基本操作有由理員事先完成。 系統(tǒng)環(huán)境Moodle 平臺最初是在 LINUX 上運行的,經(jīng)過多次的發(fā)展改進,現(xiàn)在也能夠在Windows 操作系統(tǒng)上運行,具體運行環(huán)境如表 51 所示:表 51 Moodle 運行環(huán)境圖服務器端 客戶端操作系統(tǒng) Windows 操作系統(tǒng) 各種操作系統(tǒng)平臺Web 服務器軟件 Apache 瀏覽器 IE6 以上瀏覽器數(shù)據(jù)庫系統(tǒng) MySQL軟件環(huán)境數(shù)據(jù)庫管理軟件 phpMyAdminPentium 1G 以上,512MB 以上內存腳本語言 PHP硬件環(huán)境 Pentium 2G 或者 Xeon 雙 CPU 以上,2G 以上內存 數(shù)據(jù)結構課程 課程的開設與管理 數(shù)據(jù)結構算法與交流平臺的基礎就是課程,所以課程的開設就顯得尤為重要,具體課程開設如下所示:(1)開設課程圖 51 所示數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 27圖 51 開設一門新課程(2)開設課程的詳細設定,如圖 52 所示圖 52 課程設定(3)課程的分類,如圖 53 所示圖 53 課程分類陜西科技大學畢業(yè)設計說明書 28(4)每章課程由管理員或教師進行資源的上傳和管理,如圖 54 所示圖 54 課程的資源管理(5)資源上傳完成后網(wǎng)站的頁面,如圖 5圖 56 和圖 57 所示圖 55 網(wǎng)站課程頁面一數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 29圖 56 網(wǎng)站課程頁面二圖 57 網(wǎng)站課程頁面三 選擇課程(1)選課方法的選擇,如圖 58 和圖 59 所示陜西科技大學畢業(yè)設計說明書 30圖 58 選擇選課圖 59 選課方法(2)自主選課的詳細設置,如圖 510 所示圖 510 自主選課詳細設置(3)由于課程是班級選課,所以這里直接由管理員或教師進行選課,如圖 511 和數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 31圖 512 所示圖 511 選擇用戶圖 512 批量選課(4)選課成功的用戶,如圖 513 所示圖 513 選課成功的用戶陜西科技大學畢業(yè)設計說明書 32 作業(yè)(1)建立一個作業(yè),如圖 514 所示圖 514 建立一個作業(yè)(2)設置作業(yè)信息,如圖 515 所示圖 515 作業(yè)設置(3)進入學生界面,進入作業(yè),選擇提交,如圖 536 所示:數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 33圖 516 進入作業(yè)(4)作業(yè)編輯頁面,如圖 517 所示:圖 517 完成作業(yè)(5)教師進入評改作業(yè),如圖 518 和 519 所示:圖 518 進入作業(yè)評改陜西科技大學畢業(yè)設計說明書 34圖 519 作業(yè)批改(6)學生看到成績和反饋信息,如圖 520 所示:圖 520 作業(yè)成績 多媒體教學 視頻教學(1)由于 IE 瀏覽器對 FLV 的支持最完善,所以我們需要吧視頻轉換為FLV 格式,如圖 521 所示圖 521 轉換視頻格式數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 35(2)將轉換好的視頻上傳到服務器,如圖 522 和圖 523 所示圖 522 準備上傳視頻圖 523 上傳視頻(3)視頻的播放和課程學習,如圖 524 及 525 所示圖 524 準備視頻播放陜西科技大學畢業(yè)設計說明書 36圖 525 視頻播放中 Flash 播放(1)插入 Flash 文件,如圖 52527 和 528 所示圖 526 添加一個資源數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 37圖 527 添加一個文件圖 528 插入 Flash 文件(2)Flash 播放,如圖 529 和 530 所示圖 529 Flash 準備播放陜西科技大學畢業(yè)設計說明書 38圖 530 Flash 播放中 交流與互動 論壇系統(tǒng)(1)添加一個新話題,如圖 53532 和 533 所示圖 531 添加一個新話題數(shù)據(jù)結構算法在線學習交流平臺的設計與實現(xiàn) 39圖 532 話題具
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1