Sep 21

UML2.0简明手册之用例图 不指定

Heck , 14:13 , 运营管理 , 评论(0) , 引用(0) , 阅读(969) , Via 本站原创 | |
通常来说,我们用用例图来表示系统的需求81。用例图中包含如下元素:

   1. 用例(Use Case):用例表示参与者(Actor)发起或者参加的一系列行为。

   2.参与者(Actor):参与者是在系统中某一交互行为中特定角色的人,组织或者外部系统。

   3.关联(Associataion):通常来说我们在参与者和用例之间用一条线连接,表示它们之间的关联关系,关联可以是带箭头的也可以不带箭头,箭头通常表示是谁发起了这次交互行为,或者表示谁是这次交互的主要角色。

    4.系统边界:你可以在用例图中画一个方框表示系统边界。方框以内的用例才会被包含在系统中,方框以外的用例不被包含在系统中。
    
    5.包(Package):你可以用包把不同的用例组织成不同的组

图1是一个学校开学时一些交互的用例图。从这个图中可以看到,学生,财务处,和教务处都是系统中的参与者。注意“交纳学费”这个用例有两个参与者(学生和财务处)。有一点需要强调的是关联本身并不表示数据的流向。如果要表示数据的流向更应该使用活动图。
点击在新窗口中浏览此图片
图1
通常来说,在设计用例时,每个用例都应该以明确的动作开始,比如说“交纳电费”等等。用例中的用词应当使用业务术语,而不是计算机术语。



来源:Heck's Blog
地址:http://www.hecks.tk/uml20-use-case-diagram-html/
转载时须以链接形式注明作者和原始出处及本声明,否则将追究法律责任,谢谢配合!
Tags: , , ,