-
Notifications
You must be signed in to change notification settings - Fork 14
/
test.puml
49 lines (37 loc) · 888 Bytes
/
test.puml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
@startuml
!include ../src/c4.puml
title Software System - System Context
caption An example of a System Context diagram.
component myFrame <<Expanded>> {
queue rabbitmq <<Internal>>
queue rabbitmqa <<External>>
rabbitmq ..> rabbitmqa
database db <<Internal>>
database BAD_DB <<External>>
}
rectangle 2 <<Internal System>> [
Software System
My software system.
]
rectangle 4 <<External System>> [
Software System
My software system.
]
component [My component] <<External Container>> as 3
component testingLong <<External Container>> [
External Long Description
do I do this
]
component testingLongInternal <<Internal Container>> [
Internal Long Description
do I do this
]
actor "User" <<Internal Person>> as 1
actor "User" <<External Person>>
note right of 1
A user of my software system.
end note
1 ==|> 2 : Uses
2 .right.> 3
3 .right.> 4
@enduml