文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

软件体系结构课件第5章统一建模语言.ppt

  • 资源ID:18831111       资源大小:914.50KB        全文页数:25页
  • 资源格式: PPT        下载积分:15文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要15文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

软件体系结构课件第5章统一建模语言.ppt

1、第第5 5章章 统一建模语言统一建模语言 UML是一种语言 UML是一种可视化语言 UML是一种可用于详细描述的语言 UML是一种构造语言 UML是一种文档化语言UML概述第第5 5章章 统一建模语言统一建模语言UML的发展历史第第5 5章章 统一建模语言统一建模语言UML的应用领域UML是一种建模语言而不是一种方法,其中并不包括过程的概念,其本身是独立于过程的,可以在任何过程中使用它。UML能够用面向对象的方法描述任何类型的系统,并对系统开发从需求调研到测试和维护的各个阶段进行有效的支持第第5 5章章 统一建模语言统一建模语言 构造块 规则 公共机制 规格说明 修饰 公共分类 扩展机制 事物

2、 关系 图 结构事物 行为事物 分组事物 注释事物 依赖 关联 泛化 实现 类图 对象图 包图 组合结构图 构件图 部署图 制品图 用例图(用例)顺序图/序列图 通信图/协作图 定时图 状态图 活动图 交互概览图UML的结构第第5 5章章 统一建模语言统一建模语言UML的结构用于显示用于显示若干角色若干角色以及这些以及这些角色与系角色与系统提供的统提供的用例之间用例之间的连接关的连接关系。用例系。用例是系统提是系统提供的功能供的功能的描述的描述 第第5 5章章 统一建模语言统一建模语言用例图表示系表示系统中的统中的类和类类和类与类之与类之间的关间的关系,它系,它是对系是对系统静态统静态结构的结

3、构的描述描述 第第5 5章章 统一建模语言统一建模语言类图用来反映若用来反映若干个对象之干个对象之间的动态协间的动态协作关系,也作关系,也就是随着时就是随着时间的推移,间的推移,对象之间是对象之间是如何交互的如何交互的 第第5 5章章 统一建模语言统一建模语言顺序图描述对象间的描述对象间的协作关系,协协作关系,协作图跟序列图作图跟序列图相似,显示对相似,显示对象间的动态合象间的动态合作关系。作关系。如果强调时间如果强调时间和顺序,则使和顺序,则使用序列图;如用序列图;如果强调上下级果强调上下级关系,则选择关系,则选择协作图。这两协作图。这两种图合称为交种图合称为交互图。互图。第第5 5章章 统

4、一建模语言统一建模语言通信图描述类的描述类的对象所有对象所有可能的状可能的状态以及事态以及事件发生时件发生时状态的转状态的转移条件。移条件。通常,状通常,状态图是对态图是对类图的补类图的补充充 第第5 5章章 统一建模语言统一建模语言定时图描述满足描述满足用例要求用例要求所要进行所要进行的活动以的活动以及活动间及活动间的约束关的约束关系,有利系,有利于识别并于识别并行活动行活动 第第5 5章章 统一建模语言统一建模语言状态图描述代描述代码构件码构件的物理的物理结构及结构及各构件各构件之间的之间的依赖关依赖关系系 第第5 5章章 统一建模语言统一建模语言基本活动图部署图部署图定义系定义系统中软统

5、中软硬件的硬件的物理体物理体系结构系结构 第第5 5章章 统一建模语言统一建模语言带泳道的活动图部署图部署图定义系定义系统中软统中软硬件的硬件的物理体物理体系结构系结构 第第5 5章章 统一建模语言统一建模语言交互概览图部署图部署图定义系定义系统中软统中软硬件的硬件的物理体物理体系结构系结构 第第5 5章章 统一建模语言统一建模语言构件图部署图部署图定义系定义系统中软统中软硬件的硬件的物理体物理体系结构系结构 第第5 5章章 统一建模语言统一建模语言部署图元元-元元模模型型层层定定义义了了元元模模型型层层的的规规格格说说明明语语言言,元元模模型型层层为为给给定定的的建建模模语语言言定定义义规规

6、格格说说明明,模模型型层层用用来来定定义义特特定定软软件件系系统统的的模模型型,用用户户对对象象用用来来构构建建给给定定模模型型的的特特定定实实例。例。第第5 5章章 统一建模语言统一建模语言使用UML建模由对象约束语言OCL表示,OCL基于一阶谓词逻辑,每一个OCL表达式都处于一些UML模型元素的背景下(由“self”引用),可使用该元素的属性和关系作为其项(term),同时OCL定义了在集合(sets)、袋(bags)等上的公共操作集和遍历建模元素间关系的构造,因此,其它建模元素的属性也可以作为它的项。第第5 5章章 统一建模语言统一建模语言直接使用UML建模 语义约束字符串:表示有关模型

7、的信息;名字:表示模型元素;标号:不同于编程语言中的标号,是用于表示或说明图形符号的字符串;特殊字符串:表示某一模型元素的特性;类型表达式:声明属性、变量及参数,含义同编程语言中的类型表达式;实体类型:它是UML的扩充机制,运用实体类型可定义新类型的模型元素。第第5 5章章 统一建模语言统一建模语言直接使用UML建模 UML中的通用表示通用元素:主要描述UML中各元素的语义。通用元素是UML中的基本构造单位,包括模型元素和视图元素,模型元素用来构造系统,视图元素用来构成系统的表示成分;通用机制:主要描述使UML保持简单和概念上一致的机制的语义。包括定制、标记值、注记、约束、依赖关系、类型-实例

8、、类型-类的对应关系等机制;通用类型:主要描述UML中各种类型的语义。这些类型包括布尔类型、表达式类型、列表类型、多重性类型、名字类型、坐标类型、字符串类型、时间类型、用户自定义类型等。第第5 5章章 统一建模语言统一建模语言直接使用UML建模 UML语义部分第第5 5章章 统一建模语言统一建模语言直接使用UML建模 会议安排系统的类图第第5 5章章 统一建模语言统一建模语言直接使用UML建模 会议安排系统的类接口第第5 5章章 统一建模语言统一建模语言直接使用UML建模 C2连接件模型第第5 5章章 统一建模语言统一建模语言直接使用UML建模 细化的类图第第5 5章章 统一建模语言统一建模语言直接使用UML建模 会议安排系统的通信图/协作图


注意事项

本文(软件体系结构课件第5章统一建模语言.ppt)为本站会员(bubibi)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png