1
+ <mxfile host="65bd71144e">
2
+ <diagram id="m0LpNAFOlXJJz2TB_48-" name="Page-1">
3
+ <mxGraphModel dx="548" dy="303" 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">
4
+ <root>
5
+ <mxCell id="0"/>
6
+ <mxCell id="1" parent="0"/>
7
+ <mxCell id="16" value="<table border="1" width="100%" height="100%" cellpadding="4" style="width:100%;height:100%;border-collapse:collapse;"><tbody><tr><th align="center">Quiz</th></tr><tr><td>-Answer:string<br>-Score:string<br></td></tr><tr><td>+ask_question()<br>+get_score()<br>+validate_question_one()<br>+validate_question_two()<br>+validate_question_three()<br>+validate_question_four()<br>+evaluate()</td></tr></tbody></table>" style="text;html=1;whiteSpace=wrap;strokeColor=#FFFFFF;fillColor=#000000;overflow=fill;shadow=0;" vertex="1" parent="1">
8
+ <mxGeometry x="300" y="150" width="160" height="210" as="geometry"/>
9
+ </mxCell>
10
+ <mxCell id="19" value="" style="endArrow=none;html=1;" edge="1" parent="1">
11
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
12
+ <mxPoint x="300" y="180" as="sourcePoint"/>
13
+ <mxPoint x="460" y="180" as="targetPoint"/>
14
+ </mxGeometry>
15
+ </mxCell>
16
+ <mxCell id="20" value="" style="endArrow=none;html=1;" edge="1" parent="1">
17
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
18
+ <mxPoint x="300" y="240" as="sourcePoint"/>
19
+ <mxPoint x="460" y="240" as="targetPoint"/>
20
+ </mxGeometry>
21
+ </mxCell>
22
+ <mxCell id="TqZz6jEH2jH0oDJbgpl6-20" value="Class Diagram<br>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=18;" vertex="1" parent="1">
23
+ <mxGeometry x="290" y="110" width="140" height="40" as="geometry"/>
24
+ </mxCell>
25
+ </root>
26
+ </mxGraphModel>
27
+ </diagram>
28
+ <diagram id="3uIdc4k1AIia2OYn3mmE" name="Page-2">
29
+ <mxGraphModel dx="1612" dy="1992" 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">
30
+ <root>
31
+ <mxCell id="0"/>
32
+ <mxCell id="1" parent="0"/>
33
+ <mxCell id="PwaJlgn1apJX0QR0KZld-1" value="" style="ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;fillColor=#000000;" vertex="1" parent="1">
34
+ <mxGeometry x="360" y="40" width="100" height="60" as="geometry"/>
35
+ </mxCell>
36
+ <mxCell id="PwaJlgn1apJX0QR0KZld-2" value="start" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
37
+ <mxGeometry x="450" y="40" width="100" height="40" as="geometry"/>
38
+ </mxCell>
39
+ <mxCell id="PwaJlgn1apJX0QR0KZld-3" value="" style="html=1;whiteSpace=wrap;aspect=fixed;shape=isoRectangle;shadow=0;strokeColor=#FFFFFF;fillColor=#000000;" vertex="1" parent="1">
40
+ <mxGeometry x="300" y="150" width="200" height="120" as="geometry"/>
41
+ </mxCell>
42
+ <mxCell id="PwaJlgn1apJX0QR0KZld-4" value="<font style="font-size: 14px;">user ready to play game</font>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
43
+ <mxGeometry x="350" y="190" width="100" height="40" as="geometry"/>
44
+ </mxCell>
45
+ <mxCell id="PwaJlgn1apJX0QR0KZld-5" value="" style="endArrow=classic;html=1;fontSize=14;exitX=0.4;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="PwaJlgn1apJX0QR0KZld-1" target="PwaJlgn1apJX0QR0KZld-3">
46
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
47
+ <mxPoint x="400" y="400" as="sourcePoint"/>
48
+ <mxPoint x="450" y="350" as="targetPoint"/>
49
+ </mxGeometry>
50
+ </mxCell>
51
+ <mxCell id="PwaJlgn1apJX0QR0KZld-6" value="" style="endArrow=classic;html=1;fontSize=14;exitX=1.005;exitY=0.525;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="PwaJlgn1apJX0QR0KZld-3" target="PwaJlgn1apJX0QR0KZld-2">
52
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
53
+ <mxPoint x="400" y="400" as="sourcePoint"/>
54
+ <mxPoint x="510" y="120" as="targetPoint"/>
55
+ <Array as="points">
56
+ <mxPoint x="520" y="210"/>
57
+ <mxPoint x="520" y="80"/>
58
+ <mxPoint x="460" y="80"/>
59
+ </Array>
60
+ </mxGeometry>
61
+ </mxCell>
62
+ <mxCell id="PwaJlgn1apJX0QR0KZld-7" value="" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;fontSize=14;fillColor=#000000;" vertex="1" parent="1">
63
+ <mxGeometry x="280" y="310" width="240" height="60" as="geometry"/>
64
+ </mxCell>
65
+ <mxCell id="PwaJlgn1apJX0QR0KZld-8" value="<font style="font-size: 18px;">user select answer</font>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
66
+ <mxGeometry x="360" y="320" width="100" height="40" as="geometry"/>
67
+ </mxCell>
68
+ <mxCell id="PwaJlgn1apJX0QR0KZld-9" value="" style="endArrow=classic;html=1;fontSize=14;exitX=0.5;exitY=1.017;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="PwaJlgn1apJX0QR0KZld-3" target="PwaJlgn1apJX0QR0KZld-7">
69
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
70
+ <mxPoint x="400" y="400" as="sourcePoint"/>
71
+ <mxPoint x="450" y="350" as="targetPoint"/>
72
+ </mxGeometry>
73
+ </mxCell>
74
+ <mxCell id="PwaJlgn1apJX0QR0KZld-10" value="no" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
75
+ <mxGeometry x="490" y="160" width="100" height="40" as="geometry"/>
76
+ </mxCell>
77
+ <mxCell id="PwaJlgn1apJX0QR0KZld-14" value="yes" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
78
+ <mxGeometry x="320" y="260" width="100" height="40" as="geometry"/>
79
+ </mxCell>
80
+ <mxCell id="PwaJlgn1apJX0QR0KZld-15" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;fontSize=14;fillColor=#000000;" vertex="1" parent="1">
81
+ <mxGeometry x="280" y="395" width="240" height="50" as="geometry"/>
82
+ </mxCell>
83
+ <mxCell id="PwaJlgn1apJX0QR0KZld-16" value="<font style="font-size: 18px;">Program validate answer</font>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
84
+ <mxGeometry x="360" y="400" width="100" height="40" as="geometry"/>
85
+ </mxCell>
86
+ <mxCell id="PwaJlgn1apJX0QR0KZld-18" value="" style="endArrow=classic;html=1;fontSize=18;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="PwaJlgn1apJX0QR0KZld-7">
87
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
88
+ <mxPoint x="400" y="400" as="sourcePoint"/>
89
+ <mxPoint x="400" y="390" as="targetPoint"/>
90
+ </mxGeometry>
91
+ </mxCell>
92
+ <mxCell id="PwaJlgn1apJX0QR0KZld-19" value="" style="html=1;whiteSpace=wrap;aspect=fixed;shape=isoRectangle;shadow=0;strokeColor=#FFFFFF;fontSize=18;fillColor=#000000;" vertex="1" parent="1">
93
+ <mxGeometry x="280" y="470" width="240" height="144" as="geometry"/>
94
+ </mxCell>
95
+ <mxCell id="PwaJlgn1apJX0QR0KZld-20" value="<font style="font-size: 14px;">Has user click submit button</font>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
96
+ <mxGeometry x="350" y="522" width="100" height="40" as="geometry"/>
97
+ </mxCell>
98
+ <mxCell id="PwaJlgn1apJX0QR0KZld-24" value="" style="endArrow=classic;html=1;fontSize=14;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="PwaJlgn1apJX0QR0KZld-19">
99
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
100
+ <mxPoint x="400" y="450" as="sourcePoint"/>
101
+ <mxPoint x="450" y="350" as="targetPoint"/>
102
+ </mxGeometry>
103
+ </mxCell>
104
+ <mxCell id="PwaJlgn1apJX0QR0KZld-25" value="" style="endArrow=classic;html=1;fontSize=14;exitX=1;exitY=0.486;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="PwaJlgn1apJX0QR0KZld-19" target="PwaJlgn1apJX0QR0KZld-7">
105
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
106
+ <mxPoint x="560" y="530" as="sourcePoint"/>
107
+ <mxPoint x="560" y="340" as="targetPoint"/>
108
+ <Array as="points">
109
+ <mxPoint x="560" y="540"/>
110
+ <mxPoint x="560" y="340"/>
111
+ </Array>
112
+ </mxGeometry>
113
+ </mxCell>
114
+ <mxCell id="PwaJlgn1apJX0QR0KZld-26" value="" style="shape=ext;double=1;rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;fontSize=14;fillColor=#000000;" vertex="1" parent="1">
115
+ <mxGeometry x="265" y="640" width="270" height="50" as="geometry"/>
116
+ </mxCell>
117
+ <mxCell id="PwaJlgn1apJX0QR0KZld-27" value="<font style="font-size: 18px;">Program calculate score</font>" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
118
+ <mxGeometry x="350" y="650" width="100" height="40" as="geometry"/>
119
+ </mxCell>
120
+ <mxCell id="PwaJlgn1apJX0QR0KZld-28" value="" style="endArrow=classic;html=1;fontSize=18;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="PwaJlgn1apJX0QR0KZld-26">
121
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
122
+ <mxPoint x="400" y="612" as="sourcePoint"/>
123
+ <mxPoint x="450" y="562" as="targetPoint"/>
124
+ </mxGeometry>
125
+ </mxCell>
126
+ <mxCell id="PwaJlgn1apJX0QR0KZld-29" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;fontSize=18;fillColor=#000000;" vertex="1" parent="1">
127
+ <mxGeometry x="270" y="720" width="260" height="50" as="geometry"/>
128
+ </mxCell>
129
+ <mxCell id="PwaJlgn1apJX0QR0KZld-30" value="Display score" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
130
+ <mxGeometry x="350" y="725" width="100" height="40" as="geometry"/>
131
+ </mxCell>
132
+ <mxCell id="PwaJlgn1apJX0QR0KZld-31" value="" style="endArrow=classic;html=1;fontSize=18;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="PwaJlgn1apJX0QR0KZld-27" target="PwaJlgn1apJX0QR0KZld-29">
133
+ <mxGeometry width="50" height="50" relative="1" as="geometry">
134
+ <mxPoint x="400" y="600" as="sourcePoint"/>
135
+ <mxPoint x="450" y="550" as="targetPoint"/>
136
+ </mxGeometry>
137
+ </mxCell>
138
+ <mxCell id="PwaJlgn1apJX0QR0KZld-32" value="no" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
139
+ <mxGeometry x="550" y="470" width="100" height="40" as="geometry"/>
140
+ </mxCell>
141
+ <mxCell id="PwaJlgn1apJX0QR0KZld-33" value="yes" style="text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;shadow=0;" vertex="1" parent="1">
142
+ <mxGeometry x="270" y="590" width="100" height="40" as="geometry"/>
143
+ </mxCell>
144
+ <mxCell id="DGV0ISzPH73UszKa0zBS-1" value="<font style="font-size: 24px;"><b>Activity Diagram<br></b><br><br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=18;" vertex="1" parent="1">
145
+ <mxGeometry x="265" y="-10" width="210" height="100" as="geometry"/>
146
+ </mxCell>
147
+ </root>
148
+ </mxGraphModel>
149
+ </diagram>
150
+ </mxfile>
0 commit comments