您的位置:首页 > 其它

小型bbs论坛系统开发1 需求分析

2016-12-14 15:56 330 查看
小清新 bbs 系统开发

PS:制作完成后,会将整个代码全部帖子一篇帖子里,博主也是在边学边做中。

一、需求分析

1、浏览者有浏览任何版块、任何帖子以及任何回复的权限,并且任何浏 览者都有注册成为本论坛的用户的权限。

2、注册用户比浏览者多出发帖,回复帖子的权限,且具有成为某子版块版 主的机会

3、版主比注册用户多出删除本版块帖子和相关回复的权限

4、管理员具有操作网站后台的权限(比如设置版块)

二、功能示意

浏览者     →   |浏览->板块、帖子、回复|   ↓

↓ 注册

注册会员    →   |发帖|回复|        →  管理员   →  |添加管理父子板块、用户/帖子管理等|

↓ 授权

版主      →  |管理->该分类帖、回复|      ↑


三、数据库设计

1、数据库名称:sfkbbs

2、数据表:

1)sfk_father_module 父版块表 字段:id、module_name、sort

2)sfk_son_module 子版块表 字段:id、father_module_id、module_name、info、member_id、sort

3)sfk_member 会员表 字段:id、name、pw、photo、register_name、last_time

4)sfk_content 帖子表 字段:id、module_id、title、content、time、member_id、times

5)sfk_reply帖子回复表 字段:id、content_id、quote_id、content、time、member_id

6)sfk_manage 管理员表 字段:id、name、pw

四、程序目录结构

–admin/:存放后台程序文件

–inc/:存放被包含的文件

–style/:存放样式、图片

–uploads/:存放上传文件

…其他各种文件

五、开发步骤

1.前台与后台的界面

2.后台-父版块

3.后台-子版块

4.前台-用户注册

5.前台-用户发帖

6.前台-帖子列表页

7.前台-帖子内容页

8.前台-帖子回复

9.前台-首页

10.前台-用户中心
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  需求 bbs