实验报告七.docx
- 文档编号:11961231
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:43
- 大小:719.91KB
实验报告七.docx
《实验报告七.docx》由会员分享,可在线阅读,更多相关《实验报告七.docx(43页珍藏版)》请在冰豆网上搜索。
实验报告七
徐州工程学院
管理学院实验报告
实验课程名称:
物流信息技术
实验地点:
南主楼机房
2014年5月至2014年6月
专业物流工程
班级11物流1班
学生姓名吴燕
学号 20111514105
指导老师周渠
实验报告
实验项目:
某物流管理系统设计
实验学时:
8
实验日期:
2013年5月到6月
实验要求:
系统分析(可行性、业务流程、数据流程),系统设计(代码设计、配置方案、数据存储、输入输出设计)
实验内容:
一、分析
1.需求分析
通过市场调查,要求本系统具有以下功能:
统一友好的操作界面,能保证系统的易用性。
规范、完善的基础信息设置。
灵活的报表设计及打印功能。
实现货物申请、托运、跟踪与验收的全过程。
全方位的信息查询功能。
系统日志详细记录各种操作,提供追查的有力依据。
完善的权限管理,增强系统的安全性。
强大的数据备份及恢复功能,保证系统数据的安全性。
2.可行性分析
由于传统物流行业操作过程复杂,手续繁多,业务信息多,围绕这些信息的处理也很纷杂。
而且,物流行业竞争激烈,这种竞争,一方面表现在发展客户的市场开拓上,另一方面也存在于收集处理信息的速度、广度和深度,以及在业务操作中对业务数据处理的准确性和严密性,而更高层次上,还牵涉到公司决策层对整体业务的控制和协调。
物流管理系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货物的托运管理、在线跟踪,信息查询、到最后各种报表的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。
3.系统功能分析
物流管理系统是一个典型的数据库管理系统,系统由基本信息设置、货物托运管理、信息查询、报表管理、系统管理等模块组成,规划系统功能模块如下:
基本信息设置模块该模块主要负责完成部门资料设置、职务信息设置、公司资料设置、员工资料设置、客户资料设置、司机资料设置和车辆资料设置。
货物托运管理模块该模块主要由车辆调度安排、托运申请单管理、货物托运单管理、货物验收单管理和车辆配送跟踪记录单管理几部分组成。
信息查询模块该模块由货物申请单查询、车辆调度信息查询、货物托运信息查询、货物托运验收查询和车辆在途跟踪查询几部分组成。
报表管理模块包括货物申请单报表、货物托运单报表和货物验收单报表3部分。
系统管理模块包括查看日志、删除日志、用户管理、数据备份、数据恢复和系统数据清理几部分。
4.功能模块图
(1).根据上述的功能,可以设计出系统的总体功能模块,如图2.1所示。
图2.1物流管理系统功能模块示意图
(2).物流管理系统图如图2.2所示。
图2.2物流管理系统图
(3).客户管理系统模块如图2.3所示。
图2.3客户管理系统模块图
(4).管理员登录操作流程图如图2.4所示。
图2.4管理员操作流程图
二、数据库设计
1.数据库概要说明
在SQLServer2000数据库中建立名为myLogistics的数据库,设计如下数据表:
Firms,Cars,Motormans,Receipts,BillOfLading,Transports,CheckCompacts,usertalbe。
表3-1所示的即为本系统中数据库中的数据表结构图,该数据表字典包含系统所有数据表。
可以清晰地反应数据库信息[5]。
表3-1数据库字典
序号
数据库表
数据库表存储内容
1
Firms
公司信息表,各子公司的资料,如公司名,地址
2
Cars
车辆信息,如司机名,车牌号,装载重量等。
3
Motormans
司机表,记录司机的信息,司机名,身份证等。
4
Receipts
回单签收表,如签收人,签收时间等。
5
BillOfLading
提货签收信息表,如签收人,签收时间等。
6
Transports
配载表,如车牌号,司机等。
7
CheckCompacts
托运合同表,如公司代码,时间等。
8
CarriageCompacts
承运合同表,如公司代码,时间等。
9
GoodsState
货运状态表,如当前地点等
10
Freights
货运表,如发货人姓名,地址等。
11
Operators
操作员信息表,如用户名称,密码,角色等。
12
Users
会员信息表,如用户名,密码,地址等。
13
Popedom
权限设置,如管理单据,管理财务等。
14
Warnings
警告信息表,如内容,时间等。
15
FirmsInteract
公司交互信息,如发布的信息,发布时间等。
2概念结构设计
根据以上的分析以及数据库的分析可以画出系统大概的关系图。
3主要数据库结构
根据上述的数据库概念结构设计,可以得到下面的主要数据库结构。
表3-2UserOrder(用户订单)
字段名称
描述
数据类型
备注
order_id
订单编号
Number(10)
primarykey
User_id
用户编号
Number(10)
NotNull
Order_time
下单时间
Date
NotNull
Fre_id
货运编号
Number(10)
NotNull
remark
备注
Varchar2(20)
NotNull
表3-3Fims(公司信息表)
字段名称
描述
数据类型
备注
F_id
编号
Number
primarykey
F_name
公司名称
Varchar2(20)
NotNull
F_address
公司地址
Varchar2(40)
NotNull
F_tel
联系电话
Varchar2(15)
NotNull
F_password
密码
Varchar2(20)
NotNull
F_BankOfDeposit
开户银行
Varchar2(20)
NotNull
F_BankAccount
银行账号
Varchar2(20)
NotNull
F_Tariff
单位税号
Varchar2(20)
NotNull
F_Remark
备注
Varchar2(20)
表3-4Cars(车辆信息)
字段名称
描述
数据类型
备注
Car_no
车牌号
Varchar2(20)
primarykey
Car_type
类型
Varchar2(20)
NotNull
Car_Moto_id
司机编号
Number
NotNull
Car_loadedWeight
装载重量
Number
NotNull
Car_volume
体积
Number(10,2)
NotNull
Car_remark
备注
Varchar2(20)
表3-5Motormans(司机信息表)
字段名称
描述
数据类型
备注
Moto_id
司机编号
Number
primarykey
Moto_name
姓名
Varchar2(20)
NotNull
Moto_sex
性别
Varchar2(4)
Moto_licenseType
驾照类型
Varchar2(20)
NotNull
Moto_licenseNO
驾照号码
Varchar2(20)
NotNull
Moto_idCard
身份证
Varchar2(20)
NotNull
Moto_fareWay
经营路线
Varchar2(20)
NotNull
Moto_zipcode
邮编
Varchar2(8)
Moto_tel
电话
Varchar2(20)
NotNull
Moto_mobileNO
手机号码
Varchar2(20)
NotNull
Moto_email
电子邮箱
Varchar2(30)
NotNull
Moto_carNo
车牌号
Varchar2(20)
NotNull
Moto_address
联系地址
Varchar2(40)
NotNull
表3-6Receipts(回单签收表)
字段名称
描述
数据类型
备注
Rec_id
回单编号
Number
primarykey
trans_id
配载编号
Number
NotNull
Rec_name
回单员
Varchar2(20)
NotNull
Rec_signName
签收人
Varchar2(20)
NotNull
Rec_signTime
签收时间
Date
NotNull
Rec_oper_time
操作时间
Date
NotNull
Rec_operName
操作员
Varchar2(20)
NotNull
Rec_remark
备注
Varchar2(20)
NotNull
表3-7BillOfLading(提货签收信息表)
字段名称
描述
数据类型
备注
Bill_id
提货号
Number(10)
primarykey
Goods_id
货物编号
Number(10)
NotNull
Bill_signName
签收人
Varchar2(20)
NotNull
Bill_signTime
签收时间
Date
NotNull
Bill_oper_time
操作时间
Date
NotNull
Bill_OperName
操作员
Varchar2(20)
NotNull
Bill_remark
备注
Varchar2(20)
表3-8Transports(配载表)
字段名称
描述
数据类型
备注
Trans_id
配载单号
Number
primarykey
Car_no
车牌号
Varchar2(20)
NotNull
Moto_id
司机编号
Number
NotNull
Trans_pickingOrGet
提/送货
Varchar2(8)
NotNull
Trans_Stop
提送站
Varchar2(20)
NotNull
Trans_oper_time
操作时间
Date
NotNull
Trans_state
车辆状态
Varchar(20)
NotNull
Trans_remark
备注
Varchar(20)
表3-9CheckCompacts(托运合同)
字段名称
描述
数据类型
备注
Che_id
合同编号
Number
primarykey
f_id
公司编号
Number
NotNull
Che_ShipName
发货人
Varchar2(20)
NotNull
Che_ShipIdCard
身份证
Varchar2(20)
NotNull
Che_insurance
保险费
Number(10)
NotNull
Che_StarTime
托运起始时间
Date
NotNull
Che_EndTime
托运结束时间
Date
NotNull
Che_remark
备注
Varchar2(20)
表3-10CarriageCompacts(承运合同)
字段名称
描述
数据类型
备注
Car_com_id
合同编号
Number(10)
primarykey
Moto_id
司机编号
Number(10)
NotNull
Car_com_penalty
违约金
Number(10)
NotNull
Car_com_tel
联系电话
Varchar2(10)
NotNull
Car_com_starTime
承运开始日期
Date
NotNull
Car_com_endTime
承运结束日期
Date
NotNull
Car_com_oper_time
操作时间
Date
NotNull
Car_com_remark
备注
Varchar2(20)
Trans_id
配载编号
Number
NotNull
表3-11GoodsState(货物状态)
字段名称
描述
数据类型
备注
Goods_id
货物编号
Number(10)
primarykey
Goods_currentplace
当前地点
Varchar2(40)
NotNull
表3-12Freights(货运表)
字段名称
描述
数据类型
备注
Fre_id
货运单据号
Number(10)
primarykey
Fre_place
提送地点
Varchar2(20)
NotNull
Fre_consignorName
发货人姓名
Varchar2(20)
NotNull
Fre_consignorAddress
发货人地址
Varchar2(40)
NotNull
Fre_consignorTel
发货人电话
Varchar2(15)
NotNull
Fre_consigneeName
收货人姓名
Varchar2(20)
NotNull
Fre_consigneeTel
收货人电话
Varchar2(15)
NotNull
Fre_consigneeAddress
收货人地址
Varchar2(40)
NotNull
Fre_check
是否审核
Varchar2(8)
NotNull
Fre_counterman
业务员
Varchar2(20)
NotNull
Fre_Checktime
托运日期
Date
NotNull
Fre_pickingType
提货方式
Varchar2(20)
NotNull
Fre_shipper
托运人
Varchar2(20)
NotNull
Fre_Shipper_tel
托运人电话
Varchar2(15)
NotNull
Fre_oper_time
操作日期
Date
NotNull
Fre_remark
备注
Varchar2(20)
Fre_starStop
起点
Varchar2(20)
NotNull
Fre_endStop
终点
Varchar2(20)
NotNull
表3-13Operators(操作员信息表)
字段名称
描述
数据类型
备注
Oper_id
编号
Number
primarykey
F_id
站点
Number(10)
NotNull
Oper_name
姓名
Varchar2(20)
NotNull
Oper_password
密码
Varchar2(30)
NotNull
Oper_role
角色
Varchar2(20)
NotNull
Oper_remark
备注
Varchar2(20)
NotNull
Pop_id
权限
Number
表3-14Users(用户信息表)
字段名称
描述
数据类型
备注
U_id
编号
Number
primarykey
U_name
用户名
Varchar2(20)
NotNull
U_tName
姓名
Varchar2(20)
NotNull
U_password
密码
Varchar2(40)
NotNull
U_pic
图片
blob
U_email
邮箱
Varchar2(30)
NotNull
U_tel
联系电话
Varchar2(15)
NotNull
U_remark
备注
Varchar2(20)
表3-15Popedom(权限设置表)
字段名称
描述
数据类型
备注
Pop_id
编号
Number
primarykey
bill
管理单据
Varchar2(8)
NotNull
financial
管理账务
Varchar2(8)
NotNull
personInfo
个人信息修改
Varchar2(8)
NotNull
findFreights
货运查询
Varchar2(8)
NotNull
Pop_remark
备注
Varchar2(8)
表3-16Warnings(警告信息表)
字段名称
描述
数据类型
备注
W_id
编号
Number
primarykey
W_content
内容
Varchar2(100)
NotNull
W_time
时间
Date
NotNull
W_remark
备注
Varchar2(200)
表3-17FirmsInteract(公司交互信息表)
字段名称
描述
数据类型
备注
Fin_id
编号
Number
primarykey
F_id
公司编号
Number
NotNull
Fin_message
发布的信息
Varchar2(100)
NotNull
Fin_time
发布时间
Date
NotNull
Fin_operName
操作人
Varchar2(20)
NotNull
Fin_remark
备注
Varchar2(200)
表3-18Balances(收支明细表)
字段名称
描述
数据类型
备注
Bala_id
编号
Number
primarykey
Voucher_id
凭证编号
Varchar2(20)
NotNull
summary
摘要
Varchar2(20)
NotNull
MakeTime
制单时间
Date
NotNull
Depar_name
科目名称
Varchar2(20)
NotNull
In_Out_type
收支类型
Varchar2(20)
NotNull
payment
结算方式
Varchar2(20)
NotNull
money
金额
Number(10,2)
NotNull
Oper_Name
操作人
Varchar2(20)
NotNull
remark
备注
Varchar2(20)
表3-19UsersInteract(用户交互信息表)
字段名称
描述
数据类型
备注
Ui_id
编号
Number(10)
primarykey
Fin_id
公司信息交互编号
Number
NotNull
Ui_issue_message
发布信息
Varchar2(100)
NotNull
Ui_recieve_message
收到信息
Varchar2(100)
NotNull
Ui_oper_time
操作时间
Date
NotNull
Ui_mess_type
信息类型
Varchar2(20)
NotNull
Ui_mess_id
信息编号
Number
NotNull
Ui_remark
备注
Varchar2(20)
U_id
用户名称
Number(10)
NotNull
表3-20Goods(货物信息表)
字段名称
描述
数据类型
备注
Goods_id
货物编号
Number(10)
primarykey
Goods_name
名称
Varchar2(20)
NotNull
Goods_pack
包装
Varchar2(20)
NotNull
Goods_number
数量
Number(10)
NotNull
Goods_weight
重量
Number(10,1)
NotNull
Goods_volume
体积
Number(10,1)
NotNull
Goods_price
价值
Number(10,1)
NotNull
Fre_id
货运编号
Number
Number
Goods_remark
备注
Varchar2(20)
表3-21CarriageReceipts(承运回单表)
字段名称
描述
数据类型
备注
Car_re_id
编号
Number(10)
primarykey
Moto_id
司机编号
Number(10)
NotNull
Fre_id
货运单据号
Number(10)
NotNull
Car_re_time
时间
Date
NotNull
Car_re_remark
备注
Varchar2(20)
表3-22FreghtsFinancial(货物账运表)
字段名称
描述
数据类型
备注
Fre_id
货物单据号
Number
NotNull
Fref_id
货物账运编号
Number
primarykey
freF_getGoodsPrice
取货费
Number(10,1)
0.0
freF_deliverGoodsPrice
送货费
Number(10,1)
0.0
freF_transferPrice
中转费
Number(10,1)
0.0
freF_additionalPrice
附加费
Number(10,1)
0.0
freF_paid
现付
Number(10,1)
0.0
freF_Recipetprice
回单费
Number(10,1)
0.0
freF_Ahead_price
提付
Number(10,1)
0.0
freF_MonthlyMlosingEntry
月结
Number(10,1)
0.0
fref_oper_time
操作时间
Date
NotNull
freF_remark
备注
Varchar2(20)
表3-23GoodsLoadCars(货物装车表)
字段名称
描述
数据类型
备注
Trans_id
配载单号
Number(10)
NotNull
Fre_id
货物单据号
Number(10)
NotNull
Glc_oper_time
操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)