仓库管理系统数据库设计说明书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
仓库管理系统数据库设计说明书
一.数据字典
在本设计中,通过对企业仓库管理的内容和数据流程分析,设计的数据项和数据结构如下:
设备信息:包括设备号,名称,型号,仓库号,状态等
仓库信息:包括仓库号,面积等
设备使用部门信息:包括部门号,名称等
设备采购信息:包括设备号,名称,型号,仓库号,供应商等
出库信息:包括设备号,使用部门等
入库信息:包括设备号,归还部门等
有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。
二.数据库概念结构设计
这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。
1.分E-R图设计
本设计根据上面的设计规划出的实体有设备实体、仓库实体、职工实体、部门实体、供应商实体。各个实体的E-R图及其关系描述如下:
①设备实体:
②仓库实体:
③职工实体:
④部门实体:
⑤供应商实体:
⑥完整E-R图:
三.数据库物理结构
由于查询时,经常会用到设备和职员的编号,职员的姓名,所以在此三种属性设计为唯一索引。
为了完成需求分析中确定的基本功能和概念设计中模块的划分,通过基于三范式的数据库设计方法,构造了基本数据表。现在对数据表划分基本关系。在已设计的数据库中初步建立了基本表,用于记录客户模块和公司模块的基本信息。
此外,在基本表上定义了一些约束条件和外码信息,以实现数据的完整性约束。包括表内约束条件和表间约束条件。