- 10
- 0
- 约1.01千字
- 约 6页
- 2022-06-22 发布于境外
- 举报
仓库管理系统数据库设计说明书
一. 数据字典
在本设计中,通过对企业仓库管理的内容和数据流程分析,设计的数据项 和数据结构如下:
设备信息:包括设备号,名称,型号,仓库号,状态等
仓库信息:包括仓库号,面积等
设备使用部门信息:包括部门号,名称等
设备采购信息:包括设备号,名称,型号,仓库号,供应商等 出库信息:包括设备号,使用部门等
入库信息:包括设备号,归还部门等
有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计.
二. 数据库概念结构设计
这一设计阶段是在需求分析的基础上, 设计出能够满足用户需求的各种实 体,以及它们之间的关系,为后面的逻辑结构设计打下基础.
1. 分 E—R 图设计
本设计根据上面的设计规划出的实体有设备实体、仓库实体、职工实体、 部门实体、供应商实体。各个实体的 E-R 图及其关系描述如下:
① 设备实体:
设备
设备号 名称 状态 型号
② 仓库实体:
仓库
仓库号
面积
③ 职工实体:
职工
编号 姓名 性别 职称 电话 薪水
④ 部门实体:
部门
部门号
名称
经理
⑤ 供应商实体:
供应商
编号 名称 地址 邮编 电话 联系人
邮
邮编
电话
联系人
价格
时间
出库
入库
时间
1
管理
编号
名称
编号
时间
仓库号
设备号
名称
型号
状态
仓库号
面积
部门号
部门
名称
1 1
属 领
于 导
职称
1 1
电话
职工
薪水
姓名 性别
地址
供应商
1
采
购
n
设备
n
存
放
1
仓库
1
1
1
1
1
⑥ 完整E—R 图:
三. 数据库物理结构
由于查询时,经常会用到设备和职员的编号,职员的姓名,所以在此三种属 性设计为唯一索引.
为了完成需求分析中确定的基本功能和概念设计中模块的划分,通过基于三 范式的数据库设计方法,构造了基本数据表.现在对数据表划分基本关系。在已设 计的数据库中初步建立了基本表, 用于记录客户模块和公司模块的基本信息。 此
外, 在基本表上定义了一些约束条件和外码信息, 以实现数据的完整性约束。 包 括表内约束条件和表间约束条件.
原创力文档

文档评论(0)