BBS需求分析数据库设计2014.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

需求规定

BBS论坛系统

BBS论坛系统

前台服务功能

后台管理功能

登录、

注册、修改信息、注销

用户

管理

版 主

后 台管理

管 理

员 后

台 管理

系 统

设置

留 言

管理

公 告

管理

其 它

管理

查看、

查询留

发表、

言(分

回 复

类、高

级)

用户角色划分

1、普通(游客)用户

是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。

2、注册用户

具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。

3、管理员

管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。

前台服务的用例事件流

1、注册

说明:主要是指除管理员以外的用户角色(一般为游客),在网上在线填写一些会员的注册信息。注册后即可成为BBS论坛会员。

注册确认:用户通过网上在线注册后,由系统管理员收集相应的资料,核实后,进行用户注册确认,确认后用户成为会员正式生效,可以享受网站提供的各种服务。

2、登录

说明:用户输入登录信息,如用户名、密码、验证码,以会员的身份进入本论坛。

登录确认:用户通过网上在线输入用户的ID标识信息后,由后台系统收集相应的资料,并进行核实比较确认。

3、修改信息

说明:会员登录成功后,可以修改自己的注册信息,如密码或者其它的内容等。

4、在线注销

说明:会员登录成功后,可以在线注销。此后将不再拥有登录后的在线权限。

5、显示某个版块的BBS信息

说明:游客或者登录成功的用户,可以选择自己感兴趣的版块,并察看其中所感兴趣的帖子(留言)。

6、发表帖子

说明:注册用户登录成功以后,可以在某版块发表自己的帖子。

发表确认:用户通过网上在线发表后,由后台系统收集相应的资料并正确地保存到数据库表中。

7、回复帖子

说明:注册用户登录成功以后,可以在某版块针对某个帖子进行回复。

回复确认:用户通过网上在线回复后,由后台系统收集相应的资料并正确地保存到数据库表中。

8、修改留言

说明:用户登录成功以后,可以针对自己所发表的某个留言进行在线修改。

9、删除留言

说明:用户登录成功以后,可以针对自己所发表的某个留言进行在线删除。

10、分类查询留言

说明:游客或者登录成功的用户,可以选择自己感兴趣的分类版块,并察看其中所感兴趣的帖子(留言)。

11、高级查询

说明:游客或者登录成功的用户,可以按照系统所给定的各种查询选项选择自己感兴趣的查询条件,并察看其中检索到的所感兴趣的帖子(留言)。

后台管理系统中的各个模块

BBS

BBS论坛系统

后台管理功能

用户

管理

版 主

后台

管 理

员 后

台 管理

系统

设置

留言

管理

公告

管理

其它

管理

用户个人信息管理

1、个人资料查看:查看自己的所有资料。

2、编辑个人资料:修改除帐号密码外的所有资料

3、个人头像,系统默认一个个人头像,并提供12个左右的头像供用户选择,若用户不满意系统自带的头像,可以自己上传头像,头像会被系统按照一定的算法进行压缩以适应论坛的外观和结构,不会产生大的变形。

4、好友管理,删除、添加、编辑用户的好友。

5、短消息管理,收件箱、发件箱、草稿箱中的信息删除、编辑等操作。

6、论坛外观选择,选择自己喜欢的外观类型。

版主后台

版主的管理界面除了个人后台的所有功能外,还包括以下的功能:

1、帖子管理:斑竹有权对自己管理范围内的帖子进行删除、编辑操作。主要操作包括:删除帖子、帖子加精、帖子置顶。

2、用户管理:对违章用户进行惩罚,具体如下:封用户ID,没收用户ID一定时间。

3、版块公告发布:此权限需要管理员允许。

管理员后台

管理员后台拥有斑竹后台的所有内容,除此之外还包含以下权限:

1、全论坛用户帐户的删除权限

2、公告发布

3、论坛设置(UBB,HTML支持等)

4、斑竹设置(添加,更改,废除斑竹)

5、后台帐户管理(密码修改)

6、版块管理:添加版块,子版块,设置版块斑竹;

编辑版块,子版块,变换斑竹;

删除版块,子版块,同时废除斑竹

后台管理系统中的各个用例的事件流

1、系统管理员登陆

系统管理员提交用户名和密码,系统验证用户名和密码的合法性,系统显示系统管理员管理页面(包含管理员的信息)

2、用户管理

手动删除非法用户,手动修改用户信息等

3、打开/关闭版块

对论坛的打开或关闭进行管理。

4、发帖管理

对各个版块的帖子进行管理,可以删除非法帖子

数据库设计

新建名为bbs_ssh的数据库数据表设计:

会员信息表:会员的基础信息,登陆名和密码

_user表

字段名

中文名

类型

是否为空

备注

UID

用户ID

int

notnull

主键,自

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档