首页

文章

交互图中的基本关系

发布网友 发布时间:2022-04-19 21:44

我来回答

3个回答

热心网友 时间:2023-07-18 14:25

交互图中的基本关系:
标准建模语言UML的重要内容可以由下列五类图(共9种图形)来定义:
  第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者.
 
 第二类是静态图 (Static
diagram),包括类图、对象图和包图.其中类图描述系统中类的静态结构.不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内
部结构(类的属性和操作).类图描述的是一种静态关系,在系统的整个生命周期都是有效的.
  对象图是类图的实例,几乎使用与类图完全相同的标识.他们的不同点在于对象图显示类的多个对象实例,而不是实际的类.一个对象图是类图的一个实例.由于对象存在生命周期,因此对象图只能在系统某一时间段存在.
  包由包或类组成,表示包与包之间的关系.包图用于描述系统的分层结构.
 
 第三类是行为图(Behavior
diagram),描述系统的动态模型和组成对象间的交互关系.其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件.通常,状态图是对类
图的补充.在实用上并不需要为所有的类画状态图,仅为那些有多个状态其行为受外界环境的影响并且发生改变的类画状态图.
  而活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动.
 
 第四类是交互图(Interactive
diagram),描述对象间的交互关系.其中顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互;合作图描述对
象间的协作关系,合作图跟顺序图相似,显示对象间的动态合作关系.除显示信息交换外,合作图还显示对象以及它们之间的关系.如果强调时间和顺序,则使用顺
序图;如果强调上下级关系,则选择合作图.这两种图合称为交互图.
  第五类是实现图 ( Implementation diagram
).其中构件图描述代码部件的物理结构及各部件之间的依赖关系.一个部件可能是一个资源代码部件、一个二进制部件或一个可执行部件.它包含逻辑类或实现类
的有关信息.部件图有助于分析和理解部件之间的相互影响程度.
  配置图定义系统中软硬件的物理体系结构.它可以显示实际的计算机和设备(用节点表示)以及它们之间的连接关系,也可显示连接的类型及部件之间的依赖性.在节点内部,放置可执行部件和对象以显示节点跟可执行软件单元的对应关系.
 
 从应用的角度看,当采用面向对象技术设计系统时,首先是描述需求;其次根据需求建立系统的静态模型,以构造系统的结构;第三步是描述系统的行为.其中在
第一步与第二步中所建立的模型都是静态的,包括用例图、类图(包含包)、对象图、组件图和配置图等五个图形,是标准建模语言UML的静态建模机制.其中第
三步中所建立的模型或者可以执行,或者表示执行时的时序状态或交互关系.它包括状态图、活动图、顺序图和合作图等四个图形,是标准建模语言UML的动态建
模机制.因此,标准建模语言UML的主要内容也可以归纳为静态建模机制和动态建模机制两大类.

热心网友 时间:2023-07-18 14:26

就是参与者与系统的交互。简单的说,就是人机交互,

热心网友 时间:2023-07-18 14:26

晚了 老兄 我考试已经结束了、、、
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 i710700kf和i711700F哪个打游戏好点 i710700f属于什么级别 i710700k和i710700kf哪个好? cpu i710700f和i7100700kf那个好? 堡垒240散热器能压的住i710700KF吗 i710700kf配gtx970怎么样? i710700kf怎么超频? 我买的英特尔i710700kf标签上写的主频能达到5.3我... i710700kf用什么散热器? i710700kf可以不用水冷吗? i710700kf支持四通道吗 i710700kf可不可以插z490udac? 主板inter1151 接口能配i7 10700kfcpu么 i710700kf用什么散热? i710700f配什么主板? i710700kf不超频用什么主板 i710700kf不超频配什么主板 i710700f用什么主板? 猎豹浏览器为什么点右键无法切换兼容模式 哪几种咖啡比较好喝啊? uml中有哪些表现交互的图 交互图形的简介 什么图可以用来描述系统之间的交互? uml交互图包含哪些视图 阐明系统角色之间的关系用什么图表示好 UML交互图的意义 顺序图与合作图都是交互图,它们有何不同?所描述... UML用什么图来表示不同系统之间的调用关系 ui交互设计用什么软件? UML视图的五大类是怎么分的? 交互性计算机图形系统应具备哪几种功能? 分析一个用例的行为时,通常要画几个交互图?为什么? 请用简述用例图,类图和交互图之间的区别 项目管理过程中涉及到的输入输出工具是怎么分布的? 交互设计流程图怎么画 面向对象中包括哪些UML图及每件图的作用 在UML提供的图中那种图用于描述系统与外部系统及用... UML中的逻辑视图、进程视图、 实现视图、部署视图... 待产包里面都有什么东西 待产包里面有哪些东西
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com