BBS论坛数据库设计

发布时间:2023-03-16 03:45:40   来源:文档文库   
字号:
BBS论坛数据库设计
一、需求分析
BBS论坛是一个WEB系统,可以为大家提供一个交流、互动的平台。经过分析,BBS论坛需要实现以下功能:
1用户注册和登录,后台数据库需要存放用户的注册信息和在线状态信息;
2用户发贴,后台数据库需要存放贴子相关信息,如贴子内容、标题等;
3)浏览、查找帖子,数据库需要实现查看和查找的功能。4论坛版块管理,后台数据库需要存放各个版块信息,如版主、版块名称、贴子数等。

二、系统设计
根据BBS论坛的功能,设计的基本实体有BBSUser(用户BBSTopic(主贴BBSReply(回贴BBSSection(版块
1、每个实体具有的属性
1用户:用户昵称,密码,电子邮件,生日,性别,用户头像,用户等级,用户备注,注册日期,用户状态,用户积分,是否版主。

2)主贴:所属版块,发贴人,发贴表情,回复数量,标题,正文,发贴时间,点击数,状态,最后回复的用户,最后回复时间。

3)回贴:回复主贴ID,所在版块ID,回贴人ID,回贴表情,回复内容,回贴时间。
4)版块:版块ID,版块名称,版主,版块主题,本版格言,点击率,发贴数。


2、各对象间的关系
(1跟贴和主贴有主从关系:我们需要在跟贴对象中表明它是谁的跟贴。
(2版块和用户有关系:从用户对象中可以根据版块对象查出对应的版主用户的情况。
(3主贴和版块有主从关系:需要表明发贴是属于哪个版块的。(4跟贴和版块有主从关系:需要表明跟贴是属于哪个版块的。3E-R
UID

UState
Uclass
UStatement
URegDate
UPoint
Uname
UEmail
UBirtheday
Usex
BBSUsers

本文来源:https://www.2haoxitong.net/k/doc/764a3ca00740be1e650e9ae8.html

《BBS论坛数据库设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式