期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 科技论文 > 软件开发 >

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

摘要:随着网络技术的发展,互联网的模式也在发生变化,由单纯通过浏览器进行HTML静态网页浏览的Web1.0模式向动态、交互性强、内容更加丰富的Web2.0模式快速转变。Web2.0模式形式众多,网络论坛(网络社区)是最为突出的典型。介绍了利用Discuz!软件搭建的教育技术学专业论坛。Discuz!软件是一款免费的社区论坛搭建软件,利用其可以搭建功能完善、高强负载的论坛。 
  关键词:Discuz!;网络论坛;教育技术学 
  中图分类号:TP319 
  文献标识码:A 文章编号:1672-7800(2014)003-0104-02 
  
  0 引言 
  网络论坛为人们创设了一个虚拟的社区讨论空间,在这个空间中人们可以自由讨论话题、分享资源,越来越多的人通过网络论坛进行交流,促进了专业网络论坛的创建和发展。 
  1 基于Discuz!的论坛设计 
  1.1 Discuz!软件简介 
  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.1 Discuz!软件安装使用 
  3.1.1 Discuz!软件运行环境安装及设置 
  ①到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.2 Discuz!软件安装 
  ①从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(含 UCenter Server)”选项,点击下一步,“安装数据库”页面;⑤在“安装数据库”页面中,按照图2进行填写,这样安装的Discuz!软件能够成功地和后台已经建立好的数据库进行连接。 
  3.2 论坛功能设置 
  论坛所有功能都是通过后台的Discuz!管理中心进行设定的,见图3。 
  (1)用户分类及权限设置。教育技术学专业论坛的用户有两大类,即管理组用户和普通用户组用户,在用户组中又有不同等级的头衔。依据用户分类和头衔等级,用户享有不同的权限。管理组用户按照头衔分为管理员、超级版主、版主、实习版主、审核员5个级别。管理员具有对主题、帖子、管理面板、空间、门户的管理和查看IP的所有权限。超级版主相较于管理员,不允许置顶管理范围内的回帖,不能删除回收站的帖子,并且不具有空间管理、门户管理和察看IP的权限;版主相较于超级版主,不允许将作者发布的收费主题终止并将作者获得的收益退还给购买者,不能够禁止用户访问、禁止IP、编辑用户资料和批量删帖;实习版主相较于版主,不允许移动管理范围内的主题,不允许对主题进行分类和复制修复主题;审核员相较于其他管理组成员只具有审核帖子、审核用户、禁止用户发言和禁止IP的权限,无其它权限。


更多软件开发论文详细信息: 基于Discuz!软件的教育技术学专业论坛设计与开发
http://www.400qikan.com/mflunwen/kjlw/rjkf/3504.html

相关专题:雅安地震 微博 地震讯息微博 中国地震局微博 中国地震台网微博 地震预言帝微博 地震局微博 新浪微博大连地震云 中国地震台网官方微博 国家地震台网官方微博 地震微博 电商对传统行业的冲击 石油教育 投稿


上一篇:华电瓦屋山水电站水库蓄能值计算软件的开发
下一篇:基于计算机软件开发的编程语言选择原则探析

认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


品牌介绍