基于php的论坛的设计毕业论文内容摘要:

的这四个函数,当然,我们还有许多有用的函数可以使用,我们将在以后介绍他们。 涎 注意:如果你需要使用 ezsql 的函数,你需要首先将它放到 global 中并初始化。 涎 涎 涎 7 涎 涎 系统功 能结构图 涎 本系统预计是一个基于 PHP 的 B/S 模式的论坛网站系统。 通过对网站系统需求的调查研究,确定网站系统应该对不同的用户提供不同的功能。 论坛网站主要用于交流和互动信息,沟通 Inter 上人与人之间的感情。 经过分析,确定本网站的用户:注册用户。 考虑到网站的维护问题,决定提供一个管理员权限―网站管理员。 因此,本系统主要分为三大模块:注册用户、管理员。 涎 ? 注册用户模块 涎 册用户模块如图 22 所示,体现了注册用户基本功能。 涎 图 22 注册用户功能图 涎 涎 ? 管理员模块 涎 网站管理员模块功能如图 23 所示 ,体现了管理员的所有功能。 涎 图 23 管理员模块功能图 涎 涎 注册用户 涎 发表帖子 涎 管理帖子 涎 维护信息 涎 网 站 管 理 员 涎 用户管理 涎 帖子管理 涎 回复管理 涎 管理员管理 涎 涎 8 涎 涎 第三章 数据库设计 涎 数据库介绍 涎 70 年代,数据库技术有了很大发展,出现了许多基于层次或网状模型的商品化数据库系统,并广泛运行在企业管理、交通运输、情报检索、军事指挥、政管理和辅助决策等各个方面。 这一时期,关系模型的理论研究和软件系统研制也得到了很大进展。 1981 年 IBM 公司 San Jose 实验室宣布具有 System R 全部特性的数据库产品 SQL/DS 问世。 与此同时,加州大学伯克利分校研制成功关系数据库实验系统 INGRES,接着又实现 了 INGRES 商务系统,使关系方法从实验室走向社会。 20 世纪 80 年代以来,几乎所有新开发的数据库系统都是关系型的。 微型机平台的关系数据库管理系统也越来越多,功能越来越强,其应用已经遍及各个领域。 涎 涎 图 数据库设计步骤 涎 涎 涎 9 涎 涎 实体联系模型 涎 实体联系模型( ER 模型)反映的是现实世界中的事物及其相互联系,与此相关的概念有: 涎 ( Entity)。 “实体”是观念世界中描述客观事物的观念。 实体可以是人,也可以是物或抽象的概念;可以指事物本身,也可以指事物之间的联系,如一个人,一件物品,一 个部门等都可以是实体。 涎。 “属性”制实际具有的某种特征。 属性用来描述一个实体。 如学生实体可以由学号、姓名、年龄、性别、系、年纪等属性来刻画。 涎。 现实世界的事物总是存在这样或那样的联系,这种联系必须要在信息世界中得到反映。 在信息世界中,事物之间的联系可分为两类:一是实体内部的联系,如组成实体的各属性之间的关系;一是实体之间的联系,实体有个体和总体之分。 总体泛指个体组成的集合。 总体同质总体和异质总体之分。 异质总体是由 3 不同性质的个体组成的集合,如一个企业的所有事物的集合。 一个异质总体可分解出 多个同质总体,数据文件描述的是同质总体,而数据库描述的是异质总体。 设 A, B 为两个包含若干个体的总体,其间建立了某种联系,其联系方法可以分为三类:一对一联系、一对多联系、多对多联系。 涎 涎 MySQL 的功能特点 涎 商业的动力来源于知识,而不是数据。 MySql 提供了一套强大的分析工具,允许用户对大量信息进行分类,提取实际的商业智能 即用户单位中的人员可以用来进行更好的决策和创造实际价值的知识。 涎 通过链接 OLAP 多维数据集和对多维数据集的超文本传输协议 (HTTP) 访问功能, MySql 在 Web 上提供强大数据分析功能。 这些功能一方面可以通过创造机会将数据库访问销售给 Web 上的新客户而产生新的价值,从而允许应用程序开发人员使用任何编程语言为任何设备和平台上的客户提供分析功能。 涎 ? 高级查询处理 涎 MySql 为执行复杂查询提供了功能强大的新方法,包括将复杂查询分解为较小部分并在多个处理器间分配负载。 涎 ? 完备的端到端平台 涎 涎 10 涎 涎 MySql 是一个完备的数据库和分析包,其功能可以从各个方面降低数据仓库建立和维护的难度和成本。 使用 MySql,一套强健的工具可以帮助您从收集和存储的数据中最大限度地发掘价值。 涎 综上所述,我们认为使用 MySql 作为后台数据库平台,可以在性能和成本方面获得比较好的折衷,所以在本项目的开发中决定使用 MySql。 涎 涎 ER 实体图设计 涎 根据数据结构的设计,规划出相应的实体 ER 图,这些实体中包含各种具体信息,并通过相互之间的作用形成数据的流动,具体数据表的实体 ER 图描述如下: 涎 涎 涎 图 帖子信息实体 ER 图 涎 涎 =涎 帖子信息实体 ER 图 涎 帖子 UUID 涎 涎 帖子标题 涎 涎 发表时间 涎 涎 帖子内容 涎 涎 发帖人 涎 涎 用户实体 ER 图 涎 用户名 涎 涎 用户密码 涎 涎 用户 UUID 涎 涎 头像 涎 涎 Email 涎 涎 涎 11 涎 涎 图 用户实体 ER 图 涎 涎 涎 图 回帖信息 实体 ER 图 涎 涎 涎 论坛整体架构图 涎 涎 图 35 论坛整体架构图 涎 涎 逻辑数据库设计 涎 首先将博客网站的数据库概念结构转化为 MySql 数据库系统所支持的实际数据模型,即:数据库的逻辑结构。 其各个表格的设计结果如下 涎 对于信息管理系统,数据基本上都是使用数据库进行管理。 数据库设计是对回帖内容涎 涎 回帖信息实体 ER 图 涎 回帖编号 涎 涎 帖子编号涎 涎 回帖时间 涎 涎 回帖主题 涎 涎 回帖人 涎 涎 涎 12 涎 涎 保存管理系统数据的数据库结构进行设计,对整个系统的开发具有非常重要的作用。 涎 本系统的数据库命名为: db_Blog 数据库。 涎 Db_Blog 数据库中共分 11 张信息表如表 至 所示。 涎 用户信息表。 如表 所示。 涎 UserLogin 涎 记录 涎 属性 涎 主键 涎 涎 user_name 涎 string 涎 涎 用户名 涎 user_password 涎 string 涎 涎 密码 涎 user_marking 涎 UUID 涎 主键 涎 用户 UUID 码 涎 user_ nicknames 涎 string 涎 涎 昵称 涎 user_ state 涎 bool 涎 涎 用户状态(可用否) 涎 涎 论坛帖子信息表。 如表 所示。 涎 PostCollection 涎 记录 涎 属性 涎 主键 涎 涎 post_id 涎 string 涎 主键 涎 id 涎 user_marking 涎 UUID 涎 唯一 涎 创建用户 UUID 涎 post_title 涎 string 涎 涎 帖子名字 涎 post_text 涎 string 涎 涎 帖子内容 涎 post_image 涎 longblob 涎 涎 相关图片 涎 post_images 涎 String 涎 涎 相关图片地址链接 涎 post_time 涎 string 涎 涎 发表时间 涎 涎 涎 涎 涎 13 涎 涎 涎 回复帖子表。 如表 所示。 涎 PostReply 涎 记录 涎 属性 涎 主键 涎 涎 Reply_id 涎 string 涎 主键 涎 回复 id 涎 Post_id 涎 涎 唯一 涎 帖子 id 涎 user_marking 涎 UUID 涎 涎 回复人 UUID 涎 Reply_text 涎 string 涎 涎 回复内容 涎 Reply_image 涎 longblob 涎 涎 相关图片 涎 Reply_images 涎 String 涎 涎 相关图片集合 涎。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。