软件工程-第5章UML.pptVIP

  • 32
  • 0
  • 约1.6万字
  • 约 84页
  • 2018-03-16 发布于河南
  • 举报
软件工程-第5章UML

UML统一建模语言 下图给出了类、对象、结点、包和组件等模型元素的符号图例。 模型元素   模型元素与模型元素之间的连接关系也是模型元素,常见的关系有关联(association)、通用化(generalization)、依赖(dependency)和聚合(aggregation),其中聚合是关联的一种特殊形式。这些关系的图示符号如图所示。   约束(constraint)是元素的一种语义条件或限制,它应用于元素。一条约束应用于一个种类的元素,可能涉及许多元素,但它们必须是同一类元素。 约束  对关联的约束 常见的约束有:或约束{xor},表示某时刻只有一个当前的关联;有序的{ordered},表示具有多重性的关联一端的元素是有序的;隐含约束表明关联是概念的。 依赖关系描述的是两个模型元素(类、组合、用例等)之间的语义上的连接关系,其中一个模型元素是独立的,另一个模型元素是非独立的(或依赖的),它依赖于独立的模型元素。 有两个元素A和B,若B元素是A元素的详细描述,则称B、A元素之间的关系为B元素细化A元素。 注释用于对UML语言的元素或实体进行说明、解释和描述。通常用自然语言进行注释。 例1 画出金融贸易系统的Use Case图。  按照获取执行者的方法,确定了4种执行者:贸易经理、营销人员、销售人员和记账系统,“记帐系统”是一个外部系统。 例2 建立项目

文档评论(0)

1亿VIP精品文档

相关文档