1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <mxfile host="app.diagrams.net" modified="2024-04-29T23:16:35.738Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" etag="pJFsrYT6i5GJgK_vWKYQ" version="24.3.1" type="device">
- <diagram name="Página-1" id="61hX2trXgrGxDOttzH-Z">
- <mxGraphModel dx="1354" dy="600" 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" />
- <mxCell id="vKUDB9fRETMhSaz3xTNn-1" value="Cliente" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
- <mxGeometry x="510" y="30" width="160" height="140" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-2" value="- telefone: long<div>- cpf: long</div><div>- nome: string</div><div>- endereco: string</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-1">
- <mxGeometry y="26" width="160" height="64" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-3" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-1">
- <mxGeometry y="90" width="160" height="10" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-4" value="+ method(type): type" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-1">
- <mxGeometry y="100" width="160" height="40" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-5" value="Produto" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
- <mxGeometry x="485" y="230" width="210" height="170" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-6" value="- quantidade: int<div>- preco: float</div><div>- nome: string</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-5">
- <mxGeometry y="26" width="210" height="54" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-7" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-5">
- <mxGeometry y="80" width="210" height="8" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-8" value="+ disponivel(): bool<div>+ adicionar(int quantidade): void</div><div>+ remover(int quantidade): void</div><div>+ getPreco(): float<br><div><br></div></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-5">
- <mxGeometry y="88" width="210" height="82" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-9" value="Pagamento" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
- <mxGeometry x="510" y="460" width="160" height="134" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-10" value="- valor: float<div>- numeroCartao: long</div><div>- cvv: int</div><div>- senha: string</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-9">
- <mxGeometry y="26" width="160" height="74" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-11" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-9">
- <mxGeometry y="100" width="160" height="8" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-12" value="+ method(type): type" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-9">
- <mxGeometry y="108" width="160" height="26" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-13" value="Pedido" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
- <mxGeometry x="160" y="270" width="160" height="124" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-14" value="- cliente: Cliente<div>- produto: Produto</div><div>- pagamento: Pagamento</div><div>- codigopedido: int</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-13">
- <mxGeometry y="26" width="160" height="64" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-15" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-13">
- <mxGeometry y="90" width="160" height="8" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-16" value="+ getCodigoPedido(): int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="vKUDB9fRETMhSaz3xTNn-13">
- <mxGeometry y="98" width="160" height="26" as="geometry" />
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-17" value="Use" style="endArrow=open;endSize=12;dashed=1;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="vKUDB9fRETMhSaz3xTNn-13">
- <mxGeometry width="160" relative="1" as="geometry">
- <mxPoint x="350" y="110" as="sourcePoint" />
- <mxPoint x="510" y="110" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-18" value="Use" style="endArrow=open;endSize=12;dashed=1;html=1;rounded=0;entryX=0.01;entryY=0.122;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="vKUDB9fRETMhSaz3xTNn-8">
- <mxGeometry width="160" relative="1" as="geometry">
- <mxPoint x="320" y="330" as="sourcePoint" />
- <mxPoint x="480" y="330" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="vKUDB9fRETMhSaz3xTNn-19" value="Use" style="endArrow=open;endSize=12;dashed=1;html=1;rounded=0;entryX=-0.006;entryY=0.595;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.5;exitY=1.192;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="vKUDB9fRETMhSaz3xTNn-16" target="vKUDB9fRETMhSaz3xTNn-10">
- <mxGeometry width="160" relative="1" as="geometry">
- <mxPoint x="270" y="440" as="sourcePoint" />
- <mxPoint x="430" y="440" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- </mxfile>
|