Mermaid | ||||||
---|---|---|---|---|---|---|
| ||||||
{"diagramDefinition":"C4Context\r\n title System Context diagram for Internet Banking System\r\n Enterprise_Boundary(b0, \"BankBoundary0\") {\r\n Person(customerA, \"Banking Customer A\", \"A customer of the bank, with personal bank accounts.\")\r\n Person(customerB, \"Banking Customer B\") \r\n Person_Ext(customerC, \"Banking Customer C\", \"desc\") \r\n\r\n Person(customerD, \"Banking Customer D\", \"A customer of the bank, <br/> with personal bank accounts.\")\r\n\r\n System(SystemAA, \"Internet Banking System\", \"Allows customers to view information about their bank accounts, and make payments.\") \r\n\r\n Enterprise_Boundary(b1, \"BankBoundary\") {\r\n \r\n SystemDb_Ext(SystemE, \"Mainframe Banking System\", \"Stores all of the core banking information about customers, accounts, transactions, etc.\") \r\n\r\n System_Boundary(b2, \"BankBoundary2\") { \r\n System(SystemA, \"Banking System A\") \r\n System(SystemB, \"Banking System B\", \"A system of the bank, with personal bank accounts. next line.\") \r\n } \r\n\r\n System_Ext(SystemC, \"E-mail system\", \"The internal Microsoft Exchange e-mail system.\") \r\n SystemDb(SystemD, \"Banking System D Database\", \"A system of the bank, with personal bank accounts.\") \r\n\r\n Boundary(b3, \"BankBoundary3\", \"boundary\") { \r\n SystemQueue(SystemF, \"Banking System F Queue\", \"A system of the bank.\") \r\n SystemQueue_Ext(SystemG, \"Banking System G Queue\", \"A system of the bank, with personal bank accounts.\") \r\n }\r\n }\r\n }\r\n \r\n BiRel(customerA, SystemAA, \"Uses\")\r\n BiRel(SystemAA, SystemE, \"Uses\")\r\n Rel(SystemAA, SystemC, \"Sends e-mails\", \"SMTP\")\r\n Rel(SystemC, customerA, \"Sends e-mails to\")\r\n\r\n UpdateElementStyle(customerA, $fontColor=\"red\", $bgColor=\"grey\", $borderColor=\"red\")\r\n UpdateRelStyle(customerA, SystemAA, $textColor=\"blue\", $lineColor=\"blue\", $offsetX=\"5\")\r\n UpdateRelStyle(SystemAA, SystemE, $textColor=\"blue\", $lineColor=\"blue\", $offsetY=\"-10\")\r\n UpdateRelStyle(SystemAA, SystemC, $textColor=\"blue\", $lineColor=\"blue\", $offsetY=\"-40\", $offsetX=\"-50\")\r\n UpdateRelStyle(SystemC, customerA, $textColor=\"red\", $lineColor=\"red\", $offsetX=\"-50\", $offsetY=\"20\")\r\n \r\n UpdateLayoutConfig($c4ShapeInRow=\"3\", $c4BoundaryInRow=\"1\")"} |
Page Comparison
General
Content
Integrations