如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库原理与应用课程设计报告班级:姓名学号:2011年6月2日仓库管理系统设计一.需求分析由于货物的种类数量的纷繁复杂,比较难管理,给工作人员带来了诸多不便,此系统的开发就是专门解决工作人员在这些繁琐的问题。企业的仓库物资管理往往是很复杂、很繁琐的。由于各个企业所掌握的物资种类众多,销售渠道也各不相同,企业之间的管理体制不尽相同,各类统计报表繁多,因而仓库的仓库管理必须编制一套仓库管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。根据当前的企业管理体制,为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。通过该系统所记录的数据,可以使仓库管理者对货物的进出情况管理的更清楚,使仓库管理系统更完善。减轻工作人员的工作负担,是工作简化,从而对货物进行更井井有条的管理。1.仓库管理的数据流图仓库管理系统货物进货情况货物出货情况用户管理图1仓库管理系统数据流程图二.概念结构设计1.根据需求分析阶段,设计出能够满足用户需求的各种实体,以及实体的属性和实体之间的关系,根据上面的设计各个实体的E-R图及其关系描述如下:供应商供应采购收货单1存放nm仓库1构成nn收够订单明细1构成构成m1商品11m组成组成采购收货单明细m销售出库明细单n收够订单销售出库单成分n1图2仓库管理的总E-R图三.逻辑结构设计商品库存表(仓库编号,商品编码,库存数量,库存下限,库存上限,备注)商品(商品编码,条形码,商品名称,规格,计量单位,有效期,成本价,类别名称)销售出库单(出库编号,客户编号,仓库编号,出库日期,备注,订单编号,制单人,总金额)销售出库单明细(明细编号,出库编号,商品编码,数量,单价,金额,总库存)供应商(供应商编号,供应商名称,供应商地址,电话,邮编,地区,传真,开户行名称,开户行账号,联系人,联系人电话)采购订单(采购订单编号,制单日期,制单人,备注)收购订单明细(明细编号,采购订单编号,商品编码,数量,单价,金额)采购收货单(采购收货编号,供应商编号,交货日期,制单日期,经手人,操作员,备注)采购收货单明细(明细编号,采购收货编号,商品编码,库存数量,产品进价,总额)仓库(仓库编号,仓库名称,仓库地址,库管员,联系电话)采购入库单(采购入库编号,供应商编号,仓库编号,入库日期,备注,采购收单编号,总金额,总数量,制单人,编号)入库单明细(明细编号,入库编号,商品编码,库存数量,产品进价,金额,总库存)四.物理设计表1字段名称供应商编号供应商地址电话邮编联系人数据类型charcharintintchar表2字段名称仓库编号商品编码库存数量库存下限库存上限备注供应商约束条件主键NULLNULLNULLNULL商品库存表约束条件主键(外键)主键(外键)NULLNULLNULLNULL无说明字段大小为6字段大小为6字段大小为20说明字段大小为6字段大小为20数据类型charcharintintint文本表3商品字段名称商品编号商品名称计量单位有效期成本价类别名称数据类型charcharchardatefloatchar约束条件主键NULLNULLNOTNULLNOTNULLNULL说明字段大小为6字段大小为20字段大小为10无字段大小为20表4字段名称仓库编号仓库名称仓库地址库管员联系电话数据类型charcharcharcharint表5字段名称订单编号制单人制单日期备注数据类型charchardate文本表6字段名称明细编号采购订单编号商品编码数量单价金额仓库约束条件主键NULLNULLNULLNULL采购订单表说明字段大小为6字段大小为20无无说明字段大小为6字段大小为20字段大小为20字段大小为20约束条件主键NOTNULLNOTNULLNULL采购订单明细表数据类型charcharcharintfloatfloat约束条件主键外键外键NOTNULLNOTNULLNOTNULL说明字段大小为6字段大小为6字段大小为10表7字段名称采购收货编号供应商编号采购收货单约束条件主键外键说明字段大小为6字段大小为6数据类型charchar制单日期经手人操作员备注datacharchar文本NOTNULLNULLNULLNULL无字段大小20字段大小20无表8字段名称明细编号采购收货编号商品编码库存数量产品进价总额采购收货单明细约束条件主键外键外键NOTNULLNOTNULLNOTNULL说明字段大小为6字段大小为6字段