第三方物流管理信息系统毕业设计.docx
《第三方物流管理信息系统毕业设计.docx》由会员分享,可在线阅读,更多相关《第三方物流管理信息系统毕业设计.docx(31页珍藏版)》请在冰豆网上搜索。
第三方物流管理信息系统毕业设计
第三方物流管理信息系统
班级:
XXX
组长:
XXX
联系电话:
XXX
组员:
XXX
课程成绩:
一、战略规划(10分)……………………………………
二、系统分析(40分)
1、可行性分析(5分)………………………………
2、业务流程分析(15分)……………………………
3、数据流程分析(15分)……………………………
4、数据字典(5分)…………………………………
三、系统设计(50分)
1、系统ER图……………………………………………
2、代码设计(5分)……………………………………
3、功能结构图设计(5分)……………………………
4、信息系统流程图设计(10分)……………………
5、系统物理配置方案设计(5分)……………………
6、输出设计(5分)……………………………………
7、输入设计(5分)……………………………………
8、数据存储设计(10分)……………………………
9、制定设计规范(5分)………………………………
一、管理信息系统的战略规划
1、企业建立管理信息系统拟达到的目标
第三方物流管理是从客户需求出发,经过一系列中间环节,以满足客户需求为最终目的,实现对供应链上节点企业物流资源的优化、整合,并达到低成本、高效率的管理目标。
第三方物流企业(公司)的管理活动包括相互联系的三个基本方面:
需求预测及管理、库存优化及管理、运输配送优化及管理。
需求预测及管理
第三方物流企业(公司)首先对需货方的货物需求进行较为准确的预测,并以此为依据,进行需求管理。
具体来说,包括两方面内容,一是在需求方的“订单”发出之前,进行市场调研,搜集需求客户企业的历史数据及相关信息,利用各种预测工具和方法,对需求方的客户需求进行较为准确的预测,以做到“心中有数”。
二是在需求方的“订单”发出之后,综合三方面(需求方、供货方及本企业资源条件)的信息数据资料,确定订单数量,进行决策,并结合供货方的供货情况及本企业的库存条件,作好接货的各项准备工作。
需求管理是第三方物流管理的初始环节。
需求预测是对未来形式的估计,试图指出特定条件下预期活动水平。
进行准确的需求预测不仅是实现需求管理的必要条件,也是实现优质高效全过程管理的基础和前提。
库存优化管理
库存管理是第三方物流企业全过程管理的中间环节,合理的库存既能保证不间断供货,满足客户需求,又能减少物流企业不必要的成本开支,是实现第三方物流企业优质、高效管理的关键。
库存优化及管理具体来说,包括以下内容:
一是根据订单要求,组织货源。
二是根据现有库存及订单要求,进行库存优化,决定采购多少(数量)?
怎样采购(批量)?
及何时采购(时间)?
三是根据相关信息,对入库货物的检验、装卸搬运、分拣加工、集货暂存、出库等一系列业务活动进行管理。
运输配送优化管理
运输配送管理是第三方物流管理的最后环节,也是保证货畅其流,实现客户需求的直接手段。
优质高效的运输配送管理对实现第三方物流全过程优化管理至为重要。
其主要内容包括:
根据客户需求进行配送;对运输方式及运输线路进行优化及管理等。
基于多智体技术的第三方物流管理系统
第三方需求管理、库存管理及运输管理三个方面相互联系,彼此之间既有物流又有信息流相互连接,将各管理子系统分别作为相对独立的智能体,在网络条件允许的情况下,将供货方及需货方的信息管理系统也分别作为相对独立的智能体,并将多智能体(Multi-Agent)技术应用于该系统,以实现信息化、网络化的第三方物流管理。
在基于多智体技术的第三方物流管理系统中,各独立的子系统(Agent),通过某种特定的联系,组成一个整体系统,其中各Agent通过相互协商与合作来实现整体系统的功能:
通过智能体之间的通讯,开发新的规划或求解方法,用以处理不完全、不确定的信息;通过智能体之间的协作,改善每个智能体的基本能力,并从智能体的交互中进一步理解环境影响与社会行为;用模块化风格来组织系统,发挥多智体系统自主性、分布性、协调性的优势,使系统性能与管理目标得到进一步优化。
2、规划领导小组
管理信息系统的领导小组的最高领导者必须是企业的高层管理者,监督IT部门的活动,保证IT部门和组织整体目标和使命保证协调。
该管理信息系统的领导小组成员来自高层管理者、IT部门、用户部门,是各部门的高层管理者,代表组织中所有业务领域。
管理信息系统的领导小组的任务与职责应该以正式的章程进行定义。
管理信息系统的领导小组的成员应该了解IT部门的策略、实务、流程,有权对其所辖领域进行决策。
该管理信息系统的领导小组通常作为信息系统项目总的检查管理信息系统的领导小组,参与日常运作。
主要履行以下职能:
审查IT部门的长期和短期计划,并保证与组织目标一致;
在董事会授权范围内审查批准主要的硬件和软件获取计划;
批准和监督主要项目,建立优先顺序,批准标准、流程,监督整个系统的绩效;
在IT部门与用户部门之间进行沟通;
批准和监督主要项目,信息系统规划的状况、年度计划;
根据人员、时间、设备审查资源的充足性、资源的配置情况;
对集权或分权、责任指派进行决策;
审查和批准部分或全部信息系统外包计划;
管理信息系统的领导小组从系统部门、用户部门接收适当管理信息并进行审计,以协调和监督组织的信息系统资源的有效利用。
管理信息系统的领导小组要监督绩效并且采取适当行动达到预想效果。
管理信息系统的领导小组需要召开正式会议,并使其活动、决策文档化,向董事会汇报所有信息系统相关活动。
3、第三方物流U/C距阵
功能/数据关系
(1)
数据类功能
计划
配送区域
发货单
收货单
客户回单
员工
员工出勤
成本
财务
客户
经营计划
C
C
U
U
收货服务
C
U
配送服务
C
U
作业流程
U
U
反馈配送结果
C
遗失快件处理
U
U
人员计划
U
C
U
U
U
人员工作考核
U
U
U
C
仓库库存控制
U
U
U
会计
U
U
配送区域管理
U
U
C
财务规划
U
U
U
成本会计
U
C
功能/数据关系
(2)
数据类
功能
计划
配送区域
发货单
收货单
客户回单
客户
成本
财务
员工
员工出勤
经营计划
经营计划
C
C
U
U
财务规划
U
U
U
运营管理
收货服务
C
U
配送服务
C
U
反馈配送结果
C
遗失快件处理
U
U
作业流程
U
U
配送区域管理
U
C
U
仓库库存控制
U
U
U
财会
会计
U
U
成本会计
C
U
人事
人员计划
U
U
U
C
U
人员工作考核
U
U
U
C
二、系统分析
1、可行性分析报告
引言
系统名称:
第三方物流配送管理信息系统
开发目标:
本系统考虑系统组成各环的功能需求,基于使用成熟技术和实用化的原则,向企业提供一套先进的应用系统。
这套系统应该具有最先进的技术特征;配置必要的数据库和应用服务程序;组织完整的管理员操作界面。
软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类要清晰明了,便于管理。
主要功能:
本系统包括客户管理子系统、订单管理子系统、仓库管理子系统、配送管理子系统、经营决策子系统、账务管理子系统等。
本系统的使用者能根据需要对订单实时查询和跟踪、实时准确的库存信息,企业的管理者能根据各种信息与报表,包括配送统计数据、客户对配送服务的反应报告、配送商品次数及所需时间报告、配送商品的失误率、仓库库存情况、设备损坏及维修报告、设备成本分析、人力资源分析等作出决策。
开发背景:
经济高速发展,信息技术的发展,第三物流公司不断兴起,而随着市场的竞争,而客户又需要更高的服务质量,第三方物流公司针对这些问题需要提高他们的工作效率、服务质量,才能提高企业的竞争力。
所以我们决定开发了这个第三方物流配送管理信息系统。
系统目标和开发的可行性
系统目标:
使企业员工缩短了工作时间,简化了工作流程,提高了工作效率,使企业的管理者能根据各种信息与报表,包括配送统计数据、客户对配送服务的反应报告、配送商品次数及所需时间报告、配送商品的失误率、仓库库存情况、设备损坏及维修报告、设备成本分析、人力资源分析等作出决策。
提高管理水平和企业竞争力,使企业能更好的满足顾客需求,从而最终实现利润最大化。
开发的可行性:
(1)系统的名称、功能、目标等已如前所述。
(2)系统环境以及工具:
A.软件环境:
用户端:
Windows2000,Windows2003,WindowsXPWindowsVISTA
服务器端:
WindowsNT/Windows2000及以上操作系统
编程语言:
SQL
数据库:
Access2003
B硬件环境:
有高性能的电子计算机、大容量的存贮装置,个人电脑(终端)以及联结起来的网线等,组成信息资源共享的计算机网络,有共享的打印机,扫描仪等等
(3)系统设计原则:
1)系统运行安全可靠,稳定性好;
2)系统的可管理性和可维护性好;
3)系统输入界面友好,操作简便易行,尽量减少用户的输入工作量;
4)允许多种数据输入方式,能实现多种查询,允许进行模糊查询;
5)数据具有规范性,整体性,方便数据整理分析。
(4)系统可行性分析:
A.技术可行性:
系统要求在windows2000以上环境运行,后台数据库采用access2003,使用SQL编程,采用ADO方式连接数据库,这些在目前都是容易实现的。
程序将部分需要经常调用的数据存入内存,可提高程序运行速度.
B.经济可行性:
在经济上,用此系统加强了企业物流的管理效率,为企业员工提供了较高的效率,可节省人力资源的开支。
C.管理的可行性:
在工作上,企业员工管理物流信息量非常大,开发了此系统,可极大提高企业员工的工作的效率。
提高决策的管理能力等等,方便数据的储存和修改,及以后随时查询订单、客户信息,是一个比较人性化的管理系统。
(5)系统分析结论:
由以上分析得出,本系统可进行开发。
2、a业务流程图
有关部门
b、表格分配图
采购部门财会部门收货部门送货部门
客户
3、数据流程图
发货单
客户
P2.4
结算处理
财务科
P2.3
配送管理
订单
P2.2
订单处理
P2.1
仓储管理
供应商
客户资料
第三方物流管理信息系统的第一层DFD
发货
D2订单信息
配送存档
订货单
b
派车单存档
货款通知单
发货
配送中心
D7派车
D6配送信息
第三方物流管理信息系统的第二层DFD
供应商
第三方物流管理信息系统的第三层DFD货
等有货再发货订单
4、数据字典
一、数据项的定义:
数据项编号
数据项名称
类型及宽度
取值范围
I01-04
订单号
数值型
000000~999999
I02-04
入仓单数量
字符型,4位
“0000”~“9999”
I02-08
配送单
数值型,8位
00000000~99999999
I02-09
派车单
字符型,3位
“000”~“999”
I03-02
库存反馈信息单
字符型,3位
“000”~“999”
二、数据结构的定义:
表1
DS01-01
货物情况
DS01-05
订货单
DS01-06
客户情况
I1:
货物名称
I1-1:
订货单编号
I2-1:
客户代码
I2:
货物代码
I1-2:
订货方来源
I2-2:
客户姓名
I3:
货物总体积
I1-3:
订单日期
I2-3:
客户地址
I4:
货物总重量
I1-4:
订货数量
I2-4:
客户电话
I5:
货物数量
I2-5:
银行卡号
I2-6:
账号
表2
DS02-06
配送管理
DS02-08
结算管理
DS03-01
仓储状况
I3-1:
订单数量
I4-1:
货物成本
I5-1:
仓库容量
I3-2:
可供货物数量
I4-2:
订货数量
I5-2:
货物数量
I3-3:
客户定车单
I4-3:
盈亏计算公式
I5-3:
订单需求
I3-4:
运输车辆类型
I4-4:
付款方式
I5-4:
出货数量
I3-5:
运输部门
I4-5:
专门会计人员
I5-5:
退货数量
I4-6:
变动的税收利率
I5-6:
货物堆积数量
表3
DS02-06
配送管理
DS02-08
结算管理
DS03-01
仓储状况
I3-1:
订单数量
I4-1:
货物成本
I5-1:
仓库容量
I3-2:
可供货物数量
I4-2:
订货数量
I5-2:
货物数量
I3-3:
客户定车单
I4-3:
盈亏计算公式
I5-3:
订单需求
I3-4:
运输车辆类型
I4-4:
付款方式
I5-4:
出货数量
I3-5:
运输部门
I4-5:
专门会计人员
I5-5:
退货数量
I4-6:
变动的税收利率
I5-6:
货物堆积数量
①数据结构编号:
DS01-01②数据结构编号:
DS01-05
数据结构名称:
货物情况数据结构名称:
订货单
数据结构组成:
I1+I2+I3+I4+I5数据结构组成:
I1-1+I1-2+I1-3+I1-4
③数据结构编号:
DS01-06
数据结构名称:
客户情况
简述:
客户基本资料及订货要求
数据结构组成:
I2-1+I2-2+I2-3+I2-4+I2-5+I2-6
④数据结构编号:
DS02-06
数据结构名称:
配送管理
数据结构组成:
I3-1+I3-2+I3-3+I3-4+I3-5
⑤数据结构编号:
DS02-08
数据结构名称:
结算管理
数据结构组成:
I4-1+I4-2+I4-3+I4-4+I4-5+I4-6
⑥数据结构编号:
DS03-01
数据结构名称:
仓储状况
数据结构组成:
I5-1+I5-2+I5-3+I5-4+I5-5+I5-6
三、数据流的定义:
数据流
编号
数据流
名称
简述
数据来源、流向
数据流
组成
数据
流量
高峰
流量
DS01-02
订货单
客户向商家提出的订货要求
客户
货物编号+货物名称+数量+规格+日期
1000份/周
1500份/周
DS01-03
客户基本资料
客户的个人信息资料
客户、发货中心
客户代码+客户姓名+客户地址+客户电话+银行卡号
800份/周
1000份/周
DS02-05
入仓单
库长、仓库
领料单+库存空间+货物数量+入仓日期
1200份/周
DS02-06
配送单
配送人员根据出仓单对货物进行配送
配送中心
客户
货物编号+货物名称+货物规格+货物数量+日期+配送地
1500份/周
DS02-07DS02-07
派车单
运输中心
客户订单地址
车辆类型+数量+运输地距离+运输时间
1250份/周
DS03-05
出仓单
仓库
车间
仓库库存量+货物编号+名称+发货数量+日期
1450份/周
四、处理逻辑的定义:
①处理逻辑编号:
P01
处理逻辑名称:
物流决策管理
输入的数据流:
采用全新的数据组织方式,对决策中大量的相关的物流原始数据进行集中、加工、锤炼和重组并转换成有用的信息。
处理:
通过分析这些数据使物流的信息化建设从支持日常业务操作上升到支持管理层的分析决策。
输出的数据流:
利用数据仓库技术对物流过程中存在的各类数据进行分析,建立一个基于数据仓库技术的生产物流决策管理系统
②处理逻辑编号:
P02
处理逻辑名称:
物流作业管理
输入的数据流:
对日常的业务数据做适当的提取和分析,进行业务管理。
处理:
对平均每一笔的配货时间做一记录,就可得到作为管理数据的出库件数的平均作业时间。
输出的数据流:
商品的保管货位编号,进行商品的入出库管理,就应该能够管理到货位以及在库的情况。
处理频率:
对每个客户每月处理一次。
③处理逻辑编号:
P03
处理逻辑名称:
客户关系管理
输入的数据流:
现实商品市场需求的客户来源于用户订货单中所填的个人基本信息资料
处理:
协调运输、保管、配送、包装、装卸、流通加工各个部分,每个部分都有客户和企业的关系存在,以确定现实客户的数量和潜在客户的数量及商品类型的需求。
输出的数据流:
建立了客户信息和市场的数据仓库文件。
④处理逻辑编号:
P02-01
处理逻辑名称:
仓储管理
输入的数据流:
根据客户订单的需求进行仓储面积的调查及储位分配情况,仓储作业面积仓储设备的运行状况。
处理:
采用有限的仓储面积存储更多的物品以及合理配置产品品项以最低的品项数和库存数满足市场的需要。
输出的数据流:
安排仓库门口(Docking)的装卸作业储位分布以及写入外购物料收料单、物料进出仓查询明细表、外购物料明细进度表、备料状况表进行文件存储。
⑤处理逻辑编号:
P02-02
处理逻辑名称:
订单处理
输入的数据流:
业务部门查询出货日的存货状况、装卸货能力、流通加工负荷、包装能、配送负荷等来答复客户,而当订单无法依客户之要求交货时,业务部加以协调。
处理:
业务人员统计该时段的订货数量,并予以调货、分配出货程序及数量。
输出的数据流:
业务部门制定报表计算方式,做报表历史资料管理,订定客户订购最小批量、订货方式或订购结帐截止日。
⑥处理逻辑编号:
P02-03
处理逻辑名称:
配送管理
输入的数据流:
根据订单的数量及货物仓储情况备货:
筹集货源、订货或购货、集货、进货及有关的质量检查、结算、交接等。
处理:
对储备数量较大,储备结构也较完善,视货源及到货情况,可以有计划地确定周转储备及保险储备结构及数量;分拣及配货集中不同用户的配送货物,进行搭配装载。
输出的数据流:
根据配送的距离、范围和时间选择最佳路线和最佳的运输工具,使配装和路线有效搭配
⑦处理逻辑编号:
P02-04
处理逻辑名称:
结算管理
输入的数据流:
客户订单中货物的质量、数量、规格及世界市场价格
处理:
根据客户订单中货物的数量及单价等的实际付款要求,选择合适的结算工具及结算方式计算出总金额。
输出的数据流:
一是去外部项客户,二是写入企业数据存储的收入账目文件
⑧处理逻辑编号:
P03-01
处理逻辑名称:
入仓管理
输入的数据流:
采购人员进货入仓跟踪催促的同时,入仓进货管理员即可依据采购单上预定入库日期,做入仓作业排程、入仓站台排程。
处理:
当货品进入时做入仓资料查核、入仓品检,查核入仓货品是否与采购单内容一致,当品项或数量不符时即做适当的修正或处理。
输出的数据流:
将入仓资料登录建档。
入仓管理员可依一定方式指定卸货及栈板堆叠。
对于由客户处退回的商品,退货品的入仓,经过退货品检、分类处理而后登录入仓。
⑨处理逻辑编号:
P03-03
处理逻辑名称:
库存控制
输入的数据流:
接受顾客的订单,检验订单根据缺货记录进行缺货统计,将缺货通知单发给采购部门。
处理:
根据采购部门发来的进货通知单处理进货,若库存有货,进行供货处理,即修改库存,给仓库开备货单,若库存量不足,将缺货订单登入缺货记录并从缺货记录中取出缺货订单进行供货处理,,即修改库存,,并且将订单留底;。
输出的数据流:
根据留底的订单进行统计,打印统计表给库长。
⑩处理逻辑编号:
P03-04、P03-06
处理逻辑名称:
出仓查询管理
输入的数据流:
根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价。
处理:
由仓库管理员通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数将货物的条码通过阅读器输入前端机中,货物数量的默认值为1,可以由管理员修改,每个仓库的当日业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机进行存储与汇总。
输出的数据流:
前端机根据输入的货物信息,打印"出仓"清单。
出仓单中同一种货物最多只出现一次,每份出仓单由流水号唯一标识。
五、数据存储的定义:
①数据存储编号:
F01-01
数据存储名称:
库存账
简述:
存放库存所有可供货物的信息
数据存储组成:
货物名称+编号+生产厂家+单价+库存量
相关联的处理:
P01,P02
②数据存储编号:
F01-02
数据存储名称:
订单
数据存储组成:
货物编号+货物名称+订单需求+订单日期
相关联的处理:
P02
③数据存储编号:
F01-03
数据存储名称:
客户资料
数据存储组成:
客户代码+客户姓名+客户地址+客户电话+银行卡号
相关联的处理:
P01,P03
④数据存储编号:
F02-06
数据存储名称:
出仓单
数据存储组成:
仓库库存量+货物编号+货物名称+发货数量+发货日期
相关联的处理:
P02-01,P02-02,P02-03
⑤数据存储编号:
F02-07
数据存储名称:
配送单
数据存储组成:
货物编号+货物名称+数量+配送日期+配送地
相关联的处理:
P02-01,P02-02,P02-03
六、外部实体的定义:
外部实体编号
外部实体名称
输入的数据流
输出的数据流
S01-01
供应商
D01-01
D01-03
S01-02
客户
D01-02
D01-04
S02-03
配送中心
D02-06
D02-07
S03-02
车间
D03-04
D03-05
S03-03
库长
D03-02
D03-03
S02-04
财务科
D02-05
D02-06
取值表
条件名
取值
符号
取值数
年龄
年龄<20
20≦年龄≦40
年龄>40
C
Y
L
M1=3
性别
男
女
M
F
M2=2
文化程度
初中
高中
大学
J
S
U
M3=3
判定表
决策规则号
1
2
3
4
5
6
7
8
9
10
11
12
条件
年龄
C
C
C
C
Y
Y
Y
Y
L
L
L
L
性别
M
M
M
F
F
F
M
M
F
F