基于php的家居装修网站的设计与实现内容摘要:

定查首 页 杨玉鹏:基于 PHP 的家居装修网站的设计与实现 7 图 2 网站 后台功能模块图 图 3新闻 管理功能模块图 说明:由于论文的篇幅限制不能一一列举功能模块图,只给出了部分功能模块图。 新闻管理 新闻管理 添加线路分类 分类管理 添加分类 新闻管理 分类管理 添加产品 产品管理 后台管理 网站管理定 管理 定管理 新闻管理管理 其他管理社管理 后台主页管理 山西农业大学信息学院本科毕业论文 8 3 数据库设计 数据库设计是本 网站 的核心。 它设计的好坏直接影响着整个 网站 的质 量。 数据是一切网站 设计的基础,通俗地说,数据库设计就像高楼大厦打 根基一样,如果设计的不合理、不完善,将在 网站 开发过程中, 以及 后期的 网站 维护、功能 更改和 扩充时, 会受影响 ,严重时甚至要重新设计。 概念设计 从数据需求分析中得出 网站 的实体属性图,如图 图 图 图 7所示: 图 4在线装修 实体属性图 在线装修 客户称呼 客户编号 性别 电话 邮箱 功能 地址 意向 价格 内容 其他要求 重点关注 杨玉鹏:基于 PHP 的家居装修网站的设计与实现 9 图 5 图片 实体属性图 图 6 新闻 信息实体属性图 新闻编号 新闻名称 新闻标识 位置 标题 作者 内容 时间 来源 图片 图片编号 标题 时间 作者 来源 说明 新闻信息 山西农业大学信息学院本科毕业论文 10 图 7 网页配置信息 属性图 说明:由于论文的篇幅限制不能一一列举数据流图,只给出了部分数据流图。 ER 模型的组成元素有:实体、属性、联系。 ER 模型用 ER 图表示。 实体是 客户 工所涉及的事务,属性是对实体特征的描述。 (1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。 实体用矩形框表示,实体名称标注在矩形框内。 用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。 (2)属性是实体的性质。 用椭圆框表示,与实体之间用一条线相连。 表的主码是关键属性,关键属性项加下划线。 (3)各子 网站 模块中主键相同的字段之间存在着相互关联的关系。 (4)在程序中实现对他们的完整性和一致性控制 [8]。 从数据需求分析中得出 网站 的实体属性图,遵循三范式原则,对实体之间的依赖关系进行了整合,得出 网站 ER图,如图 8所示: 关键字 说明 站点状态 关闭说明 地址 备案 技术支持 联系人 页脚信息 电话 网页配置信息 名称 邮箱 杨玉鹏:基于 PHP 的家居装修网站的设计与实现 11 图 8 网站 ER图 说明:图中用矩形表示实体。 实体之间的关系用菱形表示,用无向边把菱形与有关实体连接,在边上标明联系的类型。 实体的属性用椭圆表示,并用无向边把实体与属性联系起来。 逻辑设计 对数据库中具体表的详细设计,即各数据库表的字段名、类型、长度等信息进行了详细的描述。 根据 网站 ER图, 网站 数据逻辑结构设计如下: 客户在线装修 (客户 编号, 客户 名 称 ,密码 ,电话,邮箱 ,地址, 装修意向 , 价格 ,重点关注,其他要求 ); 新闻 (新闻编号,新闻标题,新闻内容,发布时间,新闻来源,新闻作者 ); 系统配置(网站名称,关键字,说明,站点状态,关闭原因,联系人, ,技术支持,备案号,地址,电话,页脚信息) ; 实体设计 1 N N 1 N N 1 1 N 公司 简介 浏览 客户 浏览 企业 动态 包含 业务 范围 浏览 案例 作品 发表 在线装修 N 山西农业大学信息学院本科毕业论文 12 概念模型设计完毕后,利用实体集间联系的转换规则,可将 ER 图转化成相应的关系模型,即数据库中的表。 实体集间的转换关系如下: (1)1: 1 联系的转换方法 一个 1:1 联系可以转换为一个独立的关系,也可以与任意一端实体集所对应的关系合并。 如果 1: 1 联系转换为一个独立的关系,则与该联系相连的各实体的码以及联系本身的属性均转 换为关系的属性,并且每个实体的码均是该关系的候选码。 如果将 1:1 联系与某一端实体集所对应的关系合并,则需要在被合并关系中增加属性,其新增的属性为联系本身的属性和与联系相关的另一个实体集的码。 (2)1: n 联系的转换方法 在关系模型转换时,实体间的 1: n 联系可以有两个转换方法:一种方法是将联系转换为一个独立的关系,其关系的属性由该联系相连的各实体集的码以及联系本身的属性组成,而该关系的码为 n端实体集的码;另一种方法是在 n端实体集中增加新属性,新属性联系对应的 1端实体集的码和联系自身的属性,新增的属性和原关系的 码不变。 (3)n: n 联系的转换方法 与该联系相连的个实体集的码以及联系本身的属性均转换为关系的属性,新关系码为两个相连实体码的组合 [9]。 根据上述法则的联系转换的方法,上述 ER图可以转换成表。 下面分别介绍这些表的结构: (1) 网站 网站 信息表( yyp_sysconfig):如表 1所示: 表 1 yyp_sysconfig 编号 字段名称 数据结构 说明 1 Sitename varchar(255) 网站名称 2 Keyword varchar(255) 关键字 3 Des varchar(255) 描述 4 sitestatic Int(11) 站点状态 5 content Text 关闭内容 6 Id Int(11) 编号 7 footermsg Text 页脚信息 杨玉鹏:基于 PHP 的家居装修网站的设计与实现 13 编号 字段名称 数据结构 说明 8 Address varchar(255) 地址 9 Telephone varchar(255) 电话 10 Icp varchar(255) Tcp 备案 11 support varchar(255) 技术支持 12 contacter varchar(255) 联系人 13 varchar(255) 14 Email varchar(255) 邮箱 说明:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。