diff options
Diffstat (limited to 'doc/diagrams/usecases.drawio')
| -rw-r--r-- | doc/diagrams/usecases.drawio | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/doc/diagrams/usecases.drawio b/doc/diagrams/usecases.drawio new file mode 100644 index 0000000..19896bf --- /dev/null +++ b/doc/diagrams/usecases.drawio @@ -0,0 +1,94 @@ +<mxfile host="app.diagrams.net" modified="2024-03-14T02:10:05.956Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0" etag="a7uSP3LApET3o-PU5paG" version="24.0.6" type="device"> + <diagram name="Page-1" id="sW1qzQkao8cC7eieJrQE"> + <mxGraphModel dx="603" dy="326" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <mxCell id="Qmx1keI5x_QG-CHELu95-35" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="340" y="315" width="480" height="125" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-2" value="<h1 style="margin-top: 0px;">Actores</h1><p><br></p>" style="text;html=1;whiteSpace=wrap;overflow=hidden;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="230" y="155" width="90" height="30" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-3" value="<h1 style="margin-top: 0px;">Servicios<br></h1><p><br></p>" style="text;html=1;whiteSpace=wrap;overflow=hidden;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="220" y="330" width="110" height="30" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-4" value="<h1 style="margin-top: 0px;">Producto<br></h1><p><br></p>" style="text;html=1;whiteSpace=wrap;overflow=hidden;rounded=0;" vertex="1" parent="1"> + <mxGeometry x="530" y="400" width="110" height="30" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-7" value="Desarrolladores e investigadores" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="350" y="140" width="470" height="80" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-6" value="Usuarios finales" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="360" y="150" width="120" height="60" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-8" value="Renderizar gráficos en una aplicación interactiva" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="350" y="330" width="120" height="60" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-12" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.136;exitY=0.975;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="Qmx1keI5x_QG-CHELu95-6"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="510" y="330" as="sourcePoint" /> + <mxPoint x="376" y="329" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-13" value="<div>Movimientos,</div><div>comandos<br></div>" style="edgeLabel;resizable=0;html=1;;align=center;verticalAlign=middle;" connectable="0" vertex="1" parent="Qmx1keI5x_QG-CHELu95-12"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-16" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.136;exitY=0.975;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="450" y="330" as="sourcePoint" /> + <mxPoint x="450" y="210" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-17" value="<div>Vídeo en</div><div>pantalla<br></div>" style="edgeLabel;resizable=0;html=1;;align=center;verticalAlign=middle;" connectable="0" vertex="1" parent="Qmx1keI5x_QG-CHELu95-16"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-18" value="Escribir aplicaciones gráficas" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="520" y="330" width="120" height="60" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-19" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="530" y="218" as="sourcePoint" /> + <mxPoint x="530" y="330" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-20" value="<div>Sombreadores,</div><div>Escenas,</div><div>Programas<br></div>" style="edgeLabel;resizable=0;html=1;;align=center;verticalAlign=middle;" connectable="0" vertex="1" parent="Qmx1keI5x_QG-CHELu95-19"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-22" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="630" y="332" as="sourcePoint" /> + <mxPoint x="630" y="220" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-23" value="<div>Simulaciones<br></div>" style="edgeLabel;resizable=0;html=1;;align=center;verticalAlign=middle;" connectable="0" vertex="1" parent="Qmx1keI5x_QG-CHELu95-22"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-27" value="Extender o alterar las funciones del sistema" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="690" y="330" width="120" height="60" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-28" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.081;exitY=0.994;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="Qmx1keI5x_QG-CHELu95-34"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="700" y="218" as="sourcePoint" /> + <mxPoint x="700" y="330" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-29" value="<div>RTL,</div><div><i>firmware</i><br></div>" style="edgeLabel;resizable=0;html=1;;align=center;verticalAlign=middle;" connectable="0" vertex="1" parent="Qmx1keI5x_QG-CHELu95-28"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-30" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.957;entryY=0.875;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="Qmx1keI5x_QG-CHELu95-7"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="800" y="332" as="sourcePoint" /> + <mxPoint x="800" y="220" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-31" value="<div>Sistema de gráficos</div><div>modificado<br></div>" style="edgeLabel;resizable=0;html=1;;align=center;verticalAlign=middle;" connectable="0" vertex="1" parent="Qmx1keI5x_QG-CHELu95-30"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Qmx1keI5x_QG-CHELu95-34" value="Diseñadores" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1"> + <mxGeometry x="690" y="150" width="120" height="60" as="geometry" /> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile> |
