UML实验指导书2011要点.pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

UML 实验指导书 2011 要点

江西理工大学 UML 实验报告 UML 实验指导书 2 目录

实验一 用例图 3

实验二 UML 类图10

实验三 状态图 14

实验四 活动图 19

实验五 时序图与协作图23 3 实验一 用例图

[实验目的和要求] 1、 掌握用例的概念。 2、 掌握UML 用例图的组成、作用以及使用场合。 3、 掌握用例与用例之间的各种关系。 4、 学习针对具体场景使用用例图进行分析说明的方法。 5、 掌握用例描述的概念和基本结构,以及用例描述的作用。

[实验内容和步骤] 1、 什么是用例,什么是场景?用例和场景之间的关系是怎样的? 答:用例是外部可见的系统功能单元,这些功能由系统单元所 提供,并通过一系列系统单元与一个或多个参与者之间交换的 消息所表达。事件触发时的情景便形成了场景 2、 用例图中有哪些组成元素?在UML 中是如何表示的? 答:用例图包含 6 个元素,分别是:参与者、用例、关联关系、

包含关系、扩展关系以及泛化关系。 参与者用人形图标表示,用例图用椭圆形符号表示,连线表示

它们之间的关系。 3、 用例与用例之间的包含关系、扩展关系和泛化关系各代表什么 含义?它们之间有何区别?对以上三种关系各举一例,画出用 例图,并进行说明。 答:包含关系:一个用例可以简单地包含其他用例具有的行为, 并把它所包含的用例行为作为自身行为的一部分。 扩展关系:一个用例也可以被定义为基础用例的增量扩展,这 称作扩展关系,扩展关系是把新的行为插入到已有用例中的方 法。 4 泛化关系:一个用例可以被特别列举为一个或多个子用例。 包含关系把几个用例的公共步骤分离成一个单独的被包含用 例。被包含用例称作提供者用例,包含用例称作客户用例,提 供者用例提供功能给客户使用。用例间的包含关系允许包含提 供者用例的行为到客户用例的事件中。 包含关系使一个用例的功能可以在另一

最近下载