BBS论坛需求分析.docx

上传人:b****2 文档编号:18003652 上传时间:2023-04-24 格式:DOCX 页数:13 大小:241.94KB
下载 相关 举报
BBS论坛需求分析.docx_第1页
第1页 / 共13页
BBS论坛需求分析.docx_第2页
第2页 / 共13页
BBS论坛需求分析.docx_第3页
第3页 / 共13页
BBS论坛需求分析.docx_第4页
第4页 / 共13页
BBS论坛需求分析.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

BBS论坛需求分析.docx

《BBS论坛需求分析.docx》由会员分享,可在线阅读,更多相关《BBS论坛需求分析.docx(13页珍藏版)》请在冰豆网上搜索。

BBS论坛需求分析.docx

BBS论坛需求分析

BBS论坛需求分析

一.引言

1.1开发背景

BBS起源于20世纪80年代初。

最初,论坛只是用于发布公告信息,讨论问题的在线交流平台。

后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。

因此,商业网站对论坛重视起来,纷纷在自己的网站上开辟论坛。

作为与网民交流的园地。

同时在线技术支持和在线服务也在论坛中开展起来。

当代的大学生几乎都会接触甚至经常登陆自己感兴趣的论坛,在上面可以分享,也可以交流意见,但是,能把他们集中起来的论坛并不是很多。

1.2系统目标

开发本系统意在吸纳大部分游离在众多论坛的大学生,达到像校内网等论坛的目标.

1.3定义

论坛也称为BBS,是bulletinBoardSystem的简称,意即电子公告板,是一种在Internet上常见的用于信息服务的Web系统,它主要给浏览者提供相互沟通的平台,以此来吸引用户,服务用户。

二.系统功能分析

4.1系统功能模块图

论坛一般存在四种用户,分别为游客,注册用户和版主以及管理员。

游客的权限是向下覆盖的,即上级权限包含下级权限,在这里的论坛中,管理员的权限是上级权限。

接下来,需要归好类的对象及其方法分配给不同的论坛用户。

具体功能的分配结果如表所示:

对象实体

功能方法

用户类型

论坛

设置参数

管理员

板块

浏览列表

注册用户/游客

创建板块

管理员

修改板块

管理员

删除板块

管理员

帖子

浏览列表

注册用户/游客

查看帖子

注册用户/游客

发帖

注册用户

回帖

注册用户/游客

搜索

注册用户

编辑(自己所有)

注册用户

编辑(全部)

管理员/版主

删除

管理员/版主

置顶

管理员/版主

指定精华

管理员/版主

转移

管理员

用户

注册

游客

注册用户登录

注册用户

管理人员登录

管理员/版主

添加

管理员

删除

管理员

设定权限

管理员

2.2BBS论坛的功能模块组成:

(一)会员注册

新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。

(二)会员登陆

提供用户凭证,验证用户信息,基于角色授权。

(三)会员管理

管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括色调整,版主调整,删除会员等。

(四)论坛版块管理

管理员可以添加、删除、调整、置顶、隐藏论坛版块

(五)帖子管理

管理员可以对所有帖子进行转移、置顶、删除等操作,版主可以本版块帖子进行置顶、删除等操作。

(六)帖子发表

用户可以在其权限允许的版块内发表帖子。

(七)帖子回复

用户可以对其权限允许的主题发表回复

(八)帖子浏览

用户可以浏览所有可见帖子

(九)帖子检索

注册用户可以提供标题关键字检索所以可见主题帖,并可以查看自己发表或回复的帖子

(十)意见建议

用户可以与我们联系,并欢迎提出各种意见和建议

2.3BBS系统总体功能需求框架图

 

三.系统概况

3.1系统流程

3.2系统存在的问题

 

四.系统需求分析

4.1系统业务流程及描述

4.1.1会员注册流程

会员填写个人信息—>信息合法性检验—>会员信息持久化

具体流程图如下:

4.1.2会员登陆流程

输入用户凭证—>基于角色授权

具体流程图:

4.1.3会员管理流程

持有管理员角色角色调整或分配为版主或删除用户

具体流程图:

4.1.4论坛版块管理流程

持有管理员角色添加、删除、调整、置顶、隐藏版块

具体流程图:

4.1.5帖子发表

注册用户选择版块发表主题主题持久化

具体流程图:

4.1.6帖子回复

用户针对主题发表回复回复持久化

具体流程图:

4.1.7帖子管理

持有管理员或版主角色转移、置顶、删除等操作。

具体流程图:

4.1.8帖子检索

用户按检索条件返回帖子

具体流程图:

4.2用户需求(根据不同类型的用户分析)

论坛板块列表

浏览帖子

发帖回帖

搜索帖子

编辑帖子

删除帖子

精华帖

置顶帖子

转移帖子

用户注册

用户登录

控制用户权限

修改注册信息

设置论坛参数

管理板块

管理用户

4.3性能需求

1.会员管理员权限区分。

2.发帖延时保持无滞后。

3.任何地方无编译错误。

4.5数据分析

五.系统的安全性和可靠性设计

 

六.系统软硬件配置

6.1硬件环境

服务器端:

P4或以上CPU,1G或以上内存

客户端:

P3或以上CPU,256M或以上内存

6.2软件环境

服务端:

操作系统:

Windows2000Server

Web容器:

JDK5.0、Tomcat5

数据库:

SQLServer

客户端:

操作系统:

MicrosoftWindowsxp

浏览器:

InternetExplorer,Firefox,遨游等主流浏览器。

七.系统开发进度

7.1任务分工

 

7.2进度安排

 

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

当前位置:首页 > 求职职场 > 职业规划

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

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