- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML语言概念初览.ppt
第三章 UML语言概念初览 一、UML中的事物 二、 UML中的关系 三、 UML中的视图 四、 UML中的图 一、UML中的事物 UML中的事物(Things)包括结构事物、行为事物、组织事物和辅助事物(也称注释事物)。 结构事物(Structure Things) 结构事物主要包括7种,分别是类、接口、协作、用例、活动类、组件和节点。 类是具有相同属性、相同方法、相同语义和相同关系的一组对象的集合。 接口是指类或组件所提供的、可以完成特定功能的一组操作的集合,换句话说,接口描述了类或组件的对外的、可见的动作。 协作定义了交互的操作,是一些角色和其他元素一起工作,提供一些合作的动作。 用例定义了系统执行的一组操作,对特定的用户产生可以观察的结果。 活动类是对拥有线程并可发起控制活动的对象(往往称为主动对象)的抽象。 组件是物理上可替换的,实现了一个或多个接口的系统元素。 节点是一个物理元素,它在运行时存在,代表一个可计算的资源,如一台数据库服务器等。 行为事物(Behavior Things) 行为事物主要有两种:交互和状态机。 在UML图中,交互的消息通常画成带箭头的直线 状态机是对象的一个或多个状态的集合。 组织事物(Grouping Things) 组织事物是UML模型中负责分组的部分,可以把它看作一个个盒子,每个盒子里面的对象关系相对复杂,而盒子与盒子之间的关系相对简单。 组织事物只有一种,称为包。 包是一种有组织地将一系列元素分组的机制。 辅助事物(Annotation Things) 辅助事物,也称注释事物,属于这一类的只有注释。 注释即是UML模型的解释部分。在UML图中,一般表示为折起一角的矩形。 二、 UML中的关系 UML中的关系(Relationships)主要包括4种:关联关系、依赖关系、泛化关系和实现关系。 关联关系(Association) 关联关系是一种结构化的关系,指一种对象和另一种对象有联系。给定关联的两个类,可以从其中的一个类的对象访问到另一个类的相关对象。 在UML图中,关联关系用一条实线表示 。 依赖关系(Dependency) 对于两个对象X、Y,如果对象X发生变化,可能会引起对另一个对象Y的变化,则称Y依赖于X。 在UML图中,依赖关系用一条带有箭头的虚线来表示 。 泛化关系(Generalization) UML中的泛化关系定义了一般元素和特殊元素之间的分类关系,与和C++及Java中的继承关系有些类似。 在UML图中,泛化关系用一条带有空心箭头的实线来表示 。 (注:书中图3-15所示箭头应由“鱼”指向“动物”) 实现关系(Realization) 实现关系将一种模型元素(如类)与另一种模型元素(如接口)连接起来,其中接口只是行为的说明而不是结构或者实现。真正的实现由前一个模型元素来完成。 在UML图中,实现关系一般用带有一条带有空心箭头的虚线来表示 。 三、 UML中的视图 UML中的各种组件和概念之间没有明显的划分界限,但为方便起见,用视图来划分这些概念和组件。视图只是表达系统某一方面特征的UML建模组件的子集。 在最上一层,视图被划分成3个视图域:结构分类、动态行为和模型管理。 结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、组件和节点。类元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图和配置视图。 动态行为描述了系统随时间变化的行为。行为用从静态视图中抽取的系统的瞬间值的变化来描述。动态行为视图包括状态视图、活动视图和交互视图。 模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型和子系统。模型管理视图跨越了其他视图,并根据系统开发和配置组织这些视图。 四、 UML中的图 UML中的图(Diagrams)有9种,主要分为两类:静态图和动态图。 静态图 UML中有5种静态图:用例图、类图、对象图、组件图和配置图。 动态图 有4种动态图,分别是:时序图、协作图、状态图和活动图。 * * *
您可能关注的文档
- PDM系统使用指导.ppt
- PDM系统功能介绍.doc
- PDM系统增强企业管理能力.doc
- PDM系统最好只是材料.doc
- Pdm系统概述.doc
- PDM系统维护工作.doc
- PDT的数字集群通信系统.doc
- Petrel分模块详细介绍.doc
- pfliqb手_机芯片介绍.doc
- PharmacyAgentOrder-nd.gov..ppt
- 《幼儿园教育活动设计与指导》幼儿园教育活动的模式与内容 课件.pptx
- 3.1幼儿园教育活动目标的制订(课件)- 《幼儿园教育活动设计与指导.第一版》同步教学(华师大版2014).pptx
- 2.3侵染性病原及其所致的病害(课件)-高一《园林植物保护》同步教学(中国农业出版社).pdf
- 第三章-幼儿教育的目标、任务和原则(课件)--《幼儿教育学》同步教学(人大版2014).pdf
- 《幼儿园教育活动设计与指导》第七章 学前儿童美术工作坊的创设与介绍 课件.pptx
- 11.1我国传统民间幼儿游戏概述(课件)《幼儿园游戏与指导》(中国科学技术出版社).pdf
- 3 幼儿实验操作活动(课件)-《幼儿科学教育活动设计与指导(第二版)》同步教学(劳动出版社).pptx
- 4.1学前儿童身体保护和生活自理能力教育概述(课件)《学前儿童健康教育与活动指导》(华东师范大学出版社).pptx
- 百度小学安全教育课件下载.ppt
- 百度文库交通安全主题班会课件.ppt
最近下载
- 《高等数学基础》课件——第四章 导数的应用(含课程思政元素).pptx VIP
- 职域行销BBC模式开拓流程-企业客户营销技巧策略-人寿保险营销实战-培训课件.pptx VIP
- 第三单元第三课《气韵生动》课件 人教版(2024)初中美术八年级上册.pptx VIP
- ek-220说明书中文版.pdf VIP
- 2025年天津市专业技术人员公需考试试题-为中国式现代化提供强大动力和制度保障——党的二十届三中全会暨《中共中央关于进一步全面深化改革、推进中国式现代化的决定》总体解读.docx VIP
- 16949全套程序文件及表单(全套质量手册、程序文件、表单).doc
- DB34_T 5197-2025 水利信息化项目验收规程.docx
- 2026年日历表(A4纸一页打印、可编辑).pdf VIP
- 医美整形顾客管理存量增长运营方式.pptx VIP
- POA课程市公开课一等奖省赛课微课金奖PPT课件.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)