物流系统数据库Word格式.docx
- 文档编号:17542993
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:11
- 大小:121.07KB
物流系统数据库Word格式.docx
《物流系统数据库Word格式.docx》由会员分享,可在线阅读,更多相关《物流系统数据库Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
3.用户可在前端界面间接的对数据库中的数据作出修改。
五、设计步骤
1、数据库设计
该物流管理系统是对物流公司业务的统一信息化管理,提供在线服务。
订单模块实现了业务订单的新增,查询,修改,删除等功能。
用户可以以会员身份或者游客身份登陆公司网站进行网上下单,当完成订单之后可根据系统提供的订单号进行订单状态的查询。
公司员工需要对订单审核确认,进行删改查等管理操作。
本系统模块包含的实体有:
订单基本表,订单信息表,订单状态表,货物表,交接单,配送点。
各实体ER图如下图3-1到图3-6所示。
图3-1订单基本表实体E-R图
图3-2订单信息表实体E-R图
图3-3订单状态表实体E-R图
图3-4货物表实体E-R图
图3-5交接单实体E-R图
图3-6配送点实体E-R图
2、表的设计
1.订单基本表
订单基本表
中文名称
字段名
数据类型
是否为空
默认值
备注
订单编号
Order_No
NUMBER
系统生成
PK
发货地
Send_Site
VARCHAR2(30)
收货地
Rece_Site
寄件人姓名
SendP_Name
VARCHAR2(20)
寄件人单位
SendP_Unit
VARCHAR2(40)
可为空
寄件人联系电话
SendP_PhNum
NUMBER(20)
寄件人详细地址
SendP_Add
VARCHAR2(60)
收件人姓名
ReceP_Name
收件人单位
ReceP_Unit
收件人联系电话
ReceP_PhNum
收件人详细地址
ReceP_Add
2.订单信息表
订单信息表
下单日期
Order_Date
DATE
提取下单时计算机时间
网上下单的日期,规定时限不确认订单就自动取消预订单
发货日期
Send_Date
发货地收到货物确认订单的日期
订单类别
Order_Sort
保价金额
supvalue
货物资费
Goods_Fee
总计费用
Total_Fee
保价金额+货物资费
支付状态
Pay_State
所属交接单编号
Co_No
生成交接单之后才有
FK
remark
VARCHAR2(100)
3.货物表
货物表(Goods)
货物编号
Goods_No
NOTNULL
货物名称
Goods_Name
货物数量
Goods_Amount
货物重量
Goods_Weight
4.订单状态表
订单状态表(Order_State)
记录编号
Orec_No
操作站编号
All_No
操作员编号
Emp_ID
状态编号
Orstate_No
状态更新时间
Orstate_Time
5.交接单表
交接单表(Conn_Order)
交接单编号
Number
已有运力编号
Trans_No
FK_CO_CP
目的地
All_No_Des
交接地
All_No_Src
最迟到达时间
Co_Limtime
Date
包含订单数量
Co_Amount
配送重量(吨)
Co_Weight
6.配送点表
配送点表(All_Station)
配送点编号
Number(8)
配送点名称
All_Name
Varchar2
所属省份
All_Provin
所属城市
All_City
3、建立数据库
根据数据库的设计和表的逻辑结构,建立数据库。
4、统计查询SQL语句
A、订单基本表
Select*from订单基本表whereOrder_No=’’;
Select*from订单基本表whereSendP_PhNum=’’;
Select*from订单基本表whereSendP_Add=’’;
Select*from订单基本表whereReceP_Name=’’;
B、订单信息表。
Select*from订单信息表whereOrder_No=’’;
Select*from订单信息表whereOrder_Date=’’;
Select*from订单信息表whereSend_Date=’’;
Select*from订单信息表whereOrder_Sort=’’;
Select*from订单信息表whereCo_No=’’;
C、订单状态表
Select*from订单状态表whereOrec_No=’’;
Select*from订单状态表whereAll_No=’’;
Select*from订单状态表whereEmp_ID=’’;
Select*from订单状态表whereOrder_No=’’;
Select*from订单状态表whereOrstate_No=’’;
Select*from订单状态表whereOrstate_Time=’’;
D、货物表
Select*from货物表whereGoods_No=’’;
Select*from货物表whereGoods_Name=’’;
Select*from货物表whereGoods_Amount=’’;
Select*from货物表whereOrec_No=’’;
E、交接单
Select*from交接单whereCo_No=’’;
Select*from交接单whereTrans_No=’’;
Select*from交接单whereAll_No_Des=’’;
Select*from交接单whereAll_No_Src=’’;
Select*from交接单whereCo_Limtime=’’;
Select*from交接单whereCo_Weight=’’;
F、配送点
Select*from配送点whereAll_No=’’;
Select*from配送点whereAll_Name=’’;
Select*from配送点whereAll_Provin=’’;
Select*from配送点whereAll_City=’’;
6、前台的设计
设计到数据库操作的六个类:
Basic,B_message,B_set,B_good,B_deal,B_place。
他们每个类的数据源对应了数据源中的一个表。
对应关系如下表:
类名
表名
Basic
B_message
B_set
订单状态表
B_good
货物表
B_deal
交接单
B_place
配送点
7、界面设计
A、主登陆界面:
用户类型选择,用户ID,用户密码,登陆,退出
B、客户登陆界面:
显示新订单或者已下订单的订单基本信息,
选择要查看的货物,显示货物所到地信息,
费用,支付状态,提交,退出按钮
C、公司员工登陆界面:
显示订单的基本信息,负责人名字,货物近况,
费用,支付状态,修改,提交,退出按钮
D、管理员管理界面:
显示管理员基本信息,维护信息,增删改查,提交,退出按钮
六、总结
经过一学期的学习,对数据库有了一定的理解。
通过本次练习,更加熟练的掌握了数据库,
需求分析部分的确较难,很难把需求做得完美,越想越多,仁者见仁吧。
总体来说,对这次练习还是很有成就感的。
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 系统 数据库