-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Made Course Creation Sequence Diagram
- Loading branch information
Nicholas Couillard
authored and
Nicholas Couillard
committed
Sep 26, 2023
1 parent
b57e24d
commit 5da78f2
Showing
1 changed file
with
188 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,188 @@ | ||
<mxfile host="65bd71144e"> | ||
<diagram id="hpdaE1aw07gMPXVr9R3I" name="Page-1"> | ||
<mxGraphModel dx="722" dy="691" 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="6" value="Enter url" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="3"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="340" y="250" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="7" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.296;entryY=1.043;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="3" target="5"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="340" y="430" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="8" value="Register" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="7"> | ||
<mxGeometry x="0.1401" y="4" relative="1" as="geometry"> | ||
<mxPoint x="-1" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="9" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="3" target="5"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<Array as="points"> | ||
<mxPoint x="350" y="430"/> | ||
</Array> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="10" value="Log in" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="9"> | ||
<mxGeometry x="0.2508" y="1" relative="1" as="geometry"> | ||
<mxPoint x="1" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="11" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="3"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="340" y="320" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="12" value="Select login/register" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=15;" vertex="1" connectable="0" parent="11"> | ||
<mxGeometry x="0.417" relative="1" as="geometry"> | ||
<mxPoint x="-14" y="-5" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="13" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="3"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="340" y="480" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="14" value="Select "Add Course"" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=45;" vertex="1" connectable="0" parent="13"> | ||
<mxGeometry x="0.6138" y="-4" relative="1" as="geometry"> | ||
<mxPoint x="-29" y="-47" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="15" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="3"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="340" y="540" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="16" value="Enter course information" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=45;" vertex="1" connectable="0" parent="15"> | ||
<mxGeometry x="0.2111" y="1" relative="1" as="geometry"> | ||
<mxPoint as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="17" style="edgeStyle=none;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.813;entryY=0.957;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="3" target="5"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="18" value="Confirm course info" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=60;" vertex="1" connectable="0" parent="17"> | ||
<mxGeometry x="0.4819" y="-3" relative="1" as="geometry"> | ||
<mxPoint x="10" y="15" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="3" value="Professor" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1"> | ||
<mxGeometry x="120" y="250" width="60" height="140" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="21" style="edgeStyle=none;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.043;entryY=0.986;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="5" target="19"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="22" value="Request homepage data" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=-40;" vertex="1" connectable="0" parent="21"> | ||
<mxGeometry x="0.2089" y="-4" relative="1" as="geometry"> | ||
<mxPoint x="-13" y="13" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="25" style="edgeStyle=none;html=1;entryX=0.379;entryY=0.986;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="5" target="19"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="26" value="Request login page" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="25"> | ||
<mxGeometry x="0.3173" y="2" relative="1" as="geometry"> | ||
<mxPoint x="-16" y="12" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="29" style="edgeStyle=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.474;entryY=1.1;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="5" target="19"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="30" value="Request Creation page<br>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=0;" vertex="1" connectable="0" parent="29"> | ||
<mxGeometry x="0.3776" y="-2" relative="1" as="geometry"> | ||
<mxPoint x="-28" y="6" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="31" style="edgeStyle=none;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="5"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="490" y="510" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="34" value="Pass data" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="31"> | ||
<mxGeometry x="-0.1366" y="2" relative="1" as="geometry"> | ||
<mxPoint as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="35" style="edgeStyle=none;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.678;entryY=1.071;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="5" target="19"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="36" value="Check data" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="35"> | ||
<mxGeometry x="0.1894" y="-2" relative="1" as="geometry"> | ||
<mxPoint as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="5" value="Website" style="whiteSpace=wrap;html=1;rotation=90;" vertex="1" parent="1"> | ||
<mxGeometry x="125" y="452.5" width="470" height="35" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="23" style="edgeStyle=none;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="19"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="380" y="400" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="24" value="Load homepage" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="23"> | ||
<mxGeometry x="0.3111" y="-4" relative="1" as="geometry"> | ||
<mxPoint x="21" y="-10" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="27" style="edgeStyle=none;html=1;entryX=0.566;entryY=-0.043;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="19" target="5"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="28" value="Load pages" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="27"> | ||
<mxGeometry x="-0.6221" y="4" relative="1" as="geometry"> | ||
<mxPoint x="-36" y="4" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="37" style="edgeStyle=none;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="19"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="380" y="640" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="38" value="Set logged in" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="37"> | ||
<mxGeometry x="0.2032" relative="1" as="geometry"> | ||
<mxPoint y="1" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="39" value="Get course data" style="edgeStyle=none;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.16;entryY=1.043;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="19" target="20"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="42" value="Save course data" style="edgeStyle=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="19"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="640" y="470" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="43" value="Validate data" style="edgeStyle=none;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="19" target="20"> | ||
<mxGeometry relative="1" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="19" value="Web Browser" style="whiteSpace=wrap;html=1;rotation=90;" vertex="1" parent="1"> | ||
<mxGeometry x="280" y="452.5" width="470" height="35" as="geometry"/> | ||
</mxCell> | ||
<mxCell id="40" style="edgeStyle=none;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="20"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="540" y="390" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="41" value="Return course data" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="40"> | ||
<mxGeometry x="0.2165" y="2" relative="1" as="geometry"> | ||
<mxPoint as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="44" style="edgeStyle=none;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="20"> | ||
<mxGeometry relative="1" as="geometry"> | ||
<mxPoint x="540" y="640" as="targetPoint"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="45" value="Return data" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="44"> | ||
<mxGeometry x="0.3729" relative="1" as="geometry"> | ||
<mxPoint x="23" y="-3" as="offset"/> | ||
</mxGeometry> | ||
</mxCell> | ||
<mxCell id="20" value="Database" style="whiteSpace=wrap;html=1;rotation=90;" vertex="1" parent="1"> | ||
<mxGeometry x="425" y="450" width="470" height="35" as="geometry"/> | ||
</mxCell> | ||
</root> | ||
</mxGraphModel> | ||
</diagram> | ||
</mxfile> |