workspace "Payments"{ !docs doc model { employee = Person "Employee User" "Employee User" "Person" customer = Person "End Customer User" "End Customer User" "Person" paymentModule = softwareSystem "01 Payments Module" { !docs doc/01-Payments } } views { systemLandscape { include * autoLayout } systemContext paymentModule { include * autoLayout } styles { element "Element" { color #ffffff } element "Person" { background #A6B7C9 shape Person } element "Software System" { background #1C75BC shape RoundedBox stroke #333B44 strokeWidth 4 } element "Container" { background #1C75BC shape RoundedBox stroke #333B44 strokeWidth 4 } element "Component" { background #1C75BC stroke #ECE5F2 color #ECE5F2 shape component stroke #333B44 strokeWidth 4 } element "RELDB" { shape Cylinder background #C57B57 stroke #333B44 strokeWidth 4 } element "EVENTBUS" { shape Pipe background #00A79D stroke #333B44 strokeWidth 4 } element "EXTERNAL" { background #C9C4CD shape RoundedBox stroke #333B44 strokeWidth 4 } relationship "MESSAGE" { color #333B44 } relationship "HTTP" { color #1C75BC } relationship "HTTPS" { color #00A79D } relationship "HCI" { color #F1BE06 } } } }