电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

统一建模语言UML实验报告VIP免费

统一建模语言UML实验报告_第1页
1/39
统一建模语言UML实验报告_第2页
2/39
统一建模语言UML实验报告_第3页
3/39
学生实验报告 目录 实验一 UML 建模基础及用例图 .... 3 实验二 对象图及交互图 .......... 11 实验三 UML 类图 ................ 16 实验四 包图 ................... 20 实验五 状态图 .................. 25 实验六 活动图 ................. 30 实验七 时序图与协作图 ......... 34 实验一 UML 建模基础及用例图 [实 验 目 的 和 要 求 ] 1、 熟悉 UML 建模工具 Rational Rose 的基本菜单及操作。 2、 掌握 UML 的可见性规则和构造型的作用。 3、 掌握用例的概念;掌握 UML 用例图的组成及作用。 4、 掌握用例与用例之间的各种关系。 [实 验 内 容 和 步 骤 ] 1、 练习使用建模工具建立各种 UML 图形,并对图形进行相应编辑和修改。 2、 认识各种 UML 关系及可见性符号,并用工具表示出来。 UML 关系 表示方法 关联关系 依赖关系 泛化关系 实现关系 聚合关系 可见性 表示方法 公 有 ( Public) ““+” 私有 ( Private) “-” 受保护( Protected) “#” 包内公 有 ( Package) “~” 。 3 什么是用例,什么是场景?用例和场景之间的关系是怎样的? 答:用例是外部可见的系统功能单元,这些功能由系统单元所提供,并通过一系列系统单元与一个或多个参与者之间交换的消息所表达。事件触发时的情景便形成了场景 4 用例图中有 哪些组成元素?在 UML 中是如何表示的? 答:用例图包含 6 个元素,分别是:参与者、用例、关联关系、包含关系、扩展关系以及泛化关系。 参与者用人形图标表示,用例图用椭圆形符号表示,连线表示它们之间的关系。 5 用例与用例之间的包含关系、扩展关系和泛化关系各代表什么含义?它们之间有 何区别?对以上三种关系各举一例,画出用例图,并进行说明。 答:包含关系:一个用例可以简单地包含其他用例具有 的行为,并把它所包含的用例行为作为自身行为的一部分。 扩展关系:一个用例也可以被定义为基础用例的增量扩展,这称作扩展关系,扩展关系是把新的行为插入到已有 用例中的方法。 泛化关系:一个用例可以被特别列举为一个或多个子用例。 包含关系把几个用例的公 共步骤分离成一个单独的被包含用例。被包含用例称作提供者用例,包含用例称作客户用例,提 供 者 用 例 提 供 功 能 给 客 户 使 用 。 用 例 间 的 包 含 关 系 允 许 包 含 提供 者...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

统一建模语言UML实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部