《库存管理系统数据库设计》由会员分享,可在线阅读,更多相关《库存管理系统数据库设计(17页珍藏版)》请在金锄头文库上搜索。
1、库存管理系统数据库设计系统需求剖析:入库管理:供货单位将货物连同填好的入库单调同送到库房,库房管理员将查收货 物,第一将货物的代码、种类、规格和数目与入库单进行查对,在查对 无误后将货物按名称分类入库,并填写货物入库登记表。出库管理:提货单位向库房保存员出示出库单,库房保存员依占有效产品出库单 实时付货,取货人员将货物与出库单查对无误后,提取货物,同时把 出库单交给库房保存员,库房保存员则依照出库单登记货物的出库信 息。库存管理:每日入库、出库办理结束后,库房管理员将依据入库登记表和出库登记表对货物分别进行累计,并将累计结果填入库存台账;数据流图供货单位提货单位入库单查收出库单查对出库登记库房
2、管理员出库登记 表数据词典1. 数据项入库单号数据项名:入库单号说明:表记货物的入库登记表种类:CHAR长度:10又名:空取值范围:(,99)2. 数据构造入库单 数据构造名:入库单说明:入库货物的入库单号,入库产品代码、货物种类、规格和 数目。构成:入库单号,入库产品代码、货物种类、规格和数目3. 数据流入库登记数据流名:入库登记说明:货物连同填好的入库单调同送到库房时,库房管理员依照入库 单查收产品,在查对无误后将产品按名称分类入库,同时对入库的货 物做登记,以便于库房的管理。数据流根源:库房管理员数据流去处:货物数据构造:入库登记表数据构造名:入库登记表说明:入库货物的入库单号,入库产品
3、代码,入库数目, 入库时间等构成:入库日期、入库单号、货物编码、数目、进货价、 总数、已付货款、供货单位编码、供货单位、经办人编码、 经办人、增值税率、备注4. 数据储存入库登记表数据储存名:入库登记表说明:入库货物查收经过而且入库后,库房管理员要依据入库货物的入库日期,入库单号,货物编号,数目, 总数,供货单位号码,供货单位名称,库房管理员编号, 备注等信息生成入库登记表。输入数据流:生成入库登记表输出数据流:生成库存台账构成:入库日期,入库单号,货物编号,数目,总数, 供货单位号码,供货单位名称,库房管理员编号,备注存取 频度:均匀每日办理一次。存取方式;随机存取5.办理过程入库单查收数据
4、流名:入库单查收说明:货物连同填好的入库单调同送到库房时,库房管理员依照入库单查收产品,在查对无误后将产品按名称分类入库。数据流根源:供货单位数据流去处:库房管理员数据构造:入库单数据构造名:入库单 说明:入库货物的入库单号,入库产品代码、货物种类、 规格和数目。构成:入库单号,入库产品代码、货物种类、规格和数量观点构造设计各个实体及其属性:货物货物编号,货物名称,种类、规格,生产单位编号库房库房编号,库房名称,存货种类,存货价值供货单位单位编号,单位名称 ,单位地点,负责人姓名,联系 电话提货单位(单位编号,单位名称,单位地点,负责人姓名,联系电话 )库房管理员编号,姓名,家庭地址,办公电话
5、,家庭电话入库登记入库日期,入库单号,货物编号,数目,总数, 供货单 位号码,供货单位名称,库房管理员编号,备注入库单入库单号,入库货物编号、种类、规格和数目出库登记出库日期,出库单号,货物编号,数目,总数,收货单位编号,收货单位名称,库房管理员编号,备注出库单出库单号,出库货物编号,种类、规格和数目实体之间的联系:(1 ) 一种货物能够寄存在多个库房,一个库房能够寄存多种货物; (2 ) 一种货物能够由多家单位供货,一家单位能够供给多种货物;(3)一种货物能够被多家单位提取,一家单位能够提取多种货物;(4)一个库房管理员管理一个库房,一个库房能够有多个管理员(5)入库的每一种货物对应一张入库
6、单,一张入库单对应一种货物;(6)出库的每一种货物对应一张出库单,一张出库单对应一种货 物。ER 图:库房管理员C数目)(入库单号)供货单位供货m 货物n /库存、m工作数目n取货出库单号提货单位逻辑构造设计关系模式:货物货物编号,货物名称,种类、规格,生产单位编号库房库房编号, 库房名称,存货种类,存货价值 供货单位单位编号,单位名称,单位地点,负责人姓名,联系电话提货单位(单位编号,单位名称,单位地点,负责人姓名,联系电话 )库房管理员管理员编号,姓名,家庭地址,办公电话,家庭电话库存(库房编号,货物编号,入库单号,出库单号,库存量)供货(货物编号,单位编号,数目)取货(货物编号,单位编号
7、,数目)工作(库房编号,管理员编号,姓名,家庭地址,办公电话,家庭电话)表构造:货物信息表字段名数据种类字段长度能否为空CHAR货物编号种类CHAR8规格CHAR4生产单位编号CHAR6库房信息表字段名数据种类字段长度能否为空库房编号CHAR6库房名称CHAR10存货种类CHAR6存货价值CHAR10货物名称CHAR10供货单位信息表字段名数据种类字段长度能否为空单位编号CHAR6单位名称CHAR6单位地点CHAR6负责人姓名CHAR6联系电话CHAR6提货单位信息表字段名数据种类字段长度为空单位编号CHAR6单位名称CHAR6单位地点CHAR6负责人姓名CHAR6联系电话CHAR6库房管理人
8、员字段名数据种类字段长度为空编号CHAR6姓名CHAR家庭地址CHAR10办公电话CHAR10家庭电话CHAR10库存表字段名数据种类度能否为空库房编号CHAR6货物编号能否能否字段长CHAR 6入库单号CHAR6出库单号CHAR6库存量INT 6供货表字段名数据种类字段长度能否为空货物编号CHAR6单位编号CHAR6数目INT6取货表字段名数据种类字段长度能否为空货物编号CHAR6单位编号CHAR6数目INT 6工作关系表字段名数据种类字段长度能否为空库房编号CHAR6管理员编号CHAR6姓名CHAR6家庭地址CHAR10办公电话CHAR10家庭电话CHAR10入库登记表字段名数据种类字段长度能否为空入库日期datetime6入库单号CHAR6货物编号CHAR6数目INT10总额INT10供货单位号码CHAR6供货单位名称CHAR10库房编号CHAR6库房管理员编号CHAR6备注文本出库登记表字段名数据种类字段长度能否为空出库日期datetime6出库单号CHAR6货物编号CHAR6数目INT10总额INT10取货单位号码CHAR6取货单位名称CHAR10库房编号CHAR 6库房管理员编号CHAR6备注文本精心收集整理,请按实质需求再行改正编写,因文档各样差别排版需调整字体属性及大小