基于Discuz!软件的教育技术学专业坛设计与开发

时间:2024-02-29 点赞:49690 浏览:101719 作者原创标记本站原创

本文是一篇教育技术学论文范文,关于教育技术学类毕业论文开题报告,关于基于Discuz!软件的教育技术学专业坛设计与开发相关开题报告范文。适合教育技术学及数据库及自主学习方面的的大学硕士和本科毕业论文以及教育技术学相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:随着网络技术的发展,互联网的模式也在发生变化,由单纯通过浏览器进行HTML静态网页浏览的Web1.0模式向动态、交互性强、内容更加丰富的Web2.0模式快速转变.Web2.0模式形式众多,网络论坛(网络社区)是最为突出的典型.介绍了利用Discuz!软件搭建的教育技术学专业论坛.Discuz!软件是一款免费的社区论坛搭建软件,利用其可以搭建功能完善、高强负载的论坛.

关 键 词:Discuz!;网络论坛;教育技术学

中图分类号:TP319

文献标识码:A文章编号:1672-7800(2014)003-0104-02

作者简介:杨洪亮(1987-),男,西华师范大学教育学院硕士研究生,研究方向为高等教育信息化.

0引言

网络论坛为人们创设了一个虚拟的社区讨论空间,在这个空间中人们可以自由讨论话题、分享资源,越来越多的人通过网络论坛进行交流,促进了专业网络论坛的创建和发展.

1基于Discuz!的论坛设计

1.1Discuz!软件简介

Discuz!是一款免费的社区论坛开源软件.应用该软件即使用户不是编程专业人员,只要进行合理的设置,也能搭建起功能强大的网络论坛.Discuz!软件的基础功能是基于PHP和MySQL实现的.

1.2论坛开发环境配置

选择XAMPP方案作为教育技术学专业论坛的开发平台,论坛的环境配置采用XAMPP-win32-1.7.5-beta1版本,以Windows作为操作系统,PHP作为服务器端脚本,Apache作为Web服务器,MySQL作为数据库.


2论坛设计

2.1设计原理

(1)人本主义学习理论.人本主义理论家罗杰斯主张学习者的学习应该是有意义的学习,有意义学习的核心是自由学习,促进自由学习的方法有创设真实情景、提供学习资源、利用学习社区、分组学习等.

(2)建构主义学习理论.建构主义学习观认为学习是学习者与社会环境相互作用来获取知识、掌握工具的过程,这个过程是通过学习者的交流和协作来实现的.建构主义十分重视社会情境的创设.

(3)基于网络的自主学习和协作学习理论.网络环境下的自主学习是学习者根据自身问题,利用网络查找资源自定步调的自主探究过程.网络环境下的协作学习是学习者通过网络针对同样的任务或者话题进行交流合作.

(4)教育技术学的学科特点.教育技术学是一门联系教育理论和教育实践的桥梁性学科,也是一门理论与实践并重的学科[1].

2.2论坛系统结构设计

教育技术学专业论坛网站的整体结构包括论坛、每日签到、群组、家园、排行榜、虚拟社区6个部分.

(1)论坛页面:教育技术学专业论坛的主要页面根据学科特点设计了各个分区,每个分区拥有不同的版块.

(2)群组页面:在群组页面中,用户可以在不同的分类下建立自己的群组,作为群主可以通过设置不同的加入方式添加群成员.

(3)家园页面:家园页面是一个综合页面,综合了教育技术学专业论坛网站上所有用户的最新动态.

(4)排行榜页面:该页面可以针对不同选项对论坛网站中的内容进行排行.

(5)每日签到页面:登陆用户每天在该页面进行签到,获取奖励进行用户等级升级.

(6)虚拟社区页面:该页属于娱乐页面,为用户提供一种虚拟的社区环境.

3论坛开发与实现

3.1Discuz!软件安装使用

3.1.1Discuz!软件运行环境安装及设置

①到XAMPP下载XAMPP-win32-1.7.5-beta1版本;②选择安装位置,本软件安装在D盘;③点击下一步,勾选Apache、Mysql、FileZila相应的选项,见图1;④进入安装过程等待安装;⑤安装完成;⑥启动XAMPP软件并打开浏览器输入http://localhost/xampp/,进入XAMPP设置界面,出现如图2所示界面,然后点击phpmyadmin,就会出现数据库创建页面,在“创建一个新的数据库”的对话框中输入数据库名为yhl,单击“创建”,创建新的数据库;⑦创建好名为“yhl”的数据库后,点击如图1页面中的数据库选项卡,进入如图1页面,选择添加新用户;⑧添加新用户后跳转到如图2的设置数据库新用户页面,自行设置用户名、主机和.

3.1.2Discuz!软件安装

①从Discuz!网站下载Discuz!X2.0软件简体中文GBK版后,解软件压缩包出现readme、upload、utility三个文件夹;②找到XAMPP软件的安装位置(D:\\xampp),在D:\\xampp\\htdocs下创建名为bbs的文件夹,将上一步中的upload文件夹复制到bbs文件夹中;③打开浏览器输入网址http://localhost/bbs/upload/install.php,出现Discuz!安装界面;④点击“我同意”,在新出现的页面中点击下一步,在“设置运行环境页面中”选择“全新安装Discuz!X(含UCenterServer)”选项,点击下一步,“安装数据库”页面;⑤在“安装数据库”页面中,按照图2进行填写,这样安装的Discuz!软件能够成功地和后台已经建立好的数据库进行连接.

3.2论坛功能设置

论坛所有功能都是通过后台的Discuz!管理中心进行设定的,见图3.

(1)用户分类及权限设置.教育技术学专业论坛的用户有两大类,即管理组用户和普通用户组用户,在用户组中又有不同等级的头衔.依据用户分类和头衔等级,用户享有不同的权限.管理组用户按照头衔分为管理员、超级版主、版主、实习版主、审核员5个级别.管理员具有对主题、帖子、管理面板、空间、门户的管理和查看IP的所有权限.超级版主相较于管理员,不允许置顶管理范围内的回帖,不能删除回收站的帖子,并且不具有空间管理、门户管理和察看IP的权限;版主相较于超级版主,不允许将作者发布的收费主题终止并将作者获得的收益退还给购买者,不能够禁止用户访问、禁止IP、编辑用户资料和批量;实习版主相较于版主,不允许移动管理范围内的主题,不允许对主题进行分类和复制修复主题;审核员相较于其他管理组成员只具有审核帖子、审核用户、禁止用户发言和禁止IP的权限,无其它权限.普通用户组分为限制会员、新手上路、注册会员、中级会员、高级会员、金牌会员、论坛元老7种头衔,每种头衔都有一定的积分范围,用户积分突破范围后会自动升级为更高级别,同时享有更多的用户权限.

(2)积分功能设置.教育技术学专业论坛的积分分为3类,分别是威望、金钱和贡献.用户总积分的计算公式为:发帖数+精华帖×5+威望×2+金钱+贡献.用户的总积分会随着用户在教育技术学论坛上不断参与各种活动而增加,随着积分的增加,用户的等级会得到提高,同时用户会享有更多的操作权限.

(3)防灌水功能设置.用户注册与访问:对于新用户开放普通注册和注册两种方式.新用户注册时必须输入验证码,并且相同的IP地址在一天中只允许注册5次.已注册用户在登录时也要输入验证码.

强制任务:通过积分和用户权限进行设置.新注册的会员头衔处于新手上路阶段时,不允许发帖和回帖,新用户必须执行强制的任务,如上传头像获得相应积分奖励,升级为注册会员头衔后才能进行发帖和回帖等.

词语过滤:本论坛在后台设置了被认为不良的关 键 词,如四六,用户发帖时帖子主题或内容如果含有这些被认为不良的词语,论坛系统就会对帖子执行过滤操作.

(4)发帖设置.除限制会员和处于新手上路级别的会员不能发帖外,其他会员可以自由发帖.论坛用户可以发的帖子有两种:一种是普通的帖子,另一种是发起.在要发表的论坛帖子中用户可以发表文字信息,还可以上传图片、视频和添加相关的表情来丰富帖子内容.

4教育技术学专业论坛的使用和完善

在论坛主页面中,将教育技术学考研分区删除,并将其变成一个版块归并到教育技术杂谈分区中.在论坛页面服务中心有用户建议版块.将论坛页面各个分区中的版块添加相应的图标,并重新设置了显示方式,每行显示4个版块.在论坛页面新增了站点公告,站长可以通过公告告知新手上路会员发帖要注意的事项.应用户要求在虚拟社区页面中新增了职场、中心等应用.

5结语

基于Discuz!软件的教育技术学专业论坛,为教育技术学专业人员提供了交流和资源共享的平台,有利于教育技术学新思想的产生,扩大了教育技术学的影响.

相关论文

美国教育技术学专业证书教育

本文是一篇教育技术学论文范文,关于教育技术学相关函授毕业论文,关于美国教育技术学专业证书教育相关本科毕业论文范文。适合教育技术学及教。

教育技术学专业

本文是一篇信息技术论文范文,信息技术类有关毕业论文格式范文,关于教育技术学专业相关毕业论文参考文献格式范文。适合信息技术及新课改及教。