1、库存物资管理系统数据库设计库存物资管理系统数据库设计逻辑结构和物理结构提供可靠依据。设计人员应与用户密切合作,用户则应积极参与,从而使设计人员对用户需求有全面、准确的理解。需求分析的过程是对现实世界深入了解的过程,数据库系统能否正确的反映现实世界主要取决于需求分析,需求分析人员既要对数据库技术有一定的了解,又要对组织部门的情况比较熟悉,一般由数据库系统设计人员和本组织部门的有关工作人员合作进行。需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要明确调查的目的、调查的内容和调查的方式想要把收集到的信息(如文件、图表、票据、笔记等)转化为下一设
2、计阶段可用形式的信息,必须对需求信息做分析整理工作。2、数据流图1.2 数据字典1、数据项(货品入库信息表)(供应商信息表)2、数据结构编号数据结构名属性1入库信息供应商编号、供应商名称、入库编号、货品名称、货品规格、计量单位、数量、单价、入库日期2货品信息货品名称、生产厂家、型号、规格3供应商信息供应商编号、名称、业务联系人、联系电话、传真4出入库单据商品名称、厂家、型号、规格、数量、出/入库日期、出/入库单位、送/提货人5库存报表货品名称、货品规格、计量单位、单价、数量6出库报表货品编号、货品名称、计量单位、数量、单价、金额、出库日期、提货人、经手人一、概念结构设计2.1 E-R图1、期初
3、库存设置模块E-R图2、货品管理模块E-R图3、库存物资管理系统总体E-R图2.2 相应的实体关系属性仓库(名称,负责人,所属单位,构建日期)供应商信息(供应商编号,供应商名称,联系人,联系方式)库存信息(编号,规格,单位,数量,单价)出库信息(出库编号,货品编号,名称,数量,单价,出库日期)入库信息(供应商编号,供应商名称,入库编号,名称,规格,数量,单价,入库日期)出库报表(货品编号、货品名称、计量单位、数量、单价、金额、出库日期、提货人、经手人)库存报表(货品名称、货品规格、计量单位、单价、数量)二、逻辑结构设计3.1 数据组织仓库(名称,负责人,所属单位,构建日期)供应商信息(供应商编号,供应商名称,联系人,联系方式)库存信息(编号,规格,单位,数量,单价)出库信息(货品编号,出库编号,名称,数量,单价,出库日期)入库信息(入库编号,供应商编号,供应商名称,名称,规格,数量,单价,入库日期)出库报表(货品编号、货品名称、计量单位、数量、单价、金额、出库日期、提货人、经手人)库存报表(货品名称、货品规格、计量单位、单价、数量)3.2 数据库模式定义(库存信息)(出库信息)3.3 数据库关系模式图