购物系统的数据库模式设计与实现
购物系统的数据库模式设计与实现
1.系统开发的意义
超市管理作为计算机应用的一个分支,有着手工管理无法比拟的优点。该系统的三大益处有:
(1)大大提高超市的运作效率;
(2)通过全面的信息采集和处理,辅助提高超市的决策水平;
(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。 因此,开发一套能够为消费者及超市工作人员提提供方便的超市管理系统,将是非常必要的,也是十分及时的。
2.系统概念设计
2.1概念模型(E-R图)
(1)E-R图
(2)系统E-R图说明
-
商店中的用户销售多个商品。多个商品由同一个用户销售
-
商店中的所有顾客可以购买多种商品,每种商品可由不同顾客购买;
-
每个顾客可以购买多种商品,不同商品可由不同顾客购买;
-
每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。
(3)思维导图
2.2关系模式
(1)商品信息表(商品编号、商品名称、商品条形码、商品类别、商品售价、商品进价、促销价格、促销起始日期、促销截止日期、库存量、告警量、计划库存量、生产厂商、供货商编号)
(2)会员表(会员卡号、会员姓名、累积金额、卡内余额、会员密码、注册日期、有效日期)
(3)商品交易表(交易流水号、计数号、交易日期、收银员号(员工编号)、商品编号、商品名称、交易数量、售价、小计、会员卡号)
(4)入库信息表(入库编号、商品编号、商品名称、入库量、总额、供货商名称、入库日期、进货员编号
(5)供货商表(供货商号、供货商名称、供货商地址、供货商电话)
(6)进货单表(进货单编号、进货商品编号、进货商品名称、进货量、进价、总额、供货商名称、进货单生成日期、进货员姓名)
(7)员工信息表(员工编号、工作类型、员工姓名、性别、年龄、身份证号、员工工资、员工电话、居住地址、备注信息)
(8)退货信息表(交易流水号、商品编号、退货数量、退货金额、退货日期)
(9)仓库表(仓库编号,仓库名称,仓库地址)
2.3关系模式规范化说明
qq_45921078: 博主辛苦了资源有用!!!
qq_45921078: dsdsadasd
____Royal丶: 博主辛苦啦 不错错 学到啦