仓库管理系统_数据流图_数据字典 - 范文中心

仓库管理系统_数据流图_数据字典

12/08

一. 数据流图

1. 仓库管理系统的顶层(0层) 数据流图

2仓库管理系统的第一层数据流图

3.

4. 出库信息管理的细化

5. 货物信息管理的细化

6. 客户信息管理的细化

7. 查询的细化

二. 数据字典

1. 数据流

(1)数据流名称:入库信息 数据流别名:无

说明:即将装入仓库的货物的信息 数据流来源:采购入库信息表 数据流流向:仓库管理员 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地

数据流量:根据事物的需要,一般很频繁 (2)数据流名称:出库信息 数据流别名:无

说明:销售后即将出库的货物的信息 数据流来源:销售出库信息表 数据流流向:仓库管理员 数据流组成:货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次出货时间+货物产地 数据流量:根据事物的需要,一般很频繁 (3)数据流名称:货物信息 数据流别名:无

说明:对仓库中的所有货物的信息的统计 数据流来源:货物信息表 数据流流向:仓库管理员 数据流组成:货物=货物编号+货物品名+货物规格+货物数量+货物进价+货物售价+货物种类 数据流量:

(4)数据流名称:客户信息: 数据流别名:无

说明:所有客户及供应商的信息。 数据流来源:客户信息表 数据流流向:仓库管理员

数据流组成:客户=客户编号+客户名称+客户地址+客户电话+客户类型 数据流量

(5)数据流名称:订货通知 数据流别名:无

说明:当仓库中的货物不能满足顾客需求时,所发出的订货的信息 数据流来源:采购员 数据流流向:加工1.1 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地 数据流量

(6)数据流名称:分类的订单 数据流别名:无

说明:按货物的种类将所需要订货的货物分类后的清单 数据流来源:加工1.1 数据流流向:加工1.2 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地 数据流量 :

(7)数据流名称:订单 数据流别名:无

说明:所需要订购的货物的信息

数据流来源:货物信息表,库存表及客户信息表 数据流流向:供应商 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地

数据流量:

(8)数据流名称:发货单 数据流别名:无

说明:供应商返回的所定货物的清单信息 数据流来源:供应商 数据流流向:加工1.5 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地 数据流量:

(9)数据流名称:错误的发货单 数据流别名:无

说明:供应商所发的货物信息由错误的地方 数据流来源:供应商 数据流流向:供应商 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地 数据流量;

(10)数据流名称:正确的发货单 数据流别名:无

说明:供应商所发的货物信息是正确的 数据流来源:供应商 数据流流向:加工1.4 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地号 数据流量:

(11)数据流名称:到货单核准 数据流别名:无

说明:将供应商的发货单与到达的货物进行对比,看是否一致

数据流来源:供应商 数据流流向:加工1.6 数据流组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地 数据流量:

(12)数据流名称:新顾客(新供应商) 数据流别名:无

说明:在客户信息表中不存在的客户 数据流来源:客户信息表 数据流流向:加工2.2

数据流组成:客户=客户编号+客户名称+客户地址+客户电话+客户类型 数据流量:

(13)数据流名称:可满足的订单 数据流别名:无

说明:仓库中的货物能够客户的订单 数据流来源:客户及货物信息表,库存表 数据流流向:加工2.4 数据流组成:货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次进货时间+货物产地 数据流量:

(14)数据流名称:不能满足的订单 数据流别名:无

说明:仓库中的货物不能够客户的订单 数据流来源:客户及货物信息表,库存表 数据流流向:加工2.5 数据流组成:货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次进货时间+货物产地 数据流量:

2. 数据项

(1)数据项名称:货物编号 数据项别名:货号

说明:仓库中的货物的唯一标识 类型:字符型 长度:10

(2)数据项名称:货物品名 数据项别名:货名 说明:货物的名称 类型:字符型 长度:10

(3)数据项名称:货物规格 数据项别名:规格

说明:货物的大小等信息 类型:字符型

长度:20

(4)数据项名称:货物数量 数据项别名:数量 说明:无

类型:数值型 长度:10

(5)数据项名称:货物进价 数据项别名:进价 说明:无

类型:数值型 长度:10

(6)数据项名称:货物售价 数据项别名:售价 说明:无

类型:数值型 长度:10

(7)数据项名称:货物种类 数据项别名:类别 说明:货物的类型 类型:字符型 长度:10

(11)数据项名称:供应商电话: 数据项别名:无

说明:供应商的联系方式 类型:数值型 长度:11

(12)数据项名称:客户编号 数据项别名:无

说明:客户的唯一标识 类型:字符型 长度:10

(13)数据项名称:客户名称 数据项别名:无 说明:无

类型:字符型 长度:20

(14)数据项名称:客户地址 数据项别名:无

说明:需要购货的客户的 类型:字符型 长度:80

(15)数据项名称:客户电话 数据项别名:无

说明:客户的联系方式

类型:数值型 长度:11

(16)数据项名称:本次采购员编号 数据项别名:采购员编号 说明:采购员的唯一标识 类型:字符型 长度:10

(17)数据项名称:本次采购员姓名 数据项别名:采购员姓名 说明:无

类型:字符型 长度:10

(18)数据项名称:本次进货时间 数据项别名:进货时间 说明:货物入库的时间 类型:时间日期型 长度:8

(19)数据项名称:本次出货时间 数据项别名:出货时间 说明:货物出库的时间 类型:时间日期型 长度:8

(20)数据项名称:货物产地 数据项别名:产地 说明:无

类型:字符型 长度:80

(21)数据项名称:客户类型 数据项别名:无

说明:表明这个客户是供应商还是顾客 类型:字符型 长度:10

3. 数据文件

(1)数据文件名称:采购入库信息表 说明:所有的订购的货物的入库信息

数据文件组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地

组织方式:按货物编号从小到大排序 存取方式:顺序 存取频率:随机

(2)数据文件名称:销售出库信息表 说明:所有已卖出的货物的出库信息

数据文件组成:货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户编号+客户名称+本次出货时间+货物产地 组织方式:按货物编号从小到大排序 存取方式:顺序 存取频率:随机

(3)数据文件名称:货物信息表 说明:仓库中的所有货物的信息

数据文件组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物售价+货物种类

组织方式:按货物编号从小到大排序 存取方式:顺序 存取频率:随机

(4)数据文件名称:客户信息表

说明:客户的所有信息(包括供应商)

数据文件组成:客户编号+客户名称+客户地址+客户电话 组织方式:按客户编号从小到大排序 存取方式:顺序 存取频率:随机

(5)数据文件名称:库存表

说明:仓库中的剩余的货物的信息

数据文件组成:货物编号+货物品名+货物规格+货物产地+货物剩余量 组织方式:按货物编号从小到大排序 存取方式:顺序 存取频率:随机

(6)数据文件名称:订货单 说明:需要订货的清单

数据文件组成:货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地

组织方式:按货物的编号从小到大排序 存取方式:顺序 存取频率:随机

4. 数据加工

(1)数据加工名称:按商品汇总,分类合计 加工编号:1.1

说明:将订单上的货物按种类分类,再按货物编号进行排序 输入数据流:订货通知 输出数据流:分类的订单

加工逻辑:先按洪武种类进行分组,再将每一组按货物编号从小到大排序 (2)数据加工名称:确定要订货的货名等 加工编号:1.2

说明:通过查看得到所需要的货物的货名 输入数据流:分类的订单和库存表

输出数据流:订货单

加工逻辑:将订单与库存表进行比较,确定所需的货物及数量,生产订货单 (3)数据加工名称:按供应商汇总,选择 加工编号:1.3

说明:得到所要定的货物的供应商 输入数据流:客户信息表,订货单 输出数据流:订单

加工逻辑:通过订货单找到相应的货物的供应商,然后生成订单 (4)数据加工名称:核对发货单 加工编号:1.4

说明:对比订单及发货单 输入数据流:订单,发货单 输出数据流:到货单核准 加工逻辑:将价格编号1.3完成后的订单与供应商的发货单进行比较,不一致时,将发货单返回给供应商,当一致时进行下个事物 (5)数据加工名称:入库 加工编号:1.5

说明:将到达的货物装入仓库 输入数据流:到货单核准

输出数据流:库存表,采购入库信息表,货物信息表

加工逻辑:将发货单与所到货物进行核查,一致时将货物装进仓库,同时在采购入库信息表增加信息,并且修改库存表和货物信息表 (6)数据加工名称:编辑订单 加工编号:2.1

说明:对收到的客户订单进行处理

输入数据流:订单货物信息表,客户信息表 输出数据流:订单,新客户

加工逻辑:将订单与货物信息表,客户信息表进行比较,如果是新客户,则进行登陆新客户,如果是客户信息表中存在的,则将它交给加工过程2.3 (7)数据加工名称:登录新客户 加工编号:2.2

说明:进行新客户的注册 输入数据流:新客户 输出数据流:客户信息表

加工逻辑:将客户信息表中不存在的客户进行注册,既修改客户信息表 (8)数据加工名称:检查订单 加工编号:2.3

说明:检查客户的订单 输入数据流:货物信息表

输出数据流:可满足的订单,不可满足的订单

加工逻辑:将订单与货物信息表,库存信息表进行对比,看能否满足,能满足,交给加工过程2.4. 不能满足、则交给加工过程2.5 (9)数据加工名称:出库 加工编号:2.4

说明:货物的出库

输入数据流:订单,可满足的订单

输出数据流:库存表,销售出库信息表

加工逻辑:按照订单进行货物的出库,完成后修改库存表,并在销售出库信息表中添加记录

(10)数据加工名称:产生暂存订单

加工编号:2.5

说明:对不能满足需要的货物成成订单

输入数据流:不能满足的订单

输出数据流:订单,订货通知

加工逻辑:得到不能满足的信息后,进行货物的采购

加工逻辑:将卖出的货物计入出库历史,按时间进行排序

(14)数据加工名称:修改

加工编号:3.1

说明:对货物信息表的修改

输入数据流:入库信息,出库信息

输出数据流:货物信息

加工逻辑:完成入库,出库等事物后,货物信息表中的很多信息将得到改变,这就需要增减客户信息表中的心信息后在进行排序

(16)数据加工名称:修改

加工编号:4.1

说明:增加客户信息

输入数据流:客户信息

输出数据流:客户信息

加工逻辑:将不存在顾客或供应商信息录入后,再将用户信息表按编号进行从小到大排序

(17)数据加工名称:查询客户及货物

加工编号:5.1

说明:对客户,货物的信息进行查询

输入数据流:客户编号,货物编号

输出数据流:货物信息,客户信息

加工逻辑:按编号对货物和客户查询,将查询的的结果显示出来

(18)数据加工名称:打印

加工编号:6

说明:将所需信息打印

输入数据流:入库信息,出库信息,货物信息,客户信息

输出数据流:所需要的清单

加工逻辑:


相关内容

  • 数据库SQL第二章 习题
    第二章 数据库设计和ER 模型 一.单项选择题 (一) 同步练习 1.在一个ER 模型中,有三个不同的实体集和3个不同的二元联系,其中有一个1一对一联系,一个多对多的联系,根据ER 模型转换成关系模型的规则,转换成关系的数目是( ). A ...
  • 超市库存管理系统需求分析
    超市库存管理系统 需求分析 1. 组织结构图: 超市 采购部门库存部门销售部门财务部门 图1超市组织结构图 进库管理部门 库存管理部门经理 货物管理部门 出库管理部门 图2超市库存管理部门组织结构图 表1超市管理系统各单位职责说明 2业务流 ...
  • 数据库-名词解释
    1. 数据模型:数据模式是数据库系统的数学形式框架,是用来描述数据的一组概念和定义. 2. 数据结构:数据结构是所研究的对象类型的集合. 3. 基本表:基本表示本生独立的表,在SQL 中一个关系对应一个表.一些基本表对应一个 存储文件,一个 ...
  • 元数据管理等相关问题
    http://cio.csai.cn/bi/[***********].htm 希赛网 元数据管理技术及应用现状 作者:佚名 来源:http://www.chinabi.nethttp://www.csai.cn 2006年10月19日 朋 ...
  • [管理信息系统]期末考试
    福建师范大学网络学院 <管理信息系统>期末考试 一. 名词解释 1.管理信息系统 答:管理信息系统是一个以人为主导,利用计算机硬件.软件.网络通信设备以及其他办公设备,进行信息的收集.传输.加工.储存.更新和维护,以企业战略竞优 ...
  • 20**年[物流信息技术]形成性作业1-4答案
    <物流信息技术>形成性作业参考答案 第一次作业(第1~3章) 一. 名词解释: 1.软件工程:P20 答:软件工程是指采用工程的概念.原理.技术和方法来开发和维护软件.其核心内容是以工程化的方式组织软件的开发,它借鉴了传统工程的 ...
  • 真题及答案
    2008年4月全国计算机等级考试四级笔试试卷 数据库工程师 选择题 (1) 数据模型定义子数据库中数据的组织.描述.存储和操作规范,可以分为概念模型.数据结构模 型和物理模型三大类.概念模型的典型代表是 A A )实体-联系模型 B )关系 ...
  • 软件工程期末试卷答案
    软件工程试题一 一.单项选择题 1. 以下不是软件危机的典型表现的是: ( D ) . A. 对软件开发成本和进度的估计常常很不准确 B. 用户对"已完成的"软件系统不满意的现象经常发生 C. 软件产品的质量往往靠不住 ...
  • 需求说明示例_电子运行维护系统
    1引言 .................................................................................................................... ...
  • 软件工程毕业论文
    目 第一章 第二章录绪论............................................................................................1需求分析........... ...