BBS 论坛系统
详细设计说明书
编写人:
1
修改记录
文件编号
版本号
更改理由
修改人
日期
(写要点即可)
拟制人/
拟制/修改
主要更改内容
001
V1.00
Fighting-team
无
开发组
002
003
V1.00
V2.00
需求变更
需求变更
2
目 录
目 录.................................................................................................................................................3
1 编写目的 .........................................................................................................................................1
2 术语、定义和缩略语 .................................................................................................................... 1
2.1 术语、定义......................................................................................................................... 1
2.2 缩略语................................................................................................................................. 1
3 系统整体描述 ................................................................................................................................ 2
3.1 BBS 论坛模块 ......................................................................................................................2
3.2 系统功能结构 ..................................................................................................................... 2
3.2.1 BBS 论坛系统结构图...............................................................................................2
3.2.2 BBS 论坛系统流程图...............................................................................................4
4 BBS 论坛系统分析 .........................................................................................................................5
4.1 登陆注册模块 ..................................................................................................................... 5
4.1.1 登陆注册描述 .......................................................................................................... 5
4.1.2 登陆注册流程图...................................................................................................... 5
4.1.3 登录/注册时序图..................................................................................................... 6
4.1.4 用户登录注册活动图.............................................................................................. 7
4.1.5 登录注册状态图...................................................................................................... 7
4.2 发帖模块 ............................................................................................................................. 8
4.2.1 模块描述 .................................................................................................................. 8
4.2.2 发帖模块流程图...................................................................................................... 8
4.2.3 发帖模块时序图...................................................................................................... 9
4.2.4 发帖模块活动图...................................................................................................... 9
4.2.5 发帖模块状态图.................................................................................................... 10
4.3 回帖模块 ........................................................................................................................... 10
4.3.1 回帖模块概述 ........................................................................................................ 10
4.3.2 回帖模块流程图.................................................................................................... 11
4.3.3 回帖模块状态图.................................................................................................... 12
4.3.4 回帖模块时序图.................................................................................................... 12
4.3.5 回帖模块活动图.................................................................................................... 13
4.4 积分模块 ........................................................................................................................... 13
4.4.1 模块概述 ................................................................................................................ 13
4.4.2 积分查询模块流程图............................................................................................ 14
4.4.3 积分查询模块时序图............................................................................................ 15
4.4.4 积分查询模块活动图............................................................................................ 15
4.4.5 积分查询模块状态图............................................................................................ 16
4.5 积分获得模块 ................................................................................................................... 16
4.5.1 模块功能概述 ........................................................................................................ 16
4.5.2 积分获得模块流程图............................................................................................ 17
4.5.3 积分获得模块时序图............................................................................................ 17
4.5.4 积分获得模块活动图............................................................................................ 18
4.5.5 积分获得模块状态图............................................................................................ 18
4.6 签到模块 ........................................................................................................................... 18
3
4.6.1 模块功能概述 ........................................................................................................ 18
4.6.2 签到模块流程图.................................................................................................... 19
4.6.3 签到模块时序图.................................................................................................... 20
4.6.4 签到模块活动图.................................................................................................... 20
4.6.5 签到模块状态图.................................................................................................... 21
4.7 置顶模块 ........................................................................................................................... 21
4.7.1 模块功能概述 ........................................................................................................ 21
4.7.2 置顶模块流程图.................................................................................................... 21
4.7.3 置顶帖子时序图.................................................................................................... 22
4.7.4 置顶帖子活动图.................................................................................................... 22
4.7.5 置顶帖子状态图.................................................................................................... 23
5 数据库设计 .................................................................................................................................. 23
6 参考资料 .......................................................................................................................................23
4
1 编写目的
编写本文档的目的在于详细的说明 bbs 系统中的详细的设计,围绕着用户
权限高低设计,通过功能的开放程度的不同体现出权限的差异,从而实现 BBS
的功能。
2 术语、定义和缩略语
2.1 术语、定义
术语/定义
英文对应词
含
义
服务器错误
页面无法找到
500
404
2.2 缩略语
本文件应用了以下缩略语:
表 2.2
缩略语
英文原文
中文含义
BBS
RR
Bulletin Board System
电子公告牌系统
Raw requirement
原始需求
1
3 系统整体描述
在科技迅速发展的今天,网络已经成为生活中不可或缺的一部
分,计算机网络的普及使现代成为了一个信息爆炸的时代。无论是信
息的交流,更新,传播,都进入了一个全新的领域。在这其中,bbs
系统因其便捷性,简单性,普遍性成为了一种主流的信息交流平台。
本系统即是在原有 bbs 基础上完善功能,建造出一个稳定,方便的信
息平台。
3.1 BBS 论坛模块
本模块的功能主要包括登录登录注册功能,发帖功能、回帖功能、置顶功能、积
分功能、。
登录功能:用户可以凭借账户和密码进行会员登录 BBS 进行更高级权限操作。
注册功能:用户可以通过填写资料进行会员账户的新建。
发帖功能:用户可以通过会员账户的权限进行发帖,发帖需要填写帖子题目和正
文。
回帖功能:用户可以通过会员账户权限对已发帖子进行回复,回复需要填写正文。
置顶功能:用户可以通过管理员账户权限或消费积分将帖子提前到顶部。
签到功能:用户可以通过会员账户权限每天进行签到,签到可以获得积分。
积分功能:用户在会员账户权限下进行发帖,回帖,签到等操作可以获得积分,
积分可以用来消费。
浏览功能:用户可以通过任何权限对帖子进行浏览。
3.2 系统功能结构
3.2.1
BBS 论坛系统结构图
2
系统功能结构图
3
3.2.2 BBS 论坛系统流程图
4