UML(物流信息管理系统)

合集下载

基于UML的仓储管理系统的分析与设计

基于UML的仓储管理系统的分析与设计

以仓储管理系统 为例 ,介绍U L M 在软件工程方面的应用 。 [ 关键词] M 仓储 管理 建模 系统分析 UL


引言
以区分 正常 出库 、赠 品 出库等不 同 的出库 方式 。系 统的 功能框 图如 下
仓 库 管理 是工厂 管理 的重 要组 成部 分 ,是供 应链 的 ‘ ,也是 最 基本 环 的一 环 。在信 息化 时代 ,采用 仓储 管理 系统 对货 物 的 出入存 储 信息 进 行全 面管 理 ,可 以有效 的控 制 流动 资金 的周 转 ,提 高货 品 资金 周转 速度 、缩 短 运动 周期 ,提高经 济效 益 。基于U L M 的面 向对象 的系 统分 析与 设计 方法 对于 软件 密集 型系 统可 以进 行 可视 化 、详述 、构 造和 文 档化 的建 模 ,很 好地 完 成仓储 管理 系统 的分析 与设 计 。 二、UML 建模 UL M 是一 种定 义 良好 、 易于 表达 、功能 强 大且 普遍 适 用 的建 模 语言 。 它溶 入 了软件 工程 领域 的新 思想 、新方 法和 新技 术 。它 的作 用 域不 限 于支 持面 向对象 的分析 与设 计 ,还 支持 从需 求分析 开 始的软 件 开发 的全过程 。 在 需求 分析 阶段 ,通 过用例 建 模 ,描述 对系 统感 兴趣 的外 部角 色及 其 对系统 的功 能要求 :分 析阶段 主要 关心 问题域 中 的主要 概念 ( 如抽象 、类 和 对象 等 ) 和机 制 ,识 别这 些 类 以及 它们 相 互 间 的 关 系 ,并 用 UL 图来 描 M类 述 。在分 析阶 段 ,只对 问题 域 的对 象 ( 实世 界 的概念 ) 现 建模 ,而 不 考虑 定 义软件 系统 中技术 细节 的类 ( 处理用 户接 口、数据库 、通 讯 和并行 性等 问 如 题的类 ) 。这些 技术细 节将 在设 计阶段 引入 。因 此设 计阶段 为 构造阶 段提 供 更详 细 的规格 说 明。编 程是 一个 独 立的 阶段 ,其 任 务是用 面 向对 象 编程 语

物流信息管理系统课程设计

物流信息管理系统课程设计

2021级物流信息管理系统课程设计题目: iphone的仓储管理系统姓名蒋欣怡周娜学院自动化学院专业物流工程班级2021211408班学号09211915 09211916班内序号24 25指导老师苏志远2021年5月摘要库存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括入库、出库、退库、调库等多项货物操作流程。

因此,为提高库管工作的质量和效率,就必须根据仓库管理的特点开发库存物流信息系统。

本文立足于物流信息系统开展的现状,针对为苹果公司产品提供仓储效劳的专业公司的具体情况,从实际出发设计了一款库存信息系统软件。

系统建设的主要目标为:加大对产品的出入库、移库、盘点及相关的财务和员工的管理力度;全面实时地掌握仓储信息,提高仓储管理与运作的效率;初步实现物流、资金流与信息流的一体化。

我们首先进行了详致的可行性分析,了解苹果公司产品的存储特性,确定开发库存物流信息系统的必要性。

然后对该系统用统一建模语言(UML)做了详细周密的系统分析,描述了库存物流信息系统的各种需求、组织结构、业务流程、数据流程等,由此得到系统分析报告。

基于系统分析报告综合采用多种常用软件开发的成熟技术及软件,对该系统进行了概要设计和详细设计,如充分利用Powerdesign强大的数据库建模能力设计实现了该库管系统的后台数据库(关系型数据库MYSQL 10.0)。

最后运用面向对象功能、图形拖放功能强大的编程工具eclipse开发实现了多功能的库存物流信息系统。

具体分析和设计了员工信息管理、权限管理、货品信息管理、客户信息管理、供给商信息管理、进货入库管理、出库管理、盘点管理、移库管理、库位信息管理等功能模块,同时编写好了软件开发过程中的各种重要文档。

本文分析了系统开发的背景,简要的描述了系统需要解决的主要问题以及解决方法:系统的开发目标与需求、系统的业务流程和架构设计、功能模块的详细设计、主要功能的实现界面等。

本文所设计的系统将高效地管理仓库、利用仓库,使仓库作业标准化,在实时全面地掌握仓储信息,提高可视性,提高仓库管理与运作效率的方面,具有一定的现实意义和应用价值。

基于UML的物流系统的分析与设计

基于UML的物流系统的分析与设计
IS 10 34 S N 0 9- 0 4
E malxj@c c .e.n —: / dn sn ta Te : 6— I+8 551 56 9 56 09 — 90 63 9 64
C mp  ̄r n we g n e h o g o u K o l ea dT c n l y电脑 知 识 与技术 d o
U ( n d M d l gl n u g , 一 建 模语 言 ) 一 种标 准 化 的 图 形建 模 语 言 , ML U 访e o e n a g a e 统 i 是 它是 面 向对 象 分 析 与设 计 的一 种 标 准 表 示 。由
视 [( e s、 (iga s、 ] v w )[ Darm )模型元素( o e ee et 和通用机制( nrl ca i ) i ] M dl lm ns ) g ea mehns 等几个 部分构成。在 软件 开发建模 的各个阶段 , e m U ML发 挥 了 重要 作 用 , 常应 用 在 信 息 系 统 、 术 系 统 、 入 式 系统 等 的开 发 建 模 过 程t 技 嵌 u 。

dein i he k y,deem i he s c es ft ot ae de l pm e t Thi atce a a u he m o ln oo so so 20 7.a ombi s sg st e t r ne t u c s o he s fw r veo n s ril d p t dei g t l fVii 0 nd c ne
a a ,sae c ata e ue c ig a ,w h c p ovdet e s ld f nd t o h olw i yse raia on. grm tt h r nd s q n e da m r ih r i h oi ou a on f rt e f l i o ng s t m e l t zi

UML用例图-商家

UML用例图-商家

二、角色:商家图表1子系统:我是商家2.1用例名:店铺设置2.1.1用例名:店铺信息设置行为者:商家前置条件:商家进入店铺设置项的店铺信息设置系统界面描述:(1)商家进入系统界面后,点击“店铺信息设置”按钮,页面将会出现系统中所存在的店铺信息设置的基本信息,商家可以选择“新增”按钮,查看店铺填写的信息并进行添加。

(2)若未完成店铺信息添加,可以选择“保存”按钮,下次可接着填写。

(3)对于信息状态为“未提交”的信息,商家可以选择“修改”按钮对暂存的信息进行修改,商家也可选择“删除”按钮,删除暂存的信息。

(4)若完成填写并通过系统校验,商家可以点击“提交”按钮,将店铺信息提交并完成填报。

说明:若对店铺信息的增删改未通过系统检验,无法提交后置条件:商家可完善店铺信息设置并能获取2.1.2用例名:版式设置行为者:商家前置条件:商家进入店铺设置项的版式设置系统界面描述:(1)商家进入系统界面后,点击“版式设置”按钮,页面将会出现系统中所存在的版式设置的基本信息,商家可以选择“更换”按钮,对店铺的模板和主题进行替换。

(2)若商家未进行“保存”设置,无法更改版式和标题(3)若商家点击“保存”按钮,店铺的模板和主题就会更新说明:未进行系统检验的不能替换版式的更新后置条件:商家可修改店铺的版式进行美化,也可以更新店铺的主题2.2用例名:交易管理2.2.1用例名:订单查看行为者:商家前置条件:商家进入交易管理项的订单查看系统界面描述:(1)商家进入系统界面后,点击“订单查看”按钮,页面将会出现系统中所存在的订单。

(2)商家可以点击“买家订单”按钮查看买家付款的订单;(3)商家可点击“售货订单”按钮,查看“发货的订单”和“已发货的订单”;(4)商家点击“交易订单”按钮,查看“已成功的订单”,“未成功的订单”和“退款中的订单”。

(5)商家可以点击“评价”按钮,对发货进行交易评价。

说明:生成的订单若不能打印成信息不能查看后置条件:商家可获得收获的订单对买家要求进行修改2.2.1.1用例名:交易评价行为者:商家—会员前置条件:商家进入交易评价界面描述:(1)商家点击“会员的交易评价或追加评价”按钮,可看到商品的评价信息(2)商家点击“回复交易评价或追加评价”按钮,可对会员进的评价行评价说明:交易评价或追加评价必须建立在商家—会员商品交易成功的基础上后置条件:商家可对评价的商品适当的添加受益的产品2.2.2用例名:发货管理2.2.2.1用例名:物流定制行为者:商家前置条件:商家进行交易管理项转向发货管理中的物流定制界面描述:(1)商家进入系统界面后,点击“物理定制”按钮,页面将会出现系统中所能浏览的库存物品,可点击“查看”按钮,查看客户的物流服务。

基于UML的物流运输管理系统分析和设计的研究

基于UML的物流运输管理系统分析和设计的研究
维普资讯
20 0 7年 1 0月
中 国 管 理 信 息 化
Chn n g me t n om ainz to iaMa a e n fr t iain I o
O t, 0 7 c .2 0 Vo .0 N . 0 11 . o 1
第 1 卷 第 1 期 0 0
可以无间沟通 和交流 。
二、 流运输 管理 系统 需求分析 物
系统需求分析是软件项 目成功与否的关键 , 需求的捕
成 功 的重要保证 。 这里 以用例模 型来分 析物流运输 管理 在
良好 的需求 管理是 软件项 目 统 , 系统分 析设计 人员 、 使 编程 人员 、 人员 及最 终用 户 获是需 求管 理 的基 础和前 提 , 测试 1用例视 图模 型 。 . 用例视 图模型从 系统用 户的角度 来 系统 的需 求 。用例 模 型是 系统 既定 功 能及 系统 环 境 的模 描 述系 统 的功 能集 合 , 并指 出各 功 能 的操 作者 , 软件 系 型 . 作为 客户 和开发人 员之 间的契 约 。用 例模 型用作 分 是 并
象的所有可能状态以及发生时状态转移的条件。 活动图描 用 )合同管理( 、 合同执行跟踪 、 合同状态等) 。与外部系统 述为满足用例要求所要进行 的活动以及活动 间的约束关 的接 口, 有财务管理、 船代、 银行、 工商 、 检疫、 海关等。 因此,
为的角度来对 系统进行全面的描述. 可实现软件 功能的可扩充性 以及设计和代码的可重用性。物流运输管理信息 系 统是 一个复杂的软件 系统。 需要 UML为 系统提供业务 、 流程、 决策和规划 支持 , 并对 系统的 系统化、 信息化及 系统的
开发 和改 进提 供 技 术 支持 Байду номын сангаас 而 实现 系统 开 发 的规 范化 、 准 化和 可重 用 性 。 从 标

基于UML的物流信息平台模型设计

基于UML的物流信息平台模型设计

摘 要 :针 对 我 国物 流 企业 规 模 偏 会运行 不相适应

导 致 物 流 运 行 的 效 率 较 低 ,物 流 资 源 的 闲 置
物流成本难以下降 。

小 、 物 流 资 源 闲 置率 和 空 载 率 较 高 率和空载率较高

的现 状 ,以 及 物 流 供 需 双 方 信 息不
1 1 静 态 模 型 设 计 .
物 流 信 息 平 台 的 静 态 模 型 描 述 系 统 内 部 对 象
的 特征 、 对 象 之 间 的 相 互 关 系 ,以 及 对 象 所 属 每 个
类 的 属性 和 操 作 。 该 系 统 的 实 体 类 包 括 :物 流 企 业
物墓 状 态
b墼 执 凄 辗进 度 行
型 ;物 流 企 业
随着 信 息技 术 的发 展 ,基于 互联 网的货运 市 场开 放性 更
强 ,搜 集 的 物 流 信 息 更 加 完 整 ,功 能 更 加 全 面 ,使 用 更 加 方
便 。基 于 网 络 的 货 运 市 场 的具 体 形式 就 是 物 流 信 息平 台 ,主要
第 第目 33 2期 卷 一
类 、 物 流 服 务 需 求 企 业 类 、管 理 员 类 、物 流 资 源 类 、 货物 类 、 管理 部 门 类 和 表 示 实 体 之 间关 系的 物
流 合 同类 。
图1 参与者在物流信息平台上所发生事物的用例图
行 驶 线 路 、 当前 状 态 、所 在 位 置 和 运 输 价 格 等 动 态 信 息) 。接 收 物 流 信 息 平 台提 供 的 运 输 服 务 需 求 信
我 国的公路物流组织模式 经历 了两个阶段

物流信息管理第5章 物流信息系统开发(上)

物流信息管理第5章 物流信息系统开发(上)
充分利用最新的软件开发工具,提高了开发效率,缩 短了开发周期,减少了开发费用
采用原型法开发系统灵活,便于修改与扩充
2.原型法的开发环境
原型方法一般要借助于软件开发工具和现成的 软件和模型。
可视化技术 计算机辅助软件工程技术 软件复用及组件技术
1.3 面向对象方法
1.面向对象方法的主要着眼点
Effective Process Design
Vertical Integration • In-house • Outsource
Capital Intensity • Low automation • High automation
福特采购业务BPR
采购部
采购单
供应商





到货信息
接收部
由专业公司 全盘负责系统 的分析、设计 和实施。由于 双方对IT知识 的不对称,因 此需要第三方 的咨询机构和 监理机构参与
明确软件包 是否切合本单 位的需要,应 当由精通业务 的人员来选购 软件包。此外, 单位应具有检 验软件包性能、 条件的能力
第2节 系统分析
2.1 需求与现状调查 2.2 业务流程分析 2.3 数据流程图 2.4 数据建模 2.5 功能模型
系统分析的任务是先进行系统综合业务初步调查和详细调 查,然后根据调查中获得的原始资料,对组织内部整体管 理状况和信息处理过程进行分析,确定用户的需求,并建 立新系统的逻辑模型。
三个阶段:
详细调查
功能、数据与流程分析 新系统逻辑模型设计
业务流程图:BPD 数据流图:DFD 数据字典:DD 实体联系图:ERD 功能层次图:FHD
3.详细调查

最全的系统缩写及系统简介

最全的系统缩写及系统简介

MIS、MES、SIS、MRP、MRPII、MTL、SCM、ERP、OA、BPM、CMS、EAM、BI、PLM、SEO、SOA、ROSE、EDI、SFA、POA、CAD、PDM、TPM都是什么?一、MIS (管理信息系统-- Management Information System)系统是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。

一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(IPC)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。

是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。

电厂一般讲MES称为MIS系统二、MES:制造执行系统(manufacturing execution system,简称MES)是美国AMR公司在90年代初提出的,旨在加强MRP计划的执行功能,把MRP计划同车间作业现场控制,通过执行系统联系起来。

这里的现场控制包括PLC程控器、数据采集器、条形码、各种计量及检测仪器、机械手等。

MES系统设置了必要的接口,与提供生产现场控制设施的厂商建立合作关系!MIS是统称,MES是MIS中的一类,MIS包含MES,没有可比性.电厂一般讲MES称为MIS系统。

三、SIS 系统(Safety Instrumented System 安全仪表系统)属于企业生产过程自动化范畴,用于保障安全生产的一套系统,安全等级高于DCS的自动化控制系统,当自动化生产系统出现异常时,SIS会进行干预,降低事故发生的可能性。

SIS系统以分散控制系统为基础,采用先进、适用、有效的专业计算方法,提高了机组运行的可靠性。

SIS系统完成生产过程的监控和管理,故障诊断和分析,性能计算和分析、生产调度、生产优化等业务过程,是集电厂各专业(如:炉、机、热控等)综合优势,经过长期科研开发、成果储备和丰富的现场实践经验积累而成的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

井冈山大学
电子与信息工程学院
UML实验报告
姓名:王诗锐
学号: 90913014
班级: 09软件一班
实验课题:物流信息管理系统指导老师:夏洁武
目录
1.引言 3
1.1开发背景 3
1.2可行性分析 3
2.任务概述 3
2.1、开发意图: 3
2.2应用目标 3
2.3物流公司物流信息管理系统的功能要求 4 3.系统功能分析 4
3.1 系统中的用例 4
3.2 系统中的角色 5
4、系统功能模块设计 5
5、系统功能结构 5
6、系统UML建模 6
6.1用例图 6
6.2交互图 6
6.3类图 8
1.引言
1.1开发背景
在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。

目前,我国各类物流企业有14万家左右,展望整个21世纪,可以说现代物流业还将有更大的发展。

在发达国家,物流理论促使物流实践快速发展。

经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。

传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面对的问题。

本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。

系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手段。

物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的网络系统,系统的开发实现了商品从原料供应商、制造商、分销商到零售商再到消费者的各个环节的有机结合。

1.2可行性分析
由于传统物流行业操作过程复杂,手续繁多,业务信息多,围绕这些信息的处理也很纷杂。

而且,物流行业竞争激烈,这种竞争,一方面表现在发展客户的市场开拓上,另一方面也存在于收集处理信息的速度、广度和深度,以及在业务操作中对业务数据处理的准确性和严密性,而更高层次上,还牵涉到公司决策层对整体业务的控制和协调。

物流管理系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货物的托运管理、在线跟踪,信息查询、到最后各种报表的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。

2.任务概述
2.1、开发意图:
在现在社会中,物流公司起着越来越重要的作用,物流信息管理是一项要求准确而且高效的工
作.而现有系统基本上处于半人工半机器状况。

而且,由机器完成的工作很简单,而由人工完成的工作很繁复,往往不能够很好的达到管理要求。

目前,该业务流程完全可以通过计算机系统自动管理完成,而该系统的开发正是为了解决这一问题。

2.2应用目标:
a. 方便了客户查询企业信息并且为客户下订单提供了良好的系统。

b. 同时仓库的管理、员工的管理、以及货物的配送都得以良好的安排。

c. 保证了货物存储的方便、快捷。

d. 能够安全的保存各种信息,方便查询。

e.节约人力物力。

2.3物流公司物流信息管理系统的功能要求:
a. 身份验证,对要进入系统的人员进行身份验证,确定其具有的功能。

b. 在对员工的信息进行输入后,系统管理人员可以修改和删除员工信息。

c. 客户可以登录系统,注册后可以下订单,进行业务交流。

d. 系统管理员对客户信息及订单进行确认,无误后即可进行相应处理。

e. 确认订单后,将货物存储在仓库,依据订单进行货物配送,写出配货单。

f.依据配货单,安排司机以及货车。

g.配送后,要求客户填写回单确认。

h. 整体结构合理,风格一致,模块化结构,界面清晰,接口灵活,操作简便。

开发方法,文档规范化,便于管理,可扩充。

完善的数据输入,维护,输出。

自检性能高,用户误输、错输均有提示。

容错性能高,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正。

3.系统功能分析
3.1 系统中的用例
通过调查分析,要求本系统具有以下功能:
由于数据库设计人员水平有限,因此要求具有可良好的人机界面,并且要求有良好的权限管理。

㈠客户信息管理
信息管理(用户信息注册后,管理员实现用户信息的增、删、改、查)
㈡收货人信息管理
依据客户提供的信息,管理员可以实现对收货人信息的增、删、改、查。

㈢员工信息管理
公司员工信息的添加、修改、删除和查询。

(四)订单管理
公司的业务员可以填写订单、修改订单、查询订单、审核订单并生成总运费,对于审核不通过的订单订单进行删除。

㈤车辆管理
车辆信息的添加、删除、修改和查询。

㈥仓库及库存管理
对于仓库管理主要是用于对公司仓库信息的添加、修改、删除及查询,依据客户订单和查询的仓库信息进行入库安排。

需要打印入库单和出库单对于库存管理主要是针对货物仓储的调整。

㈦配送管理
依据订单,并进行车辆调度和司机调派等生成配送单,并将配送单打印出来货物跟踪主要是依据GPS实现的,此处不做具体实现,只是一个简单的模拟功能。

回单是配送单的一部分,主要用于接货方对货物的检查核实,确定缺损遗漏等情况,并解决费用问题。

3.2 系统中的角色
在该系统中的角色有:系统管理员、系统操作员、企业管理者、财务人员和一般员工。

4、系统功能模块设计
a.系统登录模块设计;
b.客户信息的管理;
c.接货单的管理;
d.货物信息的管理;
e.车辆信息的管理;
f.员工信息的管理;
g.仓库的管理;
5、系统功能结构
物流公司物流信息管理系统
客户信息管理
货物信息管理
收货人信息管理
货单信息管理
员工信息管理
仓库与库存管理
货车信息管理
配送信息管理
6、系统UML建模
6.1用例图
6.1.1确定系统执行者
通过对所有的需求进行逐条分析,最终确定了3个与物流信息管理系统相关执行者:客户、订单管理子系统、客户管理员。

6.1.2确定系统用例
确定了系统的执行者和通过从各个执行者的角度进行分析,最终得到以下几个用例
客户注册
客户登录
下订单
查询客户信息
商品添加修改
6.1.3确定用例与执行者之间的关系
通过对客户需求、执行者和用例的分析,可以得到用例和执行者相关的情况如下。

“客户注册”用例与客户执行者相关。

“客户登录”用例与客户、客户管理员、订单管理子系统这3个执行者相关。

“下订单”用例与客户、订单管理子系统这2个执行者相关。

“查询客户信息”用例与订单管理子系统、客户管理员这2个执行
者相关。

“商品添加修改”用例与客户管理员执行者相关。

6.2交互图
(1)顺序图
这个过程中参与交互的对象主要包括:客户、查看客户资料界面、客户资料、系统资源、生成订单、角色权限管理子系统。

客户:填写信息并选择功能
查看客户资料界面:获取用户角色,显示客户资料,获取信息,可下订单,修改客户资料,提交成功。

客户资料:保存客户资料。

系统资源:保存全部信息。

生成订单:生成订单。

角色权限管理子系统:返回客户角色。

(2)协作图
经过交互图的转换如下图
6.3类图。

相关文档
最新文档