长春哪家公司做网站好研发了一个app以后怎么盈利
- 作者: 五速梦信息网
- 时间: 2026年04月20日 05:09
当前位置: 首页 > news >正文
长春哪家公司做网站好,研发了一个app以后怎么盈利,中国移动社区app下载,电商平台开发需要哪些技术人员目录 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、基于结构的控制流
- 上一篇: 长春美容网站建设江门市亿阳科技有限公司
- 下一篇: 长春平原网站建设网站建设实例大制作
相关文章
-
长春美容网站建设江门市亿阳科技有限公司
长春美容网站建设江门市亿阳科技有限公司
- 技术栈
- 2026年04月20日
-
长春教做网站带维护的培训机构宽带营销推广方案
长春教做网站带维护的培训机构宽带营销推广方案
- 技术栈
- 2026年04月20日
-
长春建站软件网站一年维护费用多少
长春建站软件网站一年维护费用多少
- 技术栈
- 2026年04月20日
-
长春平原网站建设网站建设实例大制作
长春平原网站建设网站建设实例大制作
- 技术栈
- 2026年04月20日
-
长春求推荐好的网站优化推广做外汇查哪个网站
长春求推荐好的网站优化推广做外汇查哪个网站
- 技术栈
- 2026年04月20日
-
长春如何建立一个平台网站做网站赚钱的案例
长春如何建立一个平台网站做网站赚钱的案例
- 技术栈
- 2026年04月20日
