forked from cassiobotaro/modeloC4
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathicons.puml
More file actions
18 lines (15 loc) · 835 Bytes
/
icons.puml
File metadata and controls
18 lines (15 loc) · 835 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@startuml Icons
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml
!define DEVICONS https://raw.githubusercontent.com/tupadr3/plantuml-icon-font-sprites/master/devicons
!include DEVICONS/java.puml
!include DEVICONS/angular.puml
!include DEVICONS/msql_server.puml
SHOW_PERSON_PORTRAIT()
Person(user, "Cliente", "Pessoa que precisa de produtos.")
Container(spa, "SPA", "Angular", "A principal interface com a qual o cliente interage.", $sprite = "angular")
Container(api, "API", "Java", "Lida com todas as lógicas de negócios.", $sprite = "java")
ContainerDb(db, "Banco de Dados", "Microsoft SQL", "Contém informações sobre produtos, pedidos e faturas.", $sprite = "msql_server")
Rel(user, spa, "Usa", "https")
Rel(spa, api, "Usa", "https")
Rel_R(api, db, "Lê e escreve em")
@enduml