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

Moodle教學平臺數據轉換研究

2018-10-13 11:46:20譚云松孫先明鄭更生金豪張峰
課程教育研究·學法教法研究 2018年24期

譚云松 孫先明 鄭更生 金豪 張峰

【摘 要】隨著Moodle 教學平臺的廣泛應用,由于不同平臺的數據具有異構性,教學文檔轉換日益重要,本文研究了數據庫轉換方法,讓舊版本 Moodle 也可支持目前許多大學所用的數據管理系統(如 Oracle, MS SQL server,Sybase),使 Moodle 功能與擴充性增強,并廣泛適用于各大型學校與組織。并通過 ADOdb 函數庫的幫助,使之能與市面上大部分的數據庫管理系統連接,并定義一套符合 Moodle 使用的XML 來達到異構數據庫的格式及舊數據的轉換。

【關鍵詞】Moodle;教學平臺;數據轉換

【中圖分類號】G434【文獻標識碼】A

【文章編號】2095-3089(2018)24-0025-01

一、研究背景

網絡學習傳統教育的一大改變與發展趨勢,由于信息技術的快速發展與網路帶寬的提升,很多傳統的課堂活動都逐漸的通過數字化與網路化的環境,讓教學活動的參與者如學生、老師以及其他相關人員,可以更方便有效地進行教學活動,增加學生的學習成效,減少老師所需投入的精力。

目前這類教學平臺系統可分為開放源碼與商業版兩種。商業版軟件價格昂貴而且不容易進行定制化修改,因此,開放源碼軟件便逐漸為學校所接受。

原本為小型學校課程設計之Moodle后端檔案型數據管理系統MySQL,在大量存取下,時常產生前臺網頁讀取速度變慢及后臺數據庫資料損害的情況。

二、存在問題分析

Moodle版本在1.7之后,提供了商用大型數據庫(Oracle、MS SQL Server)的支持。但對于早期已使用moodle1.7之前版本穩定運作的大型院校組織,可能已經更改原代碼或開發新模塊來作為官方教學平臺,所以無法進行版本的升級, 也就只能維持現況同時管理兩套數據庫,這樣的情況對于組織的數據維護實為一項挑戰與負擔。針對舊版 Moodle 無法克服的商用數據庫連結問題,本文提出一套數據庫轉換的模型,雖然目前這個解決方案只是一個雛型,但是期望將來能把整個架構建立得更加完善,能夠支持更多不同種類的平臺與數據庫,為大型院校組織解決下列常見的問題:

(1)數據須定時同步,數據可能不一致的問題。

(2)小型MySQL數據庫面對前端使用者大量存取導致效能不佳的問題。

(3)同時管理維護兩套數據庫的負擔問題。

每種數據庫都有屬于自己的一套數據型態、數據結構與數據定義或操作語言,基于XML擴充性與可自行定義數據標簽的原因,非常適合用來作為數據轉換的對照工具,用來定義MySQL與異構性數據庫之間型態對應的規則與Moodle使用后臺數據庫時的一些特別限制。

三、數據轉換方案研究

原始數據庫會產生一個完整結構與數據的SQL Script 并參考自行定義的XML map file將SQL Script 內容轉換成符合目標數據庫語法適用的SQL Script, 最后在目標數據庫上面執行此SQL Script,建立與原始數據庫相同的結構與數據。在程序執行的過程中,我們也可以在此XML中規范一些例外的操作。另外,由于XML 是一個樹狀的結構且具有可擴充的性質, 將來我們可在上面描述

MySQL對應其他數據庫型態的規則以達到擴展后臺數據庫的功能。

數據轉換實踐可以以 ApacheHTTPD2.2.9、PHP5.2.6、MySQL5.0.51b、Moodle 1.6.5、Oracle 9.2.0 等版本作為測試平臺,Moodle雖是開放源碼平臺,

但其套件支持性與教學管理都已具相當的水平,雖沒有專業級經驗廠商的維護, 但由于其自由軟件特性,所以擁有更大量的社團投入開發,使導入的成本大大的降低。為了使其應用在現有的 Moodle平臺之上,將 Oracle數據庫轉換至 MySQL或PostgreSQL之上。mDBC是繼承著自由軟件精神所制作出來的 Moodle組件, 可以讓有需要的人利用以從事數字學習工作的使用,并期以個人的力量與經驗分享給龐大的 Moodle開發社團,讓 mDBC能更靈活的運用在 Moodle的平臺之上。本研究期望此 Moodle之轉換軟件的研究,能為數字學習帶來實際與實用性的幫助。

四、 總結

本文定義了一個符合Moodle后臺數據庫轉換使用的 XML map file,用以處理 MySQL數據庫與 Oracle數據庫轉換的對應格式規則,且留下將來擴充到別的數據庫的延伸方式。在 mDBC的研究當中,我們經歷過很多 MySQL數據庫與其它數據庫的型態不符問題,數據表名稱長度問題,數據匯入格式問題,ADOdb函數庫套用在 Moodle的問題等,這些數據與遇到過的問題可作為將來進一步的研究提供很好的經驗。

參考文獻

[1]Marina Papastergiou.Course. Management Systems as Tools for the Creation of Online Learning Environments:Evaluation from a Social Constructivist Perspective and Implications for their Design.” International Journal on E-Learning. (2006)(4), pp. 593-622. Chesapeake, VA:AACE.

[2]姚海瑩, 趙嵬. 基于網絡課程平臺的混合式學習模式的探索與實踐[J]. 高教論壇, 2012(11):85-88.

[3]王燕. 基于高校網絡教學平臺的混合學習要素分析[J].教育教學論壇,2016(37):251-252.

主站蜘蛛池模板: 国产女人在线| 在线国产91| 亚洲国产天堂久久综合| 四虎国产精品永久在线网址| 亚洲天堂在线视频| AⅤ色综合久久天堂AV色综合| 色综合天天视频在线观看| 亚洲三级影院| 国产欧美日韩一区二区视频在线| 亚洲精品波多野结衣| 欧美性爱精品一区二区三区 | 亚洲免费成人网| 日韩视频精品在线| 亚洲AⅤ综合在线欧美一区| 一级全免费视频播放| 极品性荡少妇一区二区色欲| 亚洲天堂网在线播放| 亚洲国产成人自拍| 欧美成人免费| 亚洲人成影视在线观看| 黄网站欧美内射| 特级做a爰片毛片免费69| 国产在线视频二区| 日韩高清一区 | 草草线在成年免费视频2| 久草青青在线视频| 亚洲男人天堂2018| 国产成人1024精品| 国产无码精品在线播放| 97视频在线精品国自产拍| 欧美性精品不卡在线观看| 亚洲精品动漫在线观看| 乱人伦视频中文字幕在线| 亚洲免费毛片| 国产精品综合色区在线观看| 国产原创演绎剧情有字幕的| 麻豆AV网站免费进入| aa级毛片毛片免费观看久| 99精品高清在线播放 | 国产精品成| 91福利片| 亚洲精品成人福利在线电影| 国产精品不卡永久免费| 亚洲Av激情网五月天| 亚洲aaa视频| 久久精品亚洲专区| 亚洲精品国产首次亮相| 无码在线激情片| 国产亚洲精久久久久久无码AV| 亚洲热线99精品视频| 女同国产精品一区二区| 亚洲美女一级毛片| 国产精品偷伦在线观看| 日韩视频免费| 国产在线视频自拍| 日韩区欧美区| 黄片在线永久| 亚洲国产中文综合专区在| 亚洲无码高清一区| 九九久久精品国产av片囯产区| 伊人婷婷色香五月综合缴缴情| 青青久久91| 免费中文字幕在在线不卡| 国内精自视频品线一二区| 免费无码在线观看| 国产亚洲欧美日韩在线一区二区三区 | 国产欧美精品专区一区二区| 天天色综网| 毛片卡一卡二| 91精品伊人久久大香线蕉| 欧美高清国产| 日本亚洲欧美在线| 欧美一级爱操视频| 中文国产成人精品久久| 欧美日韩v| 日韩欧美高清视频| 天堂在线视频精品| 久久久久中文字幕精品视频| 色综合久久88| 亚洲中字无码AV电影在线观看| 91国内视频在线观看| 亚洲日韩精品伊甸|