网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx

上传人:b****1 文档编号:13065462 上传时间:2022-10-04 格式:DOCX 页数:47 大小:776.73KB
下载 相关 举报
网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx_第1页
第1页 / 共47页
网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx_第2页
第2页 / 共47页
网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx_第3页
第3页 / 共47页
网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx_第4页
第4页 / 共47页
网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx

《网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx(47页珍藏版)》请在冰豆网上搜索。

网络教学平台讨论区管理系统设计 计算机毕业论文Word文档下载推荐.docx

网络教学平台为一些无法专门拿出固定时间参加课堂学习的人提供了一个方便的平台。

通过这个平台,用户可以在自己闲暇时,针对自己感兴趣的内容进行学习和讨

论。

同时,通过网络教学系统这个平台,用户能取人之长,补己之短,共享智慧,获得双赢。

1.2研究现状

网络教学平台讨论区又称为网络BBS论坛。

BBS全称为Bulletin Board

System,中文译名为电子公告栏系统。

BBS最初是为了给计算机爱好者提供一个互相交流的地方。

70年代后期,计算机用户数目很少且用户之间相距很远。

因此,BBS系统提供了一个简单方便的交流方式,用户通过

BBS可以交换软件和信息。

到了今天,BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织、高校及其它利益团体也加入了这个行列。

[1]

最早的一套BBS系统出现于1978年。

在美国的芝加哥,工程师开发出一套基于8080芯片的CBBS/Chicago系统。

之后,随着网络技术的发展,

BBS的发展也取得了长足的进步。

目前,世界上一些大型的门户网站都有自己的BBS论坛,方便用户之间的交流。

而且,随着网络的发展,BBS论坛的功能也越来越完善,系统的使用性也越来越好。

BBS论坛最早在20世纪90年代初进入中国,受限于当时计算机数量稀少和网络的普及度低。

BBS的使用只是在一小部分专业人士中展开。

进入20世纪后,BBS的发展取得了突飞猛进的成就。

尤其是在现在,BBS几乎应用于网络生活的方方面面。

大到参与国家政策的制定,小到日常生活的家长里短。

到处都可以看到BBS论坛的身影。

BBS论坛为人们之间的交流提供了一个快捷方便的平台。

BBS论坛的开发也进入了一个相对成熟的阶段。

许多公司已经推出了相应的商业成品。

比如北京康盛科技有限公司推出的Discuz!

系列产品;

采用php+mysql数据库开发、以流畅的速度与高负载能力著称的PHPwind系列产品;

以速度最快、系统资源占用最小著称的BBSXP系列产品等。

这些投入商业运作的产品许多都是开源的,而且系统的安装使用非常方便。

46

在应用上,许多网站也做的很好,比如CSDN网站(中国软件开发联盟),它是集新闻、论坛、群组、Blog、文档、下载、读书、Tag、网摘、搜索、

.NET、Java、游戏、视频、人才、外包、第二书店、《程序员》等多种项目于一体的大型综合性IT门户网站,具有非常强的专业性。

还有许多高校的

BBS论坛,都是国内相对来说用户量较大,知名度较高的BBS论坛。

随着Web2.0时代的到来,BBS论坛系统又迎来了一次新的发展契机。

在Web1.0时代,传统BBS论坛基本满足了对于网民信息生活的需求。

而在

Web2.0时代,BBS论坛将呈现出巨大的商业价值。

当论坛用户数量达到引爆点后,其流量将开始飞速成长,远远大于Web1.0网站的流量增长速度。

伴随着Web2.0时代的到来,BBS论坛将朝着以下两个方面发展:

[1]

(1)BBS论坛系统将朝着即时性方面发展。

现在动态网站出现一门新技术ajax。

在ajax之前,页面的部分数据需要更新时必须刷新整个页面。

而使用ajax技术的网站,不需要刷新页面就可以更新数据,这就使web站点看起来是即时响应的。

将来可以把ajax技术运用到BBS论坛系统当中,使论坛成员在不用刷新页面时就可以看到别人刚刚发的帖子。

(2)BBS论坛系统也将朝着图形化方向发展。

图形虚拟社区可以非常具体和形象化地模拟整个现实社区的生活,并且具备无限的可扩充性。

在论坛中用户甚至可以找到和现实生活完全对应的建筑。

通过一根网线就可以把远在天南海北的朋友聚到一起。

试想,你可以通过外形的不同来区分不同社区的朋友而不是通过ID。

你甚至可以通过外形的不同来猜测对方的性格,这些都是传统虚拟社区所不具备的特点。

1.3主要研究内容

在项目开发设计阶段,首先进行了课题背景的研究,通过查阅资料,分析了国内外网络教学平台的研究现状。

其次,通过调研一些成熟的论坛系统和即时通信系统,研究分析这些成熟系统的功能及业务,确定网络教学平台讨论区的需求。

在确定系统需求的前提下,完成了系统的总体设计。

根据总体设计,进行了系统的详细设计和实现。

详细设计包括系统功能模块的具体实现、公共类的设计、数据库的设计、界面的设计、关键技术的研究等。

详细设计完成后,进行了实际的编码开发工作,在总体设计和详细设计的基础上,按照规定完成了系统的所有功能模块。

项目开发后期主要进行了系统功能的完善以及后期的测试、部署等工作。

系统功能的完善包括输入数据的验证,乱码问题的解决,数据库连接的优化以及系统界面的美化等。

测试部署主要完成了系统bug的调试、部署的说明和相应文档的整理。

1.4论文结构

第1章是绪论部分。

阐述了课题来源、研究现状、背景和目的意义。

概述了论文的主要内容与论文的组织结构。

第2章进行了系统需求分析和总体设计。

通过需求分析将网络教学平台讨论区管理系统分为BBS论坛模块、即时通信模块和用户管理模块三大模块。

每个模块又细化为若干个子模块。

通过对每个模块的分析,画出模块总体功能结构图。

阐明各个模块间的联系。

并对系统所需的数据表进行了分析和设计,构建了整体的数据库。

第3章主要是系统的具体实现过程。

通过需求分析、概要设计和详细设计。

得到系统的一些公共类、接口等。

并阐述了实现过程中涉及到的关键技术。

第4章主要是通过一个具体的实例来检验系统的功能及性能。

主要是通过截图的方式来实现的。

第2章 系统需求分析与总体设计

2.1系统需求分析概述

网络教学平台讨论区管理系统主要实现用户之间的交流管理工作。

根据具体的业务需求,本系统将划分为三大子模块:

BBS论坛模块、即时通信模块和用户管理模块。

每个子模块实现的主要功能如下:

(1)BBS论坛模块:

该模块主要实现用户主页的管理、通知公告的管理、意见建议管理、学科分类管理、主题管理、注册登录管理和积分等级管理。

(2)即时通信模块:

该模块主要实现好友管理、用户查找、收发信息管理、用户群管理、群消息管理以及聊天室管理。

(3)用户管理模块:

该模块主要实现用户基本信息管理、用户权限管理、用户角色管理、用户积分管理和系统的基本设置管理。

系统具有未注册用户和注册用户两种类型的用户。

其中注册用户根据权限的不同又可以分为普通用户、版主用户和管理员用户三种类别的用户。

其相应的权限和功能列表如表2.1所示。

表2.1业务功能一览表

对象实体

功能方法

用户类型

论坛

设置参数

管理员用户

学科分类区

浏览列表

所有用户

创建学科分类

修改学科分类

删除学科分类

主题

查看主题

发表主题

所有注册用户

回复主题

编辑主题(自己所有)

主题置顶

版主用户

将主题提前

续表2.1业务功能一览表

删除主题

置顶精华

用户

添加用户

修改用户密码

删除用户

添加好友

查找好友

删除好友

创建用户群

退出用户群

管理用户群

课程

增加课程

修改课程

删除课程

2.2系统概要设计

由于系统的功能点较多,业务较复杂。

因此,在设计时走了不少弯路。

比如,开始我将系统直接分为两大模块:

BBS论坛模块和即时通信模块。

后来发现在两大模块中,都涉及到用户的个人管理和用户好友管理。

这样导致了模块间的耦合度较高,且势必在开发的时候带来代码冗余问题。

在和老师讨论分析后,最后决定将用户的管理拿出来当作一个独立的模块:

用户管理模块。

应用此模块来对用户的个人信息、积分等级、角色权限、好友和系统的一些基本的设置进行管理。

通过这样的改进,系统模块之间的耦合度更低,每一个模块功能明确,具体实现起来也更加方便。

后来的实现也证明了这样的设计是合理的。

综上所述,网络教学平台讨论区管理系统可分为BBS论坛模块、即时通信模块和用户管理模块三大基本的子模块。

BBS论坛模块主要实现用户对于主题、课程、学科分类、用户的管理。

即时通信模块主要实现在线用户间的即时交流。

包括多人交流和一对一交流的管理。

用户管理模块主要实现用户对于个人信息、积分等级的管理。

其总体功能结构图如图2.1所示。

网络教学平台讨论区管理系统

BBS论坛模块

即时通信模块

用户管理模块

用 意 学 注 课

户通见科主册程主知建分题登分页管议类管录类管理管管理管管理理理理理

发消息管理

用 好 聊

户 友 天

查 管 室

找 理 管理

户群管理

发群消息管理

户聊天记录管理

户信息管理

用 用 用 系

户 户 户 统

权 角 积 基

限 色 分 本

管 管 管 设

理 理 理 置

图2.1 网络教学平台讨论区管理系统总体功能结构图

2.2.1BBS论坛模块设计

用户主页管理

通知管理

意见建议管理

学科分类管理

主题管理

注册登录管理

课程分类管理

BBS论坛模块主要实现所有注册用户的主题基本管理、版主用户的主题高级管理和管理员用户对于学科分类、课程、用户及系统一些基本设置的管理。

其功能结构图如图2.2所示。

图2.2BBS论

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 初中作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1