Risksystem2
@startuml(id=SystemContext)
scale max 2000x1500
title Financial Risk System - System Context
skinparam {
shadowing false
arrowColor #707070
actorBorderColor #707070
componentBorderColor #707070
rectangleBorderColor #707070
noteBackgroundColor #ffffff
noteBorderColor #707070
}
actor "Business User" <<Person>> as 2 #08427b
note right of 2
A regular business user.
end note
actor "Configuration User" <<Person>> as 4 #08427b
note right of 4
A regular business user who
can also configure the
parameters used in the risk
calculations.
end note
rectangle 17 <<Software System>> #1168bd [
Central Monitoring Service
--
The bank-wide monitoring and
alerting dashboard.
]
rectangle 14 <<Software System>> #1168bd [
Corporate Wiki
--
The corporate wiki used for
sharing content and documents
across the bank.
]
rectangle 10 <<Software System>> #1168bd [
E-mail system
--
The corporate Microsoft
Exchange e-mail system.
]
rectangle 1 <<Software System>> #02172c [
Financial Risk System
--
Calculates the bank's
exposure to risk for product
X.
]
rectangle 8 <<Software System>> #1168bd [
Reference Data System
--
Manages reference data for
all counterparties the bank
interacts with.
]
rectangle 6 <<Software System>> #1168bd [
Trade Data System
--
The system of record for
trades of type X.
]
2 .[#707070].> 14 : Views reports using
2 .[#707070].> 1 : Views reports using
4 .[#707070].> 1 : Configures parameters using
10 .[#707070].> 2 : Sends a notification that a report is ready to
1 .[#707070].> 2 : Sends a notification that a report is ready via e-mail to
1 .[#707070].> 17 : Sends critical failure alerts to
1 .[#707070].> 14 : Uploads the report to
1 .[#707070].> 10 : Sends a notification that a report is ready using
1 .[#707070].> 8 : Gets counterparty data from
1 .[#707070].> 6 : Gets trade data from
@enduml