在Visual Studio中使用用例图描述系统与参与者间的关系

"用例图"用来描述谁用系统,用系统做什么。用例图不涉及使用细节,只用来描述使用人员和系统的关系,也不涉及行动的顺序。一起来体验。

使用Visual Studio 2012创建解决方案。

创建一个空白、名称为"TailspinToys"的解决方案。

右键解决方案,点击"添加","添加新项目",选择左侧的"建模项目",命名为"TailspinToys.AnalysisModel"。

右键"TailspinToys.AnalysisModel",点击"添加"、"新建项",选择"UML 用例图",命名为"Brainstorming Workshop",点击"添加"。

在左侧工具箱中选择"子系统",拖动到右侧界面,命名为"Tailspin Toys",并调整大小,并且通过属性设置填充颜色。

从工具箱拖动"注释",拖动到"子系统"里面,并备注文字,如下:

从工具箱拖动3个"参与者"到界面,并分别命名为"Customer","StoreManager","Time"。

分别右键3个"参与者"的图标,添加关联如下:

分别给参与者以及系统添加备注,如下:

备注:

● 在创建用例图之前先创建解决方案
● 明确系统的边界,谁使用系统,谁不使用系统
● 从用户的角度描述目标以及对用户的价值
● 尽可能地详尽描述信息

参考资料:https://channel9.msdn.com/Blogs/clinted

时间: 2024-08-01 11:30:51

在Visual Studio中使用用例图描述系统与参与者间的关系的相关文章

在Visual Studio中使用组件图描述项目组件依赖关系

如果想描述项目组件的关系,可以考虑使用UML组建图. 在建模项目下添加一个名称为"Applicaiton Component Structure"的UML组建图. 添加各个组件,并添加依赖关系. 在必要的时候,给组件添加备注. 如果想给依赖关系备注,需要在Name属性中设置. 可以为组件添加接口. 备注: ● 明确项目中的可执行程序和组件● 明确各个组件的依赖关系● 必要的时候明确组件的实现接口 参考资料:https://channel9.msdn.com/Blogs/clinted

在Visual Studio中使用活动图描述业务流程

当希望描述某个流程的时候,用活动图表示. 在项目中添加一个名称为"Shopping"的文件夹. 把"Orders Model"这个UML类图拖放到Shopping文件夹中. 先创建一个有关购物的活动图. 在Shopping文件夹下创建一个名称为"Browse Toys"的UML活动图. 把一个初始节点拖动到主界面,这个点表示活动开始的地方. 拖动若干个操作到界面上. 拖动结束节点到界面上. 在起始点.操作.结束点之间添加连接. 如果在"

在Visual Studio中使用类图描述领域模型

右键解决方案,添加一个名称为"Domain Model"的UML类图. 首先站在整体的角度添加类,先不要任何属性. 添加Customer对Wishlist的关联,把"属性"中"Second Role"项中的"Is Navigable"设置为False. 添加Cusomter对Shopping Cart的关联,把"属性"中"Second Role"项中的"Is Navigable

在Visual Studio中使用序列图描述对象之间的互动

当需要描述多个对象之间的互动,可以考虑使用序列图. 在建模项目下添加一个名称为"Basic Flow"的序列图. 比如描述客户是如何在MVC下获取到视图信息的. 备注: ● 通常是从用户的角度开始时序图的● 把粒度控制在必要的环节 参考资料:https://channel9.msdn.com/Blogs/clinted

Visual Studio 中的 .NET Framework 类库

Visual Studio 中的 .NET Framework 类库 .NET Framework 类库由命名空间组成.每个命名空间都包含可在程序中使用的类型:类.结构.枚举.委托和接口. 当您在 Visual Studio 中创建 Visual Basic 或 Visual C# 项目时,已经引用了最常用的基类 DLL(程序集).但是,如果您需要使用尚未引用的 DLL 中的类型,则需向此 DLL 添加引用.有关更多信息,请参见添加和移除引用. 以下主题提供了下列信息: 每个功能区域的最重要命名

在Visual Studio中入门F#

写在前面的话 个人由某方面的兴趣需要学习 F#,网络上有关F#的中文资料很少,微软官方有很不错的文档,但是很可惜的是绝大部分的章节都是英文的.个人是一位.NET爱好者,想自己将 F# 的官方文档翻译出来,算是为了自己喜欢的 .NET 做一些贡献. 原文链接 Getting started with F# in Visual Studio 在这篇文章中 安装 F# 创建一个控制台应用程序 编写您的代码 运行您的代码 使用 F# Interactive 在 Visual Studio IDE 中支持

VS2015--在 Visual Studio 中调试时映射调用堆栈上的方法

https://msdn.microsoft.com/zh-cn/library/dn194476.aspx 在 Visual Studio 中调试时映射调用堆栈上的方法 创建代码图,以便在调试时对调用堆栈进行可视化跟踪.你可以在图中进行标注以跟踪代码执行的操作,以便专注于查找 Bug. 生成调用堆栈图 1 开始调试.(键盘:"F5") 2 在你的应用进入中断模式或你单步执行某一函数之后,请选择"代码图".(键盘:Ctrl + Shift + `) 当前的调用堆栈在

Visual Studio中的环境变量(以Visual Studio 2013为例)

前言 本文总结了Visual Studio中常见的环境变量及其在组织解决方案.工程中的作用. 注:本文使用的是Visual Studio 2013,由于作者主要从事C/C++开发,所以是以Visual C++的工作环境配置来描述. 什么是vs的环境变量? 先看图吧,图中以美元符号$开头 + 一对括号,这样进行引用的就是我所谓的环境变量, 图中出现的几个环境变量含义如下: 环境变量名 含义 $(SolutionDir) 解决方案目录:即.sln文件所在路径 $(Configuration) 当前的

【软件测试】Visual Studio中的编码的UI测试

前言 实验课的时候看了Visual Studio Ultimate 2012:通过编码的UI测试轻松测试用户界面这个视频之后,尝试了一下,感觉非常新颖,分享一下心得.视频地址是http://s.ch9.ms/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-CHS/Visual-Studio-Ultimate-2012-Easily-testing-user-interfaces-with-Coded-UI-tests-CHS UI测