当前位置:文档之家› bbs网上论坛系统需求分析

bbs网上论坛系统需求分析

1、登录:
非空验证:js不使用alert用innerHTML
用户名密码错误验证:后台向前台输出js代码
忘记密码:忘记密码
可以用用户名或邮箱登录
2、注册:
邮箱验证:正则表达式
验证重名:Ajax
验证用户名中字符:js
验证两次密码:js
验证密码长度:8-16位
验证码:百度如何操作
阅读条款:radio
3、用户:
四级权限:游客、注册用户、注册会员、管理员
注册用户对自己贴子的删贴、发贴。

发表回帖。

修改自己密码。

注册会员拥有以上权限,而且可以发表一个板块。

随着会员等级的增长可以发表更多地板块,存在总数小于等于3个。

管理员可以对所有的板块、帖子、回帖进行删除。

可以查询所有用户并删除。

对多次发表不当言论者禁言。

用户详细信息:用户登录后可以在用户详细信息界面完善信息,查看发表过的板块、帖子、以及回帖并进行删除。

4、论坛
(1)、板块:会员可以发表板块,版主可以修改板块信息。

版主可以管理本板块下的帖子。

(2)、贴子:发帖人可以删除自己的帖子。

置顶,加精,设为喜欢(建表),举报(建表)
验证码:百度如何操作
(3)、回帖:楼中楼
验证码:百度如何操作
只看楼主
(4)、模糊查询
5、数据库表
目前涉及如下表段,如有需求后期还会增加:
用户表(id,用户名,e-mail,password,用户类型,标记位)
管理员表(id,类型名)
个人信息表(id,用户名,e-mail,性别,出生日期,住址,实名)
板块表(id,板块名,板块信息,板主id,板块内帖子数,标记位)
帖子表(id,帖子标题,帖子内回帖数,发帖时间,发帖人id,所属板块号,帖子内容,标记位,被举报标志位)
回帖表(id,回帖人id,回帖时间,标记位,所属帖子id)
设为喜欢(帖子id,收藏人id)
//被举报(帖子id,发帖人)
验证码表
表:
1、用户表字段及信息
2、详细信息表字段及信息
3、板块表字段及详细信息
4、帖子表字段及详细信息
5、回帖表字段及详细信息
6、设为喜欢表字段及内容。

相关主题