Jude 使用中文说明

li_diwei

贡献于2013-01-22

字数:0 关键词: UML建模

� Jude安装教学篇 ◦ 介绍jude的安装和下戴 � Jude初步介绍篇 ◦ 介绍jude的初基本功能 � Jude绘图介绍篇 ◦ 如何用jude来绘制uml图 � J2sdk下戴 ◦ 请上java的官网下戴 �http://java.sun.com/j2se/1.4.2/download.html � j2sdk安装 ◦ 要安装JUDE时要先安装java 的j2sdk否则JUDE将会无法开 始 � Jude下戴 ◦ JUDE的官方网站注册下戴 ◦ https://jude.change-vision.com/jude-web/loginButton.do � 安装Jude安装 � File: ◦ New:开一个新的设计环境 ◦ Save:另存新档 ◦ Save as:储存档案 ◦ 存档:只能存成jude的项目档(即.jude的档) � Diagram(选择所要绘制的图) ◦ 类别图(Class Diagram) ◦ 使用个案图(Use Case Diagram) ◦ 活动图(Activity Diagram) ◦ 循序图(Sequence Diagram)等… � 删除 ◦ 选择要删除的物接,在按 ctr+D就可删除 � 回复 ◦ 其功能同office里面的复原键 � 删除所绘制的图 ◦ 如果想要删除所绘制的图的画,只要选取你所要删除的图 ,并作删除就可以了 � Copy ◦ 当用JUDE绘好图后可以用copy键或ctr+c将图贴在world上 � 本教学总共分为以下四类 ◦ 1.使用者个案图(Use Case Diagram) ◦ 2.类别图教学(Class Diagram) ◦ 3.活动图教学(Activity Diagram) ◦ 4.循序图教学(Sequence Diagram) � 一、界面介绍 ◦ 介绍Use Case界面上的主要功能,和使用方式 � 二、绘图介绍 ◦ 如何用Use Case来绘制Use Case Diagram � 演员(actor) ◦ 与系统互动的叫 actor, actor代表的是一个角色,不一是代表正真的 人 � 使用案例(use case) ◦ 用系统来处理的个案 � 连接线 ◦ 用来连结使用者和系统执行的功能 � Extend ◦ 一个使用案例让另一个使用案例的行为所延伸 � Include ◦ 一个使用案例让另一个使用案例,这个符号有点像程序 里的子程序 � 插入文字 ◦ 让使用者可以插入文字 � 1.绘制演员(Actor) ◦ 设定演员名称 � 2.绘制使用案例 ◦ 设定案例名称 � 3.连结 ◦ 将演员和使用案例作连结,并看看和其他案例有没有 include或extend关系,如果有,则在作连结 � 一、界面介绍 ◦ 介绍Class Diagram界面上的主要功能,和使用方式 � 二、绘图介绍 ◦ 如何用JUDE来绘制Class Diagram � 类别(class) ◦ 用来描述一群具有相同属性与操作的物件 � 关系(Relationship) ◦ 显示类别与类别之间的关系 � 航行方向(navigation) ◦ 希望表达单一的航行方向可用 ex:一个订单有许多订购项目 � 一般化关系(generalization) ◦ 父类别的所有特微、性质以及操作都会自动被子类别所继承 � 相依(Dependency) ◦ 相依是两个关系之间语意上的相依关系,就是当一个类别使用到其 他类别所提供的服务时就称两个类别有相依 � 填入类别名称(Class name) ◦ 填入你类别的名称 � 填入类表所具有的属性(Add attribute) ◦ 问题中所具有的性质、特微、状态称为属性 � 填入类别的操作(Add method) ◦ 操作是一个类别可执行的动作或是功能,操作代表着这个 类别接收到的讯息(message) � 关系(Relationship) ◦ 用一条直系来连结相关的物件,然后在物件上写上者之间的关系名 称 � 航行方向(navigation) ◦ 关联关系中,没有箭头的直线代表着彼此双方都知道对方的存在 � 聚合(Aggregation) ◦ 用来表达整体和部份的关系 � 组合(Composition) ◦ 在一个聚合中如果整体的消失会造成部分的消失,那么这个聚是一 种组合关系 � 多重性(multiplicity) ◦ 多重性是用来表示参与此关系之物件的数量 � 一般化关系(generalization) ◦ 一般化是指将一组有共通性质的物件予以组织化的程序 � 相依(Dependency) ◦ 当一个类别使用到其他类别所提供的服务时,我们称这 两个类别有相依关系 � 实现化关系(Realization) ◦ 由其他类别来描述定义,在java里他是用implements表示 � 一、界面介绍 ◦ 介绍Activity Diagram界面上的主要功能,和使 用方式 � 二、绘图介绍 ◦ 如何用JUDE来绘制Activity Diagram � 起始 ◦ 代表一个活动的开始 � 终止 ◦ 代表一个活动的结束 � 活动 ◦ 代表所从事的活动 � 转换 ◦ 表示一个活动转变到其他活动的流向 � 分岔 ◦ 当一个活动的转换分成两个以上同步进行的活动 � 结合 ◦ 多个活动合成一个活动时用,如果你有分岔那就一定会 有结合 � 决策 ◦ 只有一个进入的转换且有两个以上离开的转换 � 合并 ◦ 有多个进入的转换且只有一个离开的转换 � 开始 ◦ 要画活动图,则要从开始画起,用转换往下接活动 � 活动 ◦ 表示是所从示的活动,用转换来连结下一个活动 � 其他 ◦ 每个活动在往下连接后可依自已的需求,来选择自已所要 的记号,最后慢慢绘制出自已所要的活动图 � 一、界面介绍 ◦ 介绍Sequence Diagram界面上的主要功能,和 使用方式 � 二、绘图介绍 ◦ 如何用JUDE来绘制Sequence Diagram � 物件 ◦ 每一个物件代表一个实例 � 连结线 ◦ 用来表示物件A传送一个讯息给物件B � 先放两个Object � 在用连接线将两个object连起来 � 最后填入所要传达的讯息

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 8 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档

相关文档