如何visio绘制uml UML 活动图

您所在的位置: &
2.5.3 绘制活动图的操作步骤
2.5.3 绘制活动图的操作步骤
机械工业出版社
《Visual Studio 2010和UML黄金法则》本书以微软新一代开发工具Visual Studio 2010为基础,深入介绍了Visual Studio 2010对UML的支持,同时说明了Visual Studio 2010/UML可以协助开发人员构建的模式。本节为大家介绍绘制活动图的操作步骤。
2.5.3 绘制活动图的操作步骤
前面我们还未介绍如何在Visual Studio 2010/UML中新增一张UML图,这里我们以活动图为例,说明一下操作步骤。列举如下:
1)打开Visual Studio 2010后,新增一个“建模项目”(Modeling Projects),如图2-82所示。
图2-82 新增建模项目2)进入Visual Studio 2010的主界面后,选择主菜单下的Architecture→New Diagram,然后新增一张活动图,如图2-83所示。
图2-83 新增活动图
3)新增活动图之后,Visual Studio 2010会出现可供我们绘图的环境。如图2-84所示,中间是空白界面,可以放置UML元素,最左边是工具箱,右下角是属性。
4)我们可以使用鼠标单击左边工具箱内的UML元素,然后在图面空白处再点一下鼠标,新增一个UML元素,如图2-85所示。
(点击查看大图)图2-84 活动图绘图环境
5)鼠标在UML元素上双击,元素名称会出现反白,这样我们可以更改名称,如图2-86所示。
6)通过拖曳的操作,可以建立两个元素之间的联系。
7)现在,其他许多的细部属性可以在属性中进行设置。
图2-85新增UML元素
图2-86更改名称依此类推,所有绘制UML图的操作步骤都大同小异、十分简单,后续我们就不再讨论Visual Studio 2010/UML的绘图操作了。【责任编辑: TEL:(010)】
关于&&&&的更多文章
Visual Studio 2010是微软集成开发环境Visual Studio的最新版。
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
本书通过梳理大型网站技术发展历程,剖析大型网站技术
真正的好书不在于给出答案,而在于给出思考问题的方法
模式意味着重用。好的模式建立在对人与事物的深刻认知
本书是在《网管员必读―网络基础》(第1版)基础上修改而成的。全书共分9章,分别介绍计算机网络概述(修改)、数制(新增)、网
51CTO旗下网站IBM Bluemix
点击按钮,开始云上的开发!
developerWorks 社区
UML 活动图记录了单个操作或方法的逻辑,单个用户案例,或者单个业务流程的逻辑。要创建一个 UML 活动图,您需要反复执行下列步骤,修改自对象入门第二版的第六章。
(), 总裁, Ronin International
Scott W. Ambler 是
的总裁,这家公司是专门研究面向对象的软件过程教学、体系结构建模和
Enterprise JavaBeans (EJB)
开发的咨询企业。他创作或与他人合著了几本有关面向对象开发的书籍,包括最近发行的
《对象入门》(The Object
Primer)第二版,该书详细介绍了本文所概述的主题。可以通过
与他联系,他的网址是
第一步,定义活动图的范围首先应该定义您要对什么建模。单个用户案例力?一个用户案例的一部分?一个包含多个用户案例的商务流程?一个类的单个方法?一旦您定义了您所作图的范围,您应该在其顶部,用一个标注添加标签,指明该图的标题和唯一的标示符。您有可能也想要包括该图的时间甚至作者名。
第二步,添加起始和结束点每个活动图有一个起始点和结束点,因此您也要马上添加它们。在
《UML精粹》(UML Distilled)(参见
),Fowler 和 Scott认为结束点是可选的。有时候一个活动只是一个简单的结束,如果是这种情况,指明其唯一的转变是到一个结束点也是无害的。这样,当其他人阅读您的图时,他或她知道您已经考虑了如何退出这些活动。
第三步,添加活动如果您正对一个用户案例建模,对每个角色(actor)所发出的主要步骤引入一个活动(该活动可能包括起始步骤,加上对起始步骤系统响应的任何步骤)。如果您正对一个高层的商务流程建模,对每个主要流程引入一个活动,通常为一个用户案例或用户案例包。最后,如果您正对一个方法建模,那么对此引入一个活动是很常见的。
第四步,添加活动间的转变我的风格总是应该退出一个活动,即使它是转变到一个结束点。一旦一个活动有多个转变时,您必需对每个转变加以相应标示。
第五步,添加决策点有时候,您所建模的逻辑需要做出一个决策。有可能是需要检查某些事务或比较某些事务。要注意的是,使用决策点是可选的。例如,在
中,我可以只是简单地将“接受”和“拒绝”两个转变直接接到“在大学报名(Enrollin University)”活动。"
第六步,找出可并行活动之处当两个活动间没有直接的联系,而且它们都必需在第三个活动开始前结束,那它们是可以并行运行的。在
中,您看到是有可能“参加简要介绍(attendoverview)”和“报名研讨班(enroll in seminars)”可以按任意次序进行,但是它们都得在您结束整个流程前完成。
图 1.一个在学校首次报名的 UML 活动图
参考资料 关于 UML 活动图的更多信息,参见:Scott W. Ambler 编写的
。纽约:剑桥大学出版社(Cambridge University
Press) 1998年出版。
Scott W. Ambler 编写的
。纽约: 剑桥大学出版社(Cambridge
University Press) 2000年出版。
Martin Fowler, Ivar Jacobson 和 Kendall Scott 合著的
。Reading, MA: Addison-Wesley Longman, Inc,
1997年出版。
James Rumbaugh, Grady Booch 和 Ivar Jacobson 合著的
。Reading,
MA: Addison-Wesley Longman, Inc., 1999年出版。
developerWorks: 登录
标有星(*)号的字段是必填字段。
保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件。
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
选择您的昵称
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。
您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
标有星(*)号的字段是必填字段。
(昵称长度在 3 至 31 个字符之间)
单击提交则表示您同意developerWorks 的条款和条件。 .
所有提交的信息确保安全。
IBM PureSystems(TM) 系列解决方案是一个专家集成系统
通过学习路线图系统掌握软件开发技能
软件下载、试用版及云计算
static.content.url=/developerworks/js/artrating/SITE_ID=10Zone=RationalArticleID=53509ArticleTitle=如何绘制 UML 活动图(Activity Diagram)publish-date= 上传我的文档
 下载
 收藏
文档,转载,视频教程分享
 下载此文档
正在努力加载中...
如何绘制UML活动图
下载积分:500
内容提示:如何绘制UML活动图
文档格式:DOC|
浏览次数:20|
上传日期: 19:01:08|
文档星级:
该用户还上传了这些文档
如何绘制UML活动图
官方公共微信UML教你画用例图,活动图,流程图。 - 下载频道
- CSDN.NET
&&&&UML教你画用例图,活动图,流程图。
UML教你画用例图,活动图,流程图。
UML教程教你画用例图,活动图,流程图。
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
课程资源下载排行UML状态图和活动图的绘制_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
UML状态图和活动图的绘制
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢

我要回帖

更多关于 visio绘制uml 的文章

 

随机推荐