UML作业第一次:UML用例图绘制
作者:互联网
一、PlantUML用例图语法学习小结
用例
用例用圆括号括起来。也可以用关键字usecase
来定义用例。 还可以用关键字as
定义一个别名,这个别名可以在以后定义关系的时候使用。
@startuml
(一)
(二)
@enduml
角色
角色用两个冒号包裹起来。也可以用actor
关键字来定义角色。 还可以用关键字as
来定义一个别名,这个别名可以在以后定义关系的时候使用。
@startuml
:娟娟1:
actor 娟娟2
@enduml
用例描述
如果想定义跨越多行的用例描述,可以用双引号将其裹起来。还可以使用这些分隔符:--
..
==
__
。 并且还可以在分隔符中间放置标题。
@startuml
usecase UC1 as "。。。
==
。。。"
@enduml
基础示例
用箭头-->
连接角色和用例。横杠-
越多,箭头越长。 通过在箭头定义的后面加一个冒号及文字的方式来添加标签。
@startuml
1 -> (2)
1--> (3)
@enduml
继承
如果一个角色或者用例继承于另一个,那么可以用<|--
符号表示。
使用注释
可以用note left of
, note right of
, note top of
, note bottom of
等关键字给一个对象添加注释。注释还可以通过note
关键字来定义,然后用..
连接其他对象。
构造类型
用 <<
和 >>
来定义角色或者用例的构造类型。
改变箭头方向
默认连接是竖直方向的,用--
表示,可以用一个横杠或点来表示水平连接。也可以通过翻转箭头来改变方向。还可以通过给箭头添加left
, right
, up
或down
等关键字来改变方向。
这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。但是请注意,这样的缩写不要乱用,Graphviz不喜欢这样。
分割图示
用newpage
关键字将图示分解为多个页面。
从左向右方向
默认从上往下构建图示。你可以用left to right direction
命令改变图示方向。
显示参数
用skinparam改变字体和颜色。也可以给构造的角色和用例指定特殊颜色和字体。
二、
@startuml
:图书管理员:-->(归还处理):检查图书
:图书管理员:-->(借阅处理):核实身份
:图书管理员:-->(预定信息处理)
@enduml
标签:定义,用例,可以,enduml,note,关键字,UML,绘制 来源: https://www.cnblogs.com/wangyajuan/p/10583910.html