Business Context
The business context of the DCIS.
@startuml
skinparam actorStyle awesome
together {
:User: as user << Human >>
:Admin: as admin << Human >>
}
admin .right.|> user : is a
component "kp-users-scs" <<SCS>> as usersscs
together {
component "Client 1" <<SCS>> as client1scs
component "Client 2" <<SCS>> as client2scs
component "Client N" <<SCS>> as clientNscs
}
client1scs <..> client2scs : async
client1scs <..> clientNscs : async
client1scs <..> usersscs : async
client2scs <..> clientNscs : async
client2scs <..> usersscs : async
clientNscs <..> usersscs : async
client1scs <--> client2scs : transcludes (opt)
client1scs <--> clientNscs : transcludes (opt)
client2scs <--> clientNscs : transcludes (opt)
client1scs --> usersscs : transcludes
client2scs --> usersscs : transcludes
clientNscs --> usersscs : transcludes
user --> client1scs : uses
user --> client2scs : uses
user --> clientNscs : uses
user --> usersscs : uses
@enduml