3.2 KiB
Контекст WealthLedger
Представление C4 System Context показывает WealthLedger целиком: кому служит приложение и от каких внешних систем получает сведения. Внутреннее устройство раскрыто отдельно в Container.
Система и её окружение
flowchart LR
U["Частный инвестор<br/>Человек"]
W["WealthLedger<br/>Программная система"]
T["T-Bank Invest API<br/>Внешняя система"]
M["MOEX ISS<br/>Внешняя система"]
N["Реестр НКР<br/>Внешняя система"]
C["T-Bank Brands CDN<br/>Внешняя система"]
U -->|"Подключает брокера и изучает инвестиции"| W
W -->|"Получает доступные счета, позиции, операции и рыночные сведения"| T
W -->|"Получает публичные данные облигаций и событий"| M
W -->|"Получает кредитные рейтинги выпусков"| N
W -->|"Загружает изображения инструментов"| C
Частный инвестор входит в локальную учётную запись WealthLedger и добавляет своё подключение к брокеру. Отдельные роли администратора или брокера, работающего внутри WealthLedger, для описанных пользовательских сценариев не требуются.
T-Bank определяет доступность счетов и поставляет личные финансовые сведения. WealthLedger нормализует их для просмотра и сопоставляет с публичной информацией об инструментах. Интеграция T-Bank объясняет полномочия подключения и ограничения внешней зависимости.
MOEX ISS поставляет публичные параметры и календарь выпусков облигаций. Реестр НКР используется для поиска кредитного рейтинга конкретного выпуска; рейтинг эмитента не подставляется вместо него. Отсутствие подходящей записи и недоступность источника имеют разный смысл. Правила интерпретации этих сведений находятся в описании облигаций. Публичные данные выпуска сами по себе не подтверждают личную выплату.
T-Bank Brands CDN поставляет только изображения для представления инструментов. Отсутствующий логотип не меняет финансовые данные.