一种校园BBS论坛系统需求和规划

2018-03-28 04:49周烨熙
商情 2018年6期
关键词:帖子管理员板块

周烨熙

【摘要】近年来,随着校园网建设的发展,大学校园网BBS越来越火,因此建设一个好的BBS显得越来越有必要了。本文论述了开发一个简单的校园BB$系统所需要的系统需求规划和方法。

【关键字】BBS论坛 系统需求 规划

1、BBS发展背景

BBS是在1992年底随着国际互联网的开始流行而迅速发展起来的。互联网的产生使得以前只能在本地访问的BBS可以被全世界随意访问,这对大多数人来说是极具诱惑力的。BBS是一个有多人参加的讨论系统,在BBS上大家可以对一个共同感兴趣的问题進行讨论,自由地发表自己的意见与观点,并且能直接与其他的人进行沟通。随着互联网事业的蓬勃发展,BBS,这个具有强大实时交互功能,信息交流的平台,使人们不再像电视观众、电台听众、报纸杂志读者一样只是被动地观看、收听、阅读,而是可以积极而及时地参与讨论,在了解他人观点意见的同时也可以发表自己的看法。

2、系统需求规划

用户使用论坛,有一定的流程:用户注册登陆进入论坛,就某个话题(主题帖)展开讨论,通过发帖功能发布新的话题,通过回帖的功能回复已有的话题,通过搜索功能查找已有的话题;管理员通过管理功能创建、编辑、删除论坛的板块,管理注册用户,管理帖子,设置论坛基本参数。这样的流程就决定了论坛的需求,如图1所示:

从流程图上可以看到论坛完成的走向,其实每一个流程的节点处都有许多功能,如下表1:

表1论坛功能列表

在这十六个凌乱无序的需求进行整理、归纳、再构建系统的整体框架,设计处数据实体、接口、用户界面,最终将所有功能需求装化为可以编码实现的程序框架。首先,通过观察论坛所有功能需求,可以发现在这十六个功能需求中,如果按照不同事务分类,可以分为四类对象:板块、帖子、用户和论坛。这四类对象,可以设计为四个数据实体,如果用数据库存储它们,即可以设计四个基本数据表。

板块类有浏览列表和管理两个方法,管理方法又可以分为创建、修改和删除3个子方法,如图2:

帖子类有浏览、发帖、回帖、搜索和管理5个方法,浏览方法又可以分为列表和查看2个子方法,管理方法又可以分为编辑、删除、置顶、转移、指定精华5个子方法,如图3:

论坛一般存在两种用户,分别为注册用户和管理员。用户的权限是向下覆盖的,即上级权限包含下级权限,在本论坛中,管理员的权限是上级权限。与注册用户相关的功能,其实就是论坛前台的主要功能。论坛系统的前台,是用户讨论问题的平台,发帖、回帖一直贯穿用户整个的前台活动。同时,由于论坛系统的帖子管理是管理员在帖子浏览时进行的,所以编辑帖子、删除帖子、转移帖子、置顶帖子和指定精华帖等功能也安排在前台实现。其他与管理员相关的功能,包括板块管理、用户管理和论坛设置等都是管理员在后台进行的操作。

3、结束语

本系统最大的特点就是结构简单,界面清晰、简洁,一目了然。它不同于网络上的其他论坛的地方在于,主界面只显示每个板块的名称,板块描述,建立时间以及版主,而不细列出每个板块里的主题情况,这样就使原本繁杂的主界面大大简化,层层分明,给人一种很干净清新的感觉,不会象其他网络论坛一样使人眼花缭乱,不知从何处进入板块才好。

猜你喜欢
帖子管理员板块
可疑的管理员
本周热点板块表现个股
本周热点板块表现个股
一周热点板块个股表现
暴力老妈
A股各板块1月涨跌幅前50名
让管理员管不了的名字
当小小图书管理员
高手是这样拍马屁的
让管理员晕倒的8个网名