(教育技术学专业论文)网络学习的个性化评价系统的研究与设计.pdf_第1页
(教育技术学专业论文)网络学习的个性化评价系统的研究与设计.pdf_第2页
(教育技术学专业论文)网络学习的个性化评价系统的研究与设计.pdf_第3页
(教育技术学专业论文)网络学习的个性化评价系统的研究与设计.pdf_第4页
(教育技术学专业论文)网络学习的个性化评价系统的研究与设计.pdf_第5页
已阅读5页,还剩106页未读 继续免费阅读

(教育技术学专业论文)网络学习的个性化评价系统的研究与设计.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

11111 1 , 1 11 1 11 1 11iil 8 4 7 0 8 1 c o d e :1 0 2 6 9 5 1 0 7 0 1 0 4 0 1 3 e as tc hin anor maluni v e r s i t y r e s e a r c ha n dd e s i g no fp e r s o n a l i z e d e v a l u a t i o ns y s t e mi no n l i n el e a r n i n g d e p a r t m e n t :e d u c a t i o n a li n f o r m a t i o na n dt e c h n o l o g y s p e c i a l i z a t i o n :e 垡塑曼! i q d 鱼! ! 垒b 凸q ! q 魁 o r i e n t a t i o n :t h e o r yo fe d u c a t i o n a lt e c h n o l o g y s u p e r v i s o r ;苎墨q l 曼主全 q 鱼墨墨q 巡皇i j i 皇巡坌凸g s t u d e n t : 旦q q g q l 凸g 苎i 金 s e p t e m b e r , 2 0 1 0 廿, 华东师范大学学位论文原创性声明 郑重声明:本人呈交的学位论文网络学习的个性化评价系统的研究与设 计,是在华东师范大学攻读砜舡博士( 请勾选) 学位期间,在导师的指导下进 行的研究工作及取得的研究成果。除文中已经注明引用的内容外,本论文不包含 其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集 体,均已在文中作 作者签名: 示谢意。 聃3 冲年7 华东师范大学学位论文著作权使用声明 网络学习的个性化评价系统的研究与设计系本人在华东师范大学攻读学 位期间在导师指导下完成的向生博士( 请勾选) 学位论文,本论文的研究成果 归华东师范大学所有。本人同意华东师范大学根据相关规定保留和使用此学位论 文,并向主管部门和相关机构如国家图书馆、中信所和“知网”送交学位论文的 印刷版和电子版;允许学位论文进入华东师范大学图书馆及数据库被查阅、借阅; 同意学校将学位论文加入全国博士、硕士学位论文共建单位数据库进行检索,将 学位论文的标题和摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论 文。 本学位论文属于( 请勾选) ( ) 1 经华东师范大学相关部门审查核定的“内部 或“涉密 学位论文 ,于年月日解密,解密后适用上述授权。 ( 2 不保密,适用上述授权。 导师签名砂汾么 本人签名系终责 卅。年f 月万p “涉密学位论文应是已经华东师范大学学位评定委员会办公室或保密 委员会审定过的学位论文( 需附获批的华东师范大学研究生申请学位论 文“涉密 审批表方为有效) ,未经上述部门审定的学位论文均为公开学 位论文。此声明栏不填写的,默认为公开学位论文,均适用上述授权) 。 成员名单 姓名职称单位备注 张琴珠教授华东师范大学 主席 陈伟杰副教授华东师范大学 陈卫东副教授苏州科技大学 点决定了网络学习评价有别于传统的课堂教学的评价,学习者之间在学习背景、 学习能力、学习风格等方面的差异性较大,这就需要相应的网络学习评价也应该 因人而异,体现学习者个性特点,符合学习者个性化发展的要求。然而目前的网 络学习评价近似于传统的课堂教学情境下的学习评价,评价整齐划一,并且评价 主体主要是教学者,较为单一,忽视了学习者的个性化的差异,不能完全满足网 络学习评价个性化,评价主体多元化的要求。 本研究围绕网络学习的个性化评价,在分析了网络学习评价的特点,个性化 评价的基本理念基础上,提出了网络学习的个性化评价的策略,并借助于网络技 术,开发出了网络学习的个性化评价的系统。 本研究共分六部分,第一章绪论,分析网络学习评价的研究现状,界定本研 究的研究范围,研究目的和研究内容;第二章个性化评价和网络学习评价,分析 了个性化评价的基本理念,网络学习评价的意义、功能、发展趋势,以及对网络 学习者进行个性化评价的意义;第三章网络学习的个性化评价策略,分析了网络 学习的个性化评价的要求、内容、过程、方法,以及工具;第四章网络学习的个 性化评价系统的设计,在前面分析的基础上,本章对网络学习的个性化评价系统 进行了需求的分析,和功能模块的规划;第五章网络学习的个性化评价系统功能 的实现,遵循前面章节的设计,从技术的角度对各个模块的功能进行了编码实现; 第六章总结与展望,对本文的研究过程进行总结和回顾,分析了研究成果和不足, 指出了进一步研究的方向。 关键词:个性化评价网络学习评价d r u p a l 技术模糊综合判断 摘要 r a c t l o g y ,e d u c a t i o n , l e a r n i n gt h e o r yr e s e a r c h , i m p r o v e st h ed e v e l o p m e n to fo n l i n ee d u c a t i o n , m o r ea n dm o r ep e o p l ec h o o s eo n l i n e e d u c a t i o na st h e i rw a yf o rl i f e l o n g - l e a r n i n g ,b u tt h eq u a l i t yo fo n l i n el e a r n i n g , h o w e v e r ,h a sa l w a y sb e e nq u e s t i o n e d h o wt op r e s e n tas c i e n t i f i ca n de f f e c t i v e e v a l u a t i o no ft h eo n l i n es t u d e n t sl e a r n i n gi no r d e rt oi m p r o v et h eq u a l i t yo fo n l i n e e d u c a t i o n ? t h i si sa l w a y sap r o b l e mo fg r e a ti m p o r t a n c et h a tt h eo n l i n ee d u c a t i o n r e s e a r c h e r sa n dp r a c t i t i o n e r sh a v et od e a l 、析t 1 1 t h ec h a r a c t e r i s t i c so fo n l i n el e a r n i n g d e t e r m i n et h ee v a l u a t i o no fo n l i n el e a r n i n gi sd i f f e r e n tf r o mt h ee v a l u a t i o no f t r a d i t i o n a lc l a s s r o o ml e a r n i n g t h eo n l i n el e a r n e r sa r eq u i t ed i f f e r e n tf r o me a c ho t h e r i nt h el e a r n i n gb a c k g r o u n d ,o n l i n el e a r n i n ga b i l i t y , l e a r n i n gs t y l ea n ds oo n t h i s m e a n st h a tt h ee v a l u a t i o no fo n l i n el e a r n i n gs h o u l db ed i f f e r e n ta c c o r d i n gt ot h e l e a r n e rr e q u i r e m e n t ,a n dr e f l e c tt h ec h a r a c t e r i s t i c so fi n d i v i d u a ll e a r n e r si no r d e rt o m e e tt h er e q u i r e m e n to fp e r s o n a l i z e dd e v e l o p m e n t b u tt h ec u r r e n te v a l u a t i o no f o n l i n el e a r n i n gi sj u s ts i m i l a rt ot h ee v a l u a t i o no ft r a d i t i o n a lc l a s s r o o ml e a r n i n g ,t h e s t a n d a r di sa l m o s tt h es a m e ,t h ee v a l u a t i o nw o r ki sa l w a y sd o n eb yt h et e a c h e r s , a n dt h ec h a r a c t e r i s t i c so ft h eo n l i n el e a r n e r sh a v eb e e ni g n o r e d ,t h i sc a nn o tl i v eu pt o t h en e e do fp e r s o n a l i z e de v a l u a t i o no fo n l i n el e a r n i n g f o c u s i n go nt h ep e r s o n a l i z e de v a l u a t i o no f o n l i n el e a r n i n g ,t h i sa r t i c l ed o e ss o m e a n a l y t i c a lw o r ko nt h ec h a r a c t e r i s t i c so fe v a l u a t i o no fo n l i n el e a r n i n g ,a n dt h eb a s i c c o n c e p t so fp e r s o n a l i z e de v a l u a t i o n , p r o p o s e st h es t r a t e g yt h a tc a mb eu s e df o rt h e p e r s o n a l i z e de v a l u a t i o ni no n l i n el e a r n i n g b ym e a n so ft h en e t w o r kt e c h n o l o g y ,a p e r s o n a l i z e de v a l u a t i o ns y s t e mf o ri n l i n el e a r n i n gh a sb e e nc r e a t e d t h i sa r t i c l ei sd i v i d e di n t of 沁ep a r t s p a r to n e ,i n t r o d u c t i o n , a n a l y z et h ec u r r e n t s t a t eo ft h er e s e a r c ho ft h ee v a l u a t i o ni no n l i n el e a r n i n g ,d e t e r m i n et h es c o p e ,t h ea i m a n dt h ec o n t e n to ft h er e s e a r c hw o r k ;p a r tt w o ,p e r s o n a l i z e de v a l u a t i o na n dt h e e v a l u a t i o no fo n l i n el e a r n i n g ,a n a l y z et h eb a s i cc o n c e p to fp e r s o n a l i z e de v a l u a t i o n , s y s t e mf u n c t i o n s ,f o l l o w i n gt h ed e s i g ni np a r tf o u r ,t h i sp a r td o e ss o m ed e v e l o p m e n t w o r kf r o mat e c h n i c a lp o i n to fv i e wa st or e a l i z et h ef u n c t i o n so ft h es y s t e m ;p a r ts i x , s u m m a r ya n do u t l o o k , s u mu pa n dr e v i e wt h e r e s e a r c hp r o c e s s ,a n a l y z et h e d e f i c i e n c i e so fr e s e a r c hr e s u l t sa n dp o i n to u tt h ed i r e c t i o nf o rt h ef u r t h e rr e s e a r c h k e yw o r d s :p e r s o n a l i z e de v a l u a t i o n , e v a l u a t i o no fo n l i n el e a r n i n g ,d r u p a l ,f u z z y c o m p r e h e n s i v ej u d g m e n t i 、, 图目录。v i 表e j 录v i i 第1 章绪论1 1 1 问题的提出1 1 2 网络学习评价现状分析2 1 2 1 网络学习评价现状分析2 1 2 2 网络学习评价存在的不足4 1 3 研究的意义与价值5 1 4 研究的内容及研究方法5 第2 章个性化评价与网络学习评价7 2 1 个性化评价7 2 1 1 个性化评价的内涵7 2 1 2 个性化评价的理论基础8 2 1 3 个性化评价的原则1 3 2 2 网络学习评价1 4 2 2 1 网络学习评价的意义和功能1 4 2 2 2 网络学习评价的特点。1 5 第3 章网络学习的个性化评价框架1 8 3 1 基本要求1 8 3 2 主要内容2 0 3 3 评价方式。2 2 3 4 关键步骤2 6 3 s 评价工具2 9 第4 章网络学习的个性化评价系统设计3 4 4 1 系统的需求分析3 4 4 2 系统的功能分析3 s 4 2 1 电子测验模块3 7 4 2 2 学习契约模块3 7 4 2 3 我的学档模块3 8 4 2 4 分层评价模块3 9 4 2 5 学习报告模块3 9 4 3 系统的整体设计4 0 4 0 4 1 z 1 2 2 1 2 4 2 4 3 4 3 4 4 4 6 4 6 s 2 2 学习契约模块的设计和实现4 9 5 2 3 我的学档模块的设计和实现4 9 5 2 4 分层评价模块的设计和实现5 5 5 2 5 学习报告模块的设计和实现6 7 第6 章总结与展望7 2 6 1 研究成果。7 2 6 2 研究的不足之处与展望7 3 附录1 网络教育机构中的学习评价访谈提纲7 5 附录2网络学习的个性化评价系统需求调查问卷7 6 参考文献7 8 致谢8 1 v 图目录 图3 1 主要评价内容2 2 图3 2 评价过程2 8 图3 3 思维导图实例3 1 图3 4 学习契约实例3 2 图4 1 功能模块作用及相互关系图3 6 图4 2 系统架构图4 1 图5 1 个性测试4 7 图s 2 单元测试4 8 图5 3 学习契约4 9 图5 4 基本信息5 0 图s 5 学习量规s 1 图5 6 电子作品5 2 图5 7 学习行为记录5 3 图5 8 学习日志5 4 图5 9 同伴学档5 s 图5 1 0 过程评价指标体系6 0 图5 1 1 同伴评价6 4 图5 1 2 教师评价6 5 图5 1 3 自我评价6 6 图5 1 4 测试成绩6 7 图5 1 5 作业成绩报告6 8 图5 1 6 学习过程评价6 9 图s 1 7 分层评价结果7 0 图5 1 8 教师寄语7 1 v l v 3 3 5 4 6 7 7 8 9 1 1 2 3 5 5 s s s 6 6 第1 章绪论 1 1 问题的提出 第1 章绪论 随着网络的普及,网络技术的发展,网络在人们生活和学习中的渗透也越来 越深入。根据中国互联网络信息中心发布的第5 6 期互联网发展信息与动态, 截止到2 0 1 0 年5 月3 1 日,我国的网民数4 1 7 亿人,互联网普及率达到3 1 2 。 网络的普及和网络技术的发展也推动了网络教育的发展,越来越多的人选择通过 网络教育的形式,来达到提高能力、学习技能、获得高等教育机会等目的。然而, 在网络教育规模不断扩大的同时,网络教育的质量却一直受到人们的质疑。如何 在发展规模的同时,保证甚至提高网络教育的质量,使得在学习者在网络学习过 程中得到切实的自身发展? 这个问题值得网络教育管理者和网络教育研究者深 入思考。 为了了解目前网络教育机构中所采取的学习评价的策略,笔者采用访问教学 平台,个别访谈等方式调查了上海地区若干个网络教育机构,发现网络学习者的 学习评价基本上由在线时间、平时作业情况和期末考试情况等几部分组成,虽然 具体的有所比率不同,但总体上来说,网络教育机构对学习者的学习评价与普通 的学校教育是类似的,并没有体现网络教育方式的特殊性,和网络教育学习者的 特殊性,对于学习者学习过程的评价是比较缺乏的,评价标准整齐划一,不能体 现学习者的个性差异。 网络学习评价是网络学习质量、网络教育的重要保证,是检验网络教育质量 的重要手段。鉴于网络学习评价的在网络教育当中的重要地位,我们必须高度重 视、科学分析、合理设计学习者的网络学习评价,促进网络学习者的学业成就和 全面发展,提高网络教育的质量。 因此,建立一个符合网络学习特点的个性化评价系统,是促进网络学习发 展和提高网络学习有效性的重要保证。这是目前网络教育中必须着力解决的重要 任务之一。 第1 章绪论 1 2 网络学习评价现状分析 学习评价对于提高教学和学习效果具有明显的作用,它在网络教育中的意义 和功能主要表现在反馈调节和监控、学习指导和激励、测录和统计、学习支持和 优化网络教育等方面。通过评价不断地发现问题,改进教学和学习,创设新的学 习环境,促进学生的全面发展。 1 2 1 网络学习评价现状分析 在国际上网络学习评价有了很大的发展,如美国西北评价协会( t h e n o r t h w e s te v a l u a t i o na s s o c i a t i o n ) 指出:“作品集( p o r t f o l i o ) 是有目的的收集能 够反映和证明学生的努力、进步、成就的作业。 ,1 威斯康辛河秋季大学( t h e u n i v e r s i t yo fw i s c o n s i n r i v e rf a l l s ) 开发了教师和其他学生可以评价学习者学习 情况的软件c a s e i t 。 而我国的网络教育如今也在蓬勃发展,已经有了较多的网络教育学院或学习 机构,不同的网络学习提供者都形成了一套自己的评价方法。如最常见的学习评 价方法就有测试、作业以及在线答题等等。其中测试是评价的一种重要手段,也 是评价学生成绩的主要方法,具有衡量教学效果、考察学生是否达到教学目标的 重要作用。而目前使用频率最高的就是作业以及测试,但是这也仅仅只是学生最 后成绩的评定依据。 有的研究者为了进一步了解各网络教育学院或者学习机构的学习评价现状, 选择性的访问了部分远程教育网站,其中包括1 0 个优秀综合教育平台以及6 个 企业网络学习系统,对其学习评价的实际实施情况进行了调查。2 从调研的结果看,网络学习系统一般采用的学习评价方式可以归纳为:正式 的评价方法、非正式的评价方法、正式的和非正式相结合的评价方法。如表1 所示,正式的评价方法为测验和作业;非正式的评价方法为出席和参与讨论;混 合的评价方法是一种选择性( a l t e r n a t i v e :也可以称之为替代性或另类) 的评价 策略。 1 r o b e r tj s t e m b e r g t h ed e f i n i t i o no f p o r t f o l i o d b o l w w w n e a c o n f i 1 2 3 3 3 5 - p o r t f o l i o h t m l 2 0 0 7 - 0 9 2 5 2 蒋志辉网络学习评价的现状分析阴湖南科技学院学报,2 0 0 9 ( 1 2 ) ,3 0 - 3 2 2 替代性评价选择性策略 学习过程记录、学习档 案、问题解决、展示、个 案描述等 不同的学习平台以及不同的网络课程采用的评价方法也不尽相同,通过上面 的调研统计出在不同学习平台中各种评价方法的使用情况。如表一2 所示。 表1 2 网络学习系统中的评价方法统计 评价方法综合网络教育平台企业网络学习系统 。 雾_ _ _ ,饧 净华。; 学习者可以对自己进行评价; 可以查看教师及其他学习者对于自己的评价等级和评语,并能够对评价 做出回复; 可以对其他学习者进行评价; 对于教师来说,本模块的主要功能为: 妒 可以查看所有学习者的自评结果和同伴评价结果; 可以查看所有学习者综合评价结果,目前所处等级; 雾 可以对所有的学习者进行评价。 值得一提的是,这里的评价目标是学习者和教师共同决定的。学习者可以根 q 据自己的学习情况,提出调整层级的要求,教师根据学习者的申请,查看学习者 ” 的档案、作品,做出反馈,是否统一调整,并给学习者指出努力的方向。对学习 者的分层的目的,不是为了将学习者分为三六九等,而是为了将学习者进行科学 定位,让学习者对自己有比较正确的认识,在决定学习目标的时候,有科学的依 据;教师可以通过对学习者分层评价,制定适合学习者个性需求的学习计划、学 习活动、学习目标。 4 2 5 学习报告模块 在一定的学习阶段结束以后,我们需要根据学习契约和评价量规的标准对学 习者进行学习评价。评价活动主要分为两个方面:学科知识评价和非学科知识评 价,学科知识的评价可以通过阶段或者单元测试得到量化的结果,并以分数或者 等级的形式表现出来;而非学科知识主要是针对学习者学习过程的评价,反映学 第4 章网络学习的个性化评价系统设计 习者的自主学习能力、资源利用能力、问题解决能力和写作学习能力等的变化情 况,这里评价的信息主要来自我的学档模块,并以学习契约模块的信息作为参考, 由于对学习者的学习过程的评价结果往往是定性的评价信息,具有模糊性,需要 使用模糊综合判断的方法,将模糊的评价信息进行量化,并和学科知识评价结果 一起,得出一个较为全面的评价结果。所以,在学习报告模块,主要的功能有这 几个方面: ( 1 ) 学习成绩报告:反映学习者在阶段测试或者单元测试中的得分情况, 电子作品、课程论文等完成的质量等; ( 2 ) 学习过程报告:反映学习者在一定学习阶段中各个方面的表现情况, 如参与交互情况、资源利用情况、问题解决情况等,这里的评价结果中综合反映 了自我评价、同伴评价和教师评价的结果,学习者可以通过查看学习过程报告, 清楚的知道自己在学习过程中的表现如何; 黟 ( 3 ) 分层结果报告:综合上述信息,通过模糊综合判断,与学习契约中的 学习目标相比较,并参考学习者之前的分层情况,判断学习者是否达到所在层级 的学习目标,做出是否分层调整的决定。分层结果报告会告知学习者目前的分层 情况; ( 4 ) 教师寄语:教师可以查看学习者的学习报告模块,在掌握学习者学习 表现的基础上,结合学习者的个性特征给出具有针对性的个性化的评语,教师可 以在这里提出自己对学习者的意见和建议,指出不足,并指出学习者努力的方向, 鼓励学习者更上一层楼。 4 3 系统的整体设计 4 3 1 系统的结构设计思想 基于对网络学习的个性化的学习评价基本理念的体现,我们需要一个开放性 的、多元化的网络学习评价系统,因而,本系统采用基于b s 的m v c 体系架构。 b s 结构式随着i n t e r n e t 技术的发展,对c s 结构进行改进的结构。这种结 构统一了客户端,w e b 浏览器成为客户端最主要的应用软件,通过浏览器实现 4 0 、 第4 章网络学习的个性化评价系统设计 了原来需要复杂专用软件才能实现的强大功能,同时结合多种s c r i p t 语言和 a c t i v e x 技术,将体系功能实现的核心部分集中到服务器上,简化了系统的开发, 降低了维护成本,方便了用户使用。1 3 在客户端,用户只要有一台能上网的电脑, 就可以使用自己的用户名和密码进行评价工作。 4 3 2 系统的结构模型 网络学习的个性化的学习评价系统大体上分为电子测验、我的学档、学习契 约、分层评价和学习报告五大模块,系统的结构图如图4 - 2 所示: o “一 图4 2 系统架构图 1 3 美 c h r i sr a y n e p h p 从入门到精通【m 】北京:人民邮电出版社,2 0 0 2 :5 4 1 霪 第5 章网络学习的个性化评价系统功能实现 第5 章网络学习的个性化评价系统功能实现 5 1 系统的主要技术 5 1 1p h p 技术 p h p 是一种服务器端、跨平台、h t m l 嵌入式的脚本语言。其实,它和大家 所熟知的a s p 一样,是一门常用于w e b 编程的语言。p h p 是一种免费软件,它 能运行在包括w i n d o w s 、l i n u x 等在内的绝大多数操作系统环境中,常与免费w e b 服务软件a p a c h e 和免费数据库m y s q l 配合使用于l i n u x 平台上,具有最高的性能 价格比,号称“黄金组合 。 首先,p h p 具有很好的开放性和可扩展性。p h p 属于自由软件,其源代码完 全公开,任何程序员为p h p 扩展附加功能非常容易。数据库支持。p h p 支持多种 主流与非主流的数据库,如:a d a b a sd 、d b a 、d b a s e 、d b m 、f i l e p r o 、i n f o r m i x 、 i n t e r b a s e ,m s q l ,m y s q l ,m i c r o s o f ts o ls e r v e r ,s o l i d ,s y b a s e ,o d b c ,o r a c l e , o r a c l e8 、p o s t g r e s q l 等。其中,p h p 与m y s q l 是现在绝佳的组合,它们的组合 可以跨平台运行。具有丰富的功能。从对象式的设计、结构化的特性、数据库的 处理、网络接口应用、安全编码机制等,p h p 几乎涵盖了所有网站的一切功能。 其次,p h p 功能全面。p h p 包括图形处理、编码与解码、压缩文件处理、x m l 解析、支持h t t p 的身份认证、c o o k i e 、p o p 3 、s n m p 等。你可以利用p h p 连接 包括o r a c l e ,m s a c c e s s ,m y s o l 在内的大部分数据库。 另外,p h p 易学好用。学习p h p 的过程非常的简单。与j a v a 和p e r l 不同,你 不必把头埋进1 0 0 多页的文档中努力学习才可以写出一个象样的程序。只要了解 一些基本的语法和语言特色,你就可以开始你的p h p 编码之旅了。之后你在编 码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。你只需要3 0 分钟就 可以将p h p 的核心语言特点全部掌握,你可能已经非常了解h t m l ,甚至你已经 知道怎样用编辑设计软件或者手工来制作好看的w e b 站点。由于p h p 代码能够 4 2 嵌入h t m l ,在你设计和维护站点的同时,你可以很轻松的加入p h p 使得你的站 点更加具有动态特性。 正因为p h p 有上述优点,本系统采用了p h p 作为开发的语言,使得系统的 扩展性更好,便于以后的系统更新和维护。 5 1 2m y s q l 数据库技术 m y s q l 是目前最为流行的开放源代码的数据库,是完全网络化的跨平台的 关系型数据库系统,它是由瑞典的m y s q la b 公司开发并支持的,于1 9 9 5 年建 立。它的象征符号是一只名为s a k i l a 的海豚,代表着m y s q l 数据库和社团的速 度、能力、精神和优秀品质。 m y s q l 可以称得上是目前运行速度最快的s q l 语言数据库。除了具有许多 其它数据库所不具备的功能和选择外,m y s q l 数据库是一种完全免费的产品, 用户可以直接从网上下载数据库,用于个人或商业用途,而不必支付任何费用, 可以降低系统开发的成本。 5 1 3a p a c h e 服务器技术 a p a c h e 源于n c s a h t t p d 服务器,经过多次修改,成为世界上最流行的w e b 墓 服务器软件之一。a p a c h e 取自“ap a t c h ys e r v e r 的读音,意思是充满补丁的服 务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改 原来的缺陷。 首先,a p a c h e 的服务器支持通用网关接口( c g i ) 。a p a c h e 用m o d _ _ c g i 模块 来支持c g i ,它遵守c g i 1 1 标准并且提供了扩充的特征,如定制环境变量和很 难在其他w e b 服务器中找到的调试支持功能。 其次,服务器的状态和可定制的日志。a p a c h e 在记录日志和监视服务器本 身状态方面向你提供了很大的灵活性,可以通过w e b 浏览器来监视服务器的状 态,也可根据自己的需要来定制日志。允许根据客户主机名或i p 地址限制访问。 支持虚拟主机。即通过在个机器上使用不同的主机名来提供多个h t t p 服务。 a p a c h e 支持包括基于i p 、名字和p o r t 三种类型的虚拟主机服务。 最后,用户会话过程的跟踪能力。通过使用h t t pc o o k i e s ,一个称为 第5 章网络学习的个性化评价系统功能实现 m o d u s e r t r a c k 的a p a c h e 模块可以在用户浏览a p a c h ew e b 站点时对用户进行跟 踪。 a p a c h e 是世界使用排名第一的w e b 服务器软件,它可以运行在几乎所有广 泛使用的计算机平台上。本系统采用a p a c h e 作服务器正是因为它具有上述的特 点。 5 1 4d r u p a l 技术 根据d r u p a l 官方网站给出的定义:“d r u p a l 软件允许个人或用户社区轻松地 发布、管理和组织w e b 站点上的各种内容。 1 4 d r u p a l 是一个免费的、开源的、具有模块化框架使用p h p 开发的网站内容 管理系统。d r u p a l 允许网站管理员创建和组织网站内容、定制网站的表现形式、 z 钙 自动化管理工作以及管理站点的用户。 d r u p a l 包括强大的内容管理系统、博客系统、论坛、协作型编写环境、图片 库、文件上传和下载等功能。它采用g p l 许可协议的开放源码软件。g p l 协议 意味着任何人都可以复制、分发及修改源代码。同时,d r u p a l 具有丰富的文档支 持和强大的专业化社区。 d r u p a l 通常被认为是一种“网络应用程序框架( w e ba p p l i c a t i o n f r a m e w o r k ) ,因为它具有很好的可扩展性。它不仅具有基本的内容管理系统功 能,还可以使用模块扩展其功能,使其能够提供更多的服务。无论使用者是否精 通p h p 或相关的编程技术,都能很好的使用d r u p a l 。当然,更高的编程技巧意 味着能更好的使用d r p u a l 。因为d r u p a l 在开发方面是占有很大的优势。换句话 说,它更受开发者的喜爱。 d r u p a l 是用p h p 编写的,可运行在w i n d o w s 、m a co s x 、l i n u x 、f r e e b s d 、 o p e n b s d 、s o l a r i s ,和其他任何支持a p a c h e ( 1 3 版本以上) 、l l s ( 5 0 版本以上) 和p h p 解释的服务器上。它支持m y s q i 和p o s t g r e s o l 数据库。 d r u p a l 的特点如下: ( 1 ) 用户管理 d r u p a l 是多用户系统,它支持多用户注册并具有完善的用户管理功能。由于采 1 4 p h a r r y l a v e r t t h o wd o e sd r u p a lw o r k s ? d b o l h t t p :d r u p a l o f f , h o w - d o e s - - d r u p a l - w o r k s , 2 0 0 9 - 0 9 - 0 7 4 4 第5 章网络学习的个性化评价系统功能实现 用了基于角色的权限管理,d r u p a l 将不同的用户划分为不同的角色,限制其内容 访问及修改等操作 ( 2 ) 内容管理 d r u p a l 的“节点”概念,可以将“节点”理解为d r u p a l 站点的基本元素。即 d r u p a l 中的大部分内容均由许多节点组成。每个节点包括标题、内容以及其他一 些属性。 ( 3 ) 多平台和多语言支持 支持a p a c h e l l s 两种主要的网站服务程序,支持u n i x 、l i n u x 、b s d 、s o l a r i s 、 w i n d o w s 、m a c o s x 多种操作系统。d r u p a l 提供了完整的多语言支持机制,d r u p a l 的官方网站上已经有大量的语言包,可直接导入d r u p a l 进行本地化。 ( 4 ) 分析、跟踪和统计 d r u p a l 6 核心模块当中的s t a t i s t i c s 和s y s l o g 模块,提供了简单的日志和流 量监控管理,例如访问日志、错误信息、流量等信息。所有重要的操作和系统 一 事件都会被捕获并记录在一个事件日志中,管理员可以随时进行查看。 ( 5 ) w e b 2 o 特性 豢 d r u p a l 包含了一个论坛模块,可用来创建论坛或讨论组之类的社区站点。同 时,d r u p a l 官方网站提供了大量的第三方社区模块,为各位站长朋友假设具有 w e b 2 0 特性的网站提供了方便。 ( 6 ) 可扩展性 模块和主题的”热插拔”是d r u p a l 显著的优点。通过各种模块,用户可以轻松 扩展d r u p

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论