毕业论文范文网-论文范文
电气工程 会计论文 金融论文 国际贸易 财务管理 人力资源 学前教育 德语论文 工程管理 文化产业 工商管理 会计专业 行政管理 广告学
机械设计 汉语文学 英语论文 物流论文 电子商务 法律论文 工商管理 旅游管理 市场营销 药学论文 播音主持 人力资源 金融论文 保险学
制药工程 生物工程 包装工程 模具设计 测控专业 工业工程 教育管理 行政管理 计算机论 电子信息 市场营销 法学论文 财务管理 投资学
体育教育 小学教育 印刷工程 土木工程 书法论文 护理论文 心理学论 信息管理 公共事业 给水排水 新闻专业 摄影专业 广电编导 经济学
  • 范文首页 |
  • 毕业论文 |
  • 论文范文 |
  • 计算机论文 |
  • 外文翻译 |
  • 工作总结 |
  • 工作计划 |
  • 现成论文 |
  • 论文下载 |
  • 教学设计 |
  • 免费论文 |
  • 原创论文 |
搜索 高级搜索

原创毕业论文

当前位置:毕业论文范文网-论文范文 -> 免费论文 -> 计算机论文

试探建立Moodle的开发环境


本文ID:ZJWD12294

下载地址 全文下载链接(充值:元) 

客服QQ:229120615 微信:lunwen668 免费获取

免费论文范文
免费论文
政治工作论文
计算机论文
营销专业论文
工程管理论文范文
医药医学论文范文
法律论文范文
生物专业论文
物理教学论文范文
人力资源论文范文
化学教学论文范文
电子专业论文范文
历史专业论文
电气工程论文
社会学专业论文
英语专业论文
行政管理论文范文
语文专业论文
电子商务论文范文
焊工钳工技师论文
社科文学论文
教育论文范文
数学论文范文
物流论文范文
建筑专业论文
食品专业论文
财务管理论文范文
工商管理论文范文
会计专业论文范文
专业论文格式
化工材料专业论文
英语教学专业论文
电子通信论文范文
旅游管理论文范文
环境科学专业论文
经济论文
人力资源论文范文
营销专业论文范文
财务管理论文范文
物流论文范文
财务会计论文范文
数学教育论文范文
数学与应用数学论文
电子商务论文范文
法律专业论文范文
工商管理论文范文
汉语言文学论文
计算机专业论文
教育管理论文范文
现代教育技术论文
小学教育论文范文
机械模具专业论文
报告,总结,申请书
心理学论文范文
学前教育论文范文

收费计算机专业论文范文
收费计算机专业论文
Delphi
ASP
VB
JSP
ASP.NET
VB.NET
java
VC
pb
VS
dreamweaver
c#.net
vf
VC++
计算机论文
毕业论文范文题目:试探建立Moodle的开发环境,论文范文关键词:试探建立Moodle的开发环境
试探建立Moodle的开发环境毕业论文范文介绍开始:

试探建立Moodle的开发环境
李道强
摘要:本文探讨分析了Moodle课程管理系统的开发环境组成,及如何构建一个在代码的追踪、语法的检查、代码的测试、项目的管理等方面都比较出色开发环境的过程,为Moodle课程管理系统的再次开发提供有力的支持。
关键字:Moodle、LAMP;开源软件;课程管理系统

 Moodle是一个开放源代码的课程管理系统(Course Management System),也可以说是一个学习管理系统(Learning Management System)或者虚拟学习环境(Virtual Learning System),用来建立在线的课程学习环境。它是面向对象动态学习系统(Modular Object-Oriented Dynamic Learning Environment)英文的缩写,是由澳大利亚的Martin.Dougiamas创建发起的,在社区和第三方公司的支持下不断发展,现在最新版本已经是1.9.9(2010.10)。
 Moodle是基于B/S(服务器/浏览器)模式的,只要你的服务器放InterNet上,学习者和教学者可以在任何可以连接互联网的地方,通过浏览器来访问到。Moodle还是跨平台的,可以工作在Unix,Linux,FreeBSD,Windows,MacOS X等支持PHP的操作系统上,也支持多种如MySQL,PostgreSQL,Microsoft SQL Server,Oracle等关系数据库系统,但是一般来说应用较广、兼容性较好、速度快、稳定廉价的还是使用Linux平台和MySQL数据库。Moodle现在支持包括中文在内的70多种语言,有近20万个使用Moodle的站点为近800万学习者提供了近80万门课程。其中英国公开大学(Open University of UK)就是使用Moodle平台为其20万学生提供基于Web的课程学习环境。据Alexa对LMS的统计调查,Moodle使用仅次于商业软件BlockBoard。在严格遵守版权的国外,开源软件的使用很受重视,所以Moodle的使用也较多。
 虽然Moodle可以满足我们大部分的需求,但在实际教学应用中,由于环境和课程的差异性,总会有些个性化的需求出现,这样在原有平台上对特定需求的定制就非常有必要。虽然我们可以在Moodle的开发社区中找到很多第三方开发的各种模块插件,可以应付一些情况,但是对特定需求还不能完全满足。因此研究一些Moodle的二次开发和设计的方法对更好地使用Moodle是很有帮助的。
 本文将探讨如何建立一个好的开发环境,以更好的实现Moodle系统的开发和设计。我们建立开发环境的原则是:尽量使用开源的、免费的PHP开发工具。并要求建立的综合开发环境(IDE)在代码的追踪、语法的检查、代码的测试、项目的管理等方面都做得比较出色。一个好的开发环境可以给我们开发带来便利,节省很多开发的时间。
 1、建立后台服务系统
 先安装操作系统和系统所要求的软件LAMP(Linux+Apache+MySQL+PHP)或WAMP(Windows+Apache+MySQL+PHP)平台,可以在Apache,MySQL,PHP的官方网站下载它们的最新版本,最好下载免安装版本,安装后将三者整合起来。如果你对整合这三个系统的操作不熟悉的话,也可以下载已经将三个软件设置好的工具(均为免费开放的软件)如:AppServ或XAMPP我们以XAMPP为例,简单讲一下建立后台服务过程:到XAMPP官方网站找到XAMPP项目,选择你的平台的软件系统,如下图1:

图 1
建议选择XAMPP Lite(精简版),因为我们只用它在作我们的后台服务。把下载的压缩包,解压到一个文件夹,简单运行setup_xampp.bat,参数可以是全部默认,基本就完成设置了。运行该文件夹下的xampp-control.exe,选择启动Apache、MySQL。
 一般来说,基于LAMP或WAMP的Moodle开发平台,安装时还应安装PHP代码的服务器端调试工具如xdebug。(图2)

图2
 2、建立数据库操作工具
 对MySQL数据库的维护,有多种途径,最基本有,直接使用MySQL系统带的MyAdmin命令交互环境,这要求对MySQL的操作要很熟悉的人;如果对MySQL或数据库系统不太熟悉,可以使用免费的基于Web的MySQL数据库操作工具(此工具在我们介绍的XAMPP中已包含)PHPMyAdmin来完成。

 3、建立综合开发环境(IDE)
 综合开发平台(IDE)可以为Eclipse或ZendStudio。Eclipse为免费的,可以从其官方网站下载最新的版本因为是绿色软件,解压到相关的路径就安装好了 (最好安装Java Runtime Environment5(JRE5)),可以运行主程序。然后再安装Eclipse上PHP开发的框架平台PDT(PHP Development Tools frame work for the Eclipse platform,这样就创建了一个开发PHP代码的综合开发环境;Zend Studio是Zend公司开发的,也就是对PHP进行开发、维护的商业公司,其开发平台功能强大,和PHP语法结合较好(如图3)。所以推荐使用Zend StudioProducts/zend_studio)。尽量不要使用DreamWeaver,因其代码追踪功能不是很强,而且它也是一个收费的商业软件。

 图3
 4、输出页面调试工具
 在进行输出页面调试时推荐使用Firefox浏览器,不是因为它可以查看页面局部地区的源代码,检查java script的错误,而是因为它也是一个开源的浏览器,围绕它的插件就是多种多样,给我们的测试带来很多便利。有几个是进行web开发时一定要安装的插件,比如Web Developer(https://addons.mozilla.org/en-US/firefox/addon/60):有了这个插件,开发者可以很容易的看到页面的布局结构(Table,div)﹑CSS﹑java script﹑Images﹑cookies等信息,并且能迅速的进行W3C,WAI的标准测试;Livehttpheaders插件可以让用户看到request和response的header文件(livehttpheaders.mozdev.org),从而可以看到在进行页面请求的时候客户端和服务器端都传送了哪些指令;fasterfox插件可以让用户优化Firefox获取网页访问的时间。另外一些插件用户可以根据自己调试网页的实际需要到http://www.mozdev.org上查找,安装所需的插件。当然有必要检查一下你开发的页面跨浏览器的兼容情况,因为有些CSS在IE,Firefox,Safari下是不同的效果,在开发完成后用这三个浏览器来分别检查其输出结果,尽量使页面在这三个浏览器下的效果一致。

参考文献:
[01]何克抗.建构主义—革新传统教学的理论基础[J].学科教育,1998,3-5.
[02]黎加厚.Moodle课程设计[M].上海:上海教育出版社,2007.
[03]黎加厚.信息化课程设计--Moodle信息化学习环境的创设[M].上海:华东师范大学出版社,2007.
[04]秦涛,曾文玉.精通PHP5应用开发.北京:人民邮电出版社,2007.

充值元下载全文→充值 以上为本篇毕业论文范文试探建立Moodle的开发环境的介绍部分。

本论文在计算机论文栏目,由论文网(www.zjwd.net)整理,更多论文,请点论文范文查找

毕业论文降重 相关论文
收费论文范文
收费论文
汉语言文学论文
物理学论文
自动化专业论文
测控技术专业论文
历史学专业论文
机械模具专业论文
金融专业论文
电子通信专业论文
材料科学专业论文
英语专业论文
会计专业论文
行政管理专业论文
财务管理专业论文
电子商务国贸专业
法律专业论文
教育技术学专业论文
物流专业论文
人力资源专业论文
生物工程专业论文
市场营销专业论文
土木工程专业论文
化学工程专业论文
文化产业管理论文
工商管理专业论文
护理专业论文
数学教育专业论文
数学与应用数学专业
心理学专业论文
信息管理专业论文
工程管理专业论文
工业工程专业论文
制药工程专业论文
电子机电信息论文
现代教育技术专业
新闻专业论文
艺术设计专业论文
采矿专业论文
环境工程专业论文
西班牙语专业论文
热能与动力设计论文
工程力学专业论文
酒店管理专业论文
安全管理专业论文
交通工程专业论文
体育教育专业论文
教育管理专业论文
日语专业论文
德语专业论文
理工科专业论文
轻化工程专业论文
社会工作专业论文
乡镇企业管理
给水排水专业
服装设计专业论文
电视制片管理专业
旅游管理专业论文
物业管理专业论文
信息管理专业论文
包装工程专业论文
印刷工程专业论文
动画专业论文
环境艺术专业论文
信息计算科学专业
物流专业论文范文
人力资源论文范文
营销专业论文范文
工商管理论文范文
汉语言文学论文范文
法律专业论文范文
教育管理论文范文
小学教育论文范文
学前教育论文范文
财务会计论文范文

电子商务论文范文

上一篇:李道强Delphi中“流”的操作 下一篇:基于ASP的动态网站的设计与实现—..

最新论文

精品推荐

毕业论文排版

热门论文


本站简介 | 联系方式 | 论文改重 | 免费获取 | 论文交换

本站部分论文来自网络,如发现侵犯了您的权益,请联系指出,本站及时确认删除 E-mail:229120615@qq.com

毕业论文范文-论文范文-论文同学网(www.zjwd.net)提供计算机论文毕业论文,毕业论文范文,毕业设计,论文范文,毕业设计格式范文,论文格式范文

Copyright@ 2010-2024 zjwd.net 毕业论文范文-论文范文-论文同学网 版权所有