什么是系统用例图?它和业务用例图有什么区别吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/10 10:10:27
什么是系统用例图?它和业务用例图有什么区别吗?
xSMOQ+\hҭclw6qc&a0A#-~0[ HKg?aտ{ySb\te2ι{>Lq++NN N4|ѹi@1$nC tY/FTaՇ ߎfEwRw"( ] ~?`W@#t>Л57SܼP6 ]A;9%o3@$ + B?xJ]rYŧU?t<|x| u2kK)Ndf9kJP.]J^>9{ \3] Tzl+ḙ}PB7ħ_n0K > $nwW"PÏ]Cu7=f8{@uvN9|㦍ǛVmrAƭ:]-!t>8uNPn$Yx' {gbP Sn)1%m:E{'G„I2t,Iڹq@@眒xd6MP$^UD&Zk,l'q [e)*odPjZed*>d}SWeDp깖PəIy~Z

什么是系统用例图?它和业务用例图有什么区别吗?
什么是系统用例图?它和业务用例图有什么区别吗?

什么是系统用例图?它和业务用例图有什么区别吗?
extends 和 use
这两种的区别在于,extends是对已有用例的扩展,而use是使用了另一个用例,
对应的还有一个include,是指一个用例包含另一个用例.
extends的关键在于,他不会修改原有的用例说明,而是在扩展后的用例里描述扩展点,比如:
用例UserLogin,另一个用例CheckPermisonViaLDAP,扩展时说明在UserLogin的第2步扩展,仅仅是增加功能,不影响原流程.
use 理解为两个用例是平行的关系,也就是说被引用的用例也是可独立执行的.
included用例则不是可独立执行的.
这些只是一些约定.不是UML的语法核心内容.
回楼下的,其实是没什么区别,都是Association,只是可以加一个批注叫做<Use> 或者<Extends>,实际做图的时候,想写什么就可以写什么的.比如说:<Create>