约束(图15-6)是一种为模型元素指定必须为真的语义或条件的机制。图15-6:约束约束:·是性质字符串内的字符串。约束字符串为一个或多个模型元素指定条件(该条件必须为真)。·必须使用在概念上可解释的或可执行的特定语言(计算机...[继续阅读]
海量资源,尽在掌握
约束(图15-6)是一种为模型元素指定必须为真的语义或条件的机制。图15-6:约束约束:·是性质字符串内的字符串。约束字符串为一个或多个模型元素指定条件(该条件必须为真)。·必须使用在概念上可解释的或可执行的特定语言(计算机...[继续阅读]
用例(图8-3)是定义系统所提供的功能或行为单元的类。用例描述系统的外部需求和系统提供的功能。用例集合可包含在系统边界或标有系统名的矩形中。系统容器是参与者。用例用于对工作单元建模,封装的系统将这些工作单元作为...[继续阅读]
注释(图6-8)是图形构造或表示法项,其中包含或表示文本信息。图6-8:注释注释:·用一个右上角折起的矩形来表示。·用来表示注解、约束、属性、方法体等等。·可以通过虚线附着在0个或多个模型元素或图形构造上。·可以是一个没有...[继续阅读]
本章概要介绍UML的组成部分、这些组成部分之间的相互关系、以及它们在UML使用方法和过程中的作用。本章将为下列问题的理解给出一个框架性的介绍:·UML各组成部分概览。·如何用UML表示有关问题或解决方案的知识。·如何用UML帮...[继续阅读]
消息(图9-5)是定义交互和协作中交换的信息的类,用于对实体之间的通信内容建模。消息用来在实体间传送信息,允许实体请求其他实体的服务。类角色通过发送和接收消息进行通信。请求是通信规范,消息显示交互中的请求。当两个实...[继续阅读]
动作流(图12-4)是动作状态之间的关联。它们用于对实体的动作状态之间的关系建模。动作流是由对象执行的活动,其影响施加于对象上。处于一个动作状态的实体将执行指定的动作,并在完成第一个动作时进入另一个动作状态。动作流...[继续阅读]
交互是定义消息交换序列或消息交换模式的类,这些消息交换序列或消息交换模式发生在参与实现特定目的的其他类之间。交互用于对实体间的通信建模。交互:·在协作(请参见第十章)的语境中定义。·可以与用例(请参见第八章)或操...[继续阅读]
协作是定义一组类和关联(用于一组目标)的类。参与者的标识符和它们的关系不需要有全局意义,也就是说:参与者可能只因协作的目的而相关。协作用于对一组可以为给定目的而交互作用的实体和关系进行建模。协作:·定义交互的语...[继续阅读]