Advertisement

Visual Studio 2010 架构图之用例图(UML Use Case Diagram)

阅读量:

通过Visual Studio 2010平台可在项目中实现架构布局。项目的类型包括ASP.NET框架、Windows Forms应用程序等;此外还可以建立独立的建模工程。

可以通过下图方式在项目中添加架构图(菜单栏===>Tools===>New Diagram):

在下面窗口中选择架构图的类型

用例图的工具说明:

1、Actor,参与者/角色,系统的理想用户,通过向系统输入或请求系统输入某些事件来触发系统的执行。包括:

(1)系统用户

(2)其它支付平台中,在线购物网站采用支付宝进行即时在线支付;当交易完成时会立即返回至该购物网站继续处理后续操作。

(3)可以运行的进程,如:时间,经过一定时间触发系统某个事件执行。

2、User Case(用户用例),描述用户与系统之间的交互关系及外部可见的功能模块。例如增删改查等基本操作功能点

3、Comment,注释。

4、Association,关联关系,描述参与者与用例之间的关系、通信。

Dependency, 依存关系, 用于通过关联不同的版本或变体来连接表示子系统/用例, 源模型被用来指涉目标模型.

Include关系中采用单一案例描述,并将行为定义得更加清晰

Extend用于建立拓展关系,在基础用例上进行增量扩展。仅在特定条件下才会被触发执行。

上图中,缴纳罚金只有在比如有车损、租赁超期等情况下才会发生。

8、广义化、广义化的关联,在系统设计中体现了从广义到具体的关系;每一个通用案例都可以被具体实例化为一个或多个子案例;这些子案例则代表了该通用案例的具体呈现方式。

9、CommentLink:注释链接。

MSDN中一个综合一点的例子:

更多资料:

UML 用例图:准则

UML 用例图:参考

百度百科关于用例图的资料

全部评论 (0)

还没有任何评论哟~