-
Notifications
You must be signed in to change notification settings - Fork 0
/
UseCaseDiagram.drawio
120 lines (120 loc) · 12.7 KB
/
UseCaseDiagram.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<mxfile host="app.diagrams.net" modified="2020-05-24T15:31:04.101Z" agent="5.0 (Windows)" etag="lQEITIapa1OC_MupmvND" version="13.1.3" type="github">
<diagram id="_nqqN67LRk4HF15CclCg" name="Page-1">
<mxGraphModel dx="1038" dy="575" 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="74lm53n2JMhIqZqNxfBe-33" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-5" target="74lm53n2JMhIqZqNxfBe-14" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-34" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-5" target="74lm53n2JMhIqZqNxfBe-15" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-36" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-5" target="74lm53n2JMhIqZqNxfBe-21" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-5" value="Customer" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="60" y="150" width="50" height="80" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-60" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-7" target="74lm53n2JMhIqZqNxfBe-27" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-61" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-7" target="74lm53n2JMhIqZqNxfBe-21" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jOXL6sWvSibmMj9UJlUn-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-7" target="74lm53n2JMhIqZqNxfBe-28" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="05OnY0UxV8EWdSRaD54e-12" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-7" target="05OnY0UxV8EWdSRaD54e-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="330" y="590" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="e2dD077gLvljIYBreIsI-4" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-7" target="e2dD077gLvljIYBreIsI-1" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-7" value="StoreKeeper" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="60" y="390" width="50" height="80" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-14" value="Consult the catalog" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="290" y="90" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-39" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;endArrow=none;endFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=classic;startFill=1;dashed=1;" parent="1" source="74lm53n2JMhIqZqNxfBe-15" target="74lm53n2JMhIqZqNxfBe-17" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-40" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;startArrow=classic;startFill=1;dashed=1;" parent="1" source="74lm53n2JMhIqZqNxfBe-15" target="74lm53n2JMhIqZqNxfBe-16" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-15" value="Pay" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="330" y="165" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-54" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;dashed=1;" parent="1" source="74lm53n2JMhIqZqNxfBe-16" target="74lm53n2JMhIqZqNxfBe-32" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-16" value="Pay deposit" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="520" y="200" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-56" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;dashed=1;" parent="1" source="74lm53n2JMhIqZqNxfBe-17" target="74lm53n2JMhIqZqNxfBe-31" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-17" value="Pay the entire bill" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="520" y="100" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-21" value="Place order" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="330" y="250" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-57" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="74lm53n2JMhIqZqNxfBe-27" target="74lm53n2JMhIqZqNxfBe-30" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-27" value="Manage order" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="314" y="350" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-28" value="Order new stock" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="330" y="510" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-30" value="<b>Delete<br>Add<br>Modify</b>" style="shape=note;whiteSpace=wrap;html=1;size=14;verticalAlign=top;align=left;spacingTop=-6;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="490" y="350" width="70" height="50" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-31" value="Precondition:<br>All parts available" style="shape=note;whiteSpace=wrap;html=1;size=14;verticalAlign=top;align=left;spacingTop=-6;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="650" y="105" width="130" height="40" as="geometry" />
</mxCell>
<mxCell id="74lm53n2JMhIqZqNxfBe-32" value="Precondition:<br>Not all parts available" style="shape=note;whiteSpace=wrap;html=1;size=14;verticalAlign=top;align=left;spacingTop=-6;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="650" y="205" width="130" height="40" as="geometry" />
</mxCell>
<mxCell id="jOXL6sWvSibmMj9UJlUn-5" value="<b style="color: rgb(34 , 34 , 34) ; font-family: sans-serif ; font-size: 14px ; white-space: normal">«&nbsp;</b>Extends&nbsp;<b style="color: rgb(34 , 34 , 34) ; font-family: sans-serif ; font-size: 14px ; white-space: normal">»</b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;rotation=15;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="430" y="215" width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="jOXL6sWvSibmMj9UJlUn-8" value="<b style="color: rgb(34 , 34 , 34) ; font-family: sans-serif ; font-size: 14px ; white-space: normal">«&nbsp;</b>Extends&nbsp;<b style="color: rgb(34 , 34 , 34) ; font-family: sans-serif ; font-size: 14px ; white-space: normal">»</b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;rotation=-15;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="424" y="124" width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="jOXL6sWvSibmMj9UJlUn-14" value="<b><font style="font-size: 18px">System</font></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="488" y="38" width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="05OnY0UxV8EWdSRaD54e-11" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="05OnY0UxV8EWdSRaD54e-5" target="05OnY0UxV8EWdSRaD54e-10" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="05OnY0UxV8EWdSRaD54e-5" value="Secretary" style="shape=umlActor;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="60" y="675" width="50" height="80" as="geometry" />
</mxCell>
<mxCell id="05OnY0UxV8EWdSRaD54e-10" value="Update prices" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="350" y="690" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="05OnY0UxV8EWdSRaD54e-13" value="Receive order from the supplier" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="340" y="590" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="e2dD077gLvljIYBreIsI-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="e2dD077gLvljIYBreIsI-1" target="e2dD077gLvljIYBreIsI-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="e2dD077gLvljIYBreIsI-1" value="Manage stock" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="330" y="420" width="100" height="50" as="geometry" />
</mxCell>
<mxCell id="e2dD077gLvljIYBreIsI-2" value="<b>Delete component<br>Add component<br></b><div><b>Update component</b></div><b>Update information suppliers</b>" style="shape=note;whiteSpace=wrap;html=1;size=14;verticalAlign=top;align=left;spacingTop=-6;fillColor=#FF8000;" parent="1" vertex="1">
<mxGeometry x="504" y="415" width="176" height="60" as="geometry" />
</mxCell>
<mxCell id="9h_WLCqoFygfFq7jF_zg-1" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="210" y="30" width="590" height="750" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>