## 3.6 Opdrachten

Het restaurant

#### Opdracht bij 3.1 - A: Interview voor restaurant Kiriakos

Kies één van beide mogelijkheden:

1. Stel een lijst met vragen op die je wilt stellen aan de ober van Kiriakos. Uit de antwoorden moet duidelijk worden hoe een ober de bestellingen noteert en doorgeeft aan de keuken.
2. Maak een lijst van dingen die je wilt observeren in het restaurant. Uit je observaties moet blijken hoe de ober de bestellingen opneemt en doorgeeft aan de keuken.

#### Opdracht bij 3.1 - B: Probleemstelling voor het restaurant

De eigenaar heeft duidelijk gemaakt dat de huidige gang van zaken hem niet bevalt. Formuleer nu zelf in één zin de probleemstelling die hoort bij dit project. Deze probleemstelling moet voor zowel de opdrachtgever (de eigenaar van Kiriakos) als voor de ontwerper duidelijkheid verschaffen over het uitgangspunt van het project. Dit globale uitgangspunt wordt later nader uitgewerkt in het programma van eisen.
Een voorbeeld van een probleemstelling voor het automatiseren van de kaartverkoop bij de NS zou kunnen zijn:
Het systeem moet ervoor zorgen dat kaartjes zonder tussenkomst van de loketmedewerker gekocht kunnen worden.

Terug naar 3.1

#### Opdracht bij 3.2 - Use Cases

Ontwerp nu zelf een use case diagram voor een bestelling plaatsen in restaurant. Doe dit vanuit de bestaande situatie. Je kunt hiervoor gebruik maken van het programma Microsoft Office Visio of het freeware-pakket Violet. En desnoods kun je het use case diagram tekenen met potlood en papier. Denk goed na of de taken behoren tot het systeem, en of je ze echt wilt automatiseren.

N.B. In het freewarepakket Violet kun je niet met een rechthoek het systeem afbakenen.

Terug naar 3.2

#### Opdracht bij 3.4 - Gebruikersprofiel voor het restaurant

Om je een beeld te vormen van de mogelijke gebruikers van het systeem kun je ook personae beschrijven. Eenpersona is een dwarsdoorsnede van mogelijke gebruikers. Je kunt je beter inleven in je gebruikers als je een bepaald iemand in gedachten hebt.
Het gebruik van personae en het beschrijven van kenmerken kunnen elkaar aanvullen. Voor de gebruikers van het systeem voor het reataurant zijn twee personae beschreven. Om te oefenen met de checklist van kenmerken kun je nu een tabel maken zoals je hebt gezien voor de bewoners van het verzorgingshuis. Je hoeft niet precies dezelfde kenmerken te beschrijven als in het voorbeeld. Je moet je wel houden aan de vier hoofdcategorïen:

- Psychologische kenmerken.
- Kennis en ervaring.
- Werk- en taakeigenschappen.
- Lichamelijke eigenschappen.

Schrijf een gebruikerprofiel op basis van de volgende personae. In je gebruikersprofiel moet je de overeenkomsten zo goed mogelijk tot uitdrukking laten komen. Zo weet je met welk type gebruikers je rekening moet houden bij het ontwerp van je systeem.
Bediening
Een leerling van 17 jaar werkt sinds kort in het weekend bij Kiriakos en is dol op elektronische gadgets. De leerling is zeer enthousiast over het idee van de eigenaar om een PDA (Personal Digital Assistent) te gaan gebruiken voor het plaatsen van bestellingen. Door de aard van de gerechten zijn de namen nogal complex en lastig te onthouden.
Eigenaar
De eigenaar is 54 jaar en heeft zijn hele leven lang in de horeca gewerkt en is pas op latere leeftijd naar Nederland geëmigreerd. De eigenaar heeft het restaurant opgezet een jaar na aankomst in Nederland. De eigenaar beheerst de Nederlandse taal in beperkte mate. De eigenaar kent alle recepten en prijzen uit zijn hoofd. Het leukste aspect van zijn vak is het contact met de klanten. De eigenaar geeft graag uitleg over de gerechten en de eetgewoonten van zijn land van afkomst.

Terug naar 3.4

#### Opdracht bij 3.5 - Programma van eisen voor restaurant

Voor het bestelsysteem van het restaurant heb je al een groot aantal stappen gezet. Maak de analysefase nu af. Beschrijf een programma van eisen op grond van je gebruikersprofiel.

Terug naar 3.5

#### Opdracht extra. Taakmodel voor kaartjesautomaat

Voor extra inzicht in het taakmodel zie hieronder voor een opdracht met de kaartjesautomaat.