-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDiagrama de Arquitetura de Software.drawio
87 lines (87 loc) · 11.9 KB
/
Diagrama de Arquitetura de Software.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<mxfile host="Electron" modified="2023-12-28T15:44:45.358Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" etag="84qabWluMFDYcPkt3y18" version="22.1.2" type="device">
<diagram name="Página-1" id="tW3fVFjvOJtbSKKikNjh">
<mxGraphModel dx="1032" dy="508" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<object placeholders="1" c4Name="Usuario Autenticado" c4Type="Person" c4Description="" label="<font style="font-size: 16px"><b>%c4Name%</b></font><div>[%c4Type%]</div><br><div><font style="font-size: 11px"><font color="#cccccc">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-1">
<mxCell style="html=1;fontSize=11;dashed=0;whiteSpace=wrap;fillColor=#083F75;strokeColor=#06315C;fontColor=#ffffff;shape=mxgraph.c4.person2;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="110" y="30" width="200" height="180" as="geometry" />
</mxCell>
</object>
<object placeholders="1" c4Name="Paciente" c4Type="Person" label="<font style="font-size: 16px"><b>%c4Name%</b></font><div>[%c4Type%]</div><br><div><font style="font-size: 11px"><font color="#cccccc">%c4Description%</font></div>" c4Description="" id="PdaCk7V0ep7zFcdS7umG-2">
<mxCell style="html=1;fontSize=11;dashed=0;whiteSpace=wrap;fillColor=#083F75;strokeColor=#06315C;fontColor=#ffffff;shape=mxgraph.c4.person2;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="434" y="30" width="200" height="180" as="geometry" />
</mxCell>
</object>
<object placeholders="1" c4Name="Administrador" c4Type="Person" c4Description="" label="<font style="font-size: 16px"><b>%c4Name%</b></font><div>[%c4Type%]</div><br><div><font style="font-size: 11px"><font color="#cccccc">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-3">
<mxCell style="html=1;fontSize=11;dashed=0;whiteSpace=wrap;fillColor=#083F75;strokeColor=#06315C;fontColor=#ffffff;shape=mxgraph.c4.person2;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="1095" y="30" width="200" height="180" as="geometry" />
</mxCell>
</object>
<object placeholders="1" c4Type="Auto atendimento" c4Container="Container" c4Technology="Angular" c4Description="Sistema de Gerenciamento de Senhas" label="<font style="font-size: 16px"><b>%c4Type%</b></font><div>[%c4Container%:&nbsp;%c4Technology%]</div><br><div><font style="font-size: 11px"><font color="#E6E6E6">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-4">
<mxCell style="shape=mxgraph.c4.webBrowserContainer2;whiteSpace=wrap;html=1;boundedLbl=1;rounded=0;labelBackgroundColor=none;strokeColor=#118ACD;fillColor=#23A2D9;strokeColor=#118ACD;strokeColor2=#0E7DAD;fontSize=12;fontColor=#ffffff;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.5,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="414" y="450" width="240" height="160" as="geometry" />
</mxCell>
</object>
<mxCell id="PdaCk7V0ep7zFcdS7umG-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-2" target="PdaCk7V0ep7zFcdS7umG-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<object placeholders="1" c4Type="Gestão de senhas" c4Container="Container" c4Technology="Angular" c4Description="Sistema para Atendimento de Senhas" label="<font style="font-size: 16px"><b>%c4Type%</b></font><div>[%c4Container%:&nbsp;%c4Technology%]</div><br><div><font style="font-size: 11px"><font color="#E6E6E6">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-7">
<mxCell style="shape=mxgraph.c4.webBrowserContainer2;whiteSpace=wrap;html=1;boundedLbl=1;rounded=0;labelBackgroundColor=none;strokeColor=#118ACD;fillColor=#23A2D9;strokeColor=#118ACD;strokeColor2=#0E7DAD;fontSize=12;fontColor=#ffffff;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.5,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="90" y="450" width="240" height="160" as="geometry" />
</mxCell>
</object>
<mxCell id="PdaCk7V0ep7zFcdS7umG-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-1" target="PdaCk7V0ep7zFcdS7umG-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<object placeholders="1" c4Type="Painel de controle" c4Container="Container" c4Technology="Angular" c4Description="Controla os usuários e tipos de areas de atendimento" label="<font style="font-size: 16px"><b>%c4Type%</b></font><div>[%c4Container%:&nbsp;%c4Technology%]</div><br><div><font style="font-size: 11px"><font color="#E6E6E6">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-9">
<mxCell style="shape=mxgraph.c4.webBrowserContainer2;whiteSpace=wrap;html=1;boundedLbl=1;rounded=0;labelBackgroundColor=none;strokeColor=#118ACD;fillColor=#23A2D9;strokeColor=#118ACD;strokeColor2=#0E7DAD;fontSize=12;fontColor=#ffffff;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.5,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="1075" y="450" width="240" height="160" as="geometry" />
</mxCell>
</object>
<mxCell id="PdaCk7V0ep7zFcdS7umG-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-3" target="PdaCk7V0ep7zFcdS7umG-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<object placeholders="1" c4Name="ApiGerenciamento" c4Type="Container" c4Technology="ASP.NET Core" c4Description="API para guardar novas senhas, usuarios e tipos de areas de agendamento." label="<font style="font-size: 16px"><b>%c4Name%</b></font><div>[%c4Type%: %c4Technology%]</div><br><div><font style="font-size: 11px"><font color="#E6E6E6">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-13">
<mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=11;labelBackgroundColor=none;fillColor=#23A2D9;fontColor=#ffffff;align=center;arcSize=10;strokeColor=#0E7DAD;metaEdit=1;resizable=0;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];" parent="1" vertex="1">
<mxGeometry x="414" y="810" width="240" height="120" as="geometry" />
</mxCell>
</object>
<mxCell id="PdaCk7V0ep7zFcdS7umG-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-4" target="PdaCk7V0ep7zFcdS7umG-13" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PdaCk7V0ep7zFcdS7umG-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-7" target="PdaCk7V0ep7zFcdS7umG-13" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PdaCk7V0ep7zFcdS7umG-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-9" target="PdaCk7V0ep7zFcdS7umG-13" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="1195" y="770" />
<mxPoint x="740" y="770" />
<mxPoint x="740" y="870" />
</Array>
</mxGeometry>
</mxCell>
<object placeholders="1" c4Type="HospitalDB" c4Container="Container" c4Technology="SQL Server" c4Description="BD do Sistema" label="<font style="font-size: 16px"><b>%c4Type%</b></font><div>[%c4Container%:&nbsp;%c4Technology%]</div><br><div><font style="font-size: 11px"><font color="#E6E6E6">%c4Description%</font></div>" id="PdaCk7V0ep7zFcdS7umG-20">
<mxCell style="shape=cylinder3;size=15;whiteSpace=wrap;html=1;boundedLbl=1;rounded=0;labelBackgroundColor=none;fillColor=#23A2D9;fontSize=12;fontColor=#ffffff;align=center;strokeColor=#0E7DAD;metaEdit=1;points=[[0.5,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.5,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];resizable=0;" parent="1" vertex="1">
<mxGeometry x="414" y="1035" width="240" height="120" as="geometry" />
</mxCell>
</object>
<mxCell id="PdaCk7V0ep7zFcdS7umG-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="PdaCk7V0ep7zFcdS7umG-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="534" y="1034" as="targetPoint" />
<Array as="points">
<mxPoint x="534" y="1034" />
</Array>
</mxGeometry>
</mxCell>
<object placeholders="1" c4Name="Sistema de Gerenciamento de senhas (SGS)" c4Type="SystemScopeBoundary" c4Application="Software System" label="<font style="font-size: 16px"><b><div style="text-align: left">%c4Name%</div></b></font><div style="text-align: left">[%c4Application%]</div>" id="kZr5T7ou3QKmRCEhZwOm-1">
<mxCell style="rounded=1;fontSize=11;whiteSpace=wrap;html=1;dashed=1;arcSize=20;fillColor=none;labelBackgroundColor=none;align=left;verticalAlign=bottom;labelBorderColor=none;spacingTop=0;spacing=10;dashPattern=8 4;metaEdit=1;rotatable=0;perimeter=rectanglePerimeter;noLabel=0;labelPadding=0;allowArrows=0;connectable=0;expand=0;recursiveResize=0;editable=1;pointerEvents=0;absoluteArcSize=1;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];" parent="1" vertex="1">
<mxGeometry x="50" y="430" width="1310" height="725" as="geometry" />
</mxCell>
</object>
</root>
</mxGraphModel>
</diagram>
</mxfile>