forked from DocHubTeam/DocHubExamples
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathL1.yaml
More file actions
80 lines (76 loc) · 2.25 KB
/
L1.yaml
File metadata and controls
80 lines (76 loc) · 2.25 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Описываем L1 Context в нотации C4 Model
c4model:
# ******************************************************
# Клиенты
# ******************************************************
customerA:
title: Customer A
entity: Person
links:
- id: SystemAA
direction: ->
customerB:
title: Customer B
entity: Person
customerC:
title: Customer C
entity: Person_Ext
customerD:
title: Customer D
entity: Person
# ******************************************************
# Системы
# ******************************************************
SystemAA:
title: Internet Banking System
description: Allows customers to view information about their bank accounts, and make payments.
entity: System
links:
- id: SystemE
direction: ->
title: Uses
- id: SystemC
direction: <->
title: Sends e-mails
description: SMTP
# BankBoundary
SystemE:
title: Mainframe Banking System
description: Stores all of the core banking information about customers, accounts, transactions, etc.
entity: SystemDb_Ext
boundary: BankBoundary
SystemC:
title: E-mail system
description: The internal Microsoft Exchange e-mail system.
entity: System_Ext
boundary: BankBoundary
links:
- id: customerA
direction: <->
title: Sends e-mails to
SystemD:
title: Banking System D Database
description: A system of the bank, with personal bank accounts.
entity: SystemDb
boundary: BankBoundary
# BankBoundary.BankBoundary2
SystemA:
title: Banking System A
entity: System
boundary: BankBoundary.BankBoundary2
SystemB:
title: Banking System B
entity: System
description: A system of the bank, with personal bank accounts.
boundary: BankBoundary.BankBoundary2
# BankBoundary.BankBoundary3
SystemF:
title: Banking System F Queue
description: A system of the bank, with personal bank accounts.
entity: SystemQueue
boundary: BankBoundary.BankBoundary3
SystemG:
title: Banking System G Queue
description: A system of the bank, with personal bank accounts.
entity: System_Ext
boundary: BankBoundary.BankBoundary3