3 Het ontwerpproces: de analysefase

Inleiding

In dit hoofdstuk wordt de analysefase van het ontwerpproces behandeld. Als opdracht bij dit hoofdstuk voer je een analyse uit voor het restaurant Kiriakos.

Ter ondersteuning van de onderwerpen wordt aan de hand van de kaartjesautomaat een aantal voorbeelden gegeven.

Ontwerpen doe je niet zomaar. Net zoals een goede programmeur van tevoren nadenkt over de stappen (het algoritme) van het te ontwerpen programma, zo zal een ontwerper bij het tot stand komen van het ontwerp ook een aantal fasen moeten doorlopen. Daarbij zullen een aantal vragen geformuleerd moeten worden en beantwoord moeten worden:

Op grond van de informatie die uit de eerste analyse voortkomt, kan

worden opgesteld.

In de probleemstelling moet in één zin duidelijk worden wat het doel van het project is. In het use case diagram wordt duidelijk wat de hoofdtaken zijn en wie daarbij betrokken zijn. In het taakmodel wordt schematisch weergegeven hoe de verschillende taken op elkaar aansluiten. In het gebruikersprofiel wordt duidelijk welke kenmerken de gebruikers hebben. In het programma van eisen wordt beschreven waar het systeem aan moet voldoen.