物流管理信息系统数据库设计

上传人:公**** 文档编号:500224550 上传时间:2023-02-20 格式:DOCX 页数:23 大小:268.55KB
返回 下载 相关 举报
物流管理信息系统数据库设计_第1页
第1页 / 共23页
物流管理信息系统数据库设计_第2页
第2页 / 共23页
物流管理信息系统数据库设计_第3页
第3页 / 共23页
物流管理信息系统数据库设计_第4页
第4页 / 共23页
物流管理信息系统数据库设计_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《物流管理信息系统数据库设计》由会员分享,可在线阅读,更多相关《物流管理信息系统数据库设计(23页珍藏版)》请在金锄头文库上搜索。

1、物流管理信息系统的数据库设计一系统需求当今社会条件下,人们已经进入了一个物联网时代,物流变得越来越方便快捷,尤其 是货物的运送也大多交给中介人物流公司来做 ,所以我们更需要建立一个更加完 善的物流管理信息系统。借此要实现的功能如下:数据检索1. 生产商查询某一种货物的产量,与涉与该商品的订货数目与单价。输入:货物编号输出:货物名称,产量,销售量,订单数,销售总额2. 客户查询对比不同商家的同一商品输入:货物名称输出:生产商编号,合格率,生产商联系3. 物流中心查询某仓库使用情况与存储货物信息输入:仓库编号输出:仓库性质,仓库总量,剩余容量,货物编号,货物体积,货物重量4. 仓库依据提货单号配送

2、货物输入:运单号输出:运货地址,收货人XX,收货人联系方式,货物数量,重量,生产商编号,生产商联系5. 客户查询订单详情输入:订单号输出:货物名称,数量,单价,下单日期,生产商名称,物流中心名称,货物所在仓库地址 数据插入1. 生产商数据插入2. 客户数据插入3. 货物数据插入4. 物流中心数据插入数据修改1. 货物数据修改:某货物数据发生变化时,输入货物编号与修改属性值完成修改2. 订单数据修改:某订单详情变化时,输入订单号与修改属性完成修改3. 管理属性修改:某货物配送完毕后,输入仓库编号与剩余量属性值完成修改二系统概念模式(2)客户实体(2)货物实体4物流中心实体(6)全局E-R图运货地

3、址n坟贺人姓名收益人转系方式运鱼寻始发地提取运货勇用进库时间胸流中?生产裔仓辛三关系模式李曦1. 生产商(生产商编号,生产商名称,联系人,生产商地址,联系,)2. 客户(客户编号,联系人,客户地址,联系方式,)3. 货物(货物编号,货物名称,货物重量,货物体积,生产商编号,存放地点,库存)4. 物流中心(物流中心编号,物流中心名称,地址,)5. 仓库(仓库编号,所属物流中心编号,仓库地址,仓库性质,仓库总量,,剩余容量)6. 订单(客户编号,生产商编号,订单编号,货物编号,下单日期,数量,单价)7. 生产(生产商编号,货物编号,合格率,产量)8. 提取(运单号,物流中心编号,货物编号,运费,仓

4、库编号,始发地,进库时间,货物数 量)9. 配货(运单号,客户编号,物流中心编号,运货地址,收货人联系方式,收货人XX)* * * * * * 四物理设计表结构(1)生产商表结构字段名类型特殊属性生产商编号Char(lO)Primary key生产商名称Char(lO)Not null生产商地址Varchar(30)Not null联系Char(20)Not nullChar(6)Not null联系人Char(20)2)客户表结构字段名类型特殊属性客户编号Char(lO)Primary key客户地址Varchar(30)Not null联系人Char(20)Char(6)Not null联

5、系方式Char(20)Not null3)货物表结构字段名类型特殊属性货物编号Char 10)Primary key货物名称Char 20)Not null货物体积Char 10)货物重量Char 10)Not null存放地点VarChar(20)Not null库存Char(20)Not null4)物流中心表结构字段名类型特殊属性物流中心编号Char 10)Primary key物流中心名称Char 10)Not null地址Varchar (30)Not nullChar (20)Not nullChar (6)Not null5)仓库表结构字段名类型特殊属性仓库编号Char (10)

6、Primary key所属物流中心编号Char (20)Foreign key仓库地址Varchar (30)NOT NULLChar (20)NOT NULL仓库性质Char(10)Not null仓库总量Char(20)Not null剩余容量int=0负责人Char (20)6)订单表结构字段名类型特殊属性订单编号Char(20)Primary key生产商编号Char(10)foreign key客户编号Char(lO)foreign key货物编号Char(20)foreign key下单日期SmalldatetimeNot null数量int=0单价Char(10)Not null

7、7)生产表结构字段名类型特殊属性生产商编号Char(20)Primary key货物编号Char(20)Primary key合格率intNot null产量int=08提取表结构字段名类型特殊属性运单号Char(20)Primary key始发地Char(20)Not null进库时间Char(20)Not null仓库编号Char(10)Foreign key数量int0运费intNot null物流中心编号Char(20)Foreign key9)配货表结构字段名类型特殊属性客户编号Char(10)Foreign key物流中心编号Char(20)Foreign key运单号Char(2

8、0)Primary key运单地址Char(20)收货人联系方式int=0收货人XXChar(20)五系统实现(1)数据库的建立Createdatabase 物流_System on(name二物流_system_data,Filename二D:数据库物流_system_data.mdf, Size= 10mb,Maxsize= 50mb,Filegrowth=2mb)LOGON(Name二物流_system_log,Filename二D:数据库物流_system_log.ldf,Size=10mb,Maxsize=50mb,Filegrowth=2mb)(2)数据表的建立Createtabl

9、e 生产商( 生产商编号 char(10)primarykey, 生产商名称 char(10)NOTNULL, 联系人 char(20)NOTNULL, 生产商地址 varchar(30), 联系 char(20)NOTNULL,char(6)Createtable 客户( 客户编号 char(10)primarykey, 联系人 char(20)NOTNULL, 客户地址 varchar(30)NOTNULL, 联系方式 char(20)NOTNULL,char(6)Createtable 货物( 货物编号 char(10), 货物名称 char(20)NOTNULL, 货物重量 char(

10、10)NOTNULL, 货物体积 char(10), 生产商编号 char(10), 存放地点 varchar(20)NOTNULL, 库存 char(20)NOTNULL, primarykey (货物编号),Foreignkey (生产商编号)references生产商(生产商编号), )Createtable 物流中心( 物流中心编号 char(10)primarykey, 物流中心名称char(10)N0TNULL, 地址 Varchar(30),char(20)NOTNULL,char(6) )Createtable 仓库(仓库编号 char(10)primarykey, 所属物流中

11、心编号 char(10),仓库地址 varchar(30)NOTNULL,仓库性质 char(10)NOTNULL,仓库总量 char(20)NOTNULL,char(20)NOTNULL,剩余容量 int,check (剩余容量=0),foreignkey (所属物流中心编号references物流中心(物流中心编号),)Createtable 订单(客户编号 char(10),生产商编号 char(10),订单编号 char(10)primarykey,货物编号 char(10)NOTNULL,下单日期 smalldatetimeNOTNULL,数量 intNOTNULL,单价 small

12、moneyNOTNULLforeignkey (货物编号references货物(货物编号),foreignkey (客户编号references客户(客户编号),foreignkey (生产商编号)references生产商(生产商编号),check (数量=0)Createtable 生产(生产商编号 char(10),货物编号 char(10),合格率 intNOTNULL,产量 int,primarykey(生产商编号,货物编号),Foreignkey (生产商编号)references生产商(生产商编号),Foreignkey (货物编号)references货物(货物编号), ch

13、eck (产量=0) createtable 配货(运单号 char (20) primarykey客户编号char(10), 物流中心编号char (10), 运货地址varchar (30), 收货人联系方式char (20), 收货人 XXchar ( 20),Foreignkey (客户编号references客户(客户编号),Foreignkey (物流中心编号references物流中心(物流中心编号) )Createtable 提取( 运单号char (20), 物流中心编号char (10), 货物编号char(10), 运费 intNOTNULL, 仓库编号char(10), 始发地 char (20)notnull, 进库时间 char (20)notnull, 货物数量int, check (货物数量=0), primarykey(物流中心编号,货物编号), Foreignkey (物流中心编号)reference

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号