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

正文內(nèi)容

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

  

【正文】 heckexam delete_btn onclick=delete_note(39。).39。select , from mdl_course m where = 39。//分頁(yè)記錄起點(diǎn) echo 39。buttonar39。 $mformcreateElement(39。, PARAM_RAW)。editor39。=$CFGmaxbytes, 39。maxlength39。)。)。效果如圖42所示:圖42 創(chuàng)建個(gè)人筆記Fig. 42 Create person note頁(yè)面布局關(guān)鍵代碼://筆記表單界面(筆記標(biāo)題和筆記內(nèi)容)$mform = $this_form。,$noteArray, true)。//筆記類(lèi)型 1:課程筆記 2:個(gè)人筆記$noteArraycourseid = $fromformcourseSelect。, array(39。submitbutton39。//設(shè)置默認(rèn)的標(biāo)題,即默認(rèn)以課程的名稱(chēng)為標(biāo)題}// $thisadd_action_buttons(true, 39。//設(shè)置默認(rèn)的標(biāo)題,即默認(rèn)以課程的名稱(chēng)為標(biāo)題}//獲取url 提交的參數(shù)if(isset($_GET[39。//獲取url 提交的參數(shù)if(isset($_GET[39。$mformsetType(39。 =false)。 = 2, 39。39。, null, 39。, 39。 GROUP BY courseid ORDER BY DESC39。, 100), 39。required39。筆記題目:39。學(xué)生登錄系統(tǒng),進(jìn)入相關(guān)課程后,可針對(duì)課程的學(xué)習(xí)創(chuàng)建筆記記錄。Moodle插件就是一個(gè)獨(dú)立的模塊,能夠動(dòng)態(tài)添加數(shù)據(jù)庫(kù)表,其本身就具有很好的獨(dú)立性和靈活性。用戶(hù)能夠選擇要打印的筆記并提供一個(gè)友好的打印模版。對(duì)插件的開(kāi)發(fā)步驟做詳細(xì)說(shuō)明。 插件的開(kāi)發(fā)步驟首先在moodle/mod文件夾中建立一個(gè)新的文件夾,以新插件的名字命名,再按照插件的基本文件結(jié)構(gòu)在該文件下創(chuàng)建其他各子目錄和文件[29]。通過(guò)這里的設(shè)置來(lái)為不同的角色賦予相應(yīng)的權(quán)限[23][24]。39。 = 39。mod/lesson:addinstance39。editingteacher39。captype39。標(biāo)明插件的版本新插件被執(zhí)行的第一個(gè)文件,即主頁(yè),是插件的功能界面。數(shù)據(jù)庫(kù)表的命名比較規(guī)范,在默認(rèn)安裝時(shí)會(huì)以mdl_作為數(shù)據(jù)庫(kù)表名稱(chēng)的前綴,其后就是模塊對(duì)應(yīng)的名稱(chēng)。添加模塊可以是直接開(kāi)啟系統(tǒng)中默認(rèn)隱藏的模塊,也可以是下載別人開(kāi)發(fā)的模塊安裝到系統(tǒng)中。資源管理模塊:Moodle中每個(gè)賬號(hào)都有自己對(duì)應(yīng)的應(yīng)用和資源,也可以將資源添加到共享池中。 Moodle功能模塊Moodle中的功能模塊有[15]:用戶(hù)注冊(cè)登錄模塊、網(wǎng)站管理模塊、學(xué)習(xí)活動(dòng)模塊和可擴(kuò)展模塊。對(duì)教師的功能可以細(xì)分為兩類(lèi),對(duì)相關(guān)課程有權(quán)限進(jìn)行編輯的主講教師和對(duì)相關(guān)課程無(wú)權(quán)進(jìn)行編輯的助教[12]。完成后在瀏覽器中即可訪問(wèn)新移植的Moodle系統(tǒng)。Moodle的安裝有兩種方式,一種是通過(guò)瀏覽器安裝,另一種則是通過(guò)項(xiàng)目移植來(lái)實(shí)現(xiàn)。安裝步驟與一般的軟件安裝類(lèi)似,要注意的是在安裝時(shí)選好網(wǎng)站的根目錄(當(dāng)然,安裝完后也能進(jìn)行修改)。Mysql:是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),目前較為流行。相對(duì)于傳統(tǒng)HTML的表現(xiàn)而言,CSS將網(wǎng)頁(yè)元素的樣式控制脫離網(wǎng)頁(yè)元素標(biāo)簽的范圍,更加靈活地控制元素以及元素組間的樣式。JavaScript:一種直譯式、動(dòng)態(tài)類(lèi)型、弱類(lèi)型的網(wǎng)絡(luò)腳本語(yǔ)言??勺詣?dòng)檢測(cè)文件類(lèi)型,根據(jù)關(guān)鍵字顯示節(jié)點(diǎn),節(jié)點(diǎn)可自由折疊/打開(kāi),還可顯示縮進(jìn)引導(dǎo)線,代碼顯示得很有層次感。該程序包含有php的調(diào)試環(huán)境和開(kāi)發(fā)時(shí)需要使用的參考手冊(cè)等。 第2章 相關(guān)的理論與技術(shù)基礎(chǔ)開(kāi)發(fā)工具:php storm、php study、Google chrome(安裝xdebug helper插件)、Navicat for MySQL、notepad++、github客戶(hù)端等。第四章插件實(shí)現(xiàn)。筆記插件將以較為方便快捷、友好實(shí)用的方式展現(xiàn)給用戶(hù),即能夠?yàn)橛脩?hù)筆記自動(dòng)填充好一些信息,用戶(hù)只需要填寫(xiě)筆記的正文即可;在筆記打印時(shí)能夠自動(dòng)生成報(bào)告的樣式進(jìn)行打印,方便用戶(hù)的使用。隨著互聯(lián)網(wǎng)的深入發(fā)展,越來(lái)越多的人開(kāi)始利用網(wǎng)絡(luò)來(lái)獲取他們想要的信息。它有著良好的跨平臺(tái)性和易用性,有良好的總體設(shè)計(jì)、用戶(hù)管理及功能模塊。它能降低教學(xué)的成本,為學(xué)生提供靈活多樣、自由開(kāi)放的學(xué)習(xí)方式。其中,Moodle作為一個(gè)在線學(xué)習(xí)平臺(tái)之一,它是免費(fèi)開(kāi)源的,兼容性好而且容易使用,有著完善的體系結(jié)構(gòu)。面對(duì)我國(guó)人口基數(shù)大、教育水平發(fā)展不平衡的問(wèn)題,需要采取良好的措施來(lái)保證教育的公平性和開(kāi)放性。同時(shí),人們也逐漸意識(shí)到“終身學(xué)習(xí)”的重要程度,只有樹(shù)立終身學(xué)習(xí)的理念才能跟上科技升級(jí)換代的步伐[1]。目前,國(guó)內(nèi)外的在線學(xué)習(xí)平臺(tái)有Blackboard、Moodle、Claroline、Dokeos等。Moodle的使用將很好的解決教育中存在的一些問(wèn)題。Moodle作為倍受推廣的平臺(tái)之一,有各種各樣的機(jī)構(gòu)及個(gè)人在使用,包括大學(xué)、中學(xué)、小學(xué)、政府部門(mén)、醫(yī)療機(jī)構(gòu)、軍事組織、航空公司、石油公司、家庭學(xué)校、獨(dú)立教育工作者、特殊教育工作者等。我國(guó)人口基數(shù)大,教育事業(yè)是國(guó)家發(fā)展大計(jì)。在本課題中,將實(shí)現(xiàn)‘筆記’和‘臺(tái)賬任務(wù)’兩個(gè)插件,以滿(mǎn)足所參與的Moodle工程項(xiàng)目中的功能需求。對(duì)Moodle工程項(xiàng)目中的需求進(jìn)行分析,給出功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)等。了解其系統(tǒng)結(jié)構(gòu)有利于進(jìn)行個(gè)性化的開(kāi)發(fā),通過(guò)探索插件開(kāi)發(fā)的步驟不斷地完善和豐富系統(tǒng)功能。它集成了Apache、PHP、MySQL、phpMyAdmin以及ZendOptimizer,安裝操作簡(jiǎn)單方便,不需要做過(guò)多的配置修改。支持眾多計(jì)算機(jī)程序語(yǔ)言,多達(dá)27種語(yǔ)法高亮度顯示,支持自定義語(yǔ)言。它具有簡(jiǎn)易性、可擴(kuò)展性、平臺(tái)無(wú)關(guān)性、通用性等。它能夠使得網(wǎng)頁(yè)的內(nèi)容元素和表現(xiàn)形式相分離。運(yùn)行在服務(wù)器端,跨平臺(tái)性強(qiáng),可以運(yùn)行在UNIX、LINUX、WINDOWS、Mac OS、Android等平臺(tái)。下載并安裝Php study。(參考圖21和圖22)圖 21 PhpStudy 控制面板Fig. 21 The control panel of phpstudy圖 22 其他選項(xiàng)Fig. 22 Other option menuMoodle系統(tǒng)的安裝。從已安裝好的項(xiàng)目中將Moodle文件和moodledate文件夾拷貝出來(lái),同時(shí)利用數(shù)據(jù)庫(kù)管理工具Navicat for ;在新的環(huán)境(這里指php study集成環(huán)境)下將Moodle和moodledate 文件拷貝到對(duì)應(yīng)的目錄下, 文件配置;同時(shí)。教師功能在Moodle的功能設(shè)計(jì)中,教師的角色是作為整個(gè)教學(xué)活動(dòng)的引領(lǐng)者,是Moodle中教學(xué)及其相關(guān)活動(dòng)的組織者和參與者,教師負(fù)責(zé)針對(duì)不同的教學(xué)活動(dòng)進(jìn)行設(shè)計(jì)、組織與評(píng)價(jià)。學(xué)生從學(xué)習(xí)開(kāi)始直至學(xué)習(xí)結(jié)束時(shí)都可以對(duì)課程進(jìn)行評(píng)價(jià)[14]。根據(jù)實(shí)際需要為用戶(hù)分配相應(yīng)的角色(Moodle中的默認(rèn)角色有管理員、教師、學(xué)生、訪客等),可以修改角色的默認(rèn)權(quán)限(其中上一級(jí)能夠修改下一級(jí)用戶(hù)的角色和權(quán)限),也可以自定義角色及其對(duì)應(yīng)的權(quán)限。 可擴(kuò)展模塊模塊的擴(kuò)展可以是直接添加或者進(jìn)行二次開(kāi)發(fā)。Moodle的主要目錄結(jié)構(gòu)如表21所示:表21Moodle主要目錄和文件Table. 21 The main directory and file of MoodleMoodle主要目錄和文件文件夾功能admin/系統(tǒng)管理的代碼auth/驗(yàn)證用戶(hù)基本模塊及擴(kuò)展模塊blocks/頁(yè)面block左右欄目中的信息塊,如設(shè)置板塊、消息板塊等calendar/維護(hù)及顯示日歷的代碼course/顯示和管理課程的代碼doc/Moodle的幫助文檔files/顯示和管理上傳文件的代碼lang不同語(yǔ)言的對(duì)應(yīng)文本, 每個(gè)目錄表示一種語(yǔ)言,并且和具體的模塊對(duì)應(yīng)lib/Moodle的核心代碼庫(kù)login/登錄及賬號(hào)創(chuàng)建代碼mod/Moodle的基本模塊和擴(kuò)展模塊pix/站點(diǎn)的圖片theme/站點(diǎn)的主題包/皮膚包,控制站點(diǎn)的樣式user/顯示和管理用戶(hù)包含基本的系統(tǒng)設(shè)置,一般在第一次安裝時(shí)設(shè)置安裝站點(diǎn)版本控制站點(diǎn)首頁(yè)Moodle作為不斷發(fā)展完善的在線學(xué)習(xí)系統(tǒng),其數(shù)據(jù)庫(kù)已經(jīng)演變?yōu)橄喈?dāng)龐大地步,擁有近200多張的數(shù)據(jù)表。插件新實(shí)例產(chǎn)生時(shí)提供表單。 = RISK_XSS, 39。 = array( 39。)其中:39。captype39。Moodle中設(shè)定的權(quán)限范圍有6種,分別是:標(biāo)識(shí)范圍CONTEXT_SYSTEM:整個(gè)站點(diǎn);CONTEXT_USER:普通用戶(hù);CONTEXT_COURSECAT:一個(gè)課程類(lèi)別;CONTEXT_COURSE:一個(gè)課程;CONTEXT_MODULE:一個(gè)活動(dòng)模塊;CONTEXT_BLOCK:一個(gè)板塊。Moodle中內(nèi)置了幾種角色:管理員、教師、學(xué)生、非編輯教師以及游客等。lang目錄:其中針對(duì)每種語(yǔ)言來(lái)各自創(chuàng)建一個(gè)子文件夾,如英文的語(yǔ)言文件夾為en,中文的語(yǔ)言文件夾為zh_等[28]。對(duì)Moodle系統(tǒng)的整體框架和主要功能模塊進(jìn)行簡(jiǎn)要的描述。用戶(hù)能夠查看個(gè)人創(chuàng)建的筆記記錄以及修改和刪除筆記。盡可能保持Moodle簡(jiǎn)潔實(shí)用的設(shè)計(jì)風(fēng)格,避免讓使用者做太多復(fù)雜的操作,而是讓操作變得簡(jiǎn)單有效。 第4章 插件實(shí)現(xiàn)在平臺(tái)相應(yīng)的頁(yè)面中添加筆記插件的功能鏈接,實(shí)現(xiàn)功能的擴(kuò)展。, 39。, null, 39。39。.$USERid.39。courseSelect39。courseSelect39。, 39。maxfiles39。enable_filemanagement39。, null, $editoroptions)。)。,$courseid)。,$noteTitle)。, 39。39。//用戶(hù)id$noteArraynotetype = 1。note_my39。}學(xué)生登錄系統(tǒng),在非課程頁(yè)面創(chuàng)建個(gè)人筆記,輸入筆記標(biāo)題以及筆記的內(nèi)容,保存后系統(tǒng)會(huì)自動(dòng)記錄筆記創(chuàng)建的時(shí)間,方便用戶(hù)的查找。筆記題目:39。required39。, 100), 39。maxbytes39。$mformaddElement(39。content39。$buttonarray[] =amp。$mformaddGroup($buttonarray, 39。這里以課程筆記記錄展示如圖43:圖43 查看筆記Fig. 43 View notes顯示筆記記錄的關(guān)鍵代碼:function echo_notes($categoryid,$page){ $offset=($page1)*10。 $courseName = $DBget_record_sql(39。%Y%m%d %H:%M39。amp。//輸出上下頁(yè)按鈕}在筆記記錄查看頁(yè)面可以看到相應(yīng)的筆記詳情查看按鈕,點(diǎn)擊進(jìn)入后進(jìn)入筆記內(nèi)容查看和修改頁(yè)面,可對(duì)筆記進(jìn)行相應(yīng)的編輯和修改等操作,如圖44所示:圖44管理筆記Fig. 44 Management notes關(guān)鍵代碼:$notemyid = required_param(39。//獲取筆記信息$mformset_data($notemydata)。).innerHTML。flag39。39。+ courseName +39。+ noteTitle +39。+ newNoteContent +39。/td/tr39。var html = headstr + text + footstr。t forget the underscore!$mformaddElement(39。mission_name39。mission_name39。client39。select39。select , from mdl_course m where != 139。, 39。}$mformaddElement(39。date_time_selector39。, 39。開(kāi)啟39。, 39。, 39。add_person39。$attributes=39。,$attributes)。amp。]。 $errors[39。] = 39。,$missionrequired_course_id)。//選修課完成數(shù)量foreach($optionalCoursesID as $optionalCourseID) { $state2 = $DBget_record_sql(select , from mdl_course_pletion_crit_pl c where = $userid and = $optionalCourseID)。//必修課數(shù)量//必修課名稱(chēng)的獲取$requiredCourse = $DBget_records_sql(select , from mdl_course c where in ($missionrequired_course_id) )。 }else{ $requiredCourseNames .= $coursefullname。foreach($optionalCourse as $course){ $opCount++。//開(kāi)始時(shí)間$time_end = userdate($missiontime_end,39。}:?xml version= encoding=UTF8 ?XMLDB PATH=mod/missionmy/db VERSION
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1