1-3 UML基本组成.docVIP

  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文档。上传文档
查看更多
《1.3 UML建模语言基本组成》 1. 目标概述 [2分钟] 2 2. 回顾 [5分钟] 2 3. 课程知识点讲解 2 3.1. UML事物 [30分钟] 2 3.2. UML关系 [18分钟] 3 3.3. UML图 [30分钟] 4 4. 小结 [5分钟] 4 5. 考核点 4 6. 作业答案 5 7. 扩展练习 5 8. 学生问题汇总 5 9. 教学后记 6 本节目标 本节主要学习以下内容: UML事物 UML关系 UML图 通过教学使学生掌握UML的基本组成部分。 本节重点 UML事物 UML关系 UML图 本节难点 UML图 授课课时 2课时 教法建议 首先回顾UML的概念、内容等知识,从而UML的具体组成知识的讲解。在讲述基本组成时,以实际实例导出理论的方式讲述。 目标概述 [2分钟] 本节主要讲述UML的基本组成部分。 回顾 [5分钟] 回顾UML的概念、内容等知识。[提问方式] 课程知识点讲解 UML事物 [30分钟] 引入: 事物是对模型中最有代表性的成分的抽象。 [直述] 主题: 1.结构事物(structural thing) 结构事物通常是模型的静态部分,描述概念或物理元素。UML中的结构事物有: ①类(class) ②组件(component) ③接口(interface) ④协作(collaboration) ⑤用例(use case) ⑥节点(node) ⑦主动类(active class) [简单描述各种结构事物,并举例说明] 2.行为事物(behavioral thing) 结构事物描述的是模型的静态部分,而行为事物描述的是模型的动态部分。一共有两类主要的行为事物。 ①交互(interaction) ②状态机(state machine) [简单描述各种行为事物,并举例说明] 3.分组事物(grouping thing) 分组事物是UML模型中负责分组的部分,可以把它看作一个一个的盒子,每个盒子里面的对象关系相对复杂,而盒子与盒子之间的关系相对简单。最主要的分组事物是包。 包(package)是把元素组织成组的机制。结构事物、行为事物甚至其他的分组事物都可以放进包内。包与组件的区别在于,包纯粹是一种概念上的东西,仅在开发过程中存在,而组件是一种物理的元素,存在于系统运行和维护时期。在图形上,包用一个在左上角带有一个小矩形的大矩形表示。 [简单描述分组事物,并举例说明] 4.注释事物(annotational thing) 注释事物是UML模型的解释部分。这些注释事物用来描述、说明和标注模型的任何元素。有一种主要的注释事物,称为注解(note)。在图形上,注解用一个右上角是折角的矩形表示。 [简单描述注释事物,并举例说明] UML关系 [18分钟] 引入: UML中关系(relationship)包括四种:依赖(dependency)、关联(association)、泛化(generalization)和实现(realization)。 [直述内容] 主题: 1.依赖(dependency) 依赖是两个事物间的语义关系,其中一个事物(独立事物)发生变化,会影响到另一个事物(依赖事物)的语义。在图形上,把一个依赖关系画成一条可能有方向的虚线,偶尔在其上还有一个标记。 [简单描述依赖关系,并举例说明] 2.关联(association) 关联指明了一个事物的对象与另一个事物的对象间的关系。在图形上,关联用一条实线表示,它可能有方向,偶尔在其上还有一个标记。举例来说,读者可以去图书馆借书还书,图书管理员可以管理书籍也可以管理读者的信息,显然在读者、书籍、管理员之间存在着某种联系。那么在用UML设计类图的时候,就可以在读者、书籍、管理员三个类之间建立关联关系。 [简单描述关联关系,并举例说明] 3.泛化(generalization) 泛化是一种特殊\一般关系,是一般事物(父类)和该事物较为特殊的种类(子类)之间的关系,子类继承父类的属性和操作,除此之外,子类通常还添加新的属性和操作。 [简单描述泛化关系,并举例说明] 4.实现(realization) 实现关系将一种模型元素(如类)与另一种模型元素(如接口)连接起来,其中接口只是行为的定义而不是结构或实现,也就是说,关系中的一个模型元素只具有行为的定义,而行为的具体实现,则是由另一个模型元素来给出。 [简单描述实现关系,并举例说明] UML图 [30分钟] 引入: 图是一组元素的图形表示。 主题: 为了对系统进行可视化,可以从不同的角度画图。 在理论上,图可以包含任何事物及其关系的组合。 在UML中包含9类图: ①类图(class diagram) ②对象图(object diagram) ③用例图(use cas

文档评论(0)

PPT精品 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档