使用画模型
2。静态结构图
使用静态结构图(静态结构图:显示模型的静态结构的图表;也就是存在的元素(例如类和类型)、这些元素的内部结构及其相互关系。)来创建概念图或类图,概念图用于表示实际概念以及概念之间的关系,类图用于将软件系统分解为各个部分。
要将特性(特性:类所含的数据定义。类的结构由其特性加以说明。特性的默认语法为:可见性名称:类型表达式初始值{属性字符串})、操作(操作:可以要求执行某个类的实例的服务。类的行为由一组操作表示。每一操作均具有一个名称和一组参数。)和其他属性添加到类(类:在静态结构图中,具有类似的结构、行为和关系的对象集。类在类(静态结构)图中声明,代表所建模的系统中的概念。)形状,请双击该形状,打开UML类属性对话框。
双击某个关联可以添加修饰,如多重性(多重性:可参与到特定关系中的对象个数,它用单个数字或从下限到上限的范围来表示。最常见的多重性是1、(表示0。。无穷大)和0。。1。)和导向性(导向性:从多边形到点,导向性指示可从多边形获知关于其所有点的信息,但不能从点上获知关于多边形的信息。在关联上,导向性用箭头来指示。)。
除了此处所示的名称和类型外,特性还可以包括可见性(可见性:一个元素对另一个元素可见或引用另一个元素的能力。如果一个元素要向另一个元素发送消息,后者对于前者必须是可见的。),这是一个初始值;特性还可指定范围是类还是实例。
如果要传达详尽的编程规范,则需要在图表中完整定义操作的参数(参数:可以更改、传递或返回的未绑定变量。参数可以包括通信的名称、类型和方向。参数用于指定操作、消息、事件和模板等。)。
3。包图
使用包(包:在UML中用类似于文件夹的符号表示的模型元素的组合。系统中的每个元素都只能为一个包所有,一个包可嵌套在另一个包中。)图将系统中的相关元素分组。一个包中可以含有下属包、图或单个元素。
4。活动图
使用活动图(活动图:状态图的一个特例,其中所有的状态都是动作状态,并且转换是由源状态中动作的完成触发的。)来描述方法的内部行为,并表示由内部生成的动作驱动的流。
对象的初始状态(状态(UML):在状态图或活动图中,对象满足某个条件、执行某个动作或等待某个事件期间所处的状况。)是图表中任何事件都未对该对象起作用时的状态。
动作状态(动作状态:在活动图中,指具有内部动作且至少有一个传出转换参与了完成该内部动作的显式事件的状态类型。)是一种代表已完成活动的状态。
当动作状态的内部动作完成时即会从该动作状态进行转换(转换(UML):在状态图或活动图中,两个状态或动作状态之间或状态与其自身之间(复杂转换有多个源和或目标状态)的关系。)。
要指示必须先完成各个并行活动然后才发生下一个活动,请使用连接转换。
双击来自动作状态的状态转换可对其加注监护(临界:在状态图或活动图中,指定事件何时发生的条件。无论其事件何时引发,都只对临界计算一次。)条件和动作表达式标签。
要指示可同时发生的活动,请使用叉形状态转换。
最终状态表示该图表所表示的情况中的活动已结束。
5。状态图
使用状态图(状态图:状态机的表示方式,它附加于类或方法,描述该类对外部激励的响应。)来显示一个对象在其生命期内经历的各个状态的顺序。
对象的初始状态(状态:主角表现出特定行为的时间段。)是图表中任何事件都未对该对象起作用时的状态。
状态代表对象(对象:表示目录服务类的视图。对象表示特定的网络资源并具有为其属性指派的值。)生命周期中的某一瞬间。双击状态形状可添加名称并列出其内部动作和活动。
转换(转换:从一种状态转换成另一种状态的允许途径。)指示作为对事件的响应结果,对象将从一种状态转换到另一种状态并执行某个动作。
触发状态转换的事件(事件:在状态图或活动图中,触发转换的事件。在正处于给定的状态或动作状态时,对象会等待事件进入其他状态。)在状态转换字符串中命名。双击一个状态转换,除事件签名以外,还可用字符串为其加注监护条件(临界:在状态图或活动图中,指定事件何时发生的条件。无论其事件何时引发,都只对临界计算一次。)、动作表达式等标签。
6。序列图
使用序列图(序列图:一种交互图,显示参与特定交互操作的对象及其按时间顺序交换的消息。)来显示参与交互的参与者(主角:在用例图中,外部对象所充当的角色的表示法。因此,一个物理对象可以用几个主角表示。通信关系指示主角以何种方式参与到用例中来。)或对象(对象:在其他应用程序中创建并导入、嵌入或链接到Visio绘图内的信息。对象一词用于表示来自其他应用程序的对象和OLE对象。),以及这些参与者或对象生成的按时间顺序排列的事件(事件:Visio中发生的事件,如更改形状公式或删除页等。)。
序列图中的纵向维代表时间,按时间先后依次向下排序。横向维代表不同的参与者或对象。
对象(对象:表示目录服务类的视图。对象表示特定的网络资源并具有为其属性指派的值。)被表示为对象生命线(对象生命线:在序列图中,某个对象存在于特定时期的表示方式。如果对象是在图表中所示的时间段内创建或破坏的,则生命线会在相应的点上停止或开始。),即:即它们在特定时间的存在状态。调整线的长度可以指示对象已创建还是已消亡。
箭头表示对象之间的消息(消息:在序列图中,传达信息并导致某个动作的对象之间的通信。消息用水平箭头表示。)。对象也可以向自己发送消息。
向生命线添加一个激活点(激活:在序列图中,对象或主角正在执行动作的时段。激活用细长的矩形表示。)(也称为控制的焦点)以指示对象执行动作的时段。
返回的消息用虚线表示。
7。协作图
使用协作图(协作图:显示某组对象如何为了由一个用例描述的一个系统事件而与另一组对象进行协作的交互图。)来显示对象角色之间的关系,如:为实现某个操作或结果在对象间交换的一组消息。
在分类器角色(分类器角色:协作角色的一种类型。它是协作中的某个对象的槽,用只显示名称空间的类矩形符号表示。)形状中,对象的(对象:在其他应用程序中创建并导入、嵌入或链接到Visio绘图内的信息。对象一词用于表示来自其他应用程序的对象和OLE对象。)指定器字符串下加有下划线,以指示该对象是一个实例。您还可在冒号之前加入对象名。
链接(即关联角色(关联角色:协作角色的一种类型,它描述两个分类器角色之间的关系。它由两个类角色元素之间的路径表示,可以包括相应关联的带下划线的名称。))指示关系;如果有箭头,还同时指示导向性(导向性:从多边形到点,导向性指示可从多边形获知关于其所有点的信息,但不能从点上获知关于多边形的信息。在关联上,导向性用箭头来指示。)。
双击一个链接,再单击消息可以定义沿链接传递的消息。需要根据嵌套的调用对过程消息编号。
第一条消息始终来自图表中包括的上下文之外。
8。组件图
使用组件图(组件图:显示代码本身的结构的实现图。从组件图中,您可以了解各软件组件(如源代码文件或动态链接库)之间的编译器和运行时依赖关系。)将系统划分为内聚性组件,并显示代码本身的结构。
在组件图中,组件(组件:在组件图和部署图中,组件指系统中的可分配实现单元。例如,组件可以代表代码的物理模块(源、二进制或可执行文件)或人力系统中的业务文档。)是通用类型而非实例。要显示组件实例,请使用部署图(部署图:显示运行时系统的结构的实现图。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。)。
依赖关系(依赖关系:两个元素之间的关系,它指示对目标元素的更改可能导致源元素的更改。)指示客户组件在某种程度上依赖于供应商组件。
9。部署图
使用部署图(部署图:显示运行时系统的结构的实现图。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。)来显示运行时系统的结构,并传达以下相关信息,即如何配置和部署构成应用程序的软硬件元素。
爆冷逗堪比蛇精病1、据传,阿里巴巴老板马云将于2015年移民香港。大家不要想太多,马云是为了方便做代购。2、一看到抽烟的小男孩我就想跑过去大嘴巴子抽他旁边的小姑娘,二手烟的危害有多大你不……
夫妻幽默三1。hr老公:我今天发工资了,多发了一百。老婆:多发了一百,有这好事。老公:真的。老婆:多发了也得上交,存起来。掏出来吧。老公:我上交了,给老板了。……
快看那妹子和老婆散步,老婆突然推了一下:老公,快看,那边的那妹子,正点老公想,又想诱惑我,然后找茬?于是说道:老婆,她怎么正点也不能和你比?我才不看呢。老婆:尼玛,叫你看你就……
鸡对猴讲孙悟空大闹地府后,准备大闹天宫。昴日星官急匆匆地赶到花果山劝止,拜托孙悟空不要把事搞大。孙悟空不悦道:狗拿耗子多管闲事,你不负责天庭公安,我闹不闹,跟你何干?昴日星……
男子从母猪体内取出怪蛋村民怀疑是猪砂据泉州晚报公众号消息,10月27日,福建德化县水口镇湖扳村村民黄武枝宰杀家里养了5年的老母猪时,竟从猪肚里掏出一个重达620克的怪蛋,众多村民猜测这是猪砂。记者从黄武枝传过来的……
叶问为什么恨李小龙叶问因外敌入侵家道中落恨咏春外历史上的叶问有多厉害?叶问是中国咏春拳法的一代宗师,而李小龙则是将中国武术推往世界,并且自创了截拳道,两人是师徒关系,可以说叶问收徒成就了李小龙,而李小龙的成名也使得叶问为人所……
世界上最美的厕所还能够看到极光如果说人们在休闲的时候,最喜欢做什么事情,可能就属于在家呆着和出门旅行的人数最多了;在家呆着,主要是因为在工作上面太劳累了,所以就想在家里面好好的休息;而选择出门旅行同样也是因……
孩子频繁撒谎是什么原因父母该如何教育很多父母会发现,随着孩子年龄的增长,那个天真无邪的孩子竟然开始学着对父母撒谎了,且撒谎的次数越发的频繁,这让父母们觉得不可思议,不知道自己的小孩为什么喜欢频频撒谎,更不知道在孩……
牛肉炒胡萝卜的做法aclasstaghrefwiki10057IH9ZzqQ7。html牛肉a炒胡萝卜是一道很美味的菜,一起来看看牛肉炒胡萝卜的做法。操作方法01:hr牛肉切成薄片,……
经济新常态下职业教育产教融合机制研究关键词:经济新常态高等职业教育产教融合课题:本文系2020年度山东省高等教育研究项目《经济新常态下职业教育产教融合机制研究》(课题编号:20HER103)研究成果。……
教育扶贫领域作风问题专项治理工作总结XXX教育扶贫领域作风问题专项治理工作总结半年来,我校认真贯彻《兴义市教育扶贫领域作风问题专项治理工作实施方案》文件精神,切实做好教育扶贫领域专项治理工作,有针对性地落实……
学校办公室工作计划精选多篇第一篇:学校办公室工作计划学校办公室工作计划2014年我学校办公室工作都以按上级领导的指示顺利完成,学校办公室工作计划。2014年的工作还将严格按照学校领导对学校办……
星座男喜欢的类型与对另一半的要求〔IMG1〕12星座男喜欢的类型与对另一半的要求白羊座他喜欢明朗快活而有自主性的女孩。白羊座的男孩是男人中的男人。因为十分热情,所以只要喜欢的话,就会直……
钓鱼眼镜什么牌子好钓鱼眼镜是钓鱼重要的辅助工具之一,能消除水面鳞光让钓者更清晰的观察漂相,还能增加色彩饱和度并能预防眼睛疲劳,尤其在光照强烈的夏季更是必不可少的,下面一起来看一看钓鱼眼镜什么牌子……
公司的大获得成功战略规划信息管理的成果因此,他经常告诫身边的人,做生意,如果大前年赚钱了,前年赚钱了,去年也赚钱了,假如今年还能继续赚钱,那就再好不过了。我之所以强调由领导者制定战略计划,是因为虽然许多组织都设有战……
家养宠物英短蓝猫的注意事项英短蓝猫的源产地在英国,英短蓝猫有着蓝灰色的毛发,因此被取名为英短蓝猫。下面,我们来看看养英短蓝猫有哪些注意事项吧。操作方法01:hr定期打疫苗猫咪比较容易感……
小布娃娃裙子怎么做好看用下aclasstaghrefwiki10644I48CKpU6。html面的a方法做娃娃的裙子,简单又好看,下面就一起来做娃娃裙子。操作方法01:hr准备一块花布……
什么意思halloween简称万圣节前夜,即每年的10月31日,是西方世界的传统节日。halloween这个单词,代表这一个节日,在西方国家非常的盛行,下面来给大家详细的介绍一下……
全知道如何查看自己的使用年限今天小编要和aclasstaghrefwiki10790IF35ZKy84。html大家a分享的是如何查看自己QQ的使用年限,希望能够帮助到大家。操作方法01:hr……
新手学五笔打字的步骤在日常生活中,有些人会因为各种各样的原因而练习五笔打字法,不仅可以有效的提升打字的速度,还能够为工作提供便利。今天来给大家说说新手学五笔打字的步骤有哪些?以帮助进行参考。……
手机浏览器文件怎么加密呢在手机QQaclasstaghrefwiki10824dI8cFo2qwtz5。html浏览器a中怎么把文件加密呢?下面我们就来看一看具体操作吧!操作方法01:hr……
死机了怎么解决今天小编要和aclasstaghrefwiki10790IF35ZKy91。html大家a分享的是iPhone8死机了怎么解决,希望能够帮助到大家。操作方法01:h……
有趣的发现一天,我走在上学的路上。突然,我发现路边的大树上有一只蝉,它趴在那里一动也不动。我连忙跑过去,仔细一看,原本只是一个空壳,壳上还有一条很大的裂缝。咦,这是怎么回事呀?我越……
赶路跨上摩托车,哪怕寒风凛冽,我也要踏上这条路。那条路的另一头友是什么呢?是家,是避风的港湾,是迷雾中的灯塔。踏上这条路就意味着有热腾腾的饭菜,有父母的唠叨。那条路是我们寻的……