sup:Figs/UML

De Documentação

Postar todos os diagramas abaixo, numa longa tripa... Para visualizar, https://mermaid.live/edit

  • Formatos dos diagramas: conforme código-fonte em "linguagem Mermaid", indica formato e orientação. "classDiagram", "flowchart", etc. Para grupos de figuras (tipicamente multilínguas) destacar se formato obrigatório para todos do grupo.
  • Tipos de diagrama: como interpretar o diagrama, "UML class", "dataflow", "dataflow/architecture/generic", etc.

Diagramas UML e afins

U1

flowchart TD
    B[Lets do] --> C{Encode or decode?}
    C -->|bitstring| D[Encode with vbit_to_baseh]
    C -->|string| E[Decode with baseh_to_vbit]

U2

  • Diagram format: flowchart
  • Diagram type: dataflow/architecture/generic

U2.en

  • Title: Basic General Architecture
flowchart LR
    A[Preserved] --> B[Filtered]
    B --> C[Consolidated]
Fig.u2.en.png

U2.pt

  • Title: Basic General Architecture
flowchart LR
    A[Preservados] --> B[Filtrados]
    B --> C[Consolidados]

U2.es

Mesmo que #U2.pt.

U3

  • Diagram format: flowchart
  • Diagram type: dataflow/architecture/generic

U3.en

  • Title: General Table Architecture
  • Description: shows the main architecture and storages. "Stable" is a stable table in the server (hot storage), "Tmp" is a temporary table (for ETL), "Ext" is an external (20 years) cold storage.
  flowchart LR
    P[Preserved - ext - tmp] --make_conf--> F[Filtered - tmp]
    F --c.rules--> C[Consolidated - stable]
    F --s.rules--> S[Summarized - stable]
    P --s.rules--> S
    C --s.rules--> S
Fig.u3.en.png

U3.pt

  • Title: Arquitetura Geral das Tabelas
  • Description: Arquitetura principal decisões de storage. "stable" é uma tabela estável no servidor (de armazenamento quente), "tmp" é uma tabela temporária (para ETL), "ext" é uma tabela externa (20 anos) de armazenamento frio.
  flowchart LR
    P[Preservado - ext - tmp] --make_conf--> F[Filtrado - tmp]
    F --c.rules--> C[Consolidado - stable]
    F --s.rules--> S[Sumarizado - stable]
    P --s.rules--> S
    C --s.rules--> S

U4

U4.pt

graph LR
A[cadgenericvia_cmpl] --- B[genericvia_ext]
C[cadvia_cmpl] --- D[via_ext]
E[address_cmpl] --- F[geoaddress_ext]
G[cadparcel_cmpl] --- H[parcel_ext]
Diagrm U4pt.png


Outros diagramas

...

Dia01

Fluxograma

Dia01.pt

 flowchart TD
  A[Entrar com um PlusCode]
  B[Quebrar em 2 partes]
  E[Resolver o nome em um prefixo<br/> OLC através de uma <b><i>caixa preta</i></b>]
  style E fill:black,stroke-width:2px,color:#fff,stroke-dasharray: 5 5
  D[Concatenar prefixo com sufixo]

  A -->|598P+Q3 Itagui, Antioquia, Colombia| B
  E -->|olc_prefixo=67R6| D
  B -->|nome=Itagui, Antioquia, Colombia| E
  B -->|olc_sufixo=598P+Q3| D
  D -->|olc=67R6598P+Q3| F[Decodificar OLC<br/>para Latitude-Longitude]
PlusCodesBlackBox2.png