仓库管理系统数据库设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精心整理仓库管理系统数据库设计

班级:

学号、姓名:

学号、姓名:

1.

(1

(2)分析设计顶层数据流图

由于在搜寻指定货物时会因货物量大而加重任务量,在对一些货物及人员就行更新时也会因为复杂而手忙脚乱。这样在交易活动中不断地产生新数据,使得信息量逐渐加大。但使用本系统可以很方便的对所需信息进行查询,也可适时的利用插入功能对相关数据进行更新,这样及时、便捷、高效的得到查询统计结果。因此,设计顶层数据流图如图1所示:

1

据流图

(4)制定整理数据字典

数据流图反应了数据和处理之间的关系,数据字典是系统中各类数据描述的集合。通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。

数据项数据项含义数据类型宽度与其他数据项的

逻辑关系

可否为

空值

是否为主(P)/

外(F)键

货物编号char 8 NO YES(P)

数据项数据项含义数据类型宽度与其他数据项的

逻辑关系

可否为

空值

是否为主(P)/

外(F)键

货物名称char 8 NO

货物类别char 8 NO

货物数量int 8 NO

备注char 12

客户编号char 8 NO

客户名称char 4 NO

编号char 18 NO

货物价格int 12 NO

2.

(1

3

出库单联系转换为出库单关系(编号,货物编号,仓库编号,客户编号,货物价格,出库数量,出库日期)

(2)将CDM转换成PDM

利用PowerDesigner的“Generate Physical Data Model”工具将CDM转换成PDM,如图6所示。

图6 仓库管理PDM图

4、数据库实施与维护

(1)仓库管理

及时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,仓库管理员要经常与入库经理、出库经理和货物经理核实货物库存信息,也应该经常提供库存报警数据。

CREATE TABLE 表名

(2)入库管理

各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。

(3)出库管理

仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出克,以便及时登记相应的产品出库流水帐。

5、可行性分析

(1)技术可行性:

as

declare @num int

declare @no char(6)

declare @cno char(6)

declare insert_ru cursor for select 货物编号,出货数量,仓库编号from inserted open insert_ru

fetch next from insert_ru into @no,@num,@cno

update 货物信息set 货物数量=货物数量-@num where 货物编号=@no

相关文档
最新文档