博客网站设计与实现毕业设计(论文) 下载本文

内容发布更新时间 : 2024/12/23 1:27:51星期一 下面是文章的全部内容请认真阅读。

河南科技大学本科毕业设计(论文)

注册 网 民 否 是 否 登录 是 博 客 发内 表容 留 管 言理 评 图3-3 博客网站系统流程图

16

管理管理员用户 是 登录 否 河南科技大学本科毕业设计(论文)

第4章 数据库设计

§4.1 数据库概念结构设计

从以上数据结构就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

设计规划出的实体有:管理员信息实体、注册用户信息实体、文章信息实体、音乐信息实体、相册信息实体、友情链接信息实体、留言信息实体。

管理员信息实体E-R图如图4-1所示:

管理员

用户信息实体E-R图如图4-2所示:

用户 图4-1 管理员信息实体ER帐号 密码 帐号

密码姓名 电话 邮箱 身份证 地址 级别 性别 图4-2 用户信息实体ER图 相册信息实体E-R图如图4-3所示:

17

河南科技大学本科毕业设计(论文)

相册

编号 名称 发布人 图4-3 相册信息实体ER图

音乐信息实体E-R图如图4-4所示: 音乐

编号 名称 主唱 作词 类别 图片 图4-4 音乐信息实体ER图 文章信息实体E-R图如图4-5所示:

文章

编号 名称 时间 类别 图4-5 文章信息实体ER图 系统的总体E-R图如图4-6所示:

§4.2 数据库逻辑结构设计

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。

博客管理系统数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。

18

河南科技大学本科毕业设计(论文)

用户名 用户密码 用户权限 系统管理员 拥有 拥有1 管理 N 注册用户 1 1 11 拥有拥有1 发表 N N 相册 N N 链接 N 文章 留言 音乐 姓名 内容 序号 时间 1 名称 类别 主唱 N 时间 图片 作词 拥有 编号 名称 类别 评论 地址 时间 名称 内容 评论人 图4-6 系统的E-R图

19