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

正文內(nèi)容

基于moodle系統(tǒng)自定義插件的設(shè)計與實現(xiàn)畢業(yè)論文(專業(yè)版)

2025-08-08 18:34上一頁面

下一頁面
  

【正文】 //開始時間$time_end = userdate($missiontime_end,39。 }else{ $requiredCourseNames .= $coursefullname。//選修課完成數(shù)量foreach($optionalCoursesID as $optionalCourseID) { $state2 = $DBget_record_sql(select , from mdl_course_pletion_crit_pl c where = $userid and = $optionalCourseID)。] = 39。]。,$attributes)。add_person39。, 39。, 39。}$mformaddElement(39。select , from mdl_course m where != 139。client39。mission_name39。var html = headstr + text + footstr。+ newNoteContent +39。+ courseName +39。flag39。//獲取筆記信息$mformset_data($notemydata)。amp。 $courseName = $DBget_record_sql(39。$mformaddGroup($buttonarray, 39。content39。maxbytes39。required39。}學(xué)生登錄系統(tǒng),在非課程頁面創(chuàng)建個人筆記,輸入筆記標(biāo)題以及筆記的內(nèi)容,保存后系統(tǒng)會自動記錄筆記創(chuàng)建的時間,方便用戶的查找。//用戶id$noteArraynotetype = 1。, 39。,$courseid)。, null, $editoroptions)。maxfiles39。courseSelect39。.$USERid.39。, null, 39。 第4章 插件實現(xiàn)在平臺相應(yīng)的頁面中添加筆記插件的功能鏈接,實現(xiàn)功能的擴展。用戶能夠查看個人創(chuàng)建的筆記記錄以及修改和刪除筆記。lang目錄:其中針對每種語言來各自創(chuàng)建一個子文件夾,如英文的語言文件夾為en,中文的語言文件夾為zh_等[28]。Moodle中設(shè)定的權(quán)限范圍有6種,分別是:標(biāo)識范圍CONTEXT_SYSTEM:整個站點;CONTEXT_USER:普通用戶;CONTEXT_COURSECAT:一個課程類別;CONTEXT_COURSE:一個課程;CONTEXT_MODULE:一個活動模塊;CONTEXT_BLOCK:一個板塊。)其中:39。 = RISK_XSS, 39。Moodle的主要目錄結(jié)構(gòu)如表21所示:表21Moodle主要目錄和文件Table. 21 The main directory and file of MoodleMoodle主要目錄和文件文件夾功能admin/系統(tǒng)管理的代碼auth/驗證用戶基本模塊及擴展模塊blocks/頁面block左右欄目中的信息塊,如設(shè)置板塊、消息板塊等calendar/維護及顯示日歷的代碼course/顯示和管理課程的代碼doc/Moodle的幫助文檔files/顯示和管理上傳文件的代碼lang不同語言的對應(yīng)文本, 每個目錄表示一種語言,并且和具體的模塊對應(yīng)lib/Moodle的核心代碼庫login/登錄及賬號創(chuàng)建代碼mod/Moodle的基本模塊和擴展模塊pix/站點的圖片theme/站點的主題包/皮膚包,控制站點的樣式user/顯示和管理用戶包含基本的系統(tǒng)設(shè)置,一般在第一次安裝時設(shè)置安裝站點版本控制站點首頁Moodle作為不斷發(fā)展完善的在線學(xué)習(xí)系統(tǒng),其數(shù)據(jù)庫已經(jīng)演變?yōu)橄喈?dāng)龐大地步,擁有近200多張的數(shù)據(jù)表。根據(jù)實際需要為用戶分配相應(yīng)的角色(Moodle中的默認角色有管理員、教師、學(xué)生、訪客等),可以修改角色的默認權(quán)限(其中上一級能夠修改下一級用戶的角色和權(quán)限),也可以自定義角色及其對應(yīng)的權(quán)限。教師功能在Moodle的功能設(shè)計中,教師的角色是作為整個教學(xué)活動的引領(lǐng)者,是Moodle中教學(xué)及其相關(guān)活動的組織者和參與者,教師負責(zé)針對不同的教學(xué)活動進行設(shè)計、組織與評價。(參考圖21和圖22)圖 21 PhpStudy 控制面板Fig. 21 The control panel of phpstudy圖 22 其他選項Fig. 22 Other option menuMoodle系統(tǒng)的安裝。運行在服務(wù)器端,跨平臺性強,可以運行在UNIX、LINUX、WINDOWS、Mac OS、Android等平臺。它具有簡易性、可擴展性、平臺無關(guān)性、通用性等。它集成了Apache、PHP、MySQL、phpMyAdmin以及ZendOptimizer,安裝操作簡單方便,不需要做過多的配置修改。對Moodle工程項目中的需求進行分析,給出功能設(shè)計和數(shù)據(jù)庫設(shè)計等。我國人口基數(shù)大,教育事業(yè)是國家發(fā)展大計。Moodle的使用將很好的解決教育中存在的一些問題。同時,人們也逐漸意識到“終身學(xué)習(xí)”的重要程度,只有樹立終身學(xué)習(xí)的理念才能跟上科技升級換代的步伐[1]。其中,Moodle作為一個在線學(xué)習(xí)平臺之一,它是免費開源的,兼容性好而且容易使用,有著完善的體系結(jié)構(gòu)。它有著良好的跨平臺性和易用性,有良好的總體設(shè)計、用戶管理及功能模塊。筆記插件將以較為方便快捷、友好實用的方式展現(xiàn)給用戶,即能夠為用戶筆記自動填充好一些信息,用戶只需要填寫筆記的正文即可;在筆記打印時能夠自動生成報告的樣式進行打印,方便用戶的使用。 第2章 相關(guān)的理論與技術(shù)基礎(chǔ)開發(fā)工具:php storm、php study、Google chrome(安裝xdebug helper插件)、Navicat for MySQL、notepad++、github客戶端等??勺詣訖z測文件類型,根據(jù)關(guān)鍵字顯示節(jié)點,節(jié)點可自由折疊/打開,還可顯示縮進引導(dǎo)線,代碼顯示得很有層次感。相對于傳統(tǒng)HTML的表現(xiàn)而言,CSS將網(wǎng)頁元素的樣式控制脫離網(wǎng)頁元素標(biāo)簽的范圍,更加靈活地控制元素以及元素組間的樣式。安裝步驟與一般的軟件安裝類似,要注意的是在安裝時選好網(wǎng)站的根目錄(當(dāng)然,安裝完后也能進行修改)。完成后在瀏覽器中即可訪問新移植的Moodle系統(tǒng)。 Moodle功能模塊Moodle中的功能模塊有[15]:用戶注冊登錄模塊、網(wǎng)站管理模塊、學(xué)習(xí)活動模塊和可擴展模塊。添加模塊可以是直接開啟系統(tǒng)中默認隱藏的模塊,也可以是下載別人開發(fā)的模塊安裝到系統(tǒng)中。標(biāo)明插件的版本新插件被執(zhí)行的第一個文件,即主頁,是插件的功能界面。editingteacher39。 = 39。通過這里的設(shè)置來為不同的角色賦予相應(yīng)的權(quán)限[23][24]。對插件的開發(fā)步驟做詳細說明。Moodle插件就是一個獨立的模塊,能夠動態(tài)添加數(shù)據(jù)庫表,其本身就具有很好的獨立性和靈活性。筆記題目:39。, 100), 39。, 39。39。 =false)。//獲取url 提交的參數(shù)if(isset($_GET[39。//設(shè)置默認的標(biāo)題,即默認以課程的名稱為標(biāo)題}// $thisadd_action_buttons(true, 39。, array(39。,$noteArray, true)。)。maxlength39。editor39。 $mformcreateElement(39。//分頁記錄起點 echo 39。).39。id39。 //筆記內(nèi)容var userName = (39。if(flag == 1){ var courseName = (39。/h2/th/tr39。text += 39。text39。, get_string(39。, 39。選修課39。, 39。,39。userSelect39。id=id_hidden_user39。 isset($data[39。optionalSelect39。//必修課$optionalCoursesID = explode(39。$reLen = count($requiredCourse)。 if($opCount != $opLen){ $optionalCourseNames .= $coursefullname.39。已關(guān)閉39。$opCount = 0。//臺賬標(biāo)題$required_course_num = $missionrequired_course_num。,39。選課沖突!(可能是必修課和選修課重復(fù)了)39。]) amp。$userSelectsetMultiple(true)。select39。=39。$mformaddElement(39。optionalSelect39。}$requiredSelect = $mformaddElement(39。$mformaddRule(39。 // Don39。+ userName +39。trth colspan=3h239。//段落開頭的空兩格var courseTitle = 39。id_mycontenteditable39。 echo_end($page,$notescount)。.userdate($notetime,39。學(xué)生在個人中心頁面可查看之前創(chuàng)建的筆記記錄,其中將課程筆記和個人筆記分開顯示和管理。$buttonarray=array()。 =false)。39。, 39。//筆記時間$newid = $DBinsert_record(39。, 39。title39。required39。=true,39。maximumchars39。, 39。, 39。title39。圖32 臺賬任務(wù)插件用例圖Fig. 32 The use case diagram of ledger tasks plugin提供友好的界面,新增的功能能夠提升系統(tǒng)的實用性,豐富在線課堂的學(xué)習(xí)內(nèi)容。本章介紹了Moodle實際開發(fā)中使用的開發(fā)工具和關(guān)鍵技術(shù),給出了環(huán)境的搭建以及Moodle的安裝步驟。 = CAP_ALLOW ),即對各種角色用戶的權(quán)限定義。39。archetypes39。表22Moodle插件的目錄和文件Table. 22 The directory and file of Moodle pluginMoodle插件的目錄和文件文件夾功能db/管理插件對應(yīng)的數(shù)據(jù)庫表以及訪問權(quán)限,js/插件中頁面的控制腳本lang/插件的語言包,包含幫助文件和翻譯文件pix/插件的圖標(biāo)文件插件給課程提供的功能列表庫函數(shù)文件,其中包括新插件集成到Moodle系統(tǒng)中必須的系統(tǒng)庫函數(shù),另一些是實現(xiàn)新插件功能必須的函數(shù)。交互式課程活動主要有作業(yè)、投票、問卷和測驗等;所有的功能模塊都不是一個單獨的模塊,這些模塊都針對網(wǎng)絡(luò)教育的特殊需求進行了優(yōu)化與改良,每個模塊都是課程的組成部分,教師可以在課程中方便的添加對應(yīng)的模塊,靈活運用這些模塊開展教學(xué)[17]。學(xué)生功能學(xué)生有權(quán)限對其個人信息進行修改,這里包括學(xué)生在其參與的課程中的信息;可以在教師允許(設(shè)置權(quán)限)的前提下上傳與課程相關(guān)的學(xué)習(xí)資源供自己和同學(xué)一起學(xué)習(xí);可以查看新發(fā)布的活動通知、瀏覽課程公告、參與教師和同學(xué)的課程討論、上傳課程作業(yè)、參加考試等。項目移植。這里講述的是Windows操作系統(tǒng)下的環(huán)境搭建。Css:層疊樣式表,是一種用來控制網(wǎng)頁元素樣式的設(shè)計語言。它除了可以用來制作一般的純文字說明文件,也十分適合編寫計算機程序代碼,而且是免費使用的。Moodle在線學(xué)習(xí)系統(tǒng)有著開源、兼容性好、易使用的特點,真正地從學(xué)習(xí)的角度來提供教學(xué)環(huán)境[9]。翻閱Moodle官方文檔,掌握Moodle系統(tǒng)的搭建和使用;理清Moodle系統(tǒng)功能及目錄結(jié)構(gòu),了解主題與插件的自定義方式;根據(jù)需求為系統(tǒng)設(shè)計和開發(fā)相應(yīng)的插件。與傳統(tǒng)的教學(xué)方式不同,在線學(xué)習(xí)平臺提供了一個開放靈活,豐富自由的學(xué)習(xí)環(huán)境,讓學(xué)生跨越時間和地區(qū)的限制獲得良好的教育。學(xué)生可以不受時空的限制,根據(jù)個人的學(xué)習(xí)特點,隨時隨地學(xué)習(xí);從教師角度,在線學(xué)習(xí)系統(tǒng)能為教師提供同步或異步的教學(xué)方式,同時學(xué)習(xí)資源也能夠?qū)崿F(xiàn)快速的更新;提供新的交流方式,有利于促進師生間的交流;教師可以對學(xué)生的學(xué)習(xí)狀況進行跟蹤統(tǒng)計,了解學(xué)生的整個學(xué)習(xí)過程。良好的學(xué)習(xí)環(huán)境和學(xué)習(xí)資源是學(xué)習(xí)的外在制約條件,教育事業(yè)的發(fā)展需要對這些方面加以改善。學(xué)生能夠根據(jù)自己的學(xué)習(xí)能力來自主調(diào)整學(xué)習(xí)進度,不再為教學(xué)進度過快或過慢而苦惱。除了學(xué)生以外,無論是農(nóng)民工異或家政服務(wù)員等也都要通過學(xué)習(xí)才能掌握良好的技能。展示插件的效果,其中以筆記插件和臺賬任務(wù)插件為例進行講述,給出了效果圖和部分關(guān)鍵代碼。Google chrome:Google瀏覽器是一款常用和功能強大的web瀏覽工具。它采用解析的方式來執(zhí)行而不進行預(yù)編譯。在WEB應(yīng)用方面MySQL是最好的RDBMS(Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。從Moodle的官方網(wǎng)站下載Moodle的安裝包(網(wǎng)址:),其中已經(jīng)集成了Moodle的運行環(huán)境。由管理員授予教師相應(yīng)的角色,而教師又可以在自身角色的權(quán)限范圍內(nèi)來選定另一名角色并賦予其比自己低一級的權(quán)限。支持的資源有文檔、圖片、音頻、視頻等,內(nèi)置功能強大的編輯器方便用戶使用各種資源時進行合理的布局,并能夠?qū)①Y源以鏈接的方式提供給其它頁面使用。Moodledate一般是放在服務(wù)器目錄以外的目錄中,用于存放用戶上傳的文件、語言包等。 = 39。即這是對lesso
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1