购物系统的数据库模式设计与实现

购物系统的数据库模式设计与实现

1.系统开发的意义

超市管理作为计算机应用的一个分支,有着手工管理无法比拟的优点。该系统的三大益处有:

(1)大大提高超市的运作效率;

(2)通过全面的信息采集和处理,辅助提高超市的决策水平;

(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。 因此,开发一套能够为消费者及超市工作人员提提供方便的超市管理系统,将是非常必要的,也是十分及时的。
2.系统概念设计

2.1概念模型(E-R图)

(1)E-R图
在这里插入图片描述

(2)系统E-R图说明

  1. 商店中的用户销售多个商品。多个商品由同一个用户销售

  2. 商店中的所有顾客可以购买多种商品,每种商品可由不同顾客购买;

  3. 每个顾客可以购买多种商品,不同商品可由不同顾客购买;

  4. 每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。

(3)思维导图

2.2关系模式

(1)商品信息表(商品编号、商品名称、商品条形码、商品类别、商品售价、商品进价、促销价格、促销起始日期、促销截止日期、库存量、告警量、计划库存量、生产厂商、供货商编号)

(2)会员表(会员卡号、会员姓名、累积金额、卡内余额、会员密码、注册日期、有效日期)

(3)商品交易表(交易流水号、计数号、交易日期、收银员号(员工编号)、商品编号、商品名称、交易数量、售价、小计、会员卡号)

(4)入库信息表(入库编号、商品编号、商品名称、入库量、总额、供货商名称、入库日期、进货员编号

(5)供货商表(供货商号、供货商名称、供货商地址、供货商电话)

(6)进货单表(进货单编号、进货商品编号、进货商品名称、进货量、进价、总额、供货商名称、进货单生成日期、进货员姓名)

(7)员工信息表(员工编号、工作类型、员工姓名、性别、年龄、身份证号、员工工资、员工电话、居住地址、备注信息)

(8)退货信息表(交易流水号、商品编号、退货数量、退货金额、退货日期)

(9)仓库表(仓库编号,仓库名称,仓库地址)

2.3关系模式规范化说明

(1)商品信息表的主属性是商品编号,其他非主属性完全依赖于主码。商品信息表的建立是为了对商品进行管理。其中࿰

  • 27
    点赞
  • 258
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
网站数据库设计 编辑:邢万欣 编辑时间:2009-11-17 个人用户用户表(yonghu) "字段 "类型(长度 "是否标识 "是否为空 "主/外键 "描述 " " ") " " " " " "uname "Varchar(50)"唯一验证 " " "登陆名称 " "upass "Varchar(50)"6-12位 " " "登陆密码 " "ujuese "Varchar(50)"普通用户 " " "用户角色 " "zctime "Varchar(50)"系统时间 " " "注册时间 " "lasttime "Varchar(50)" " " "最后登录时 " " " " " " "间 " "说明: " 用户信息表(yhxinxi) "字段 "类型(长度 "是否标识 "是否为空 "主/外键 "描述 " " ") " " " " " "ucode "int " " "1 "用户编号 " "ustate "Varchar(50)"可用/禁用 " "2 "用户状态 " "passtishi "Varchar(50)" " "3 "用户密码提 " " " " " " "示 " "passdaan "Varchar(50)" " "4 "密码提示答 " " " " " " "案 " "email "Varchar(50)" " "5 "用户邮箱 " "realname "Varchar(50)" " "6 "真实姓名 " "uid "Varchar(50)" " "7 "省份证号 " "utel "Varchar(50)" " "8 "用户电话 " "usex "Varchar(10)" " "9 "用户性别 " "uaddr "Varchar(200" " "10 "收货地址 " " "0) " " " " " "postcode "Varchar(50)" " "11 "邮编号码 " "jibie "int " " "12 "会员级别 " "说明: " "消费积分设置:消费多少元积一分,一分可以兑换多少人名币 " "会员级别的设置:消费超过多少元升一级别(1000) " 消费积分表(xfjf) "字段 "类型(长度 "是否标识 "是否为空 "主/外键 "描述 " " ") " " " " " "ucode "int " " " "用户编号 " "dpcode "Int " " " "店铺编号 " "jifen "Int " " " "会员积分 " "说明: " 农资产品大类表(nzcpdl) "字段 "类型(长度 "是否标识 "是否为空 "主/外键 "描述 " " ") " " " " " "dlname "Varchar(50)" " " "大类名称 " "说明: " 农资产品小类表(nzcpxl) "字段 "类型(长度 "是否标识 "是否为空 "主/外键 "描述 " " ") " " " " " "xlname "Varchar(50)" " " "小类名称 " "dlcode "Varchar(50)" " " "所属大类 " "说明: " 产品信息表(product) "字段 "类型(长度 "是否标识 "是否为空 "主/外键 "描述 " " ") " " " " " "pname "Varchar(50)" " "2 -1 "产品名称 " "pguishu "int " " "3 "产品归属店 " " " " " " "铺 " "pstate "Varchar(50)"通过/禁用 " "4 "产品状态 " "pdlcode "Varchar(50)" " "5 "产品所属大 " " " " " " "类 " "pxlcode "Varchar(50)" " "6 "产品所属小 " " " " " " "类 " "pfbtime "Varchar(50)" " "7 "产品发布时 " " " " " " "间 " "pstyle "Varchar(50)" " "8 "产品类型 " "pphoto "Varchar(200" "照片名称 "9 "产品照片 " " ") " " " " " "pbigphoto "Varchar(200"删 " "10 "产品大图 " " ") " " " " " "pscprice "float " " "11 "市场价格 " "phyprice "Folat " " "12 "会员价格 " "psum "Varchar(50)" " "13 "产品数量 " "putil "Varchar(10)" " "14 "产品单位 " "pjieshao "text " " "15 "产品介绍 " "starttime "Varchar(50)" " "16 "始售时间 " "endtime "Va
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值