Skip to content

Commit

Permalink
Complete Milestone 4
Browse files Browse the repository at this point in the history
  • Loading branch information
eoa21004 committed Oct 24, 2024
1 parent d678e7f commit 41cfd82
Show file tree
Hide file tree
Showing 6 changed files with 669 additions and 645 deletions.
461 changes: 461 additions & 0 deletions Docs/Milestone4/er-pet-adoption.drawio

Large diffs are not rendered by default.

208 changes: 208 additions & 0 deletions Docs/Milestone4/usecase-pet-adoption.drawio
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
<mxfile host="65bd71144e">
<diagram id="CRx7hEGVBtBRgVATIiJx" name="Page-1">
<mxGraphModel dx="900" dy="1252" 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="2" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
<mxGeometry x="85" y="50" width="60" height="60" as="geometry"/>
</mxCell>
<mxCell id="3" value="" style="endArrow=none;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" target="2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="115" y="220" as="sourcePoint"/>
<mxPoint x="435" y="280" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="4" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="95" y="250" as="sourcePoint"/>
<mxPoint x="115" y="220" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="6" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="135" y="250" as="sourcePoint"/>
<mxPoint x="115" y="220" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="7" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="70" y="160" as="sourcePoint"/>
<mxPoint x="160" y="160" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="8" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
<mxGeometry x="85" y="300" width="60" height="60" as="geometry"/>
</mxCell>
<mxCell id="9" value="" style="endArrow=none;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" target="8">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="115" y="470" as="sourcePoint"/>
<mxPoint x="435" y="530" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="10" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="95" y="500" as="sourcePoint"/>
<mxPoint x="115" y="470" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="11" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="135" y="500" as="sourcePoint"/>
<mxPoint x="115" y="470" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="12" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
<mxGeometry x="85" y="550" width="60" height="60" as="geometry"/>
</mxCell>
<mxCell id="13" value="" style="endArrow=none;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" target="12">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="115" y="720" as="sourcePoint"/>
<mxPoint x="435" y="780" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="14" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="95" y="750" as="sourcePoint"/>
<mxPoint x="115" y="720" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="15" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="135" y="750" as="sourcePoint"/>
<mxPoint x="115" y="720" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="16" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
<mxGeometry x="85" y="800" width="60" height="60" as="geometry"/>
</mxCell>
<mxCell id="17" value="" style="endArrow=none;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" target="16">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="115" y="970" as="sourcePoint"/>
<mxPoint x="435" y="1030" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="18" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="95" y="1000" as="sourcePoint"/>
<mxPoint x="115" y="970" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="19" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="135" y="1000" as="sourcePoint"/>
<mxPoint x="115" y="970" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="20" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="70" y="400" as="sourcePoint"/>
<mxPoint x="160" y="400" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="21" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="70" y="640" as="sourcePoint"/>
<mxPoint x="160" y="640" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="22" value="" style="endArrow=none;html=1;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="70" y="900" as="sourcePoint"/>
<mxPoint x="160" y="900" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="23" value="Admin" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;" vertex="1" parent="1">
<mxGeometry x="65" y="260" width="100" height="40" as="geometry"/>
</mxCell>
<mxCell id="24" value="User" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;" vertex="1" parent="1">
<mxGeometry x="65" y="10" width="100" height="40" as="geometry"/>
</mxCell>
<mxCell id="25" value="API Server" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;" vertex="1" parent="1">
<mxGeometry x="65" y="510" width="100" height="40" as="geometry"/>
</mxCell>
<mxCell id="26" value="Database" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;" vertex="1" parent="1">
<mxGeometry x="70" y="760" width="100" height="40" as="geometry"/>
</mxCell>
<mxCell id="27" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;Log in - ability to login to the system&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="425" y="40" width="265" height="90" as="geometry"/>
</mxCell>
<mxCell id="28" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;Create account - Ability to create an account&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="425" y="180" width="265" height="90" as="geometry"/>
</mxCell>
<mxCell id="29" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;View Data - Ability to view data from the system&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="425" y="340" width="265" height="90" as="geometry"/>
</mxCell>
<mxCell id="30" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;Submit data - ability to fill out forms/upload content&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="425" y="530" width="265" height="90" as="geometry"/>
</mxCell>
<mxCell id="31" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;Manage Users - Ability to add or remove accounts/posts&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="420" y="730" width="265" height="90" as="geometry"/>
</mxCell>
<mxCell id="32" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;Make API Calls - Communication with the backend to send/recieve data&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="420" y="900" width="265" height="90" as="geometry"/>
</mxCell>
<mxCell id="33" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="27">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="170" as="sourcePoint"/>
<mxPoint x="400" y="120" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="35" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="28">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="170" as="sourcePoint"/>
<mxPoint x="410" y="170" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="36" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="29">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="170" as="sourcePoint"/>
<mxPoint x="400" y="390" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="37" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="27">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="400" as="sourcePoint"/>
<mxPoint x="400" y="400" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="38" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="29">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="400" as="sourcePoint"/>
<mxPoint x="435" y="95" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="39" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="30">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="400" as="sourcePoint"/>
<mxPoint x="445" y="105" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="40" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="30">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="170" as="sourcePoint"/>
<mxPoint x="455" y="115" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="41" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="31">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="400" as="sourcePoint"/>
<mxPoint x="465" y="125" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="42" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="32">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="650" as="sourcePoint"/>
<mxPoint x="475" y="135" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="44" value="" style="endArrow=classic;html=1;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="29">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="910" as="sourcePoint"/>
<mxPoint x="495" y="155" as="targetPoint"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>
135 changes: 0 additions & 135 deletions Docs/sequence-01-Pet Select.drawio

This file was deleted.

211 changes: 0 additions & 211 deletions Docs/sequence-02-Accounts.drawio

This file was deleted.

130 changes: 0 additions & 130 deletions Docs/sequence-03-Favorites.drawio

This file was deleted.

169 changes: 0 additions & 169 deletions Docs/sequence-04-User Quiz.drawio

This file was deleted.

0 comments on commit 41cfd82

Please sign in to comment.