UCAS Points Calculator Report
UCAS Points Calculator Report
The program that I have created is a UCAS point’s calculator. Its main purpose is to calculate the
amount of points a student would get depending on the grades that he got. Below are pictures of
what the interface of my program looks like. I have developed a total of 3 programs to calculate for
the 3 BTEC courses, BTEC National Award, BTEC National Certificate, and BTEC National Diploma.
Firstly, I created
and Intro Screen
so that the user
can easily select
which course he
is enrolled in
and checks what
points he would
get.
End Sub
End Sub
End Class
End Sub
Private Sub CmdPass_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CmdPass.Click
PassUnitPoints = 6
GradeBoundaryPoints = GradeBoundaryPoints + PassUnitPoints
UCASPass = UCASPass + 1
These chunks of code
UnitCounter = UnitCounter + 1
TrBStatus.Value = TrBStatus.Value + 1 are responsible for
If TrBStatus.Value = 6 Then what the Pass, Merit
CmdPass.Enabled = False
CmdMerit.Enabled = False and distinction are
CmdDistinction.Enabled = False worth once click upon.
So the Pass button is
End If
worth 6 points.
LblPass.Text = UCASPass & "Passes"
End If
TrBStatus.Value = TrBStatus.Value + 1
If TrBStatus.Value = 6 Then
CmdPass.Enabled = False
CmdMerit.Enabled = False
CmdDistinction.Enabled = False
End If
LblDistinction.Text = UCASDistinction & "Distinction"
End If
End Sub
End If
End Sub
End Sub
Else
End If
End Sub
End Sub
End Class
End If
End Sub
End If
TrBStatus.Value = TrBStatus.Value + 1
If TrBStatus.Value = 12 Then
CmdPass.Enabled = False
CmdMerit.Enabled = False
CmdDistinction.Enabled = False
End If
LblDistinction.Text = UCASDistinction & "Distinction"
End If
End Sub
End Sub
End Class
Test Table
Test Test Data Use Expected Output Actual Output Test Results
Intro-Screen Should Open the Opened The PASS
(Drop Down List) BNA Calculator Program
for BTEC National
Award
Intro-Screen Should Open the Opened The PASS
(Drop Down List) BNC Calculator Program
for BTEC National
Certificate
Intro-Screen Should Open the Opened the PASS
(Drop Down List) BND Calculator Program
for BTEC National
Diploma
Pass Button Should Generate Generated 6 PASS
6 Grade Boundary Grade Boundary
Points Points
Merit Button Should Generate Generated 12 PASS
12 Grade Grade Boundary
Boundary Points Points
Distinction Should Generate Generated 18 PASS
Button 18 Grade Grade Boundary
Boundary Points Points
Calculate UCAS Should Generate Generated the PASS
Now button the Overall Grade Overall Grade and
and UCAS points UCAS Points