《物流配送系统.pdf》由会员分享,可在线阅读,更多相关《物流配送系统.pdf(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、?UML 根底与 Rose 建模?课程设计报告设计题目:物流配送系统姓名:简雅君班级:信管 12-1 班学号:指导教师:刘小燕需求分析明确5 分用例图正确10 分类图正确10 分序列图正确10 分状态图正确10 分活动图正确10 分构件图和部署图正确10 分讲解思路清晰20 分报告格式标准15 分摘要摘要页脚下载后可删除,如有侵权请告知删除!长期以来,由于受方案经济的影响,我国物流社会化程度低,物流管理体制混乱,机构多元化,导致社会化大生产、专业化流通的集约化经营优势难以发挥,规模经营、规模效益难以实现,设施利用率低,布局不合理,重复建立,资金浪费严重。由于利益冲突及信息不通畅等原因,造成余缺
2、物资不能及时调配,大量物资滞留在流通领域,造成资金沉淀,发生大量库存费用。另外,我国物流企业与物流组织的总体水平低,设备陈旧,损失率大、效率低,运输能力严重缺乏,形成了“瓶颈,制约了物流的开展,物流配送明显滞后。商流与物流分割,严重影响了商品经营和规模效益。成都亿博物流咨询公司总经理谢勤说:“新型的物流配送业务流程都由网络系统连接,当系统的任何一个神经末端收到一个需求信息的时候,该系统都可以在极短的时间内做出反响,并可以拟定详细的配送方案,通知各环节开场工作。也就是说,新型的物流配送业务可以实现整个过程的实时监控和实时决策,并且这一切工作都是由计算机根据人们事先设计好的程序自动完成的。实践证明
3、,市场经济需要更高程度的组织化、规模化和系统化,迫切需要尽快加强建立具有信息功能的物流配送中心。开展信息化、现代化、社会化的新型物流配送中心是建立和健全社会主义市场经济条件下新型流通体系的重要内容。我国是开展中国家,要借鉴兴旺国家的经历和利用现代化的设施,但还不可能到达兴旺国家物流配送中心的现代化程度,只能从国情、地区情况、企业情况出发,开展有中国特色的新型物流配送中心。随着电子商务的日益普及,中国的物流配送业一定会按照新型物流配送中心的方向开展目录页脚下载后可删除,如有侵权请告知删除!一、引言.4二、UML 介绍.4三、需求分析.5.5.5.5.5.5.5.6.6四、系统建模.7.7.7.8
4、.8.8.9.9.10.11.错错误误!未定义书签。未定义书签。“接单员进展订单承受用例.11“调度员进展货物的调度用例.13“库存管理员处理货物入库用例.14.15.15.16.16.16五、总结.17参考文献.17页脚下载后可删除,如有侵权请告知删除!一、引言一、引言配送是物流中一种特殊的、综合的活动形式,它包含了商流活动和物流活动,也包含了物流中假设干功能要素。配送中心就是从事货物配备和组织对用户的送 货,以高水平实现销售和供给效劳的现代流通设施。配送中心是经营活动的核心和根本保障,通过高度集中的采购和配送行为,可以有效减少门店的库存,降低流通费用,提高流通效率,从而进一步增强企业的竞争
5、优势。然而配送中心组织规模庞大,效劳工程繁多琐碎,信息量大,要想有效发挥配送中心的应有功能和管理水平,必须借助计算机来进展现代化的信息管理。本文以物流配送阐述基于 UML 的物流配送系统的分析与设计过程。二、二、UMLUML 介绍介绍统一建模语言UML,UnifiedModelingLanguage是面向对象软件的标准化建模语言。UML 因其简单、统一的特点,而且能表达软件设计中的动态和静态信息,目前已成为可视化建模语言的工业标准。在软件无线电系统的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计者缩短设计时间,减少改良的本钱,使软硬件分割最优。UML 从考虑系统的不同角度出发,定义
6、了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等9 种图。这些图从不同的侧面对系统进展描述。系统模型将这些不同的侧面综合成一致的整体,便于系统的分析和构造。尽管 UML 和其它开发工具还会设计出许多派生的视图,但上述这些图和其它辅助性的文档是软件开发人员所见的最根本的构造。其1类图ClassDiagram。展现了一组对象、接口、协作和它们之间的关系。类图描述的是一种静态关系,在系统的整个生命周期都是有效的,是面向对象系统的建模中最常见的图。2用例图UseCaseDiagram。展现了一组用例、参与者actor以及它们之间的关系。用例图从用户角度描述系统的静态使用情况,用
7、于建立需求模型。3交互图。用于描述对象间的交互关系,由一组对象和它们之间的关系组成,包含它们之间可能传递的消息。交互图又分为序列图和协作图,其中序列图描述了以时间顺序组织的对象之间的交互活动;协作图强调收发消息的对象的构造组织。4状态图StateDiagram。由状态、转换、事件和活动组成,描述类的对象所有可能的状态以及事件发生时的转移条件。通常状态图是对类图的补充,仅需为那些有多个状态的、行为随外界环境而改变的类画状态图。5活动图ActiveDiagram。一种特殊的状态图,展现了系统内一个活动到另一个活动的流程。活动图有利于识别并行活动。页脚下载后可删除,如有侵权请告知删除!三、需求分析三
8、、需求分析通常所说的物流配送是指按址派送,就是指快递员将快件交给客户的过程。客户需求客户需求物流配货系统能够支持客户的根本下订单业务。每一个客户可以通过网上注册一个账号。该账号可以进展对客户自己信息的管理其中包括修改,添加,删除,查询,以及查询运费,下订单和订单进度查询。客户如果同意和承受配送公司提供的配送效劳,填写或输入下订单所需详细真实资料,货物发货详细地址,货物接收详细地址,接收人姓名和。客户在与配送公司完成下订单和交费的交易后,根据返回的订单号,可以查询已下订单的进度,从而获知配送货物目前的状态,和大约需要到达的时间。物流配货系统能够为公司的管理者提供管理功能。公司的管理包括接单管理,
9、货物调度管理,库存管理,车辆调度管理以及系统管理。接单员根据客户的填写需求进展真实情况审核和查询所缴纳金额是否满足公司的需求并及时回复客户的问题,待完全符合要求后承受订单并输入订单,生成订单号,及时反响给客户以及调度员。调度员主要负责两方面的事情,一,货物调度,其根据接单员下发的订单进展查询库存,假设满足订单需求就直接出车,假设不满足就汇报总公司进展货物加工。二,根据订单和车辆信息合理调度派车辆进展配送,将订单地址等的根本信息给司机,然后进展出车登记。页脚下载后可删除,如有侵权请告知删除!库存管理主要是包括货物入库管理,信息处理盘点等。仓库管理员每天对商品进展一次盘点,当发现库存损坏时及时处理
10、损坏信息,当货物到货时检查其是否合格,再将其入库,当货物出库时进展出库处理,并作详细统计。系统管理包括系统管理人员维护员工的信息,维护客户的信息,系统管理人员通过系统管理功能,能够了解公司员工信息,客户信息,车辆运营信息以及货物及时进度调查信息还能对系统进展维护工作。页脚下载后可删除,如有侵权请告知删除!四、系统建模四、系统建模图 1 系统建模接单员,调度员,库存管理员,系统管理员以及司机都是本物流公司的员工,其中接单员,调度员,库存管理员,系统管理员都是本物流公司的管理者,根据这些信息可创立系统参与者。员工管理员司机客户接单员调度员库存管理员系统管理员图 2 系统参与者页脚下载后可删除,如有
11、侵权请告知删除!员工是司机和公司管理者的抽象,它所包含的行为是司机和公司管理者的共同行为。员工在本系统中通过合法的身份验证能够修改自身信息和密码。修改员工信息员工身份验证修改密码图2员工用例图接单员能够应用系统进展货物的承受订单,当承受订单时首先获取订单信息,审查客户信息以及订单是否准确。获取订单信息接受订单接单员审核订单信息客户审核图 3 接单员用例图库存管理员所要进展的管理员对商品进展盘点,处理信息报销,当货物到货页脚下载后可删除,如有侵权请告知删除!时检查其是否合格,再将其入库,当货物出库时进展出库处理,并作详细统计。货物盘点货物处理库存管理员货物入库检查货物货物出库图 4 库存管理员用
12、例图在该物流公司的每一位员工在登录系统时都需要提供自己的用户名和密码,其次每位员工都有自己的职位,以及员工编号。其中员工的属性还包括员工的的年龄,在客户的记录包括客户名称,客户编号,客户地址以及客户消费金额。页脚下载后可删除,如有侵权请告知删除!图 4 参与者初步类图4.2.24.2.2 货物和车辆类图模型货物和车辆类图模型货物的信息主要包括货物的编号,货物的名称,货物的类别,货物的数量。其车辆的信息主要包括车辆出库的数量,车辆进库的数量,载重量。图 5 货物和车辆类图页脚下载后可删除,如有侵权请告知删除!4.2.34.2.3 系统类图模型系统类图模型图 6 系统类图模型在物流配送系统中,通过
13、上面的用例图描写可知共有以下的交互行为:(1)接单员进展订单承受(2)调度员进展货物的调度(3)调度员进展车辆的调度(4)库存管理员处理货物的入库“接单员进展订单承受用例“接单员进展订单承受用例接单员进展订单承受的工作流程如下:(1)客户希望通过接单员进展订货,接单员希望通过订单管理系统处理订单信息。(2)客户将订单提交给接单员。(3)订单管理系统根据客户的根本信息进展反响给接单员。(4)接单员通过订单管理系统获取订单信息。页脚下载后可删除,如有侵权请告知删除!(5)接单员根据订单信息核对客户信息是否正确。(6)接单员确认订单。:客户请求订单 1.填写预订单:接单员客户信息完成订单2.检查预订
14、单3.核对客户信息4.没有错误5.办理订单完成信息6.完成订单7.通知客户图 7 承受订单序列图客户1:填写预订单接单员7:通知客户2:检查预订单请求订单4:没有错误5:办理完成订单6:完成订单3:核对客户信息完成订单客户信息图 8 承受订单协作图页脚下载后可删除,如有侵权请告知删除!“调度员进展货物的调度用例“调度员进展货物的调度用例调度员进展货物的调度工作流程如下:(1)接单员将订单信息发送给调度员(2)调度员接到订单信息后对仓库管理员进展货物提取(3)仓库管理员回复库房货物情况(4)进展装车运载:接单员:调度员:库存管理员货物库存界面:货物1.订单信息2.货物数量要求3.库房数量查询4数
15、量符合5.反馈符合要求6货物出库8货物出库信息9交付货物已出库7出库登记图 9 调度员货物调度序列图1:订单信息2:货物数量要求3:库房数量查询货物库存界面9:交付货物已出库:接单员5:反馈符合要求:调度员4:数量符合8:货物出库信息:库存管理员6:货物出库7:出库登记:货物图 10 调度员货物调度协作图页脚下载后可删除,如有侵权请告知删除!“库存管理员处理货物入库用例“库存管理员处理货物入库用例(1)库存管理员希望将货物入库(2)库存管理员通过系统获取货物信息(3)库存管理员通过入库界面增加货物数目:库存管理员1商品入库货物入库系统2查看商品信息3商品信息4显示商品信息货物5增加商品数目6修
16、改商品信息7修改其是否成功8显示添加成功图 11 库存管理员处理商品入库序列图5:增加商品数目1:商品入库商品入库界面4:显示商品信息:库存管理员8:显示添加成功6:修改商品信息2:查看商品信息商品信息3:7:修改其是否成功商品图 12 库存管理员处理商品入库协作图页脚下载后可删除,如有侵权请告知删除!4.3.44.3.4 货物活动状态图货物活动状态图货物包含以下的几种状态:(1)当商品做出后可以通过库存管理员添加转换为入库的货物。(2)当入库货物被出库时,商品处于出库状态。(3)当商品由于一些因素造成不合格时,商品就会被回收重做。商品退回货物不合格刚产出商品货物入库入库货物货物合格商品出库图
17、 13 库存货物活动状态图4.3.54.3.5 员工活动图员工活动图物流配货中心的这些人员都是该公司的员工。员工的活动图可以是如下:(1)员工需要通过身份验证后进入相关系统进展操作.(2)系统运行后系统进入初始化运行界面(3)员工输入自己的用户名和密码(4)登陆界面对输入的密码进展判断(5)如果合法的用户,那么对其权限进展判断,登陆成功(6)如果用户非法,系统提示用户名或密码错误,登陆失败初始化窗口输入用户名和密码合法用户判断权限非法用户提示用户名称或密码错误进入管理界面图 14 员工活动图页脚下载后可删除,如有侵权请告知删除!在物流配货系统中通过构建映射到系统的实现类中,说明该构建物理实现的
18、逻辑类,如在物流配货系统中,可以对货物,订单以及车辆创立对应的构件进展映射。货物车辆订单图 15 货物,车辆和订单的构件系统的部署图描绘的是系统节点上运行资源的安排,在物流配货系统中,系统包括三个节点,分别是库存管理节点,库存管理员通过该节点进展库存管理和维护。订单管理节点,接单员通过该节点进展订单的管理。系统管理节点,系统管理员通过该节点进展系统维护和员工信息维护。系统管理节点系统管理子系统客户端http 数据库服务器库存管理节点库存管理子系统订单管理节点订单管理子系统图 16 系统部署图页脚下载后可删除,如有侵权请告知删除!五、总结五、总结这次我做的课程设计是关于物流配货系统的,他的概念有
19、区别去物流管理系统,开场的时候不太明白,也感到无从下手,后来看书明白了很多。借助于 Rational 统一实现了物流配货系统中的用例图,类图序列图,协作图,状态图以及部署图的画图,但我认为一个好的课程分析,第一步是要做好对需求分析的认识,只有需求分析把其中的功能性能弄明白了,后面的实现才能更简单一点。通过这个设计我也明白了很多真理做了总比没做好,认真做比马马虎虎的做好,而我们必须逼自己一把,才能够更高效率的把事情做好。参考文献参考文献1王转,程国全配送中心系统规划M.北京:中国物资出版社,2003.2韩圣龙,傅湘玲,耿骞信息系统分析与设计(第 2 版)M.北京:高等教育出版社,2021.3美小瑞芒德麦克劳德,乔治谢尔管理信息系统 M.北京:电子工业出版社,2007.4谢星星 UML 根底与 Rose 建模实用教程 M北京:清华大学出版社 2021【本文档内容可以自由复制内容或自由编辑修改内容期待你的好评和关注,我们将会做得更好】页脚下载后可删除,如有侵权请告知删除!