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

正文內(nèi)容

基于moodle平臺的課程管理系統(tǒng)(編輯修改稿)

2024-12-18 15:14 本頁面
 

【文章內(nèi)容簡介】 的網(wǎng)站數(shù)字超過五萬個(gè)。而在 1997 年中,開始了第三版的開發(fā)計(jì)劃,開發(fā)小組加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名為 PHP3。 2020 年, 又問世了,其中增加了許多新的特性。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 5 頁,共 46 頁 PHP 的特性 : 開放的源代碼:所有的 PHP 源代碼事實(shí)上都可以得到 ; PHP 是免費(fèi)的; 基于服務(wù)器端:由于 PHP 是運(yùn)行在服務(wù)器端的腳本 ,可以運(yùn)行在 UNIX、LINUX、 WINDOWS 下 ; 嵌入 HTML:因?yàn)?PHP 可以嵌入 HTML 語言,所以學(xué)習(xí)起來并不困難 ; 簡單的語言: PHP 堅(jiān)持腳本語言為主,與 Java 以 C++不同 ; 效率高: PHP 消耗相當(dāng)少的系統(tǒng)資源 ; 圖像處理:用 PHP 動態(tài)創(chuàng)建圖像 。 PHP 3 與 PHP 4 的比較 : PHP3 跟 Apache 服務(wù)器緊密結(jié)合的特性;加上它不斷的更新及加入新的功能;而且?guī)缀踔С炙兄髁髋c非主流數(shù)據(jù)庫;再以它能高速的執(zhí)行效率,使得 PHP 在 1999 年中的使用站點(diǎn)已經(jīng)超過了 150000 萬。加上它的源代碼完全公開,在 Open Source 意識抬頭的今天,它更是這方面的中流砥柱。不斷地有新的函數(shù)庫加入,以及不停地更新的活力,使得 PHP 無論在 UNIX、 LINUX 或是 Windows 的平臺上都可以有更多新的功能。它提供豐富的函數(shù),使得在程序設(shè)計(jì)方面有著更好的支持。 整個(gè)腳本程序的核心大幅更動,讓程序的執(zhí) 行速度,滿足更快的要求。在最佳化之后的效率,已較傳統(tǒng) CGI 或者 ASP 等程序有更好的表現(xiàn)。而且還有更強(qiáng)的新功能、更豐富的函數(shù)庫。無論您接不接受, PHP 都將在 Web CGI 的領(lǐng)域上,掀起巔覆性的革命。對于一位專業(yè)的 Web Master 而言,它將也是必修課程之一。 PHP 是更有效的,更可靠的動態(tài) Web 頁開發(fā)工具,在大多數(shù)情況運(yùn)行比 PHP 要快,其腳本描述更強(qiáng)大并且更復(fù)雜 , 最顯著的特征是速率比的增加。 這些優(yōu)異的性能是 PHP 腳本引擎重新設(shè)計(jì)產(chǎn)生的結(jié)果:引擎由 AndiGutmans 和 Zeev Suraski 從底層全面重寫。 腳本引擎 ——Zend 引擎,使用了一種更有效的編譯 ——執(zhí)行方式 , 而不是PHP 采用的執(zhí)行 ——當(dāng)解析時(shí)模型。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 6 頁,共 46 頁 Apache Apache 是世界使用排名第一的 Web 服務(wù)器。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺上。 [5] Apache 源于 NCSAd 服務(wù)器,經(jīng)過多次修改,成為世界上最流行的 Web服務(wù)器軟件之一。 Apache 取自 “a patchy server”的讀音,意思是充滿補(bǔ)丁的服務(wù)器,因?yàn)樗亲杂绍浖?以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。 Apache 的特點(diǎn)是簡單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來使用。 本來它只用于小型或試驗(yàn) Inter 網(wǎng)絡(luò),后來逐步擴(kuò)充到各種 Unix 系統(tǒng)中,尤其對 Linux 的支持相當(dāng)完美。 Apache 有多種產(chǎn)品,可以支持 SSL 技術(shù),支持多個(gè)虛擬主機(jī)。 Apache 是以進(jìn)程為基礎(chǔ)的結(jié)構(gòu),進(jìn)程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個(gè) Apache Web 站點(diǎn)擴(kuò)容時(shí),通常是增加服務(wù)器或擴(kuò)充群集節(jié)點(diǎn)而不是增加處理器。到目前為止 Apache 仍然是世 界上用的最多的 Web 服務(wù)器,市場占有率達(dá) 60%左右。世界上很多著名的網(wǎng)站如 、 Yahoo!、 W3 Consortium、 Financial Times 等都是 Apache的產(chǎn)物,它的成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊(duì)伍、支持跨平臺的應(yīng)用(可以運(yùn)行在幾乎所有的 Unix、 Windows、 Linux 系統(tǒng)平臺上)以及它的可移植性等方面。 Apache 的誕生極富有戲劇性。當(dāng) NCSA WWW 服務(wù)器項(xiàng)目停頓后,那些使用 NCSA WWW 服務(wù)器的人們開始交換他們用于該服務(wù)器的補(bǔ)丁程序,他們也很快認(rèn)識到成立管理這些補(bǔ)丁程序的論壇是必要的。就這樣,誕生了 Apache Group,后來這個(gè)團(tuán)體在 NCSA 的基礎(chǔ)上創(chuàng)建了 Apache。 Apache 服務(wù)器擁有以下特性: 1) 支持最新的 HTTP/ 通信協(xié)議 2) 擁有簡單而強(qiáng)有力的基于文件的配置過程 3) 支持通用網(wǎng)關(guān)接口 4) 支持基于 IP 和基于域名的虛擬主機(jī) 5) 支持多種方式的 HTTP 認(rèn)證 6) 集成 Perl 處理模塊 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 7 頁,共 46 頁 7) 集成代理服務(wù)器模塊 8) 支持實(shí)時(shí)監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志 9) 支持服務(wù)器端包含指令 (SSI) 10) 支持安全 Socket 層 (SSL) 11) 提供用戶會話過程的跟蹤 12) 支持 FastCGI 13) 通過第三方模塊可以支持 Java Servlets Mysql MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。在 2020 年 1 月 16 號被 Sun 公司收購。而 2020 年 ,SUN 又被 Oracle 收購 .對于 Mysql的前途 ,沒有任何人抱樂觀的態(tài)度 .目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 MySQL 的官方網(wǎng)站的網(wǎng)址是: ww 。 [6] MySQL 的特性 : 1) 使用 C 和 C++編寫,并使用了多種 編譯器 進(jìn)行測試,保證源代碼的可移植性 2) 支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、 OpenBSD、 OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng) 3) 為多種編程語言提供了 API。這些編程語言包括 C、 C++、 Python、Java、 Perl、 PHP、 Eiffel、 Ruby 和 Tcl 等。 4) 支持 多線程 ,充分利用 CPU 資源 5) 優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 6) 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼 如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 8 頁,共 46 頁 7) 提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑 8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具 9) 可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 PhpMyAdmin phpMyAdmin 是一個(gè)以 PHP 為基礎(chǔ),以 WebBase 方式架構(gòu)在網(wǎng)站主機(jī)上的 MySQL 的資料庫管理工具。 [7] 可以管理整個(gè) MySQL 服務(wù)器 (需要超級用戶 ),也可以管理單個(gè)數(shù)據(jù)庫。為了實(shí)現(xiàn)后一種,你將需要合理設(shè)置 MySQL 用戶,他只能對允許的數(shù)據(jù)庫進(jìn)行讀/寫。那要等到你看過 MySQL 手冊中相關(guān)的部分。 基于 moodle 的課程管理系統(tǒng)的開發(fā)工具 本系統(tǒng)的開發(fā)是在 moodle 平臺下借助于 apache web 運(yùn)用 mysql 數(shù)據(jù)庫管理工具通過 php 語言進(jìn)行開發(fā)實(shí)現(xiàn)的。 為了保證系統(tǒng)運(yùn)行的可靠性,服務(wù)器應(yīng)具有較高的軟硬件配置,客戶端的要求不需要很高。此應(yīng)用程序可廣泛用于 Inter,也可用于內(nèi)部的局域網(wǎng)。運(yùn)行要求如下: ( 1) 軟件環(huán)境 運(yùn)行本系統(tǒng)的軟件環(huán)境基本要求如下: Apache 版本 web 服務(wù)器 +版本平臺 服務(wù)器端: PHP 數(shù)據(jù)庫:采用 mysql 數(shù)據(jù)庫,運(yùn)行于服務(wù)器端 , PhpMyAdmin ,mysql 的資料管理工具。 ( 2) 硬件環(huán)境 運(yùn)行本系統(tǒng)的硬件基本要求如下: CPU: Intel P3 及以上; 內(nèi)存: 256MB 及以上; 硬盤: 10GB 及以上。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 9 頁,共 46 頁 小結(jié) 本章主要分析了基于 moodle平臺的課程管理系統(tǒng) —— 學(xué)生功能模塊的技術(shù)路線,以及對它的開發(fā)工具。并對服務(wù)端語言解釋軟件 PHP、 web 服務(wù)器軟件apache、小型數(shù)據(jù)庫 mysql、 phpMyAdmin 進(jìn)行了簡單的介紹,最后對構(gòu)建系統(tǒng)的軟硬件環(huán)境進(jìn)行了介紹分析 第 三章 Moodle 平臺的架構(gòu) 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 10 頁,共 46 頁 Moodle 的功能和特色介紹 Moodle 簡介 Moodle 是一個(gè)用來建設(shè)基于 Inter 的課程和網(wǎng)站的軟件包, Moodle 是一個(gè)課程管理系統(tǒng)( CMS),也是一個(gè)被設(shè)計(jì)來幫助教學(xué)者在網(wǎng)絡(luò)上產(chǎn)生一個(gè)課程,像這樣的網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)有時(shí)候也被稱作為學(xué)習(xí)管理系統(tǒng)( LMS)或虛擬學(xué)習(xí)環(huán)境( VLE )。 Moodle 這個(gè)詞是 Modular ObjectOriented DynamicLearning Environment,即模塊化面向?qū)ο蟮膭討B(tài)學(xué)習(xí)環(huán)境的縮寫,適合于程序設(shè) 計(jì)者與教育理論者,是一個(gè)持續(xù)發(fā)展的計(jì)劃,其 發(fā)展以社會建構(gòu)論的教育哲學(xué)為依據(jù)。Moodle 的著眼點(diǎn)在于通過簡單易學(xué)的操作界面和通暢的網(wǎng)絡(luò)環(huán)境,快速提供教師課程管理和教學(xué)活動,延伸學(xué)校教育的覆蓋率,讓學(xué)生只要通過瀏覽器,即能隨時(shí)隨地 學(xué) 習(xí)課程。 [8] 它還是一個(gè)開放原始碼的軟件,允許復(fù)制、增加和修改,也讓使用者間可以交流彼此資源,可在任何能執(zhí)行 PHP 的電腦運(yùn)行,無論是Unix, Linux, Windows, Max OS X, Netware 的作業(yè)系統(tǒng)都可以正常的執(zhí)行,同時(shí)也支撐多種資料庫,特別以 MySQL 和 PostgreSQL 資料庫系統(tǒng)為最佳的選擇,像在 Oracle, Access, Interbase, ODBC 和其他的資料庫系統(tǒng)也可以正常的執(zhí)行。 澳大利亞教師 Martin Dougiamas 博士主持開 發(fā)了這個(gè)開放源碼網(wǎng)絡(luò)教育 臺。Moodle 是一個(gè)還在持續(xù)開發(fā)和改進(jìn)中的軟件。 Martin 曾是 CurtinUnisversity of Technology 的網(wǎng)絡(luò)管理員,同時(shí)也是那里使用的 WebCT(一款著名的 商 elearning軟件)系統(tǒng)的管理員,他發(fā)現(xiàn)市面上的教學(xué)平臺在不論安裝、或是使用是上皆有較高的技術(shù)門檻,而且建置與 導(dǎo)入的成本非常昂貴,因此便開始著手 Moodle 軟件,希望能夠提供一個(gè)較低建置成本卻高度可用的網(wǎng)絡(luò)學(xué)習(xí)平臺,使教師能夠輕易地將教學(xué)技巧移植到網(wǎng)絡(luò)上,因此當(dāng)他編寫軟件時(shí),便決定采用開放原始碼( Open Source)的方式來發(fā)布,籍著 GUN 的授權(quán)方式,結(jié)合網(wǎng)絡(luò)社群的力量 共同來開發(fā)設(shè)計(jì)新的功能與需求,以適應(yīng)網(wǎng)絡(luò)學(xué)習(xí)未來發(fā)展,并讓使用者可以通過廉價(jià),甚至免費(fèi)的方式來獲得原始套件,讓網(wǎng)絡(luò)社群的程序設(shè)計(jì)師、教師、學(xué)生共同參與軟件的研發(fā)與改進(jìn),以便整個(gè)系統(tǒng)更完善。目前 Moodle 網(wǎng)站提供系統(tǒng)管理者、教師、研究者、教學(xué)設(shè)計(jì) 者等的 Moodle 使用者一個(gè)咨訊交流與討論的南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 11 頁,共 46 頁 空間。通過開放原始碼的釋出方式,吸引了很多程序設(shè)計(jì)師或是教育學(xué)者的熱心投入,從而使 Moodle 發(fā)展非常迅速,在國際化和普及率上都有很大提升。 1999 年, Moodle 步入了正式的開發(fā)進(jìn)程中。 2020 年逐步形成了目前的體系架構(gòu)。在 2020 年 8 月 20 日 深受歡迎的版本發(fā)布之前,先后有好幾個(gè)早期的原型被舍棄掉了。 版面向的對象是大學(xué)教育級別的小型而親密的課堂,滲透分析了成人學(xué)習(xí)小組間的協(xié)作和互動的特點(diǎn)。從而這個(gè)版本開始,后續(xù)的版本中不斷添加進(jìn)一些新的 特性,并逐步提高了性能。 Moodle 在不斷的發(fā)展中,其社區(qū)隊(duì)伍也在不斷成長,更多參與的力量使得該項(xiàng)目在不同的教學(xué)情況下有了更為廣泛的用戶群體。當(dāng)初 Moodle 只是被應(yīng)用在大學(xué)教育中的,現(xiàn)在已經(jīng)在中、小學(xué)和一些非贏利組織,真摯一些私企中得到大量應(yīng)用。來自世界各地的社區(qū)成員為 Moodle 的發(fā)展做出了貢獻(xiàn)。 是 Moolde 項(xiàng)目的網(wǎng)絡(luò)社區(qū),它的形式就如同其搭建的學(xué)習(xí)平臺一樣,為眾多的用戶提供了一個(gè)獲取信息、進(jìn)行討論和協(xié)作的平臺。聚集在這個(gè)網(wǎng)絡(luò)社區(qū)的用戶中,有系統(tǒng)管理員、教師、研究人員、教育學(xué)家 ,以及 Moodle的開發(fā)人員。該社區(qū)不斷地發(fā)展以滿足社區(qū)需要,并一直以開放的形式出現(xiàn)。 2020 年, ,并向一些商業(yè)機(jī)構(gòu)提供諸如主機(jī)管理、咨詢等服務(wù)。 目前, Moodle 仍舊處于不斷發(fā)展的過程中,已經(jīng)正式發(fā)布了其 最新版。由于這個(gè)軟件沒有許可證成本和更新方面的限制,所以用戶可以隨時(shí)按需要增加新的 Moodle 服務(wù)器數(shù)量。 Moodle 作為一個(gè)開源軟件
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1