文档介绍:课程设计报告书
2011-2012学年第2 学期
课程名称:网络数据库课程设计
设计题目: 服装企业ERP系统
系 别: 信息工程系
班 级:
成 员:
起止日期:
指导教师:
目录
1.概述
1)仓库管理 目前库存量、调拨后库存量等 物料的属性:物料编码、物料名称、物料生产商、物料价格、物料单价、物料单位等 产品的属性 :产品编码、产品名称、产品条形码、产品单价、产品数量、产品照片等
在仓库管理里,一个仓库可以对应多个物料或产品,他们是1: n的关系,而一件产品或物料就只有存放 在一个仓库所以说1:1的关系。一种物料也许可以被多种产品当做配件所以是1: n的关系,因此主要是以仓库 编码为主键进行建立的关系。
(2)需要解决问题 需要解决的是仓库调拨,仓库盘点,其他出入库,初始库存录入,成品组装,成品拆分,套料仓库,库存 数量明细表,库存调拨明细表之间的关系
仓库调拨,仓库盘点,其他出入库,初始库存录入,可以通过仓库编号来联系,成品组装,成品拆分,套 料仓库通过产品编码来联系。
例子如下:
N N
仓库管理系统ER图
完整ER图、
根据以上分析,实体及其属性如下图所示
产商
编号
单价
名称
生产日
型号
物料
库编码
单价
物料
类型
状态
数量
称
仓库名
仓库
其它调拨
仓库编 码
3-1 完整 E-R 图
2)逻辑结构设计
(1)关系模型
商品库存表(仓库编号,商品编码,库存数量,库存下限,库存上限,备注)
商品(商品编码,条形码,商品名称,规格,计量单位,有效期,成本价,类别名称)销售岀库单(出库编号, 客户编号,仓库编号,出库日期,备注,订单编号,制单人,总金额)
销售出库单明细(明细编号,出库编号,商品编码,数量,单价,金额,总库存)
供应商(供应商编号,供应商名称,供应商地址,电话,邮编,地区,传真,开户行名称,开户行账号,联系 人,联系人电话)
采购订单(采购订单编号,制单日期,制单人,备注)
收购订单明细(明细编号,采购订单编号,商品编码,数量,单价,金额)
采购收货单(采购收货编号,供应商编号,交货日期,制单日期,经手人,操作员,备注)
采购收货单明细(酗编号,采购收货编号,商品编码,库存数量,产品进价,总额)
仓库(仓库编号,仓库名称,仓库地址,库管员,联系电话)
采购入库单(采购入库编号,供应商编号,仓库编号,入库日期,备注,采购收单编号,总金额,总数量,制 单人,编号)
入库单明细(明细编号,入库编号,商品编码,库存数量,产品进价,金额,总库存)
(2)详细设计
DepotCount46
列名
含义
数据类型
是否为空
约束
ID46
仓库编码
Int
否
PK
GoodsCode46
产品编码
varchar(50)
是
GoodsName46
产品名称
varchar(50)
是
StartNumber46
初始库存数量
float
是
StartMoney46
初始库存金额
money
是
InNumber46
调入库存数量
float
是
InMoney46
调入库存金额
money
是
OutNumber46
调出数量
float
是
OutMoney46
调出金额
money
是
EndNumber46
总的调动数量
float
是
EndMoney46
总的调动金额
money
是
GoodsUnit46
产品单位
Char
是
InNum46
库存量
float
是
InMon46
库存金额
money
是
F Flag46
预警线
Bit
是
DepotCustCcount46
列名
含义
数据类型
是否为空
约束
Id46
仓库编码
int
否
PK
CustName46
产品名称
varchar(MAX)
是
Money46
总金额
money
是
Number46
总数量
Float