BBS论坛软件需求规格说明书.docx

上传人:b****6 文档编号:15321098 上传时间:2023-07-03 格式:DOCX 页数:55 大小:354.41KB
下载 相关 举报
BBS论坛软件需求规格说明书.docx_第1页
第1页 / 共55页
BBS论坛软件需求规格说明书.docx_第2页
第2页 / 共55页
BBS论坛软件需求规格说明书.docx_第3页
第3页 / 共55页
BBS论坛软件需求规格说明书.docx_第4页
第4页 / 共55页
BBS论坛软件需求规格说明书.docx_第5页
第5页 / 共55页
BBS论坛软件需求规格说明书.docx_第6页
第6页 / 共55页
BBS论坛软件需求规格说明书.docx_第7页
第7页 / 共55页
BBS论坛软件需求规格说明书.docx_第8页
第8页 / 共55页
BBS论坛软件需求规格说明书.docx_第9页
第9页 / 共55页
BBS论坛软件需求规格说明书.docx_第10页
第10页 / 共55页
BBS论坛软件需求规格说明书.docx_第11页
第11页 / 共55页
BBS论坛软件需求规格说明书.docx_第12页
第12页 / 共55页
BBS论坛软件需求规格说明书.docx_第13页
第13页 / 共55页
BBS论坛软件需求规格说明书.docx_第14页
第14页 / 共55页
BBS论坛软件需求规格说明书.docx_第15页
第15页 / 共55页
BBS论坛软件需求规格说明书.docx_第16页
第16页 / 共55页
BBS论坛软件需求规格说明书.docx_第17页
第17页 / 共55页
BBS论坛软件需求规格说明书.docx_第18页
第18页 / 共55页
BBS论坛软件需求规格说明书.docx_第19页
第19页 / 共55页
BBS论坛软件需求规格说明书.docx_第20页
第20页 / 共55页
亲,该文档总共55页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

BBS论坛软件需求规格说明书.docx

《BBS论坛软件需求规格说明书.docx》由会员分享,可在线阅读,更多相关《BBS论坛软件需求规格说明书.docx(55页珍藏版)》请在冰点文库上搜索。

BBS论坛软件需求规格说明书.docx

BBS论坛软件需求规格说明书

1.概述3

目标3

范围3

简写3

2.外部接口需求3

3.架构和功能4

平台架构4

技术架构4

功能列表5

4.详细需求5

角色6

登录注册7

用例图7

SRS-1游客注册7

SRS-2用户登录9

SRS-3用户注销10

SRS-4超时重新登录11

帖子操作13

用例图13

SRS-5发帖13

SRS-6浏览帖子14

SRS-7删除帖子15

回复操作16

用例图16

SRS-8回复帖子17

SRS-9浏览回复17

SRS-10删除回复18

积分操作20

用例图20

SRS-11获得积分20

SRS-12扣除积分21

SRS-13升级22

个人信息23

用例图23

SRS-14找回密码24

SRS-15修改个人信息25

SRS-16查看个人信息26

用户管理27

用例图27

SRS-17用户封禁28

SRS-18用户解禁29

SRS-19删除用户30

SRS-20查找用户31

高级管理32

用例图32

SRS-21角色分配32

SRS-22权限设置33

版块管理35

用例图35

SRS-23版块增加35

SRS-24版块删除36

SRS-25版块修改37

数据库维护38

用例图38

SRS-26数据库备份38

SRS-27数据库转储39

1.概述

目标

本文档对《需求功能点列表》的每条功能进行详细说明,是系统分析和设计的基础,也是内部验收测试的依据。

范围

文档主要包括需求用例图,用例过程和详细的用例说明.

简写

表11简写与定义

简写

定义

SRS

软件需求规格说明书SoftWareRequirementSpecification

BBS

公告牌系统BulletinBoardSystem

ASP.NET

ActiveServerPages动态服务器页面

OracleDatabase

关系数据库管理系统

2.外部接口需求

用户界面

该项目的用户界面符合标准网页设计风格,要求方便、简洁、美观、一致

主界面参考如下图:

等待中。

3.架构和功能

平台架构

技术架构

功能列表

功能类别

子功能

1.登录注册

游客注册

用户登录

用户注销

超时重新登录

2.帖子操作

发帖

浏览帖子

删除帖子

3.回复操作

回复帖子

浏览回复

删除回复

4.积分操作

获得积分

扣除积分

升级

5.个人信息

查看信息

修改信息

找回密码

站内信

6.用户管理

封禁用户

解禁用户

删除用户

查看用户

7.高级管理

角色分配

权限设置

8.版块管理

版块增加

版块删除

版块修改

9.数据库维护

数据库备份

数据库转储

4.详细需求

本章将详细描述《需求功能点列表》各个功能点,其中也包括非功能需求。

.

功能的划分运用面向对象的分析思想,并借助用例图来说明。

每个需求点对应一个唯一的标志码。

标志码的命名规则为:

SRS-XXX。

注1:

如果标志码中的标志数字<10,标志码表示为SRS-X,如果标志码中的标志数字大于等于10小于100,那么标志码表示为SRS-XX,以此类推。

注2:

有些非功能需求和界面需求,并合并到了对应的功能需求的详细描述里。

角色

角色

描述

用户

使用者

文件

数据库管理系统

顶层用例图

登录注册

用例图

图1-1登录注册功能

SRS-1游客注册

优先级

关联

无.

来源

任务书

用例描述

Context

Description

ID

UC-1

Name

游客注册

Actor

游客

Description

提供注册界面,输入注册相关信息进行注册

Pre-condition

未注册,为游客

Post-condition

注册后成为用户,可登录进入论坛界面

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1.

游客

进入注册界面,输入相关信息

2.

游客

(可选)选择是否进行密码找回

选择

ALT1

不选择

ALT2

3

游客

按“注册”按钮

4.

系统

判断注册信息是否符合要求

正确

ALT3

不正确

ALT4

ALT1:

选择

Step

Actor

Description

Branch

Condition

Location

1

系统

要求输入找回密码的问题及答案

ALT2:

不选择

Step

Actor

Description

Branch

Condition

Location

1

系统

不显示输入找回密码的问题和答案的要求

ALT1:

正确

Step

Actor

Description

Branch

Condition

Location

1

系统

给出注册成功提示,进入用户登录的界面

ALT2:

不正确

Step

Actor

Description

Branch

Condition

Location

1

系统

给出错误提示信息,并等待更改信息

详细描述

如果游客选择记密码找回的选项,如用户忘记密码,根据此次用户的输入的问题和答案校验然后为用户提供密码。

备注

该用例同时也适用于管理员和高级管理员

SRS-2用户登录

优先级

关联

来源

任务书

用例描述

Context

Description

ID

UC-2

Name

用户登录

Actor

用户,游客

Description

提供注册界面,输入注册相关信息进行注册

提供登录页面,输入用户名和密码后登录系统

Pre-condition

若用户已经注册,则直接登录

Post-condition

用户登录成功

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

进入登录界面,输入用户名和密码

3.

用户

(可选)选择是否保存用户名与密码,默认不保存

4.

用户

按“登录”按钮

5.

系统

判断登录信息是否正确

正确

ALT1

不正确

ALT2

ALT1:

正确

Step

Actor

Description

Branch

Condition

Location

1

系统

给出登录成功提示,进入用户的论坛界面

ALT2:

不正确

Step

Actor

Description

Branch

Condition

Location

1

系统

给出错误提示信息,并返回登录页面

详细描述

如果用户选择记住用户名与密码,下次登录系统则不需要再输入用户名与密码,根据此次用户的选择进入车辆监控界面或数据库管理界面。

备注

该用例同时也适用于管理员和高级管理员

SRS-3用户注销

优先级

M

关联

UC-1

来源

任务书

用例描述

Context

Description

ID

UC-3

Name

用户注销

Actor

用户

Description

提供用户注销按钮,用户点击该按钮后注销,即使当前登录的用户无效并退出到登录页面

Pre-condition

用户已经登录

Post-condition

用户注销,退回到登录页面

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

用户点击注销按钮

Step

Actor

Description

Branch

Condition

Location

2

系统

使当前登录的用户无效,退回到登录页面

详细描述

用户注销操作即“安全退出”,系统会清空用户保存在客户端的用户信息。

下次登录系统时必须输入用户名与密码。

备注

该用例同时也适用于管理员和高级管理员

SRS-4超时重新登录

优先级

M

关联

UC-2

来源

任务书

用例描述

Context

Description

ID

UC-4

Name

用户重新登录

Actor

系统

Description

对长时间未对系统进行操作的用户,出于安全考虑,提示用户重新登录

Pre-condition

用户已登录,且规定时间内未对系统进行操作和鼠标点击

Post-condition

系统退回到用户登录页面

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

系统

判断用户长时间未操作系统是否超过规定时间

正确

ALT1

不正确

ALT2

ALT1:

正确

Step

Actor

Description

Branch

Condition

Location

1

系统

将当前用户无效,退回到登录页面

ALT2:

不正确

Step

Actor

Description

Branch

Condition

Location

1

系统

保持原状

详细描述

默认超时时间为20分钟。

备注

该用例同时也适用于管理员和高级管理员。

帖子操作

用例图

图1-2帖子操作功能

SRS-5发帖

优先级

关联

来源

任务书

用例描述

Context

Description

ID

UC-5

Name

用户发帖

Actor

用户

Description

用户可以发帖

Pre-condition

用户已登录,并且进行发帖

Post-condition

系统提示发帖成功,并且等待回复

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

用户输入帖子标题和内容

2

用户

点击“发帖”按钮

3

系统

体统提示发帖成功

详细描述

用户在发帖的位置分别填写标题和内容,内容可以添加表情或者上传图片或文件,之后点击“发帖”,系统会提示发帖成功

备注

该用例同时也适用于管理员和高级管理员。

SRS-6浏览帖子

优先级

M

关联

UC_5

来源

任务书

用例描述

Context

Description

ID

UC-6

Name

用户浏览帖子

Actor

用户

Description

用户可以浏览已经发表的帖子

Pre-condition

帖子已经发表

Post-condition

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

点击某帖子的连接(标题)

2

用户

进入帖子的内容浏览帖子内容

详细描述

用户在看到标题对帖子的内容向进一步了解,点击标题连接,可进入内容浏览帖子的全部内容。

备注

该用例同时也适用于管理员和高级管理员。

SRS-7删除帖子

优先级

M

关联

UC_5

来源

任务书

用例描述

Context

Description

ID

UC-7

Name

管理员删除帖子

Actor

管理员

Description

管理员可以对已发表的帖子进行删除

Pre-condition

帖子已发表,帖子的主人通过站内信提出请求或帖子内容违规

Post-condition

删除后帖子不存在

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

帖子的发表者通过站内信提出请求删除帖子

2

管理员

审查内容违规

3

管理员

管理员选中帖子,点击“删除”

详细描述

帖子已发表,但是用户通过站内信向管理员提出请求删除帖子或者管理员在浏览审查帖子的时候认为内容违规则有权删除帖子。

备注

该用例同时也适用于高级管理员。

回复操作

用例图

图1-3回复操作功能

SRS-8回复帖子

优先级

M

关联

UC_5

来源

任务书

用例描述

Context

Description

ID

UC-8

Name

用户回复帖子

Actor

用户

Description

用户可以对已发表的帖子进行回复

Pre-condition

帖子已经发表,并且进入帖子的内容部分

Post-condition

其他用户也可以看到回复

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

输入评价回复内容

2

用户

点击“回复”

详细描述

用户在进入帖子之后,可对帖子发表评论进行回复,输入回复内容,点击“回复”。

备注

该用例同时也适用于管理员和高级管理员。

SRS-9浏览回复

优先级

M

关联

UC_8

来源

任务书

用例描述

Context

Description

ID

UC-9

Name

用户浏览帖子回复

Actor

用户

Description

用户可以对已发表的帖子的回复浏览

Pre-condition

帖子已经发表,并且帖子已有回复

Post-condition

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

进入帖子内容后可直接浏览帖子回复

2

用户

点击“全部回复”,可浏览全部回复

详细描述

用户在进入帖子之后,可以浏览帖子的全部内容和回复,若要浏览更多回复,则点击“更多回复”。

备注

该用例同时也适用于管理员和高级管理员。

SRS-10删除回复

优先级

M

关联

UC_8

来源

任务书

用例描述

Context

Description

ID

UC-10

Name

管理员删除回复

Actor

管理员

Description

已发表评论的用户可以提出请求或者回复为违规内容管理员进行回复删除

Pre-condition

帖子存在,回复已发表并且发表者提出请求或者内容违规

Post-condition

回复被删出不存在,并不影响帖子。

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

发表评论后,提出请求删除该回复

2

管理员

管理员浏览审查后回复内容违规

3

管理员

管理员选中回复,点击“删除”

详细描述

用户发表回复后因为某种原因通过站内信向管理员提出申请删除回复或者管理员浏览审查过后认为内容违规,则管理员删除该回复。

备注

该用例同时也适用于高级管理员。

积分操作

用例图

图1-4个人信息管理功能

SRS-11获得积分

优先级

关联

UC_5UC_8

来源

任务书

用例描述

Context

Description

ID

UC-11

Name

用户获得积分

Actor

用户

Description

用户通过发表帖子和回复获得积分

Pre-condition

发帖或回复

Post-condition

获得积分,当积分达到一定数量可以升级

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

发帖或回复

2

系统

给用户增加积分

详细描述

当用户发帖或回复别人的帖子的时候,系统会自动为用户增加积分。

备注

该用例同时也适用于管理员和高级管理员。

SRS-12扣除积分

优先级

M

关联

UC_11

来源

任务书

用例描述

Context

Description

ID

UC-12

Name

管理员扣除积分

Actor

管理员

Description

违规操作管理员对用户扣除积分

Pre-condition

用户违规操作

Post-condition

积分数量减少

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

管理员

选择扣除积分的用户

2

管理员

填写扣除积分数量,点击“扣除”

3

系统

提示扣除积分成功

详细描述

当用户有违规操作时,管理员通过扣除积分给出警告。

备注

该用例同时也适用于管理员和高级管理员。

SRS-13升级

优先级

M

关联

UC_11

来源

任务书

用例描述

Context

Description

ID

UC-13

Name

用户升级

Actor

系统

Description

当用户的积分达到某一数量,系统自动为用户升级,并给出提示

Pre-condition

用户的积分达到某一数量

Post-condition

级数变高

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

系统

判断用户积分数量

ALT1

ALT2

ALT1:

达到某一数量

Step

Actor

Description

Branch

Condition

Location

1

系统

为用户升级并给出提示

ALT2:

未达某一数量

Step

Actor

Description

Branch

Condition

Location

1

系统

详细描述

当系统判断用户积分达到某一级数要求时会自动为用户升级,并且在个人信息中给出显示。

备注

该用例同时也适用于管理员和高级管理员。

个人信息

用例图

图1-5个人信息管理功能

SRS-14找回密码

优先级

M

关联

UC_2

来源

任务书

用例描述

Context

Description

ID

UC-14

Name

用户找回密码

Actor

用户

Description

用户通过注册时设置的问题和答案来获得密码

Pre-condition

用户在注册时选择找回密码的选项

Post-condition

系统告知用户密码

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

点击“找回密码”

2

系统

系统提出用户注册时设置的问题

3

用户

输入答案

正确

ALT1

不正确

ALT2

ALT1:

正确

Step

Actor

Description

Branch

Condition

Location

1

系统

提供用户正确的密码

ALT2:

不正确

Step

Actor

Description

Branch

Condition

Location

1

系统

系统提出答案错误提示,并且不提交密码

详细描述

若用户在注册时选择了找回密码的选项,则在用户忘记密码的时候,点击“忘记密码”,然后系统会提出之前用户设置的问题,若用户回答正确,系统告诉用户忘记的密码,若回答错误,怎系统不告知用户密码。

备注

该用例同时也适用于监控中心用户及超级用户

详细描述

用户发表回复后因为某种原因通过站内信向管理员提出申请删除回复或者管理员浏览审查过后认为内容违规,则管理员删除该回复。

备注

该用例同时也适用于高级管理员。

SRS-15修改个人信息

优先级

M

关联

UC_1

来源

任务书

用例描述

Context

Description

ID

UC-15

Name

用户个人信息修改

Actor

用户

Description

用户对个人信息进行修改

Pre-condition

注册填写相关信息

Post-condition

用户信息修改成功

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

点击“相关信息”

2

系统

显示个人信息界面

3

用户

点击“修改”

4

用户

进行信息修改

5

用户

点击“保存”

6

系统

提示修改用户相关信息成功

详细描述

用户将注册所填写的相关信息进行修改,点击“相关信息”,然后出现个人信息的界面,用户进行修改,修改后点击“保存”,修改信息成功。

备注

该用例同时也适用于管理员和高级管理员。

SRS-16查看个人信息

优先级

M

关联

UC_1

来源

任务书

用例描述

Context

Description

ID

UC-16

Name

用户个人信息查看

Actor

用户

Description

用户对用户个人信息查看

Pre-condition

注册填写相关信息

Post-condition

Exception

用例过程

Step

Actor

Description

Branch

Condition

Location

1

用户

点击“相关信息”

2

系统

显示个人信息界面

3

用户

进行信息查看

详细描述

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

当前位置:首页 > 人文社科 > 法律资料

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

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