Telelogic Tau UML 建模实例过程

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Telelogic Tau UML 建模实例过程

2007-11-18

2007-11-25

用到的UML

class diagram

usecase diagram

sequence diagram 描述对象之间的交互

state diagram 描述对象内部的动态行为

实例步骤

1)      为系统创建一个package

2)      创建collaboration, 在其中创建usecase diagram

3)      创建class diagram。为系统中的概念创建类,描述usecase diagram中的对象,包括actor。类要指定 ActiveExternal属性。

4)      分解类。例如:将描述系统的类分解成子系统类。

5)      定义所有的 signals

6)      定义interface class,包含作用于同一对象上的signals。定义interface之间的关系。定义interface class 和相关类的依赖关系。

7)      class 上创建 port interface

8)      usecase 创建 sequence diagram, 描述对象实例之间的交互。如果有include usecase,在sequence diagram中可以使用reference引用。

9)      class 创建 state chart

10)   创建 composite structure diagram, 描述模型中的对象如何实例化并组成系统。包含part, port, connectorPart active class 的实例。Port要定义所实现的signals

11)   创建类之间的relationship。可以引用已定义的partpart名将成为role name

 

注意

创建 collaboration , 组织 usecase diagram

 

Active class: contain behaviors

External Property of class: 表示是系统外部的对象,不生成代码。

 

Sequence diagram: active class and signal 的实例化。

actor 创建类,设置属性external。在 sequence diagram 中用类的实例表示actor

使用 reference 引用另一个 use case

 

In UML, the state machine concept has been extended with data handling, meaning that signal data and other variables can be declared and handled.

Two different notations are supported: transition-oriented syntax and state-oriented syntax

State oriented syntax is more suitable for getting an overview of a large design.

The transition-oriented syntax is suitable for detailed design.

 

可以为state创建sub state chart

操作技巧

shift 筛选可以创建的UML元素。创建state diagram时可以自动连接。

ctrl 选择一次,创建多个UML元素

right-click 引用现有的UML元素

 

Telelogic TAU 4.3 破解版 Telelogic TAU 4.3 破解版,附注册码 立即下载

相关推荐

Telelogic TAU

UML用例建模的一些实例(一)

1. 某酒店订房系统描述如下:(1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订;(2) 前台服务员可以利用系统直接在前台预订房(3) 不管采用哪种预订方式,都需要在预订时支付相应订金;(4) 前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付;(5) 利用信用卡进行支付时需要和信用卡系统进行通信;(6) 客房部经理可以随时查看客房预订情况和每日收...

这是要成为全栈的节奏么 8526

Telelogic TAU G2 2.4

pls download TAU itself from IBM website.

UML软件建模教程实验三类图实例

1 请简述建立类关系的过程。1)创建类在Rational Rose中->利用模型的Logic视图中的类图标和绘图工具,在图中创建一个类->双击打开它的对话框并在Documentation字段中添加文本来对这个类进行说明。2)创建方法选择浏览器中或类图上的类->使用快捷菜单的new→Operation->输入方法的名字,可在Documentation字段中为该方法输入描述其目的的简要说明。3)创建属性选择浏览器中或类图上的类->使用快捷菜单的new→Attribute->输入属性

Annzz123的博客 4376

13种UML简介、工具及示例

概要UML(Unified Modeling Language ,统一建模语言或标准建模语言). UML图形有13种,UML规范用来描述建模的概念有,类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态.一起细细品读下.1.用例图(UseCase Diagram)静态图.对系统的使用方式分类. 帮助开发团队以一种可视化的方式理解系统的功能需求。 元素关系包含有: 参与者,用例

bobshute的专栏 5万+

UML建模: StarUML VS Telelogic TAU VS Rational Rose

http://blog.csdn.net/cuijpus/archive/2008/05/25/24 (转) starUML VS Telelogic TAU VS Rational Rose UML建模软件目前用的主要有3种: 商业版本:Telelogic TAU 和 Rational Rose 开源版本:StarUML Telelogic T...

czjxdm 448

UML建模三个工具: StarUML ,Telelogic TAU 和 Rose

UML建模软件目前用的主要有3种:  商业版本:Telelogic TAU 和 Rational Rose  开源版本:StarUML  Telelogic TAU与Rational Rose的功能很强,但是需要买License。  StarUML就是希望能提供和TAU/Rose一样功能的开源版本。  目前使用起来还是不错的。  能熟练使用其中一个是软件设计人员

zhaozidong86的专栏 1534

startuml动态模型工具_UML建模三个工具: StarUML ,Telelogic TAU 和 Rose

UML建模软件目前用的主要有3种:商业版本:Telelogic TAU 和 Rational Rose开源版本:StarUMLTelelogic TAU与Rational Rose的功能很强,但是需要买License。StarUML就是希望能提供和TAU/Rose一样功能的开源版本。目前使用起来还是不错的。能熟练使用其中一个是软件设计人员的基本功。1 先看Telelogic TAU:telelog...

weixin_39945523的博客 1165

Telelogic UML suite 简介

Telelogic UML suite//注:英文水平有限,很多地方有点晦涩,请谅解。//我看到关于Telelogic 的资料特别的少,于是将我整理的一些东西拿来共享一下:)背景:Telelogic提供覆盖从需求管理、变更管理到可视化的开发与测试整个软件开发周期的工具集。公司成立于1983年,总部在瑞典,中国区总部在北京,全球员工1100人。近日在中国市场推出其三大系列产品:需求管理工具D

kiko_lee的专栏 1212

UML建模三个工具:StarUML,TelelogicTAU和Rose

商业版本:TelelogicTAU和RationalRose开源版本:StarUMLTelelogicTAU与RationalRose的功能很强,但是需要买License。StarUML就是希望能提供和TAU/Rose一样功能的开源版本。目前使用起来还是不错的。能熟练使用其中一个是软件设计人员的基本功。TelelogicTauSDLSuite主要用于协议的设计、描述、验证及实现,支持图形化的SDL编辑、在线仿真和验证、代码自动生成、MSC(消息顺序图)编辑及测试用例(testcase)自动生成等。SDLSuite由以下几部分组成:SDLEditorSDL编辑器,支持图形化的SDL编辑,同时提供

TelelogicTau3_4主要特征点析

TelelogicTau3_4主要特征点析

Telelogic Tau 第二代

http://www.telelogic.com/cn/products/tau.cfmTELELOGIC TAU 第二代开发可视化,实现高效率软件已经渗透到我们身边的每个角落,汽车需要它来发动、飞机需要它来飞行、电话需要它来连接、医院的病人需要依靠它来帮助康复。因此,软件正快速成为越来越多行业的竞争点。特别是在电信、汽车、航天及军事领域。加上许多市场的全球化和非正常化进程使得这种竞争异常激烈。鉴

Char的专栏 4198
上一篇: 最近看了电视剧“士兵突击”
下一篇: 阅读笔记:骑驴找马 职业发展线路
Idleman
博客等级 码龄25年 24粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值