BBS论坛需求分析Word文档下载推荐.docx
《BBS论坛需求分析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《BBS论坛需求分析Word文档下载推荐.docx(13页珍藏版)》请在冰点文库上搜索。
二.系统功能分析
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进度安排