建实体间关系的模型,这使得它们区别于数据库模型图。E-R图的理念是:项目所有参与者能理解E-R图。E-R图由不同实体类型、关系、特性和类型构成。实体是诸如用户的实际对象,有时更抽象,但必须有业务意义。特性用于描述实体,关系用于实体之间。
a.实体:现实世界中的事物;
b.属性:事物的特性;
c.联系:现实世界中事物间的关系。实体集的关系有一对一、一对多、多对多的联系。
本系统采用自底向上的设计方法,包含的实体如下:
(1)供应商实体图:
图3-2 供应商实体图
(2)经手人实体图:
图3-3 经手人实体图
(3)库存调拨实体图:
图3-4 库存调拨实体图
(4)客户实体图:
图3-5 客户实体图
(5)库存实体图:
图3-6 库存实体图
(6)入库订单明细实体图:
图3-7 入库订单明细实体图
(7)入库订单实体图:
图3-8 入库订单实体图
(8)入库退货明细实体图:
图3-9 入库退货明细实体图
(9)入库退货实体图:
图3-10 入库退货实体图
(10)入库明细实体图:
图3-11 入库明细实体图
(11)入库实体图:
图3-12 入库实体图
(12)销售明细实体图:
图3-13 销售明细实体图
(13)销售实体图:
图3-14 销售实体图
(14)商品实体图:
图3-15 商品实体图
(15)用户实体图:
图3-16 用户实体图
(16)销售签单明细实体图:
图3-17 销售签单实体图
(17)销售签单实体图:
图3-18 销售签单实体图
(18)销售退货明细实体图:
图3-19 销售退货明细实体图
(19) 销售退货实体图:
图3-20 销售退货实体图
(20)员工实体图:
图3-21 员工实体图
3.2.2 逻辑结构
设计 (1)供应商(供应商编号,供应商名称,供应商简称,供应商地址,邮政编码,供应商电话,供应商传真,供应商联系人,联系人电话,开户银行,银行账号,电子信箱)。
(2)经手人(经手人编号,经手人,经手人性别,经手人政治面貌,经手人电话,经手人是否启用)。
(3)库存调拨(库存编号,调拨编号,商品名称,商品简称,商品产地,计量单位,商品规格,调拨数量,调拨日期,操作员,备注)。
(4)客户(客户编号,客户全称,客户简称,客户地址,客户邮编,客户电话,客户传真,客户联系人,联系人电话,电子信箱,开户银行,银行账号)。
(5)库存(库存编号,商品名称,商品简称,商品产地,商品包装,商品规格,计量单位,商品单价,商品数量)。
(6)入库订单明细(入库订单编号,商品编号,商品单价,商品数量)。
(7)入库订单(入库编号,品种数,商品金额,验收结论,供应商全称,供应商联系人,订购日期,操作员,经手人,结算方式)。
(8)入库退货明细(入库退货编号,商品编号,商品名称,商品简称,商品产地,商品规格,商品单价,商品数量)。
(9)入库退货(入库退货编号,品种数,商品金额,供应商全称,退货日期,
退货时的操作员,退货时的经手人,结算方式)。
(10)入库明细(入库编号,商品编号,商品单价,商品数量,入库订单编号)。
(11)入库(入库编号,品种数,商品金额,验收结论,供应商全称,供应商联系人,入库日期,订购日期,订购操作员,订购经手人,结算方式,入库经手人,入库操作员,入库订单编号)。
(12)销售明细(销售票号,商品编号,商品名称,销售单价,销售数量,销售签单票号)。
(13)销售(销售票号,品种数,商品金额,验收结论,客户名称,销售日期,签单日期,销售签单时的操作员,销售签单时的经手人,结算方式,销售时的操作员,销售时的经手人,销售签单号)。
(14)商品(商品编号,商品名称,商品简称,商品产地,计量单位,商品规格,商品包装,商品批号