Application controls

Dit betreffen geautomatiseerde controles in de software zelf om de kans op fouten te reduceren. Dit zijn naast zichtbare controls zoals verplichte invulling van velden, maar ook niet zichtbare controls op bijvoorbeeld een betrouwbare datacommunicatie of een integere database.
Onderstaand enkele application contols met voorbeelden:

Application controlToelichting
Boundary controlsGericht op de identificatie, authenticatie en autorisatie van gebruikers
Input controlsGeprogrammeerde controls die de juist, volledige en tijdige invoer moeten waarborgen:

– Verplichte velden en controle op ontbrekende velden
– Check digits
– Verbandscontroles
– Controletotalen


Processing controlsGeprogrammeerde controls die gericht zijn op de juiste, volledige en tijdige gegevensverwerking:

– Verbandcontrole
– Controle op de relatie tussen waarden in verschillende velden
– Verbandcontrole
– Controle op de relatie tussen waarden in verschillende velden
– Zichtbaar maken van automatisch gegenereerde mutaties
– Controle op de geldigheid van karakters
– Volgorde check van gegevens
Database controlsControls gerichte op de juiste en volledige gegevensopslag:

– Verbandcontroles
– Integriteit van de data bewaken aan de hand van hastotals
– Controle op de relatie tussen de waarden in verschillende velden

Communication controlsGeprogrammeerde controles om te zorgen dat de datacommunicatie juist, volledig en tijdig verloopt:

– Controletotalen zoals batch- en hastotals
– Volgnummers
– Ontvangstbevestigingen van berichten
– Terugzenden van ontvangen berichten


Output controlsGeprogrammeerde controles die gericht zijn op de juiste, volledige en tijdige uitvoer:

– Specificatie over de uitvoer die wordt ‘geprint’ op de uitvoer zodat de gebruiker weet hoe de uitvoer tot stand is gekomen
– Foutsignaallijsten
– Bestand- of recordtellingen die op de uitvoer worden vermeld

Deel dit artikel

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *