网站大量收购独家精品文档,联系QQ:2885784924

UML概述ppt课件_精选完整版.ppt

UML概述ppt课件_精选完整版.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

-*-顺序图元语-1带有生命线的对象用于表示顺序图中参与交互的对象,每个对象的下方都带有生命线,用于表示该对象在某段时间内是存在的。激活的对象用于表示对象正执行某一动作,在对象的生命线之间发送消息的同时即激活对象分支生命线生命线可以劈分成多条生命线,用于表示条件,接收分支消息删除标志标于生命线或激活上。表示已删除该对象或活动的执行简单消息表示简单的控制流。用于描述控制如何在对象间进行传递,不考虑通信的细节Object:Class-*-顺序图元语-2同步消息表示嵌套的控制流。操作的调用是一种典型的同步消息。调用者发出消息后必须等待消息的返回;当处理消息的操作执行完毕,调用者才可继续执行自己的操作异步消息表示异步控制流。当调用者发出消息后不要等待消息的返回即可继续执行自己的操作。异步消息主要用于描述实时系统中的并发行为返回消息用于表示从同步消息激活的动作返回到调用者的消息注释体用于对UML实体进行文字描述注释连接注释连接将注释体与要描述的实体相连。说明该注释体是对该实体所进行的描述-*-示例:顺序图-1-*-协作图(通讯图)协作图表示一组对象间关系以及交互活动协作图可以认为是对象图的扩展,它增加了一些符号用于表示对象间的交互。协作图和顺序图具有同构性。主要使用场合:系统分析(用例分析)、设计-*-协作图元语-1单个对象表示合作图中参与交互的对象多个对象表示一组对象关联表示对象间的各种关系,包括组成关联和聚集关联组成关联表示类的对象之间的关系是整体拥有各部分且部分与整体共存亡聚集关联表示类的对象之间的关系是整体与部分的关系指向源的简单消息表示对象间从目的对象向源对象发送简单消息Object:ClassObject:Class-*-协作图元语-2指向目的的简单消息表示对象间从源对象向目的对象发送简单消息指向源的异步消息表示对象间从目的对象向源对象发送异步消息指向目的的异步消息表示对象间从源对象向目的对象发送异步消息指向源同步消息表示对象间从目的对象向源对象发送同步消息指向目的的同步消息表示对象间从源对象向目的对象发送同步消息注释体注释连接-*-示例:协作图-*-活动图活动图:通过动作来组织,主要用于描述某一方法、机制或用例的内部行为

主要使用场合:业务建模、用例分析-*-活动图元语-1起点表示活动图中所有活动的起点(一般每幅活动图有且仅有一个起点)终点表示活动图中活动的终点。一般每幅活动图有一个或多个终点活动表示活动图所描述的过程中的某一活动。该活动是原子活动(即不可再被细分)组合活动表示活动图所描述的过程中的某一活动。该活动可再细分成多个活动(一般用另一张活动图加以描述)对象若与信号流相连,表示它是与活动图中的对象进行交互(接收或发送信号)的其他对象;若与数据流相连,表示它是活动的输入产品或输出产品活动组合活动对象-*-活动图元语-2泳道用于对活动图中的活动进行分组,同一组活动由一个或多个对象负责完成条件判断一种特殊活动,表示活动流程中的判断。通常有多个信息流从它引出,表示决策后的不同活动分支同步条一种特殊活动,表示活动之间的同步。一般有一个或多个信息流向它引入,有一个或多个信息流从它引出,表示引入的信息流同时到达,引出的信息流被同时触发信号接收一种特殊活动,若与信号流相连,表示相应信号的接收是某个活动转移的必要条件。等价于信息流上的事件标识信号发送一种特殊活动,若与信号流相连,表示在某个活动转移发生时向某个对象发送一个信号。等价于信息流上的发送子句泳道信号接收信号发送-*-活动图元语-3信息流用于连接活动、组合活动及特殊活动(如起点、终点、同步条及判断等),表示活动的转移数据流用于连接活动与对象,表示该对象是该活动的输入或输出信号流将一个信号发送(或信号接收)与一个对象相连接,表示向该对象发送(或由该对象接收)一个信号注释体注释连接-*-示例:活动图-找饮料上机练习画出上次项目中web用户的用例图互动游戏的角色类:Character,还有具体的一些角色:King(国王), Queen(皇后),Solider(战士)….每个角色都会使用一种武器(Weaphon),游戏中可以更换武器,武器有很多种,比如Arrow(弓箭),Knife(刀),Gun(炮)….请画出这个游戏的静态结构电话机工作状态图电话机买回家后,插上电话线,就可以打电话了。可以拨打电话,可以接听电话。作业

文档评论(0)

朝兵 + 关注
实名认证
内容提供者

原版文件原创

1亿VIP精品文档

相关文档