BBS论坛系统的需求

小组成员:psy、zjt、xjw、kj

BBS论坛系统的需求

  1. 1.不是所有人都可以发表帖子和回复帖子的,必须是以会员的身份登录到系统后,才能够发表、回复帖子。因此BBS论坛将用户划分为3类人:普通游客(非会员)、普通会员和管理人员。
  2. 2.用户可以注册登录BBS论坛系统,用户通过登录论坛的网页进入论坛,般情况下多为游客身份,有时还需要注册为会员,登录论坛后可以就某个话题(帖子的主题)进行展开讨论。
  3. 3.在论坛上,可以通过发贴功能发布新的话题;通过回帖功能对已经存在的话题进行回复;
  4. 4.论坛的管理员通过管理功能创建、编辑和删除帖子;对注册为论坛会员的用户进行管理;

BBS系统论坛的UML建模

  1. 根据上述对BBS论坛系统的需求分析,以及对系统的功能模块的划分,下面利用UML模型来表示系统。
     

BBS论坛系统的用例图

  1. 1. 明确参与者(角色)
  2. 根据上述的功能分析,可以得出系统的参与者共有4情况:普通游客、会员、和管理员。

 普通游客功能用例图

普通会员功能用例图

管理员功能用例图

 用例描述

描述项

说明

用例名称

游客发帖

用例描述

游客注册后,发帖子后由管理员审核

参与者

游客

前置条件

  1. 游客已经进入论坛
  2. 管理员在线审核

后置条件

浏览板块帖子

基本操作流程

  1. 游客进行注册成为会员
  2. 成为会员后可以发原创帖
  3. 等待管理员审核

子事件流a

a1.提交时系统自动违反论坛规定

描述项

说明

用例名称

会员向其他用户推荐帖子

用例描述

会员可以将自己的优质的帖子分享给其他用户

参与者

会员

前置条件

1.会员发布过自己的原创帖子

后置条件

1.有可以分享的用户

基本操作流程

  1. 会员进行登录
  2. 选择帖子并分享

描述项

说明

用例名称

会员对帖子进行操作

用例描述

会员可以对其他用户或者自己及发布的帖子进行回复、浏览、收藏等

参与者

会员

前置条件

1.会员登录成功

后置条件

1.有可以进行浏览的帖子

基本操作流程

  1. 会员进行登录
  2. 进入话题板块对各种帖子进行操作

描述项

说明

用例名称

管理员审核即将发布的帖子

用例描述

管理员可以对帖子进行审核,判断其是否违反平台规定

参与者

管理员

前置条件

1.管理员登录成功并拥有权限

基本操作流程

  1. 管理员进行登录
  2. 进入管理页面审核帖子

描述项

说明

用例名称

管理员限制违规会员的活动

用例描述

管理员可以判断会员是否违规然后限制其活动

参与者

管理员

前置条件

1.管理员登录成功并拥有权限

基本操作流程

  1. 管理员进行登录
  2. 进入会员管理页面对违规会员进行限制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值