1+ <mxfile host="65bd71144e">
2+ <diagram id="m0LpNAFOlXJJz2TB_48-" name="Page-1">
3+ <mxGraphModel dx="377" dy="265" 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;" parent="1" vertex="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;" parent="1" edge="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;" parent="1" edge="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;" parent="1" vertex="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="792" dy="556" 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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" source="PwaJlgn1apJX0QR0KZld-1" target="PwaJlgn1apJX0QR0KZld-3" edge="1">
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;" parent="1" source="PwaJlgn1apJX0QR0KZld-3" target="PwaJlgn1apJX0QR0KZld-2" edge="1">
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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" source="PwaJlgn1apJX0QR0KZld-3" target="PwaJlgn1apJX0QR0KZld-7" edge="1">
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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" source="PwaJlgn1apJX0QR0KZld-7" edge="1">
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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" target="PwaJlgn1apJX0QR0KZld-19" edge="1">
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;" parent="1" source="PwaJlgn1apJX0QR0KZld-19" target="PwaJlgn1apJX0QR0KZld-7" edge="1">
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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" target="PwaJlgn1apJX0QR0KZld-26" edge="1">
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;" parent="1" vertex="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;" parent="1" vertex="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;" parent="1" source="PwaJlgn1apJX0QR0KZld-27" target="PwaJlgn1apJX0QR0KZld-29" edge="1">
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;" parent="1" vertex="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;" parent="1" vertex="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>Flow Chart</b><br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=18;" parent="1" vertex="1">
145+ <mxGeometry x="340" width="150" height="40" as="geometry"/>
146+ </mxCell>
147+ </root>
148+ </mxGraphModel>
149+ </diagram>
150+ </mxfile>
0 commit comments