当前位置: 首页 > news >正文 入门做外贸是先建网站还是先参展贵阳做网站找哪家好 news 2025/10/23 18:32:47 入门做外贸是先建网站还是先参展,贵阳做网站找哪家好,设计签名免费艺术签名,深圳网站设计公司在什么地方目录 1、消息的可视化表示 2、对象与角色 3、链和连接件 4、消息 5、序列 6、创建、修改和撤销 7、表示法 8、常用建模技术 8.1、对控制流建模 8.1.1、基于时间的控制流 8.1.2、基于结构的控制流 在任何有意义的系统中#xff0c;对象都不是孤立存在的#xff0c;…目录 1、消息的可视化表示 2、对象与角色 3、链和连接件 4、消息 5、序列 6、创建、修改和撤销 7、表示法 8、常用建模技术 8.1、对控制流建模 8.1.1、基于时间的控制流 8.1.2、基于结构的控制流 在任何有意义的系统中对象都不是孤立存在的它们相互之间通过传递消息进行交互。 交互是一种行为这种行为由语境中的一组对象为达到某一目的而交换的一组消息构成。 这些角色表示类、接口、构件、结点和用况的原型实例。 可以用两种方式来对一个交互建模 一种方式着眼于消息是如何按照时间顺序调度的 另一种方式则着眼于交互中对象间的结构关系并考虑消息是如何在这个结构的语境中被传递的。 交互图分为 1、顺序图强调消息的时间顺序 2、通信图/协作图侧重于发送和接收消息的对象之间的组织结构 1、消息的可视化表示 UML提供了对消息的图形化表示如图所示。这种可视化的消息表示法强调了消息的最 重要的部分名称、参数若有的话和顺序。在图形上把消息表示为一条有向直线 并且通常还包含相应的操作名。 2、对象与角色 参与交互的对象既可以是具体的事物又可以是原型化的事物。作为具体的事物一个对 象代表现实世界中的某个东西例如p作为类Person的一个实例代表一个特定的人而 作为原型化的事物p可以代表类Person的任何实例【角色】。 可以把对象图看作是对交互的静态方面的表示它通过说明所有一起工作的对象来设置交 互的场所。交互则通过引入可以沿着连接这些对象的链传递的消息的动态序列来进一步展 示交互。 对象图 消息传递 交互图 3、链和连接件 链是对象之间的语义连接。一般来说链是关联的实例。如下图所示在一个类与另一 个类之间有关联的情况下这两个类的实例之间就可能有链在两个对象之间有链存在的 情况下一个对象就能向另一个对象发送消息。 1图的顶部是一个类图其中声明了类Person和Company以及这两个类之间的多对多关联 employee-employer。 2图的中部展示了协作 WorkAssignment的内容 为某个员工分配某个工作。这个协作包括两个角色以及二者之间的一个连接件。 3图的底部是该协作的一个实例其中有分别绑定到角色和连接件的对象和链。底部的一个具体消息表示在该协作中的原型消息的声明。 链指明了一个对象向另一个对象或自身发送消息的路径。多数时候指明存在着这样 一个路径就足够了。如果需要更精细地表示路径是如何存在的可以用下面任意一种约束 来修饰链的有关端点。 关联association 说明对应的对象对关联是可见的。 自身self 说明对应的对象因为是本操作的调遣者所以是可见的。 全局global 说明对应的对象在全局范围内可见。 局部local 说明对应的对象在局部范围内可见。 参数parameter 说明对应的对象因为是一个参数所以是可见的。 4、消息 在传送一个消息时对消息的接收通常会产生一个动作。这个动作可能引发目标对象以及 该对象可以访问的其他对象的状态改变。 动作分类 调用call调用某个对象的一个操作。对象也可以给自己发送消息引起本地的操作调用。【实心箭头】过程控制返回return给调用者返回一个值。【虚线箭头】发送send向对象发送一个信号。【普通箭头】 单调异步创建create创建一个对象撤销destroy撤销一个对象。对象也可以撤销自身。 创建和撤销是用衍型显示的 5、序列 当一个对象向另一个对象发送消息实际上是将某个动作委派给了消息的接收者时接 收对象可能接着会向另一个对象发送消息这个对象又可能发送消息给下一个不同的对象 如此一直传下去。这个消息流形成了一个序列。任何序列都有开始每个消息序列都是 从某个进程或线程开始的。而且只要进程或线程还在活动消息序列也就会继续。一个不 间断的系统如实时的设备控制只要它在其上运行的结点没关闭它就会一直执行。 系统中的每个进程和线程都定义了一个清晰的控制流。 在每一个流中消息是按时间顺序排列的。为了在图形上更好地可视化一个消息的序列可以显式地对消息在序列开始后的次序建模 每个消息的前面加上一个用冒号隔开的序号作为前缀。 通信图展示一个协作中角色之间的消息流。如下图所示消息沿着协作中的连接流动。 通常可以用带填充箭头的实线来表示过程式的或嵌套的控制流 其中消息findAt的序号为2.1表示它是嵌套在第2个消息里的第1个消息。 1过程式序列【调用方式】 可以用枝杈形箭头表示的单调控制流来描述非过程式控制的每一步。 在下图中消息assertCall的序号为2表明它是序列中第二个消息。 2单调序列【发送方式】 1对包含多重控制流的交互建模时指明发送某一特定消息的进程或线程是很重要的。在UML 中可以把位于该序列根部的进程或线程的名称加到消息的序号之前以此区分不同的控 制流。例如表达式 D5 : ejectHach(3) 表明作为序列中第五个消息的操作ejectHatch具有实参3以进程或线程D为根。 2下面的表达式所示具有实参“Rachelle”的操作find的返回值是p。这是一个嵌套的 序列表明第二个消息嵌套于第三个消息中而第三个消息又嵌套于第一个消息中。在同 一张图中p还可以在其他的消息中作为实际参数使用。 1.3.2 : p : find (“Rachelle”) 6、创建、修改和撤销 在某些交互中对象可以被创建由create消息来说明和撤销由destroy消息来说明。 链也是一样对象之间的关系可以建立come和消失go。 为了指明一个对象或链在一个交互过程中是否出现和/或消失可以在通信图中为它的角色附加一个注解。 在交互过程中对象的属性值、状态和角色是经常改变的。可以通过在顺序图的生命线上 显示对象的状态或者值来反映对象的改变。 在顺序图中对象或角色的生命期、创建与撤销都通过其生命线的垂直延伸而显式地表示 出来。在通信图中必须使用注解表示创建和撤销。如果展示对象的生命期是重要的就 使用顺序图。 7、表示法 在为交互建模时通常既包括角色每个角色代表交互实例中的对象又包括消息每 个消息都代表对象之间的通信活动并导致某些动作发生。 可以采用两种方式来可视化地表示交互中所涉及的角色和消息一种方式是强调消息的时 间顺序另一种方式是强调发送和接收消息的角色的结构组织。在UML中第一种表示法称 为顺序图第二种表示法称为通信图。顺序图和通信图都属于交互图。UML还有一种名为 定时图的特殊交互图它展示角色之间交换消息的准确时间。 顺序图允许对一个对象的生命线建模。一个对象的生命线代表该对象在某一特定时间内的存在并可能覆盖该对象的创建和撤销。通信图允许对交互的对象之间可能存在的结构上的链建模。 8、常用建模技术 8.1、对控制流建模 8.1.1、基于时间的控制流 展示了在一个发行和订阅机构语境中进行交互的一组角色观察者设计模式的一个实例。图中包括 3个角色pStockQuotePublisher 的实例、s1 和 s2都是StockQuoteSubscriber的实例。该图是一个顺序图强调消息的时间顺序。 8.1.2、基于结构的控制流 文章转载自: http://www.morning.jfbbq.cn.gov.cn.jfbbq.cn http://www.morning.zlrsy.cn.gov.cn.zlrsy.cn http://www.morning.junmap.com.gov.cn.junmap.com http://www.morning.jpbky.cn.gov.cn.jpbky.cn http://www.morning.rdxnt.cn.gov.cn.rdxnt.cn http://www.morning.smrkf.cn.gov.cn.smrkf.cn http://www.morning.gmyhq.cn.gov.cn.gmyhq.cn http://www.morning.ntffl.cn.gov.cn.ntffl.cn http://www.morning.drbwh.cn.gov.cn.drbwh.cn http://www.morning.mhnd.cn.gov.cn.mhnd.cn http://www.morning.rqpgk.cn.gov.cn.rqpgk.cn http://www.morning.lmbm.cn.gov.cn.lmbm.cn http://www.morning.nmfwm.cn.gov.cn.nmfwm.cn http://www.morning.mrfbp.cn.gov.cn.mrfbp.cn http://www.morning.dskmq.cn.gov.cn.dskmq.cn http://www.morning.mfbzr.cn.gov.cn.mfbzr.cn http://www.morning.wgbsm.cn.gov.cn.wgbsm.cn http://www.morning.gassnw.com.gov.cn.gassnw.com http://www.morning.scrnt.cn.gov.cn.scrnt.cn http://www.morning.ylxgw.cn.gov.cn.ylxgw.cn http://www.morning.zmyhn.cn.gov.cn.zmyhn.cn http://www.morning.kdhrf.cn.gov.cn.kdhrf.cn http://www.morning.tndxg.cn.gov.cn.tndxg.cn http://www.morning.hdlhh.cn.gov.cn.hdlhh.cn http://www.morning.qflwp.cn.gov.cn.qflwp.cn http://www.morning.dhdzz.cn.gov.cn.dhdzz.cn http://www.morning.rbjth.cn.gov.cn.rbjth.cn http://www.morning.xbbrh.cn.gov.cn.xbbrh.cn http://www.morning.dcccl.cn.gov.cn.dcccl.cn http://www.morning.yggdq.cn.gov.cn.yggdq.cn http://www.morning.tgydf.cn.gov.cn.tgydf.cn http://www.morning.ztcwp.cn.gov.cn.ztcwp.cn http://www.morning.mfmbn.cn.gov.cn.mfmbn.cn http://www.morning.wztnh.cn.gov.cn.wztnh.cn http://www.morning.rhwty.cn.gov.cn.rhwty.cn http://www.morning.mtsck.cn.gov.cn.mtsck.cn http://www.morning.wrbnh.cn.gov.cn.wrbnh.cn http://www.morning.hjwzpt.com.gov.cn.hjwzpt.com http://www.morning.xnkb.cn.gov.cn.xnkb.cn http://www.morning.pdynk.cn.gov.cn.pdynk.cn http://www.morning.tqpds.cn.gov.cn.tqpds.cn http://www.morning.fdlyh.cn.gov.cn.fdlyh.cn http://www.morning.zdsdn.cn.gov.cn.zdsdn.cn http://www.morning.hbfqm.cn.gov.cn.hbfqm.cn http://www.morning.mbaiwan.com.gov.cn.mbaiwan.com http://www.morning.fxqjz.cn.gov.cn.fxqjz.cn http://www.morning.nngq.cn.gov.cn.nngq.cn http://www.morning.brwwr.cn.gov.cn.brwwr.cn http://www.morning.pjxlg.cn.gov.cn.pjxlg.cn http://www.morning.fmdvbsa.cn.gov.cn.fmdvbsa.cn http://www.morning.xqkjp.cn.gov.cn.xqkjp.cn http://www.morning.rcrnw.cn.gov.cn.rcrnw.cn http://www.morning.cbtn.cn.gov.cn.cbtn.cn http://www.morning.qlckc.cn.gov.cn.qlckc.cn http://www.morning.ccdyc.cn.gov.cn.ccdyc.cn http://www.morning.hjwzpt.com.gov.cn.hjwzpt.com http://www.morning.gcspr.cn.gov.cn.gcspr.cn http://www.morning.cffwm.cn.gov.cn.cffwm.cn http://www.morning.sgnjg.cn.gov.cn.sgnjg.cn http://www.morning.wqpb.cn.gov.cn.wqpb.cn http://www.morning.lkfhk.cn.gov.cn.lkfhk.cn http://www.morning.slwfy.cn.gov.cn.slwfy.cn http://www.morning.zpxwg.cn.gov.cn.zpxwg.cn http://www.morning.fwwkr.cn.gov.cn.fwwkr.cn http://www.morning.hhfqk.cn.gov.cn.hhfqk.cn http://www.morning.ncfky.cn.gov.cn.ncfky.cn http://www.morning.rsmtx.cn.gov.cn.rsmtx.cn http://www.morning.wskn.cn.gov.cn.wskn.cn http://www.morning.qggm.cn.gov.cn.qggm.cn http://www.morning.hxxyp.cn.gov.cn.hxxyp.cn http://www.morning.c7496.cn.gov.cn.c7496.cn http://www.morning.pndw.cn.gov.cn.pndw.cn http://www.morning.tqwcm.cn.gov.cn.tqwcm.cn http://www.morning.ygrkg.cn.gov.cn.ygrkg.cn http://www.morning.xysdy.cn.gov.cn.xysdy.cn http://www.morning.pgmbl.cn.gov.cn.pgmbl.cn http://www.morning.wbxr.cn.gov.cn.wbxr.cn http://www.morning.xfncq.cn.gov.cn.xfncq.cn http://www.morning.rkdnm.cn.gov.cn.rkdnm.cn http://www.morning.zqdhr.cn.gov.cn.zqdhr.cn 查看全文 http://www.tj-hxxt.cn/news/243213.html 相关文章: 怎么做服务网站深圳seo优化公司哪家好 如何登录建设部网站电脑版网站的后台怎么做的 河北网站开发公司无锡高端网站设计 做网站上传图片一直错误专业营销型网站 有二维码怎样做网站郑州企业健康码二维码怎么弄就是放在门口让人扫 网站缩略图存哪里好电脑做试卷的网站 合肥移动网站建设雄安做网站优化 网站 目录 结构怎么创建手机网站 网站伪静态好还是静态好网站设计是用什么软件做 重庆渝中区企业网站建设哪家好网站开发环境和运行环境 折800网站模板上海建设银行网站静安支行 宁波网站seo哪家好iss里面的默认网站开启不了提示服务器无响应.怎么开启 更改网站模板株洲seo推广 php网站程序怎么安装室内设计平面图纸 微网站建设开发app开发教程 如何做p2p网站最新外贸电商平台 网站开发基础班内容有哪些小企业公司网站怎么建 东莞企业制作网站网站建设开发公司报价 免费 微网站公司网站推广怎么做 网页网站自做全搞定郑州做网站找赢博科技 网站加载不出来是什么原因如何不花钱建设网站 有了自己的域名怎么做网站海东市网站建设 浏览有关小城镇建设的网站6wordpress免费精品主题 保定网站制作计划动漫设计软件有哪些 做网站什么一级导航二级导航python做网站多么 网站建设长沙投百度做广告效果怎么样 京东网站网站建设是什么西双版纳傣族自治州地图高清版 网站引导页动态效果怎么做的关键词歌词 广西网站seo做微网站公司简介 网站服务器关闭怎么恢复聊天软件开发需要多少钱