ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

UML作业第一次:UML用例图绘制

2019-03-23 14:52:19  阅读:305  来源: 互联网

标签:定义 用例 可以 enduml note 关键字 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, updown等关键字来改变方向。

这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。但是请注意,这样的缩写不要乱用,Graphviz不喜欢这样。 

 

分割图示

newpage关键字将图示分解为多个页面。 

 

从左向右方向

默认从上往下构建图示。你可以用left to right direction命令改变图示方向。

 

显示参数

用skinparam改变字体和颜色。也可以给构造的角色和用例指定特殊颜色和字体。 

 

二、

@startuml
:图书管理员:-->(归还处理):检查图书
:图书管理员:-->(借阅处理):核实身份
:图书管理员:-->(预定信息处理)
@enduml

 

标签:定义,用例,可以,enduml,note,关键字,UML,绘制
来源: https://www.cnblogs.com/wangyajuan/p/10583910.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有