42 lines
676 B
Plaintext
42 lines
676 B
Plaintext
|
|
@startuml
|
||
|
|
scale 1.5
|
||
|
|
|
||
|
|
' anything after a quote is ignored (a comment).
|
||
|
|
|
||
|
|
/' anything between slash quote over several lines
|
||
|
|
potentially is also ignored '/
|
||
|
|
|
||
|
|
/' you can try to uncomment the following line to
|
||
|
|
see what happens'/
|
||
|
|
|
||
|
|
' left to right direction
|
||
|
|
|
||
|
|
' list the actors
|
||
|
|
|
||
|
|
actor "Librarian" as lib
|
||
|
|
actor "Head Librarian" as adlib
|
||
|
|
actor "unauthentified" as other
|
||
|
|
|
||
|
|
' list the usecase
|
||
|
|
|
||
|
|
rectangle OldFashionLibrary {
|
||
|
|
usecase "Deal with members" as UC1
|
||
|
|
usecase "Deal with books" as UC2
|
||
|
|
usecase "Log out" as UC3
|
||
|
|
usecase "Log in" as UC4
|
||
|
|
usecase "Deal with litigation" as UC5
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
' describe the arrows
|
||
|
|
|
||
|
|
lib -- UC1
|
||
|
|
lib -- UC2
|
||
|
|
lib -- UC3
|
||
|
|
other -- UC4
|
||
|
|
adlib -- UC5
|
||
|
|
|
||
|
|
lib <|-- adlib
|
||
|
|
|
||
|
|
@enduml
|