BBS数据库设计说明书23382.pdf

上传人:得****3 文档编号:83554704 上传时间:2023-03-31 格式:PDF 页数:7 大小:517.42KB
返回 下载 相关 举报
BBS数据库设计说明书23382.pdf_第1页
第1页 / 共7页
BBS数据库设计说明书23382.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《BBS数据库设计说明书23382.pdf》由会员分享,可在线阅读,更多相关《BBS数据库设计说明书23382.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库设计说明书 1引言 1.1数据库概述 本系统采用 sql Sever数据库,sql即结构化查询语言,是关系数据库的标准语言。Sql是一个通用的、功能极强的关系数据库语言。自 sql成为国际标准语言以后,各个数据库厂家纷纷推出自己的 sql软件或与 sql相关的接口软件。这就使大多数数据库均用 sql作为共同的数据库存取语言和标准接口,使不同的数据库系统之间的互操作有了共同的基础。Sql已成为数据库领域中的主流语言。SQL语言运用在关系型数据库中。一个关系型数据库把数据存储在表(也称关系)中。每个数据库的主要组成就是一组表。每个表又由一组记录组成每条记录在表中有相同的结构,包含固定数量的具

2、有一定类型的字段。1.2标志 Sql Sever2005 1.3文档概述 本文档作为 08-09学年数据库课程设计的设计报告,详细描述有关数据库设计的内容及使用方法。2.数据库设计需求分析 2.1需求分析 本系统立足于网络,面向所有网民,为大家提供一个相互认识、相互交流、相互学习的平台,分别实现游客、用户、管理员三种不同权限,最大限度的为网民提供方便,节约人力物力等各方面资源。彻底杜绝查询数据繁琐,修改数据困难的弊端,消灭由于信息冗余而造成的数据不一致,和数据查询困难的问题.管理员目标提供论坛数据库的构建及管理、查询,包括管理用户、管理模块、管理帖子等,对基本信息的查询,包括浏览模块、浏览帖子

3、,查看精华帖子、发表帖子等。登陆用户可以发表帖子以及对数据库的查询操作,而游客只可以对数据库的部分进行查询。将BBS后台管理系统划分为两个子系统:前台操作界面和后台数据库。2.2 数据字典 数据字典是各类数据描述的集合,它是关于数据库中数据的描述,即元数据,而不是数据本身。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分(至少应该包含每个字段的数据类型和在每个表内的主外键)。数据结构描述 1)数据结构名:管理员 描述:管理员的基本信息 组成:管理员ID、管理员姓名、管理员密码 2)数据结构名:用户 描述:用户的基本信息 组成:用户ID、用户登录名、用户性别、用户密码、用户姓

4、名、用户安全问题、用户答案、用户电话号码、用户E-mail、用户地址、用户邮政编码、用户IP、用户QQ、用户职称、用户注册日期 3)数据结构名:帖子 描述:帖子的基本信息 组成:帖子ID、发帖人ID、所属模块ID、帖子名、帖子内容、是否精华帖子、发帖日期 4)数据结构名:模块 描述:模块基本信息 组成:模块ID 数据流描述 1)数据流名:查询 描述:输入:查询内容;输出:查询结果;逻辑关系:根据查询信息在相关数据库中查找符合符合条件的信息;2)数据流名:修改;描述:输入:原始数据;输出:更新数据;逻辑关系:按照要求对员工相关信息进行修改;3)数据流名:删除;描述:输入:原始数据库;输出:更新后

5、的数据库;逻辑关系:按照要求对员工相关信息进行删除;2.3.系统功能 本系统主要包括三大前线功能模块:管理员、用户、游客。其中游客只能实现浏览模块、浏览帖子、要求帮助等功能。用户可实现的功除游客可实现的功能除外,还可实现发表帖子、跟帖、收藏精华帖、修改个人信息、退出系统。而管理员有权对信息进行操作,除以上实现所有功能外,还可实现查看并管理主题帖、管理用户、管理模块等功能。2.数据库概念结构设计 通过对用户需求进行综合、归纳与抽象,形成一个独立于具体 DBMS 的概念模型,可以用 E-R 图表示。概念模型用于信息世界的建模。概念模型不依赖于某一个 DBMS 支持的数据模型。概念模型可以转换为计算

6、机上某一 DBMS支持的特定数据模型。BBS 论坛系统数据库需要包含 7 张表:管理员信息表,用户信息表,主题帖信息表,跟帖信息表,用户称谓表,主题帖所属模块表,帮助信息表;根据以上数据库概念与结构设计下面表 1 表 1 根据以上表的功能与要求,设计出各表的表结构如下所示。管理员信息表 表 2 用户信息表 主题帖信息表 跟帖信息表 用户称谓表 主题帖所属模块表 帮助信息表 表名 功能说明 tb_Admin 管理员信息表 tb_User 用户信息表 tb_Card 主题帖信息表 tb_RevertCard 跟帖信息表 tb_Mark 用户称谓表 tb_Module 主题帖所属模块表 tb_Hel

7、p 帮助信息表 创建 E-R 图:管理员 管理员 ID 管理员姓名 管理员密码 主题帖子 帖子 ID 用户 ID 主题内容 发布日期 所 属 模 块跟帖 跟帖日期 帖子 ID 跟帖内容 跟帖 ID 模块 模块名 模块 ID 称谓 积分 称谓名 称谓 ID,帮助 帮助 ID 帮助内容 帮助名 用户 用户 ID 用户地址 用户性别 用户密码 用户姓名 称谓 ID 用户称谓 用户 IP 用户登陆日期 用户 QQ 用户手机 3.数据库逻辑结构设计 Card_Info_View:管理员 主题帖子 用户 管理 回复 浏览 产生 使用 积分跟帖 模块 属于 游客 查询 帮助 管理员 ID 帖子 ID 模块

8、ID 用户 ID 管理 帖子 ID 跟帖 ID 产生 SELECT dbo.tb_Card.CardID,dbo.tb_Card.ModuleID,dbo.tb_Card.UserID,dbo.tb_Card.CardName,dbo.tb_Card.CardContent,dbo.tb_Card.CardDate,dbo.tb_RevertCard.RevertCardContent,dbo.tb_RevertCard.RevertCardDate FROM dbo.tb_Card INNER JOIN dbo.tb_RevertCard ON dbo.tb_Card.CardID=dbo.

9、tb_RevertCard.CardID Module_Info_View SELECT dbo.tb_Module.ModuleID,dbo.tb_Module.ModuleName,dbo.tb_Card.CardName,dbo.tb_Module.ModuleDate,dbo.tb_Card.CardDate FROM dbo.tb_Card INNER JOIN dbo.tb_Module ON dbo.tb_Card.ModuleID=dbo.tb_Module.ModuleID User_Info_View SELECT dbo.tb_User.UserID,dbo.tb_Use

10、r.UserLoginName,dbo.tb_User.UserSex,dbo.tb_User.UserTel,dbo.tb_User.UserEmail,dbo.tb_User.UserAddress,dbo.tb_User.UserPostCode,dbo.tb_User.UserIP,dbo.tb_User.UserQQ,dbo.tb_User.UserMark,dbo.tb_Mark.MarkName,dbo.tb_User.UserDate,dbo.tb_Card.UserID AS Expr1 FROM dbo.tb_Card INNER JOIN dbo.tb_User ON d

11、bo.tb_Card.UserID=dbo.tb_User.UserID INNER JOIN dbo.tb_Module ON dbo.tb_Card.ModuleID=dbo.tb_Module.ModuleID INNER JOIN dbo.tb_Mark ON dbo.tb_User.MarkID=dbo.tb_Mark.MarkID 关系模型:管理员(管理员 ID,管理员姓名,管理员密码)用户(用户 ID,用户姓名,用户密码,用户性别,用户地址,用户 QQ,用户手机,用户 Emaile,用户 IP,用户称谓,称谓 ID,登陆日期)主题帖子(帖子 ID,用户 ID,所属模块 ID,主题内容,发布日期)回帖(帖子 ID,回帖 ID,回帖内容,回帖日期)模块(模块名,模块 ID)称谓(称谓 ID,称谓名,积分)帮助(帮助 ID,帮助名,帮助内容)管理(管理员 ID,用户 ID,帖子 ID,模块 ID)产生(帖子 ID,跟帖 ID)管理员 用户 帖子 回帖 管理员 ID 名称 密码 管理 发表 回帖 用户 ID 用户名 密码 登录日期 管理 模块 所属 模块 ID 模块名 回帖内容 回帖日期 回帖 ID 称谓 称谓 称谓ID 名 积分 帮助/搜索

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁