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
|
||||
}
|
||||
|
||||
-- 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 --
|
||||
vars: {
|
||||
d2-legend: {
|
||||
|
|
@ -1261,6 +1161,3 @@ customer4: |md
|
|||
| {
|
||||
shape: c4-person
|
||||
}
|
||||
|
||||
customer1 -> customer2 -> customer3 -> customer4
|
||||
customer4 -> customer1 -> customer3 -> customer2
|
||||
|
|
|
|||
Loading…
Reference in a new issue