BBS论坛管理系统用例规约描述.docx

上传人:b****5 文档编号:14938418 上传时间:2023-06-28 格式:DOCX 页数:13 大小:65.61KB
下载 相关 举报
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_第6页
第6页 / 共13页
BBS论坛管理系统用例规约描述.docx_第7页
第7页 / 共13页
BBS论坛管理系统用例规约描述.docx_第8页
第8页 / 共13页
BBS论坛管理系统用例规约描述.docx_第9页
第9页 / 共13页
BBS论坛管理系统用例规约描述.docx_第10页
第10页 / 共13页
BBS论坛管理系统用例规约描述.docx_第11页
第11页 / 共13页
BBS论坛管理系统用例规约描述.docx_第12页
第12页 / 共13页
BBS论坛管理系统用例规约描述.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

BBS论坛管理系统用例规约描述.docx

《BBS论坛管理系统用例规约描述.docx》由会员分享,可在线阅读,更多相关《BBS论坛管理系统用例规约描述.docx(13页珍藏版)》请在冰点文库上搜索。

BBS论坛管理系统用例规约描述.docx

BBS论坛管理系统用例规约描述

BBS论坛管理系统用例规约描述

 

用例规约描述(Window)

版本1.0

 

作者:

日期:

审批:

日期:

 

变更记录

日期

版本

变更说明

作者

引言

文档(《用例规约描述文档》)是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。

目的

用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。

本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。

定义

缩写、术语

解释

BBS

BBS论坛系统的简称

administrator

BBS系统的管理员

members

BBS系统的会员

tourist

BBS系统的游客

board

BBS系统的版主

BBS系统管理模块

manage

版权管理模块

maintain

BBS维护模块

message

管理论坛发帖模块

member

会员管理模块

postmessage

发帖模块

login

登录模块

register

注册模块

look

查看发帖模块

comment

评论模块

概述

随着Internet技术的快速发展,BBS论坛已成为人们彼此沟通、交流信息的主要方式。

在论坛上,人们可以对某一领域提出自己遇到的问题,随后,论坛上的其他人会根据自己的学识、经验发表意见或提出问题的方法。

BBS论坛接近了人们之间的距离,它早已成为人们网上生活的必备工具。

所以说BBS论坛对当今社会是相当重要的。

BBS包括三种角色(Actor):

系统总体功能模块图如下:

BBS论坛系统

 

图一:

系统总体功能模块图

 

1用例描述

2.1桌面子系统

2.1.1administrator模块

图二:

Administrator模块图

 

2.1.1.1administrator管理会员

用例规约:

用例名称:

administrator

用例ID:

members1

角色:

administrator、members

用例说明:

administrator管理会员

前置条件:

administrator已经登录BBS系统。

基本事件流:

1.administrator首先输入自己的账号和密码登录系统

2.此时会将administrator的ID保存在系统缓存中并提交给会员管理模块

3.在操作会员的页面中,administrator会根据需要对每个会员进行增删等操作,并将其信息提交给数据库

4.数据库会对其进行相应的处理,并更新会员信息,至此administrator管理会员操作成功

其它事件流:

第1步,administrator登录时,当输入的密码或帐号错误时,会提示“请重新输入”

第3步,administrator在操作会员的页面中,选择删除后,需要再次确认是否删除,选择取消,将放弃删除操作

第4步,数据库保存新增会员信息时,发现系统中已经存在登陆名相同的会员信息,提示用户此登陆名的会员信息已经存在

异常事件流:

1.输入信息格式错误时,系统会根据错误信息的类型显示提示信息

2.如果用户没有输入任何数据并单击确定按钮则显示提示信息:

“请输入相关信息”

后置条件:

会员信息保存到数据库中

2.1.1.2administrator管理论坛分类

用例规约:

用例名称:

administrator

用例ID:

administrator

角色:

administrator

用例说明:

administrator管理论坛分类

前置条件:

administrator已经登录BBS系统

基本事件流:

1.administrator首先输入自己的账号和密码登录系统

2.此时会将administrator的ID保存在系统缓存中并提交给论坛类别管理模块

3.在显示论坛类别管理的页面中,将显示处理类别的相关信息给administrator

4.administrator在该页面中进行增删等操作后,提交操作的ID给数据库模块处理

5.数据库模块执行操作后更新结果,并提示更新成功

6.最后提示处理成功信息给administrator

其它事件流:

第1步,administrator登录时,当输入的密码或帐号错误时,会提示“请重新输入”

第4步,选择删除后,需要再次确认是否删除,选择取消,将放弃删除操作

异常事件流:

第3步,若该论坛未有分类信息,则确定、取消操作无效

后置条件:

提示处理成功信息给管理员

2.1.1.3administrator管理帖子

用例规约:

用例名称:

administrator

用例ID:

administrator

角色:

administrator

用例说明:

administrator管理帖子

前置条件:

administrator已经登录BBS系统

基本事件流:

1.administrator首先输入自己的账号和密码登录系统

2.此时会将administrator的ID保存在系统缓存中并提交给帖子管理模块

3.在显示帖子管理的页面中,administrator可以对会员发表的帖子进行维护(删除),还可以对帖子进行一些额外的智能操作,比如置顶帖子、设置精华帖子等

4.更改完成后,都要经过数据库的处理,并更新数据,才能成功

其它事件流:

第1步,administrator登录时,当输入的密码或帐号错误时,会提示“请重新输入”

第4步,选择删除后,需要再次确认是否删除,选择取消,将放弃删除操作

异常事件流:

后置条件:

更新后的数据会保存到数据库中

2.1.2members管理模块

图二:

members模块图

 

2.1.2.1members发帖回帖

用例规约:

用例名称:

members

用例ID:

members1

角色:

members

用例说明:

members发帖

前置条件:

members1已经登录BBS系统。

基本事件流:

1.members1首先使用自己的账号和密码登录系统

2.登录模块将会把members1的的ID保存在系统的缓存中,并展现论坛的分类模块给members1

3.members1可点击发表留言,系统显示发表留言页面表单

4.members1按照表单的要求输入相关的信息,点击提交

其它事件流:

第1步,administrator登录时,当输入的密码或帐号错误时,会提示“请重新输入”

第3步,用户身份不合法,提示用户转去登录

第4步,输入的信息格式不正确,系统提示Actor重新填写对应的项目

异常事件流:

后置条件:

用例规约:

用例名称:

members

用例ID:

members1

角色:

members

用例说明:

members发帖回帖

前置条件:

members1已经登录BBS系统。

基本事件流:

1.members1首先使用自己的账号和密码登录系统

2.登录模块将会把members1的的ID保存在系统的缓存中,并展现论坛的分类模块给members1

3.members1此时可以按照兴趣进入不同的主题讨论区,查看主题文章,并发表新文章(需要ID检验)和回复新帖,还可以浏览其他类别的主题讨论区

其它事件流:

第1步,administrator登录时,当输入的密码或帐号错误时,会提示“请重新输入”

异常事件流:

后置条件:

2.1.2.2帖子状态

用例规约:

用例名称:

members

用例ID:

members1

角色:

members

用例说明:

帖子状态

前置条件:

members1已经登录BBS系统。

基本事件流:

1.members1首先使用自己的账号和密码登录系统

2.帖子最初的存在属性是members1发表的帖子和回复的帖子,当版主将帖子设置置顶、精华、热门标志后,这些帖子的状态就发生了改变

3.当版主将帖子拖至垃圾箱后,则该帖子就成为被删除的帖子了,但是当版主在没有清空垃圾箱时,该帖子还是存在的,所以帖子也有删除这种状态

其它事件流:

第1步,administrator登录时,当输入的密码或帐号错误时,会提示“请重新输入”

异常事件流:

后置条件:

 

2.1.3tourist管理模块

图二:

tourist模块图

 

2.1.3.1tourist

用例规约:

用例名称:

tourist

用例ID:

tourist1

角色:

tourist1、members、administrator

用例说明:

tourist1

前置条件:

tourist1进入BBS系统

基本事件流:

1.当tourist1首次进入BBS论坛系统时,他的身份是普通游客

2.但是当tourist1注册成功后,就成为了members

3.members有申请成为版主的权利,当administrator批准并设为版主后,members就成为版主了

4.版主同样有权利提出辞职,当administrator批准后,版主就成为members了

5.当会员、版主发出的请求没有得到回复时,会员和版主又是一种状态,因为当会员、版主的请求没有得到回应时,系统对这些发出请求的用户是有记录的

其它事件流:

第3步,tourist1填写的信息格式不正确,系统提示输入正确的数据,注册失败,系统再跳转到注册页面,提示tourist1重新注册

异常事件流:

后置条件:

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2