系统数据结构设计

5.系统数据结构设计

5.1逻辑结构设计要点

一、用户信息表(user )

用户(用户编号,用户账号,用户真实姓名,密码,头像,性别,地址,电话,Email ,注册时间,collect-id ,用户类型) 二、商品信息表(goods )

商品(商品编号,商品名称,编号,商品价格,图片名,商品类型,发布时间,发布者编号,商品描述,被收藏数量) 三、商品类型表(goods_type)

商品类型(类型编号,商品类型名称,描述) 四、用户收藏表(goods_collect)

用户收藏(编号,用户编号,收藏时间,收藏的商品) 五、管理员信息表(User )

管理员(管理员编号,账号,密码,Email ,状态,注册时间) 六、商品评论表(goods_comment)

评论表(编号,用户账号,商品编号,星级,评论时间,状态,评论内容)

图14: E —R 图

5.2物理结构设计要点

一、

用户信息表(user )

二、

商品信息表(goods )

三、

四、

五、

六、

商品类型表(goods_type)

评论表(goods_comment)

收藏表(goods_collect)

管理员信息表(admin )

5.3数据结构与程序的关系

数据结构为关系型数据库,所以在程序中可以用标准的SQL 语句与数据结构进行交互,交互过程中采用通用的数据反问接口。为了保持良好的程序架构,对数据库访问采用DAO 设计模式实现,提高维护性和扩张性。

5.系统数据结构设计

5.1逻辑结构设计要点

一、用户信息表(user )

用户(用户编号,用户账号,用户真实姓名,密码,头像,性别,地址,电话,Email ,注册时间,collect-id ,用户类型) 二、商品信息表(goods )

商品(商品编号,商品名称,编号,商品价格,图片名,商品类型,发布时间,发布者编号,商品描述,被收藏数量) 三、商品类型表(goods_type)

商品类型(类型编号,商品类型名称,描述) 四、用户收藏表(goods_collect)

用户收藏(编号,用户编号,收藏时间,收藏的商品) 五、管理员信息表(User )

管理员(管理员编号,账号,密码,Email ,状态,注册时间) 六、商品评论表(goods_comment)

评论表(编号,用户账号,商品编号,星级,评论时间,状态,评论内容)

图14: E —R 图

5.2物理结构设计要点

一、

用户信息表(user )

二、

商品信息表(goods )

三、

四、

五、

六、

商品类型表(goods_type)

评论表(goods_comment)

收藏表(goods_collect)

管理员信息表(admin )

5.3数据结构与程序的关系

数据结构为关系型数据库,所以在程序中可以用标准的SQL 语句与数据结构进行交互,交互过程中采用通用的数据反问接口。为了保持良好的程序架构,对数据库访问采用DAO 设计模式实现,提高维护性和扩张性。


相关文章

  • 管理信息系统名词解释
  • 名词解释 1. 信息:是客观世界中各种事物的运动状态和变化的反映,是客观事物之间相互联系和相 互作用的表征,表现的是客观事物运动状态和变化的实质内容. 2. 信息的价值:指凝结在信息产品中的人类劳动.这是信息商品的社会属性,体现出信息 生产 ...查看


  • 地理信息系统概论--知识点总结
  • 地理信息系统概论 第一章 导论 数据与信息的关系: 数据:是通过数字化或记录下来可以可以被鉴别的符号,不仅数字是数据,而且文字.符号.图象也是数据,数据本身没有意义: 信息:是对数据的解释.运用与解算,数据即使是经过处理以后的数据,只有经过 ...查看


  • GIS工程-总体设计方案
  • 目录 1系统概况................................................................................................................ ...查看


  • 教学管理系统标准论文
  • 课程设计报告 教学信息管理系统 学 院 年级专业 学生姓名 指导教师 提交日期 青岛大学经济学院课程设计报告 摘 要 本文简要阐述了教学管理系统建设的意义以及系统的分析设计过程.从用户的角度出发,对教学管理系统的功能进行了全面的分析.本系统 ...查看


  • 管理信息系统模拟试题二
  • 一. 选择题(每题1分,共20题,共20分) 1.数据的关系模型是由若干( A )组成的集合. A .关系框架 B.网络框架 C .层次框架 D.其他框架 2.数据详细分析的工具是( B ) . A .数据流图 B. 数据字典 C .数据处 ...查看


  • 物业信息管理
  • 中央电大开放教育试点物业管理专业专科 <物业信息管理>模拟试卷 一.填空题: 1.在数据库管理系统中,描述数据库中数据逻辑结构的数据类型有四类,它们分别是:层次模型.网状模型.( )和( ). 2.SQL Server数据库有两 ...查看


  • 华为公司详细设计方案模板
  • XXX软件详细设计说明书 Prepared by 拟制 Reviewed by 评审人 Approved by 批准 Date 2010-11-23 日期 Date 日期 Date 日期 Revision Record 修订记录 目录 1 ...查看


  • 详细设计方案模板_v1.0
  • XXX软件详细设计说明书 Revision Record 修订记录 Keywords 关键词: Abstract 摘 要: List of abbreviations 缩略语清单: 名和中文解释.Describe abbreviations ...查看


  • 数据库系统课后习题及答案
  • 数据库系统课后习题及答案 第1章 绪论 习题参考答案 1.试述数据.数据库.数据库管理系统.数据库系统的概念.(3.4.5页) 答:描述事物的符号记录称为数据:数据库是长期储存在计算机内的.有组织的.可共享的数据集合:数据库管理系统是位于用 ...查看


  • 教室管理系统 1
  • 目录 一.序言................................................................................................................. ...查看


热门内容