Project

General

Profile

Actions

csInfo #4035 | FMT-0004

open
RA

csInfo #FMT-0002: Kroki examples

PlantUML

csInfo #4035 | FMT-0004: PlantUML

Added by Redmine Admin 8 days ago. Updated 7 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

MainBasemain.viewsingletonbase.componentcomponentmodelmain.ts

The diagram above is shown by just simply put sample diagram code copied from kroki.io inside a macro.
The macro language is described in redmine-kroki plugin page.

This is the exact code:

{{kroki(plantuml)
​skinparam ranksep 20
skinparam dpi 125
<style>
  rectangle {
    HorizontalAlignment: left;
  }
</style>

rectangle "Main" {
  (main.view)
  (singleton)
}
rectangle "Base" {
  (base.component)
  (component)
  (model)
}
rectangle "<b>main.ts</b>" as main_ts

(component) ..> (base.component)
main_ts ==> (main.view)
(main.view) --> (component)
(main.view) ...> (singleton)
(singleton) ---> (model)
}}

System Context diagram for Internet Banking System«person»Banking Customer A customer of the bank,with personal bankaccounts.«system»Internet BankingSystem Allows customers to checktheir accounts.«external_system»E-mail system The internal MicrosoftExchange e-mail system.«external_system»Mainframe BankingSystem Stores all of the corebanking information.UsesSends e-mails toSends e-mails[SMTP]Uses

The diagram above is shown by just simply put sample diagram code copied from kroki.io inside a macro.
The macro language is described in redmine-kroki plugin page.

This is the exact code:

{{kroki(plantuml)
​!include <C4/C4_Context>

title System Context diagram for Internet Banking System

Person(customer, "Banking Customer", "A customer of the bank, with personal bank accounts.")
System(banking_system, "Internet Banking System", "Allows customers to check their accounts.")

System_Ext(mail_system, "E-mail system", "The internal Microsoft Exchange e-mail system.")
System_Ext(mainframe, "Mainframe Banking System", "Stores all of the core banking information.")

Rel(customer, banking_system, "Uses")
Rel_Back(customer, mail_system, "Sends e-mails to")
Rel_Neighbor(banking_system, mail_system, "Sends e-mails", "SMTP")
Rel(banking_system, mainframe, "Uses")
}}

Document references

No data to display

RA Updated by Redmine Admin 8 days ago Actions #1

  • Description updated (diff)

RA Updated by Redmine Admin 7 days ago Actions #2

  • Description updated (diff)
Actions

Also available in: PDF Atom