对象图描述系统在某个特定时间的静态结构。对象模型描述一种特定的情况,而类模型则描述所有可能的情况。对象图包括下列元素:·对象(object),代表特定的实体。对象是类的实例。·链接(link),代表对象之间的特定关系。它们是关联...[继续阅读]
海量资源,尽在掌握
对象图描述系统在某个特定时间的静态结构。对象模型描述一种特定的情况,而类模型则描述所有可能的情况。对象图包括下列元素:·对象(object),代表特定的实体。对象是类的实例。·链接(link),代表对象之间的特定关系。它们是关联...[继续阅读]
“用于软件工程Objectory过程(译注1)的UML扩展”文档记录了一种特定于某过程的UML扩展。它包括由IvarJacobson创始的一组构造型(表15-4)、各种关联规则(表15-5)和一组构造型图标(图15-8)。软件工程Objectory过程包括下述方案:1.开发用例模型...[继续阅读]
多重角色(图10-4)是代表一组参与交互或协作的对象或链接的类角色或关联角色。多重角色用于对一组实体在交互或协作中扮演的角色进行建模。多重角色:·表示为两个长方形,其中顶部的长方形在垂直和水平方向稍微偏移,表示长方形...[继续阅读]
部署图描述执行处理过程的资源元素的配置情况,以及软件实现组件到资源元素的映射。部署图包含组件和节点,它们代表执行处理或进行计算的资源,包括计算机、打印机等等。图4-35显示资源管理者应用程序将在一台资源管理者桌面...[继续阅读]
组合(图7-18)包括组合类或包含在组合聚合中的类。组合用于对与其相关联的所有者一起存在(或生存)和消亡的部分进行建模。图7-18:组合类组合:·可使用类和关联以一般形式进行描述。·可使用对象和链接以实例形式进行描述。·组合...[继续阅读]
问题解决(图2-15)要求能够抱着理解问题的目的去观察问题(范型),并且能够抱着实现解决方案的目的去观察最终的解决方案(范型)。问题解决的过程包括通过一系列(有可能并发)的步骤(活动),利用知识来得到问题的解决方案(制品),在这...[继续阅读]
关联角色(图10-3)是定义关联在协作中所扮演的角色或特定部分的类。它们用于对关系可能在协作中扮演的角色进行建模。图10-3:关联角色关联角色:·表示为关联路径。·指定链接的类型,该链接可能在协作中扮演特定角色或参与到协作...[继续阅读]
构造型(图15-1)是一种机制,该机制用于对模型元素进行分类或做标志,并用于引入新的建模元素类型。图15-1:构造型构造型:·是包括在双尖括号(<<>>)中的字符串,位于元素名称之前。元素名称后可跟有性质。·每个模型元素限用...[继续阅读]