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中一个综合一点的例子:

更多资料:
全部评论 (0)
还没有任何评论哟~
