pos机uml结构图《pos机结构设计》
今天给各位分享pos机uml结构图的知识,其中也会对pos机结构设计进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
UML9种图的分类及运用
UML中的图可以分成两大类
·结构图 ·行为图
UML结构图
UML结构图表示系统的静态方面,描述系统的主要结构因此而稳定的那部分,静态结构图主要包括
·类图
·对象图
·组件图
·部署图
UML类图
·类图描述系统中的类,以及各个类之间的关系,类图能够让我们在编码前对系统有个全面的认识。
·类图是一种静态模型,类图代表面向对象系统,类图其他图定义的基础。
·哪里需要用
类图是一个静态图,描述一个系统的静态视图,用于前期部署
UML对象图
·对象图与类图类似,它是类图的实例化,显示类的多个实例化,不是实际的类,描述对象间的关系,用来建立系统原型。
·对象图显示某一时刻对象和对象间的关系
·类图代表整个系统模型的抽象,对象图代表系统中某一时刻某一部分的抽象
·哪里需要用
运行的系统某一时刻的快照
UML组件图
·组件图用来描述系统的物理结构及相互间的关系,模型化和文档化了一个系统的架构
·构件可以是一个文件,产品,可执行脚本,库等
·组件图 = 构件(Component)+接口(Interface)+关系(Relationship)+端口(Port)+连接器(Connector)
·哪里需要用
架构师在建立项目初期就要建立的图
UML部署图
·部署图用来建模系统的物理部署,如计算机和设备,及它们之间的关联关系
·部署图的使用者为开发人员,系统集成人员和测试人员
·部署图由节点以及节点之间的关系组成
·哪里需要用
主要用于系统工程师
UML行为图
行为图属于系统的动态部分,另一部分是系统的结构图。行为图捕捉系统的静态方面。UML中的行为图主要包括:
·用例图
·时序图
·协作图
·状态图
·活动图
UML用例图
·用例图描述角色以及角色与用例之间的连接关系。说明使用这个系统的人都有谁,以及这些人使用这个系统能做些什么
·用例元素包括;角色(使用者),用例(实现的功能),关系(关联,依赖,泛化,实现)
UML时序图
·时序图用来显示参与者执行某项功能时所要经历的时间顺序,时序图是一种交互图,展示对象间的交换顺序
UML协作图
·协作图与时序图类似,也是一种交互图,如果强调时间顺序,就使用时序图,强调上下机关系,就选择协作图。
·协作图代表一个系统的组织结构和发送/接受的消息。
·协作图的目的是可视化的组织对象及相互作用
UML状态图
·状态图描述类的对象所有可能的状态,以及事件发生时状态的转移条件
·状态图的图符(状态,转移,起点,终点)
UML活动图
·活动图用来描述一个系统中的控制流
·活动图描述满足用例要求所要进行的活动以及活动间的关系,有利于识别并行管活动
以上为UML中图的划分,以及9种图的定义及应用
面向对象中包括哪些UML图及每件图的作用

UML中包含9种常用视图图。可以将这9种图分为两类,一类用于结构建模,称为结构图;一类用于行为建模,称为行为图。
原文出处:
结构图有4种,分别是:
•
类图(classdiagram)
类图显示一组类、接口、协作以及它们之间的关系。类图可用于说明系统的静态设计视图。包含主动类的类图可用于说明系统的静态进程视图。
•
对象图(objectdiagram)
UML图中对象图显示一组对象以及他们之间的关系。对象图是类图中发现的事物的实例的数据结构和静态快照。对象图也可用于说明系统的静态设计视图和静态的进程视图,但它是从现实或原型的方面来透视的(因为是类的实例)。
•
构件图(componentdiagram)
UML图中构件图显示了一组构件以及他们之间的关系。构件图可用于说明系统的静态实现视图。
•
实施图(deploymentdiagram)
UML图中实施图显示了一组节点以及他们之间的关系。实施图可用于说明系统的静态实施视图。
这4种图还有一些常见的变体,例如子系统图实际就是一个类图。
▶
行为图
行为图有5种,分别是:
•
用况图(usecasediagram)
UML图中用况图用于组织系统的行为,描述了一组用况和参与者以及他们之间的关系。用况图用于描述系统的静态用况视图。
•
顺序图(sequencediagram)和协作图(collaborationdiagram)
UML图中顺序图和协作图在语义上是等价的,它们可以互相转换。顺序图和协作图又被统称为交互图(interactiondiagram)。它们显示了一组对象和由这组对象发送和接收的消息。顺序图强调消息的时间次序,协作图强调发消息的对象的结构组织。
•
状态图(statechartdiagram)和活动图(activitydiagram)
UML图中状态图和活动图在语义上是等价的,
它们可以互相转换。状态图显示了一个由状态、转换、事件和活动组成的状态机,它强调一个对象按事件次序发生的行为,通常状态图用于对接口、类或协作的行为
建模。活动图显示了系统从活动到活动的流,它强调对象之间的控制流,通常活动图用于对系统的功能建模。
更多UML框图的应用和案例可以参考trufun.net的在线帮助系统
UML建模(三)–部署图
用大白话说 部署图就是在使用的时候看看都需要哪些硬件、安装在硬件上的软件,还有连接各种硬件的各种协议和中间件 。
下面系统介绍一下部署图:
部署图描述了一个系统运行时的硬件节点,在这些节点上运行的软件构件将在何处物理运行以及它们将如何彼此通信的静态视图。部署图包括两种基本模型元素:节点和节点间的连接。每个模型中,仅包含一个部署图。
部署图的主要目的是在物理的层次上做整体的系统规划。
目的还包括:
节点包括两种类型:处理器和设备。
== 处理器 ==指本身具有计算能力且能执行各各软件的节点,如服务器。处理器具有处理能力,所以在描述处理器方面应当包含了处理器的调度和进程。调度指在处理器处理其进程中为实现一定的目的而对共同使用的资源进行时间分配。调度方式包含:抢占,无优先级,循环,算法控制,手动执行。进程表示一个单独的控制纯种,是系统中一个重量级的并发和执行单元。
== 设备 ==指本身不具备处理能力的节点,如打印机。
== 连接 ==用来表示两个节点之间的硬件连接。节点之间的连接可以通过光缆直接进行,或通过卫星等方式非直接连接,通常连接都是双向的。连接用实线表示,实线上可加连接名和构造型。
1、找出所要绘图系统的节点,确定节点。
2、找出节点间的通信联系。
3、绘制部署图,每个节点都有名称,写明节点间物理联系的名称。
说部署图之前,先看看某24小时便利店管理系统的网络拓扑结构图
这个图描述了本系统的整体物理结构,从该图我们可以得到以下信息:
1、该便利店集团有总部和多个门店,总部管理财务、仓库、采购等事宜。
2、二级配送可能是该集团的一个子单位,也可能是第三方公司,其作用是及时配送货物到门店。
3、每个门店都有终端电脑,这些终端电脑通过互联网与总部的服务器、二级配送的服务器有联系。
4、财务、仓管、采购子系统在总部的局域网内的。
5、二级配送的客户端直接与二级配送的Server相连。
第1、2点是业务信息,第3、4、5点是技术信息。
注意:标注及黄色底色的文字不是部署图的一部分,仅是用来说明而已。
部署图的基本要点如下:
1、实际环境中的一台电脑、服务器或者硬件设备,在部署图中可用节点(Node)来了表示,也就是图中的一个一个立体矩形框框。
2、每个节点有个名称,如图中的财务的PC、总部的Server等。
3、可以用标记(Tags)来详细说明每个节点的具体配置情况,如图中的总部的Sever,Number=1表示服务器数量只有一台,OS=Windows Server 2003则说明服务器采用Windows Server 2003为操作系统。
4、节点与节点之间,如果有物理联系,则直接拉线条,在线条上面写上连接的方式。如总部的Server与门店的PC是通过Internet来联系的,总部的Server与财务的PC是通过局域网来联系的。
如何绘制UML类图?
类图的属性和方法是指类本身的属性和行为,类及其属性和方法是在程序设计过程中产生的,类图只是用Visio绘制出来,用于项目团队成员间或项目干系人之间的沟通和交流。例如:如果要设计一个关于销售苹果的程序,苹果就可以看作一个实体(类),其基本属性有颜色、形状、味道、种类等,行为有开花、落果、膨大、成熟等行为。
下面给出绘制苹果类图的方法和步骤:
第一步:启动Visio2010或更高版本,如下图:
第二步:在模板类别中选择“软件和数据库”,进入选择模板窗口,如下图:
第三步:选择“UML模型图”,并用鼠标双击“UML模型图”图标,进入UML绘图窗口,如下图:
第四步:选择“UML静态结构”,如下图:
第五步:按下鼠标左键,拖动“类图标”,到工作区域窗口,如下图:
第六步:双击工作区域窗口的类框图,如下图:
第七步:在UML类属性窗口,可以修改类的名称,添加属性(特性)和操作(方法)
第八步:在UML类属性窗口,修改类名为“苹果”,如下图:
第九步:在UML类属性窗口,选择特性,分别输入苹果的颜色、形状、味道等属性,类型为数据类型,可以选择字符串、整型等,如下图:
第十步:在UML类属性窗口,选择操作,分别输入苹果的行为开花、落果、膨大、成熟方法,样例中方法名称用的中文,实际应用应该采用英文,如下图:
绘制完成的UML类图
专家答疑 UML包括哪些图
本文和大家重点讨论一下UML图和关系的概念,UML包括九种图:使用案例图、类图、对象图、构件图、部署图、活动图、协作图、状态图、序列图。而UML关系共有四种,请看本文详细介绍。UML图包括九种:使用案例图、类图、对象图、构件图、部署图、活动图、协作图、状态图、序列图。在这些图中使用案例图、类图、序列图是最有用的。根据其用意,可以将UML图划分为结构型图和行为型图两种。结构型图:描述系统的静态结构。在显示系统中类及类之间的关系时最有用。结构型图显然,要描述一个设计模式的静态结构,使用UML图中的类图和对象图是很合适的。行为型图显然,要描述一个设计模式的行为特征,使用UML图中的状态图和时序图是很合适的。应当指出的是源码天空,一个使用UML的系统设计,往往是从使用案例图开始的,而且是一个设计应当是使用案例驱动的。
UML14种图概要介绍
话不多说,开门见山!
UML 的核心是图表,这些图归类为结构图和行为图。
网上还经常看见一种分法,分为静态图,动态图。这只是从建模方式角度给这14种图分类。
静态建模:侧重描述一个系统的静态特征
动态间模:侧重描述系统的行为
所以了解这俩种建模很容易就能区别哪些是静态图,哪些是动态图。
pos机uml结构图的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于pos机结构设计、pos机uml结构图的信息别忘了在本站进行查找喔。