VS2010新特性-Modeling Project-UML Use Case Diagram 用例图

185 views 0 comments posted at about 8 years ago Raymond Tang

很久没有更新VS2010新特性-Modeling Project这个系列了,从今天开始我会接着把这个部分介绍完全。参考文章:http://msdn.microsoft.com/en-us/dd409432.aspx UML Use Case Diagrams: Guidelines

本文介绍UML中的用例图,用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。用例图说得简单一点它包含了系统的功能需求,针对用例图可以更详细的建模。

一,新建用例图

在这个系列前几篇文章建立的项目ModelingProjectTest,右键|Add|New Item|Installed Templates|Modeling|UML Use Case Diagram,输入文件名称 UMLUseCaseDiagramTest.usecasediagram

点击ok,即建立了一个空的用例图。


二,用例图包含的内容

从TooBox 工具箱中我们可以看到在Use Case中可以包含以下元素:


这里对其中几个比较重要的概念做一个简单的介绍,其它的当大家将鼠标悬停于其上就会显示它的作用与介绍。

Actor:可以理解为行为者,或者说系统的相关者,可以是实体人、物体等,也可以是抽象出来的行为者

Use Case:用例,可以简单的理解为一个系统的功能或者需求,这里的系统既可以指本身我们的软件系统,也可以指硬件系统、物体等等。

三,实现用例图

下面对http://hi.baidu.com/1987raymond/blog/item/0c3835246bc58623d5074270.html文章中的用例图在VS2010中实现,而之前的是用Visual Paradigm来实现的。

在VS2010中直接将工具箱中的元素拖拽自用例图中,建立相关关系即可,最终效果如下:


注意:用例与Actor之间通过Association来连接

Add comment

Comments (0)

No comments yet.
In this Page