一个用况图表示了一个系统中一些参与者和一些用况之间....pdfVIP

一个用况图表示了一个系统中一些参与者和一些用况之间....pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一个用况图表示了一个系统中一些参与者和一些用况之间...

SJ/T XXXX. 1 - XXXX 7 用况图 一个用况图表示了一个系统中一些参与者和一些用况之间的关系。 7.1 用况图 7.1.1 语义 用况图呈现了一些参与者和一些用况,以及它们之间的关系。其中的用况表示了一个系 统或一个类目 (如子系统和类)的功能,而且只有当外部的参与者与该系统或类目进行交互 时,该用况才显露其功能。 7.1.2 表示法 用况图是一幅由一组参与者、一组用况、可能的接口以及这些元素之间的关系组成的图。 这些关系是参与者和用况之间的关联、参与者之间的泛化以及用况之间的泛化、扩展和包含 关系。可以选择把一些用况用一个矩形围起来,用来表示系统或者类目的边界。 7.1.3 例子 图7-1 用况图 7.1.4 映射 可能在方框内的一组用况椭圆和相与其相连接的参与者符号,分别映射为一组相应的 用况和活动者。方框映射为具有 《useCase Model 》衍型并且包括这些用况和参与者的模型, 或映射为包含一组用况的类目,如子系统或类。图中的接口映射为模型中的接口,接口和参 与者或用况图标间的连接被映射为类目之间的实现依赖(抽象依赖被衍型化为《realize 》) 。 各泛化箭头映射为模型中的泛化,在参与者符号和用况椭圆间的线映射为相应类目间的关 联。带有关键字《include》 或《extend》的虚箭头映射为包含或者扩展关系。 7.2 用况 7.2.1 语义 一个用况是一种类目,表示了一个系统、一个子系统或一个类所提供的“一块”高内聚 的功能,这样的功能是通过该系统与一个或多个外部交互者 (称为参与者)之间所交换的消 息序列,以及该系统所执行的一些动作予以表现的。 一个扩展点是对用况中一个位置的引用,在这一位置上,可以插入另外一些用况的动作 序列。在一个用况中,每一个扩展点有唯一的名字,并在该用况的行为中给出该位置的描述。 7.2.2 表示法 56 SJ/T XXXX. 1 - XXXX 把用况表示成一个包含用况名字的椭圆。可以把可选的衍型关键字放在名称之上,所包 含的性质列表放在名称之下。象类目一样,用况也可以有显示属性和操作的分栏。 可以把扩展点列在用况中的一个题头为 “扩展点”的分栏中。以一种适当的方式给出扩 展点的位置描述,通常采用普通的文本,当然也可以采用其他的方式,比如状态机中的状态 名、前置条件或后置条件。 7.2.3 表示选项 用况的名字可以放在椭圆的下方。可以用斜体表示抽象用况的名称。 椭圆可以包含或隐藏表示用况的属性、操作或者扩展点的分栏。 7.2.4 风格指南 用况的名称应该遵循在模型中用于类目的大写和标点符号指南。 7.2.5 映射 用况符号映射为具有特定名字的用况。扩展点映射为用况中的扩展点。 7.3 参与者 7.3.1 语义 一个参与者定义了一组高内聚的角色,当一个实体的用户与该实体交互时,该用户可以 扮演这样的角色。可以认为参与者针对与之通信的每一用况,分别扮演了一个不同的角色。 7.3.2 表示法 参与者的标准衍型图标是一个”小细人” 图,参与者的名字放在图的下方。也可以把参与 者表示成带有关键字actor 的类矩形,对所有的栏都使用通常的表示法。 7.3.3 风格指南 参与者的名称应该遵循在模型中用于类型和类的大写和标点指南。 7.3.4 映射 参与者符号映射为具有特定名字的参与者。抽象的参与者的名字可以用斜体字表示。 7.4 用况关系 7.4.1 语义 在用况之间以及用况和参与者之间存在若干个标准关系。 a) 关联――参与者在用况中的参与 (也就是参与者实例和用况实例之间的相互通信)。 这是参与者和用况之间的唯一关系。 b) 扩展――从用况A 到用况B 的扩展关系表明用况B 的实例是可以被用况A 指定的 行为扩充(服从于在扩展中指定的特定条件)。行为被插入到由B 中的扩展点定义 的位置。 c) 泛化――从用况A 到用况B 的泛化关系表明A 是B 的详细说明。 d) 包含――从用况A 到用况B 的包含关系表明用况A 的一个实例也包含了用况B 所 指定的行为。在用况A 中定义的位置包含该行为。 7.4.2 表

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档