This file contains my matric IEB Information Technology Data Validation Task completed in the year 2022. I received 100% for this task and 94% average for Information Technology on my matric certificate.
It consists of ALL the required information needed to obtain 100% for the task. I centered my ...
1. Image of GUI before Data is entered
2. Fields
3. Test Plan and evidence
4. Code
5. Summary of Code
6. Additional Errors
7. Image of GUI when all data is correct
2
,1. Image of GUI before data is entered
3
, 2. Appendix A.1
Field Type of GUI Reason for GUI Data validation Reason for Data
Component Component validation
1. The user inserts their A JTextField component The user can enter any Prescence check The user must have a
name
name as a String is used to input data name
The data is unique; thus,
txtName: String the user needs to type the Length check the name must be
data into the textfield.
Single text input is
atleast 1 character long
obtained. and not longer than 20
characters
Type check the name can be letters,
numbers and all special
characters
2. The user inserts the A JTextField component The user can enter any Prescence check The user must insert a
number. Allows for a single
number of tickets they is used to input data input of a digit. number
wish to buy to Plett
Rage as an Integer The data is unique; thus, Type check The number must be
the user needs to type the
data into the textfield.
numerical (made up by
txtNumTickets: Integer integers)
Length check The number must be
atleast 1 character long
and not longer than 20
characters
Range Check The number inputted
must be atleast 1
3. The user selects their A DatePicker component The DatePicker component Range check The date cannot be
allows the user to select a
date of birth as Date is used date from a calendar (on before 1900
the arrow)
dpkDate: Date Range check The date cannot be
The range automatically
grey's out the invalid dates,
after the current date
preventing the user from minus eighteen years
choosing an invalid date.
Allows user to type any
Prescence A date needs to be
date inputted
4. The user selects yes Two JRadioButton The radio buttons allow the Prescence Atleast one of the
user to select only one
or no as Boolean components together option from multiple buttons needs to be
with a button group options. selected
btnYes/btnNo: boolean Takes the choice in as a
boolean (true or false).
Type check Only a boolean can be
inputted
4
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur Hein19. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €5,35. Vous n'êtes lié à rien après votre achat.