当前位置:首页 >> 管理学 >>

物流配送系统


《UML 基础与 Rose 建模》课程设计报 告

设计题目:物流配送系统 姓 班 学 名: 级: 号: 简雅君 信管 12-1 班 311209030103 刘小燕

指导老师:

□需求分析明确(5 分) □用例图正确(10 分) □类图正确(10 分) □序列图正确(10 分) □状态图正确(10 分) □活动图正确(10 分) □构件图和部署图正确(10 分) □讲解思路清晰(20 分) □报告格式规范(15 分)

摘要
长期以来,由于受计划经济的影响,我国物流社会化程度低,物流管理体制 混乱,机构多元化, 导致社会化大生产、专业化流通的集约化经营优势难以发 挥,规模经营、规模效益难以实现,设施利用率低,布局不合理,重复建设,资 金浪费严重。由于利益冲突及信息不通畅等原因,造成余缺物资不能及时调配, 大量物资滞留在流通领域,造成资金沉淀,发生大量库存费用。另外,我国物流 企业与物流组织的总体水平低,设备陈旧,损失率大、效率低,运输能力严重不 足, 形成了“瓶颈”, 制约了物流的发展, 物流配送明显滞后。 商流与物流分割, 严重影响了商品经营和规模效益。成都亿博物流咨询公司总经理谢勤说:“新型 的物流配送业务流程都由网络系统连接, 当系统的任何一个神经末端收到一个需 求信息的时候,该系统都可以在极短的时间内做出反应,并可以拟定详细的配送 计划,通知各环节开始工作。也就是说,新型的物流配送业务可以实现整个过程 的实时监控和实时决策, 并且这一切工作都是由计算机根据人们事先设计好的程 序自动完成的。实践证明,市场经济需要更高程度的组织化、规模化和系统化, 迫切需要尽快加强建设具有信息功能的物流配送中心。发展信息化、现代化、社 会化的新型物流配送中心是建立和健全社会主义市场经济条件下新型流通体系 的重要内容。我国是发展中国家,要借鉴发达国家的经验和利用现代化的设施, 但还不可能达到发达国家物流配送中心的现代化程度,只能从国情、地区情况、 企业情况出发, 发展有中国特色的新型物流配送中心。 随着电子商务的日益普及, 中国的物流配送业一定会按照新型物流配送中心的方向发展

目录
一、引言........................................................................................................................ 4 二、UML 介绍 .............................................................................................................. 4 三、需求分析................................................................................................................ 5 3.1 客户需求.......................................................................................................... 5 3.1.1 下订单................................................................................................... 5 3.1.2 订单进度查询....................................................................................... 5 3.2 业务流程需求.................................................................................................. 5 3.2.1 接单管理............................................................................................... 5 3.2.2 调度管理............................................................................................... 5 3.2.3 库存管理............................................................................................... 6 3.2.4 系统管理............................................................................................... 6 四、系统建模................................................................................................................ 7 4.1 创建系统用例模型.......................................................................................... 7 4.1.1 系统参与者用例图............................................................................... 7 4.1.2 员工用例图........................................................................................... 8 4.1.3 接单员用例图....................................................................................... 8 4.1.4 库存管理员用例图............................................................................... 9 4.2 创建系统静态模型........................................................................................ 10 4.2.1 参与者初步类图模型......................................................................... 10 4.2.2 货物和车辆类图模型......................................................................... 10 4.2.3 系统类图模型..................................................................................... 11 4.3 创建系统动态模型........................................................................................ 11 4.3.1“接单员进行订单接受”用例.......................................................... 11 4.3.2“调度员进行货物的调度”用例...................................................... 13 4.3.3“库存管理员处理货物入库”用例.................................................. 14 4.3.4 货物活动状态图................................................................................. 15 4.3.5 员工活动图......................................................................................... 15 4.4 创建系统部署模型........................................................................................ 16 4.4.1 系统构件图......................................................................................... 16 4.4.2 系统部署图......................................................................................... 16 五、 总结.................................................................................................................... 17 参考文献...................................................................................................................... 17

一、引言
配送是物流中一种特殊的、综合的活动形式,它包含了商流活动和物流活 动,也包含了物流中若干功能要素。配送中心就是从事货物配备和组织对用户的 送 货,以高水平实现销售和供应服务的现代流通设施。配送中心是经营活动的 核心和基本保障,通过高度集中的采购和配送行为,可以有效减少门店的库存, 降低流通费用,提高流通效率,从而进一步增强企业的竞争优势。然而配送中心 组织规模庞大,服务项目繁多琐碎,信息量大,要想有效发挥配送中心的应有功 能和管理水平,必须借助计算机来进行现代化的信息管理。本文以物流配送阐述 基于 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 系统管理
系统管理包括系统管理人员维护员工的信息,维护客户的信息,系统管理人 员通过系统管理功能,能够了解公司员工信息,客户信息,车辆运营信息以及货 物及时进度调查信息还能对系统进行维护工作。

四、系统建模
4.1 创建系统用例模型

图 1 系统建模

4.1.1 系统参与者用例图
接单员, 调度员, 库存管理员, 系统管理员以及司机都是本物流公司的员工, 其中接单员,调度员,库存管理员,系统管理员都是本物流公司的管理者,根据 这些信息可创建系统参与者。

员工

管理员

司机

客户

接单员

调度员

库存管理员

系统管理员

图 2 系统参与者

4.1.2 员工用例图
员工是司机和公司管理者的抽象,它所包含的行为是司机和公司管理者的共 同行为。员工在本系统中通过合法的身份验证能够修改自身信息和密码。

<<extend>> 修改员工信息 员工 身份验证 <<extend>>

修改密码

图 2员工用例图

4.1.3 接单员用例图
接单员能够应用系统进行货物的接受订单, 当接受订单时首先获取订单信息, 审查客户信息以及订单是否准确。

<<include>> 获取订单信息 接受订单 <<include>>

接单员 审核订单信息

客户审核

图 3 接单员用例图

4.1.4 库存管理员用例图
库存管理员所要进行的管理员对商品进行盘点,处理信息报销,当货物到货 时检查其是否合格,再将其入库,当货物出库时进行出库处理,并作详细统计。

货物盘点

货物处理

库存管理员 货物入库

<<include>> 检查货物

货物出库

图 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)接单员确认订单。

: 客户

请求订单 1. 填写预订单

: 接单员

客户信息

完成订单

2.检查预订单

3.核对客户信息 4.没有错误

5.办理订单完成信息 6.完成订单 7.通知客户

图 7 接受订单序列图

客户 1: 填写预订单

7: 通知客户 2: 检查预订单

接单员

请求订 单

4: 没有错误

5: 办理完成订单

6: 完成订单 3: 核对客户信息 完成订 单

客户信 息
图 8 接受订单协作图

4.3.2“调度员进行货物的调度”用例
调度员进行货物的调度工作流程如下: (1)接单员将订单信息发送给调度员 (2)调度员接到订单信息后对仓库管理员进行货物提取 (3)仓库管理员回复库房货物情况 (4)进行装车运载

: 接单员

: 调度员

: 库存管理员

货物库存界 面

: 货物

1.订单信息 2.货物数量要求 3.库房数量查询 4数量符合 5.反馈符合要求

6货物出库

8货物出库信息 9交付货物已出库

7出库登记

图 9 调度员货物调度序列图
1: 订单信息 2: 货物数量要求 3: 库房数量查询 货物库存 界面 9: 交付货物已出库 : 接单员 5: 反馈符合要求 : 调度员 4: 数量符合 8: 货物出库信息 : 库存管理员

6: 货物出库 7: 出库登记

: 货物

图 10 调度员货物调度协作图

4.3.3“库存管理员处理货物入库”用例
(1)库存管理员希望将货物入库 (2)库存管理员通过系统获取货物信息 (3)库存管理员通过入库界面增加货物数目

: 库存管理员 1商品入库

货物入库系 统 2查看商品信息 3商品信息 4显示商品信息

货物

5增加商品数目

6修改商品信息

7修改其是否成功 8显示添加成功

图 11 库存管理员处理商品入库序列图

5: 增加商品数目 1: 商品入库 商品入库 界面 4: 显示商品信息 : 库存管理员 8: 显示添加成功

6: 修改商品信息 2: 查看商品信息 商品信息 3: 7: 修改其是否成功 商品

图 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 系统部署图
系统的部署图描绘的是系统节点上运行资源的安排,在物流配货系统中,系统 包括三个节点,分别是库存管理节点,库存管理员通过该节点进行库存管理和维 护。订单管理节点,接单员通过该节点进行订单的管理。系统管理节点,系统管 理员通过该节点进行系统维护和员工信息维护。
系统管 理节点 系统管理子系统 客户端 《 http》 数据库 服务器 库存管 理节点 库存管理子系统

订单管 理节点 订单管理子系统

图 16 系统部署图

五、总结
这次我做的课程设计是关于物流配货系统的,他的概念有区别去物流管理系 统, 开始的时候不太明白, 也感到无从下手,后来看书明白了很多。借助于 Ratio nal 统一实现了物流配货系统中的用例图,类图序列图,协作图,状态图以及部 署图的画图,但我认为一个好的课程分析,第一步是要做好对需求分析的认识, 只有需求分析把其中的功能性能弄明白了,后面的实现才能更简单一点。通过这 个设计我也明白了很多真理做了总比没做好,认真做比马马虎虎的做好,而我们 必须逼自己一把,才能够更高效率的把事情做好。

参考文献
[1]王转,程国全.配送中心系统规划[M].北京:中国物资出版社,2003. [2]韩圣龙,傅湘玲,耿骞.信息系统分析与设计(第 2 版)[M].北京:高等教育出 版社,2008. [3][美]小瑞芒德?麦克劳德,乔治?谢尔.管理信息系统[M].北京:电子工业 出版社,2007. [4]谢星星 UML 基础与 Rose 建模实用教程[ M]北京:清华大学出版社 2011


相关文章:
物流配送系统毕业论文
编号 毕业设计 (论文 ) 汽车物流配送系统的设计与实现 Design and Implementation of Automobile Logistics Distribution System 学院名称专业名称学生姓名学号 软件工程 ...
物流配送系统需求说明书
物流配送系统需求说明书_计算机软件及应用_IT/计算机_专业资料。在中软短期实训期间做过的一个工程项目管理系统的需求说明书××项目/软件 物流配送管理系统需求说明书...
德邦物流配送系统设计
德邦物流配送系统设计一、德邦物流公司概述 DB 物流股份有限公司开始于 1996 年,2000 年注册成立广州市 DB 物流服务 有限公司,2004 年注册成立 DB 物流公司,正式...
物流配送管理系统
物流配送管理系统 1.1 前言物流配送管理系统是通过一个完整的团队项目, 使学员快速掌握企业软件开 发需要具备的基本开发技能, 并切身感受软件开发的全过程,通过...
京东商城物流配送体系分析
3.1 自建物流配送系统成本过高 由于自建物流配送系统的成本高昂,这就意味着企业必须投入大量的人力物力与 财力才能完成物流基础设施的建设以及正常运转。目前现实情况是...
最新物流配送管理系统毕业论文_图文
最新物流配送管理系统毕业论文_管理学_高等教育_教育专区。最新物流配送管理系统毕业论文 java 物流配送管理系统毕业论文 【最新资料,Word 版,可自由编辑!】 第 I ...
强大的物流配送系统是沃尔玛成功的关键之一
中国特许经营第一网 强大的物流配送系统是沃尔玛成功的关键之一 沃尔玛取胜的法宝在于将连锁经营的规模经济发挥至最高,具备最低成本最高速的库存周转率和最大的销售...
沃尔玛超市物流配送系统分析
沃尔玛超市物流配送系统分析一、沃尔玛简介沃尔玛公司由美国零售业的传奇人物山姆·沃尔顿先生于1962年在阿肯色州成立。 经过四十多年的发展, 沃尔玛公司已经成为美国最...
基于JAVA的物流配送管理系统毕业设计书
物流配送管理系统为本地操作系统,它的数据实现和操作都很简单化,适应 性比较强。在本次系统的完善过程中注重安全性,对各方面的信息都有验证。各模块的 实现也...
美的物流配送系统分析
美的物流配送系统分析_生产/经营管理_经管营销_专业资料。供应链管理与 ERP 课程论文 周碧君 进入了 21 世纪以后,放眼全球,中国是全球最大的消费市场,很多跨国...
更多相关标签: