BBS论坛系统的需求
小组成员:psy、zjt、xjw、kj
BBS论坛系统的需求
- 1.不是所有人都可以发表帖子和回复帖子的,必须是以会员的身份登录到系统后,才能够发表、回复帖子。因此BBS论坛将用户划分为3类人:普通游客(非会员)、普通会员和管理人员。
- 2.用户可以注册登录BBS论坛系统,用户通过登录论坛的网页进入论坛,般情况下多为游客身份,有时还需要注册为会员,登录论坛后可以就某个话题(帖子的主题)进行展开讨论。
- 3.在论坛上,可以通过发贴功能发布新的话题;通过回帖功能对已经存在的话题进行回复;
- 4.论坛的管理员通过管理功能创建、编辑和删除帖子;对注册为论坛会员的用户进行管理;
BBS系统论坛的UML建模
- 根据上述对BBS论坛系统的需求分析,以及对系统的功能模块的划分,下面利用UML模型来表示系统。
BBS论坛系统的用例图
- 1. 明确参与者(角色)
- 根据上述的功能分析,可以得出系统的参与者共有4中情况:普通游客、会员、和管理员。
普通游客功能用例图
普通会员功能用例图
管理员功能用例图
用例描述
描述项 |
说明 |
用例名称 |
游客发帖 |
用例描述 |
游客注册后,发帖子后由管理员审核 |
参与者 |
游客 |
前置条件 |
|
后置条件 |
浏览板块帖子 |
基本操作流程 |
|
子事件流a |
a1.提交时系统自动违反论坛规定 |
描述项 |
说明 |
用例名称 |
会员向其他用户推荐帖子 |
用例描述 |
会员可以将自己的优质的帖子分享给其他用户 |
参与者 |
会员 |
前置条件 |
1.会员发布过自己的原创帖子 |
后置条件 |
1.有可以分享的用户 |
基本操作流程 |
|
描述项 |
说明 |
用例名称 |
会员对帖子进行操作 |
用例描述 |
会员可以对其他用户或者自己及发布的帖子进行回复、浏览、收藏等 |
参与者 |
会员 |
前置条件 |
1.会员登录成功 |
后置条件 |
1.有可以进行浏览的帖子 |
基本操作流程 |
|
描述项 |
说明 |
用例名称 |
管理员审核即将发布的帖子 |
用例描述 |
管理员可以对帖子进行审核,判断其是否违反平台规定 |
参与者 |
管理员 |
前置条件 |
1.管理员登录成功并拥有权限 |
基本操作流程 |
|
描述项 |
说明 |
用例名称 |
管理员限制违规会员的活动 |
用例描述 |
管理员可以判断会员是否违规然后限制其活动 |
参与者 |
管理员 |
前置条件 |
1.管理员登录成功并拥有权限 |
基本操作流程 |
|
BBS论坛系统的需求相关推荐
- 原创+源码 基于Java Web技术开发的BBS论坛系统
本文转自:程序员之家论坛 原文地址:http://www.phome.asia/forum/thread/20601.htm 我已把附件上传到csdn下载频道地址:http://download.c ...
- 基于SSM+SpringBoot+MySQL+Layui+Thymeleaf的高校信息BBS论坛系统
大家好,很高兴和大家分享源码.不管是什么样的需求.都希望各位计算机专业的同学们有一个提高. 大家可以通过常用的搜索引擎,以百度为例,搜索 源码乐园 code51 ,然后再次搜索 自己想要的即可.更多的 ...
- DXBBS V8.0 BBS论坛系统 简体中文正式版 [ 开发语言:ASP.NET 2.0 (C#) ]
DXBBS V8.0 BBS论坛系统 简体中文正式版 [ 开发语言:ASP.NET 2.0 (C#) ] 程序版本:DXBBS V8.0 ACCESS/MSSQL版 开发语言:ASP.NET 2.0 ...
- SpringBoot + VUE BBS论坛系统
BBS论坛 项目源代码见文章结尾 项目介绍 BBS论坛系统是一套前后端分离的开源社区系统,基于目前主流的前端框架VUE + 后端SpringBoot + MyBatis-plus + MySQL等,其 ...
- 计算机实战项目之 [含课设报告+源码等]S2SH校园BBS论坛系统[包运行成功]
<S2SH校园BBS论坛系统161>该项目采用技术jsp.strust2.Spring.hibernate.tomcat服务器.mysql数据库 开发工具eclipse,项目含有源码.论文 ...
- Java、JSP+BBS论坛系统的设计与实现
技术:Java.JSP等 摘要: BBS即Bulletin Board System("电子公告版"),一般可以分为:教学型论坛.推广型论坛.地方型论坛.交流型论坛.技术型论坛等. ...
- BBS论坛系统的设计与实现
技术:Java.JSP等 摘要: 二十一世纪,可以说是计算机的时代,也可以说是信息的时代.计算机不仅仅可以用来办公,同时也成为我们日常生活中娱乐和沟通的重要工具.在大学的校园中,拥有丰富的校园生活和文 ...
- 计算机毕设项目分享-ssm框架实现bbs论坛系统
今天带来的项目是一个往年的计算机毕设项目, 这个项目我大概花费了两周的时间进行编写, 大致完成了一个完整的论坛网站搭建 这个论坛网站主要使用ssm框架进行实现, 数据库采用mysql, 其中的发布相关 ...
- 小型bbs论坛系统开发2 模板页首页制作
PS:这套系统我是在边学边做,大致的思路就是像织梦,wordpress做一个安装程序.然后自动按照模板去安装.按照视频上所授,大概是要做差不多10个模板页面,之前就发现自己有偏执症,尤其是仿站的时候特 ...
最新文章
- 【SQL】sql语句GROUP BY
- java数组交集_Java 实例 – 数组交集
- ES不香吗,为啥还要ClickHouse?
- 《智能路由器开发指南》——1.1 OpenWrt简介
- 网易云信三周年:我们只做第一
- TOYS-POJ2318
- 使用RSS订阅喜欢的微博博主
- 工程数学(数值分析)第一讲:误差
- JavaScript学习(三十)—事件对象
- Android进程与线程基本知识
- python论文降重_论文怕被查重怎么办?你的降重神器来了|简明python教程|python入门|python教程...
- 安卓手机网易云视频,下载的文件位置:
- 双非上岸北大计算机,双非二战考研上岸北大汇丰经验贴
- 影片:天空上尉与明日世界
- 协议僵化 or 协议僵化
- VuePress + GitHub Pages 生成静态网站
- (C++)简单计算器开发笔记(1)
- 登录功能中发送邮箱验证的简单使用
- Hive从入门到高级
- 架构师之路-2018