remove tests
This commit is contained in:
parent
0483442182
commit
7312799fb6
1 changed files with 0 additions and 103 deletions
|
|
@ -1027,106 +1027,6 @@ c4person -> styling.c4styled -> styling.c4sized
|
||||||
style.stroke-width: 1
|
style.stroke-width: 1
|
||||||
}
|
}
|
||||||
|
|
||||||
-- c4-theme --
|
|
||||||
|
|
||||||
vars: {
|
|
||||||
d2-config: {
|
|
||||||
theme-id: 303
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
customer: |md
|
|
||||||
## Personal Banking Customer
|
|
||||||
[person]
|
|
||||||
|
|
||||||
A customer of the bank, with personal bank accounts.
|
|
||||||
| {
|
|
||||||
shape: c4-person
|
|
||||||
}
|
|
||||||
|
|
||||||
internet_banking_system: |md
|
|
||||||
## Internet Banking System
|
|
||||||
[Software System]
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
label.near: bottom-left
|
|
||||||
}
|
|
||||||
|
|
||||||
internet_banking_system.web_app: |md
|
|
||||||
## Web Application
|
|
||||||
[Container: Java and Spring MVC]
|
|
||||||
|
|
||||||
Delivers the static content and the Internet banking single page application.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
internet_banking_system.spa: |md
|
|
||||||
## Single-Page Application
|
|
||||||
[Container: JavaScript and Angular]
|
|
||||||
|
|
||||||
Provides all of the Internet banking functionality to customers via their web browser.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
internet_banking_system.mobile_app: |md
|
|
||||||
## Mobile App
|
|
||||||
[Container: Xamarin]
|
|
||||||
|
|
||||||
Provides a limited subset of the Internet banking functionality to customers via their mobile device.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
internet_banking_system.api_app: |md
|
|
||||||
## API Application
|
|
||||||
[Container: Java and Spring MVC]
|
|
||||||
|
|
||||||
Provides Internet banking functionality via a JSON/HTTPS API.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
internet_banking_system.database: |md
|
|
||||||
## Database
|
|
||||||
[Container: Oracle Database Schema]
|
|
||||||
|
|
||||||
Stores user registration information, hashed authentication credentials, access logs, etc.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
email_system: |md
|
|
||||||
## E-mail System
|
|
||||||
[Software System]
|
|
||||||
|
|
||||||
The internal Microsoft Exchange e-mail system.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
mainframe: |md
|
|
||||||
## Mainframe Banking System
|
|
||||||
[Software System]
|
|
||||||
|
|
||||||
Stores all of the core banking information about customers, accounts, transactions, etc.
|
|
||||||
| {
|
|
||||||
shape: rectangle
|
|
||||||
}
|
|
||||||
|
|
||||||
# Connections
|
|
||||||
customer -> internet_banking_system.web_app: "Visits bigbank.com/ib using\n[HTTPS]"
|
|
||||||
internet_banking_system.web_app -> internet_banking_system.spa: "Delivers to the customer's web browser"
|
|
||||||
customer -> internet_banking_system.spa: "Views account balances, and makes payments using"
|
|
||||||
customer -> internet_banking_system.mobile_app: "Views account balances, and makes payments using"
|
|
||||||
internet_banking_system.spa -> internet_banking_system.api_app: "Makes API calls to\n[JSON/HTTPS]"
|
|
||||||
internet_banking_system.mobile_app -> internet_banking_system.api_app: "Makes API calls to\n[JSON/HTTPS]"
|
|
||||||
internet_banking_system.api_app -> mainframe: "Makes API calls to\n[XML/HTTPS]"
|
|
||||||
customer -> email_system: "Sends e-mails to"
|
|
||||||
internet_banking_system.api_app -> email_system: "Sends e-mail using"
|
|
||||||
internet_banking_system.database <-> internet_banking_system.api_app: "Reads from and writes to\n[SQL/TCP]"
|
|
||||||
|
|
||||||
-- legend --
|
-- legend --
|
||||||
vars: {
|
vars: {
|
||||||
d2-legend: {
|
d2-legend: {
|
||||||
|
|
@ -1261,6 +1161,3 @@ customer4: |md
|
||||||
| {
|
| {
|
||||||
shape: c4-person
|
shape: c4-person
|
||||||
}
|
}
|
||||||
|
|
||||||
customer1 -> customer2 -> customer3 -> customer4
|
|
||||||
customer4 -> customer1 -> customer3 -> customer2
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue