Please enable JavaScript.
Coggle requires JavaScript to display documents.
Use Case Diagram (:moneybag:contents (:two:actors (:poultry_leg:How to…
Use Case Diagram
:moneybag:contents
-
:two:actors
:coffee:画图建议
:explode:actors are on the left side, while use cases are on the right side
-
:poultry_leg:actor可以是什么?
:explode:person, thing or another system
:explode:roles
:arrow_right:相同的user可以play multiple roles,
-
-
-
:four:relationship
:one:generalization
:explode:编程中的继承,子用例继承父用例的行为和含义,并且有其他行为: is a
-
-
:two:include
:explode:A用例包含了B用例的行为,表示依赖关系.在执行A用例时一定会执行B用例: has a
-
When a use case is executed, will the included use case of it must be executed as well
:warning:可以表示先后顺序(比如取款include登录),也可以表示一定包含(如登录include输入密码)
-
:three:extend
:explode:基本用例执行的时候,可以执行或者不执行扩展部分is a
-
-
:fire:Base use case(Execute query) is meaningful by itself; The extension(print query result) is not meaningful by its own
:warning:actor和use case之间不要用箭头,而是线(关联),表示数据流动的话使用其他图
-
-
-
:explode:describes a potential series of interactions between a role and a system, to achieve a goal
-
-