background image

库存管理数据库模型

一、需求分析阶段

    进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理),需求分析是整
个设计过程的基础。

1、信息需求
随着计算机的不断普及和现代管理的发展,库存工作已表现出越来越多的管理问题。库

存管理中原来的手工管理方法已不能适应生产实际的需要,造成库存积压、物资较多、反应
迟缓、流动资金周转较慢,但是微机数据库是单机操作,信息利用率不高,无法实现资源共
享,数据唯一;而且原始凭证繁多,工作效率低,无法适应现代化库存管理的需要。为了及
时地掌握库存动态信息,做到资源共享,数据唯一,调节供应与需求的关系,实现库存的
最佳控制,加速资金周转;计算机正在逐步代替人力,服务于生产型、销售型等企业里面。
为此,就必须先进行库存管理的数据库模型设计。本文设计的数据库模型包括材料的入库和
出库,仓库工作人员的权限管理等。

2、处理要求
能够进行数据库的数据定义、数据操纵、数据控制等处理功能。
3、安全性与完整性要求

二、概念结构设计阶段

    概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,
形成一个独立于具体

DBMS 之外的概念结构模型。

设计数据库

kcm,分析实体有:仓库,材料,仓库工作人员;分析具体的联系有:入

库,出库;画出

E-R 图如下:

1