Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Antonio Rueda
/
reserva-hoteles
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
1c4ecca3
authored
Oct 02, 2024
by
Antonio Rueda
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Actualización de UML
parent
bd52b49c
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
10 deletions
reserva-hoteles-uml.drawio
reserva-hoteles-uml.drawio
View file @
1c4ecca3
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0" version="24.7.16">
<diagram name="Página-1" id="IpY-njWp8TfkcAYWz6vd">
<mxGraphModel dx="3
605" dy="1376
" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="2336" math="0" shadow="0">
<mxGraphModel dx="3
589" dy="1303
" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="2336" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
...
...
@@ -17,7 +17,7 @@
<mxGeometry y="130" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-5" value="<div><span style="font-weight: normal;">&lt;&lt;entidad&gt;&gt;<br></span></div><div>Hotel</div>" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="827" y="114" width="530" height="2
4
0" as="geometry" />
<mxGeometry x="827" y="114" width="530" height="2
7
0" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-6" value="<div>- <u>id</u>: int<br></div><div>- nombre: string</div><div>- direccion: string</div><div>- localidad: string</div><div>- provincia: string</div><div>- cp: string</div><div>- numHabSimple: int</div><div>- numHabDoble: int</div><div>- precioHabSimple: int</div><div>- precioHabDoble: int<br></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;" parent="a_C5hD_1tt0fRA46Nat0-5" vertex="1">
<mxGeometry y="40" width="530" height="150" as="geometry" />
...
...
@@ -25,11 +25,11 @@
<mxCell id="a_C5hD_1tt0fRA46Nat0-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;" parent="a_C5hD_1tt0fRA46Nat0-5" vertex="1">
<mxGeometry y="190" width="530" height="10" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-8" value="
+ disponible(fechaInicio: Fecha, fechaFin: Fecha, numHabSimple: int, numHabDoble: int): bool<div>+ disponible(f<span style="background-color: initial;">echa: Fecha, numHabSimple: int, numHabDoble: int): bool
</span></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;" parent="a_C5hD_1tt0fRA46Nat0-5" vertex="1">
<mxGeometry y="200" width="530" height="
4
0" as="geometry" />
<mxCell id="a_C5hD_1tt0fRA46Nat0-8" value="
<div>+ nuevaReserva(reserva: Reserva)</div>+ disponible(fechaInicio: Fecha, fechaFin: Fecha, numHabSimple: int, numHabDoble: int): bool<div>+ disponible(f<span style="background-color: initial;">echa: Fecha, numHabSimple: int, numHabDoble: int): bool</span></div><div><span style="background-color: initial;">+ reservasEntre(fechaInicio: Fecha, fechaFin: Fecha): Reserva[]
</span></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;" parent="a_C5hD_1tt0fRA46Nat0-5" vertex="1">
<mxGeometry y="200" width="530" height="
7
0" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-9" value="<div><span style="font-weight: normal;">&lt;&lt;entidad&gt;&gt;</span><br></div><div>
Cliente
</div>" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=42;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="850" y="4
00
" width="160" height="162" as="geometry" />
<mxCell id="a_C5hD_1tt0fRA46Nat0-9" value="<div><span style="font-weight: normal;">&lt;&lt;entidad&gt;&gt;</span><br></div><div>
Usuario
</div>" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=42;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="850" y="4
49.5
" width="160" height="162" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-10" value="<div>- nombre: string</div><div>- direccion: string</div><div>- tlf: string</div><div>- <u>email</u>: string</div><div>- clave: string<br></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;" parent="a_C5hD_1tt0fRA46Nat0-9" vertex="1">
<mxGeometry y="42" width="160" height="84" as="geometry" />
...
...
@@ -53,10 +53,10 @@
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-22" value="cliente" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1010" y="4
53.5
" width="60" height="30" as="geometry" />
<mxGeometry x="1010" y="4
99
" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-24" value="1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="1010" y="
482.5
" width="30" height="30" as="geometry" />
<mxGeometry x="1010" y="
532
" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;startArrow=diamond;startFill=1;" parent="1" source="a_C5hD_1tt0fRA46Nat0-26" target="a_C5hD_1tt0fRA46Nat0-6" edge="1">
<mxGeometry relative="1" as="geometry" />
...
...
@@ -83,10 +83,22 @@
<mxGeometry x="790" y="226" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-34" value="*" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="820" y="
482.5
" width="30" height="30" as="geometry" />
<mxGeometry x="820" y="
532
" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="a_C5hD_1tt0fRA46Nat0-35" value="cliente" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="790" y="449.5" width="60" height="30" as="geometry" />
<mxGeometry x="790" y="499" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="nwQueBcBUwvZKA8jkqrU-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;startArrow=diamond;startFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="nwQueBcBUwvZKA8jkqrU-5">
<mxGeometry relative="1" as="geometry">
<mxPoint x="130" y="344" as="sourcePoint" />
<mxPoint x="130" y="510" as="targetPoint" />
<Array as="points">
<mxPoint x="130" y="344" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="nwQueBcBUwvZKA8jkqrU-5" value="<p style="margin:0px;margin-top:4px;text-align:center;text-decoration:underline;"><b>direccion:Usuario</b></p><hr size="1" style="border-style:solid;"><p style="margin:0px;margin-left:8px;">nombre = "direccion"<br>email = "direccion@hotelxyz.es"<br>clave =&nbsp;<span style="background-color: initial;">"SeCrEtO""</span></p>" style="verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="50" y="520" width="190" height="80" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment