物流配送系统.docx
- 文档编号:1917662
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:15
- 大小:108.32KB
物流配送系统.docx
《物流配送系统.docx》由会员分享,可在线阅读,更多相关《物流配送系统.docx(15页珍藏版)》请在冰豆网上搜索。
物流配送系统
《UML基础与Rose建模》课程设计报告
设计题目:
物流配送系统
姓名:
简雅君
班级:
信管12-1班
学号:
311209030103
指导老师:
刘小燕
□需求分析明确(5分)
□用例图正确(10分)
□类图正确(10分)
□序列图正确(10分)
□状态图正确(10分)
□活动图正确(10分)
□构件图和部署图正确(10分)
□讲解思路清晰(20分)
□报告格式规范(15分)
摘要
长期以来,由于受计划经济的影响,我国物流社会化程度低,物流管理体制混乱,机构多元化,导致社会化大生产、专业化流通的集约化经营优势难以发挥,规模经营、规模效益难以实现,设施利用率低,布局不合理,重复建设,资金浪费严重。
由于利益冲突及信息不通畅等原因,造成余缺物资不能及时调配,大量物资滞留在流通领域,造成资金沉淀,发生大量库存费用。
另外,我国物流企业与物流组织的总体水平低,设备陈旧,损失率大、效率低,运输能力严重不足,形成了“瓶颈”,制约了物流的发展,物流配送明显滞后。
商流与物流分割,严重影响了商品经营和规模效益。
成都亿博物流咨询公司总经理谢勤说:
“新型的物流配送业务流程都由网络系统连接,当系统的任何一个神经末端收到一个需求信息的时候,该系统都可以在极短的时间内做出反应,并可以拟定详细的配送计划,通知各环节开始工作。
也就是说,新型的物流配送业务可以实现整个过程的实时监控和实时决策,并且这一切工作都是由计算机根据人们事先设计好的程序自动完成的。
实践证明,市场经济需要更高程度的组织化、规模化和系统化,迫切需要尽快加强建设具有信息功能的物流配送中心。
发展信息化、现代化、社会化的新型物流配送中心是建立和健全社会主义市场经济条件下新型流通体系的重要内容。
我国是发展中国家,要借鉴发达国家的经验和利用现代化的设施,但还不可能达到发达国家物流配送中心的现代化程度,只能从国情、地区情况、企业情况出发,发展有中国特色的新型物流配送中心。
随着电子商务的日益普及,中国的物流配送业一定会按照新型物流配送中心的方向发展
4.4.2系统部署图16
一、引言
配送是物流中一种特殊的、综合的活动形式,它包含了商流活动和物流活动,也包含了物流中若干功能要素。
配送中心就是从事货物配备和组织对用户的送货,以高水平实现销售和供应服务的现代流通设施。
配送中心是经营活动的核心和基本保障,通过高度集中的采购和配送行为,可以有效减少门店的库存,降低流通费用,提高流通效率,从而进一步增强企业的竞争优势。
然而配送中心组织规模庞大,服务项目繁多琐碎,信息量大,要想有效发挥配送中心的应有功能和管理水平,必须借助计算机来进行现代化的信息管理。
本文以物流配送阐述基于UML的物流配送系统的分析与设计过程。
二、UML介绍
统一建模语言(UML,UnifiedModelingLanguage)是面向对象软件的标准化建模语言。
UML因其简单、统一的特点,而且能表达软件设计中的动态和静态信息,目前已成为可视化建模语言的工业标准。
在软件无线电系统的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计者缩短设计时间,减少改进的成本,使软硬件分割最优。
UML从考虑系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等9种图。
这些图从不同的侧面对系统进行描述。
系统模型将这些不同的侧面综合成一致的整体,便于系统的分析和构造。
尽管UML和其它开发工具还会设计出许多派生的视图,但上述这些图和其它辅助性的文档是软件开发人员所见的最基本的构造。
其
(1)类图(ClassDiagram)。
展现了一组对象、接口、协作和它们之间的关系。
类图描述的是一种静态关系,在系统的整个生命周期都是有效的,是面向对象系统的建模中最常见的图。
(2)用例图(UseCaseDiagram)。
展现了一组用例、参与者(actor)以及它们之间的关系。
用例图从用户角度描述系统的静态使用情况,用于建立需求模型。
(3)交互图。
用于描述对象间的交互关系,由一组对象和它们之间的关系组成,包含它们之间可能传递的消息。
交互图又分为序列图和协作图,其中序列图描述了以时间顺序组织的对象之间的交互活动;协作图强调收发消息的对象的结构组织。
(4)状态图(StateDiagram)。
由状态、转换、事件和活动组成,描述类的对象所有可能的状态以及事件发生时的转移条件。
通常状态图是对类图的补充,仅需为那些有多个状态的、行为随外界环境而改变的类画状态图。
(5)活动图(ActiveDiagram)。
一种特殊的状态图,展现了系统内一个活动到另一个活动的流程。
活动图有利于识别并行活动。
三、需求分析
通常所说的物流配送是指按址派送,就是指快递员将快件交给客户的过程。
3.1客户需求
物流配货系统能够支持客户的基本下订单业务。
每一个客户可以通过网上注册一个账号。
该账号可以进行对客户自己信息的管理其中包括修改,添加,删除,查询,以及查询运费,下订单和订单进度查询。
3.1.1下订单
客户如果同意和接受配送公司提供的配送服务,填写或输入下订单所需详细真实资料,货物发货详细地址,货物接收详细地址,接收人姓名和电话 。
3.1.2订单进度查询
客户在与配送公司完成下订单和交费的交易后,根据返回的订单号,可以查询已下订单的进度,从而获知配送货物目前的状态,和大约需要到达的时间。
3.2业务流程需求
物流配货系统能够为公司的管理者提供管理功能。
公司的管理包括接单管理,货物调度管理,库存管理,车辆调度管理以及系统管理。
3.2.1接单管理
接单员根据客户的填写需求进行真实情况审核和查询所缴纳金额是否满足公司的需求并及时回复客户的问题,待完全符合要求后接受订单并输入订单,生成订单号,及时反馈给客户以及调度员。
3.2.2调度管理
调度员主要负责两方面的事情,一,货物调度,其根据接单员下发的订单进行查询库存,若满足订单需求就直接出车,若不满足就汇报总公司进行货物加工。
二,根据订单和车辆信息合理调度派车辆进行配送,将订单地址等的基本信息给司机,然后进行出车登记。
3.2.3库存管理
库存管理主要是包括货物入库管理,信息处理盘点等。
仓库管理员每天对商品进行一次盘点,当发现库存损坏时及时处理损坏信息,当货物到货时检查其是否合格,再将其入库,当货物出库时进行出库处理,并作详细统计。
3.2.4系统管理
系统管理包括系统管理人员维护员工的信息,维护客户的信息,系统管理人员通过系统管理功能,能够了解公司员工信息,客户信息,车辆运营信息以及货物及时进度调查信息还能对系统进行维护工作。
四四统一建模语言(UML,UnifiedModelingLanguage)是面向对象软件的标准化建模语言。
UML因其简单、统一的特点,而且能表达软件设计中的动态和静态信息,目前已成为可视化建模语言的工业标准。
在软件无线电系统的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计者缩短设计时间,减少改进的成本,使软硬件分割最优。
四、系统建模
4.1创建系统用例模型
图1系统建模
4.1.1系统参与者用例图
接单员,调度员,库存管理员,系统管理员以及司机都是本物流公司的员工,其中接单员,调度员,库存管理员,系统管理员都是本物流公司的管理者,根据这些信息可创建系统参与者。
图2系统参与者
4.1.2员工用例图
员工是司机和公司管理者的抽象,它所包含的行为是司机和公司管理者的共同行为。
员工在本系统中通过合法的身份验证能够修改自身信息和密码。
4.1.3接单员用例图
接单员能够应用系统进行货物的接受订单,当接受订单时首先获取订单信息,审查客户信息以及订单是否准确。
图3接单员用例图
4.1.4库存管理员用例图
库存管理员所要进行的管理员对商品进行盘点,处理信息报销,当货物到货时检查其是否合格,再将其入库,当货物出库时进行出库处理,并作详细统计。
图4库存管理员用例图
4.2创建系统静态模型
4.2.1参与者初步类图模型
在该物流公司的每一位员工在登录系统时都需要提供自己的用户名和密码,其次每位员工都有自己的职位,以及员工编号。
其中员工的属性还包括员工的的年龄,在客户的记录包括客户名称,客户编号,客户地址以及客户消费金额。
图4参与者初步类图
4.2.2货物和车辆类图模型
货物的信息主要包括货物的编号,货物的名称,货物的类别,货物的数量。
其车辆的信息主要包括车辆出库的数量,车辆进库的数量,载重量。
图5货物和车辆类图
4.2.3系统类图模型
图6系统类图模型
4.3创建系统动态模型
在物流配送系统中,通过上面的用例图描写可知共有以下的交互行为:
(1)接单员进行订单接受
(2)调度员进行货物的调度
(3)调度员进行车辆的调度
(4)库存管理员处理货物的入库
4.3.1“接单员进行订单接受”用例
接单员进行订单接受的工作流程如下:
(1)客户希望通过接单员进行订货,接单员希望通过订单管理系统处理订单信息。
(2)客户将订单提交给接单员。
(3)订单管理系统根据客户的基本信息进行反馈给接单员。
(4)接单员通过订单管理系统获取订单信息。
(5)接单员根据订单信息核对客户信息是否正确。
(6)接单员确认订单。
图7接受订单序列图
图8接受订单协作图
4.3.2“调度员进行货物的调度”用例
调度员进行货物的调度工作流程如下:
(1)接单员将订单信息发送给调度员
(2)调度员接到订单信息后对仓库管理员进行货物提取
(3)仓库管理员回复库房货物情况
(4)进行装车运载
图9调度员货物调度序列图
图10调度员货物调度协作图
4.3.3“库存管理员处理货物入库”用例
(1)库存管理员希望将货物入库
(2)库存管理员通过系统获取货物信息
(3)库存管理员通过入库界面增加货物数目
图11库存管理员处理商品入库序列图
图12库存管理员处理商品入库协作图
4.3.4货物活动状态图
货物包含以下的几种状态:
(1)当商品做出后可以通过库存管理员添加转换为入库的货物。
(2)当入库货物被出库时,商品处于出库状态。
(3)当商品由于一些因素造成不合格时,商品就会被回收重做。
图13库存货物活动状态图
4.3.5员工活动图
物流配货中心的这些人员都是该公司的员工。
员工的活动图可以是如下:
(1)员工需要通过身份验证后进入相关系统进行操作.
(2)系统运行后系统进入初始化运行界面
(3)员工输入自己的用户名和密码
(4)登陆界面对输入的密码进行判断
(5)如果合法的用户,则对其权限进行判断,登陆成功
(6)如果用户非法,系统提示用户名或密码错误,登陆失败
图14员工活动图
4.4创建系统部署模型
4.4.1系统构件图
在物流配货系统中通过构建映射到系统的实现类中,说明该构建物理实现的逻辑类,如在物流配货系统中,可以对货物,订单以及车辆创建对应的构件进行映射。
图15货物,车辆和订单的构件
4.4.2系统部署图
系统的部署图描绘的是系统节点上运行资源的安排,在物流配货系统中,系统包括三个节点,分别是库存管理节点,库存管理员通过该节点进行库存管理和维护。
订单管理节点,接单员通过该节点进行订单的管理。
系统管理节点,系统管理员通过该节点进行系统维护和员工信息维护。
图16系统部署图
五、总结
这次我做的课程设计是关于物流配货系统的,他的概念有区别去物流管理系统,开始的时候不太明白,也感到无从下手,后来看书明白了很多。
借助于Rational统一实现了物流配货系统中的用例图,类图序列图,协作图,状态图以及部署图的画图,但我认为一个好的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流配送 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)