• No results found

Uitwerking toets modelleren voor vwo 6 Huub de Beer Schooljaar 2010/2011

N/A
N/A
Protected

Academic year: 2021

Share "Uitwerking toets modelleren voor vwo 6 Huub de Beer Schooljaar 2010/2011"

Copied!
9
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Uitwerking toets modelleren voor vwo 6

Huub de Beer Schooljaar 2010/2011

Inhoudsopgave

1 DFD: toetsenfabrikant “Dub5” 1

1.1 Contextdiagram . . . 1 1.2 Gedetailleerd DFD . . . 4

2 ERD: de professionele stalker 4

2.1 Variant A: [E]=<R> . . . 6 2.2 Variant B: [E]–<hr1>–[R]–<hr2>–[E] . . . 7

3 Begrippen: modelleerpuzzel 8

1 DFD: toetsenfabrikant “Dub5”

Deze opdracht is bedoeld om de vaardigheid van het dataflow-modelleren te toetsen. De opdracht bestaat uit twee opgaven. De tweede opgave is geba- seerd op de eerste opgave. Fouten uit de eerste opgave worden derhalve, indien redelijk, meegenomen bij de beoordeling van de tweede opgave.

1.1 Contextdiagram

Deze opgave lever 30 punten op. Puntentelling:

element goed fout

gegevensstroom 1 -1

buitenwereld 5 -3

systeem 2 -5

Opmerkingen:

• Contextdiagram op pagina 1.1.

• naamfout: -0.5 (kringeltje)

• er zijn 18 gegevensstromen. Pijl verkeerd-om: -1;

• Magazijn en administratie zijn geen buitenwerelden: ze maken onderdeel uit van het systeem Dub5. Ze voegen geen nieuwe informatie in het systeem (pakketbon wordt gegenereerd vanuit aangevoerde gegevens).

Buitenwereld magazijn en administratie met pijlen: elk min 3

Merk op dat “pakketbon” in het Contextdiagram geen gegevensstroom is.

(Wel in het DFD)

1

(2)
(3)

2 ERD: de professionele stalker

• DHL is, naast de klant, de enige andere buitenwereld. Retourzendingen gaan niet via DHL (alhoewel een zending best per DHL verstuurd zou kunnen worden); de klant stuurt retour.

1.2 Gedetailleerd DFD

Deze opgave lever 47 punten op. Puntentelling:

element goed fout

nieuwe gegevensstroom 1 -1

buffer 3 -1

proces 5 -2

Opmerkingen:

• Gedetailleerd DFD op pagina ??.

• In acht neming contextdiagram

• naamfout: -0.5 (kringeltje)

• Maximaal 30 punten voor processen; max 9 voor buffers.

• Processen kunnen samengenomen worden ter benadering nakijkschema

• Vergeten van buitenwerelden of pijlen uit contextdiagram: -1; extra: -1.

Nagekeken per aantal: verschil aantal pijlen in context diagram en aantal pijlen van en naar buitenwereld in DFD.

• Drie buffers zijn nodig: voor klantgegevens, voorraadgegevens en bestel- gegevens.

• Pijlen van en naar buffers: veel nodig; indien fout geen minpunten

• Notatiefouten: -1

• Notatiefouten + contextdiagramfouten maximaal -15.

• Maximaal aantal punten kan 47 overstijgen: maximum is 47.

2 ERD: de professionele stalker

Deze opdracht is bedoeld om de vaardigheid van het entity-relationship mo- delleren te toetsen. Hieronder worden twee varianten gegeven, elk met een andere puntentelling en, eventueel, een omrekening naar het maximaal aantal punten: 76.

Er kan een relatie bestaan tussen twee entiteiten van hetzelfde entiteit- type. Dit kan op twee manieren worden opgelost: een relatietype twee keer verbonden met hetzelfde entiteittype (variant A); of er wordt een nieuw extra entiteittype ge¨ıntroduceerd en dat wordt twee keer gekoppeld aan hetzelfde entiteittype (variant B).

De puntentelling is als volgt:

element goed fout entiteittype 1 -2 relatietype 1 -2 attribuuttype 12 -1

identiteit 1 -2

optionaliteit 2 -1 cardinaliteit 2 -1

Variant B levert twee keer 11 punten meer op. Het totaal aantal punten voor variant B wordt gedeeld door 98 en vermenigvuldigd met 76 om de beide

3

(4)
(5)

2 ERD: de professionele stalker

puntentellingen gelijk te trekken. Er kan ook sprake zijn van een mix van variant A en B; de puntenberekening wordt dan op vergelijkbare wijze aangepast.

Een aantal opmerkingen:

• Attribuuttypen uitwerken in delen indien zo aangegeven (datum ´en tijd;

straat en gemeente; ...)

• Er kunnen categorie ¨en zijn waar nog geen objecten bij ingedeeld zijn:

optionaliteit 0.

• Het aantal subcategorie ¨en waartoe een categorie behoort, kan in prin- cipe oneindig zijn. Oplossingen met attribuuttypen subcategorie en sub- subcategorie zijn niet goed, maar het is geen slechte oplossing: 3 punten.

Oplossingen met extra entiteittypen categorie zijn fout: -5. Redundantie en beperking indeling in categorie ¨en van objecten.

• Foto’s zijn alleen via een serie gekoppeld aan een persoon; alle foto’s behoren tot een serie. Bij omwisseling of koppeling van foto aan persoon:

5 minpunten.

• Onnodige introductie van identiteit bij foto, categorie of serie: -1.

• Toevoegen van de stalker in het model: -10. Dit model is ter ondersteu- ning van een stalker; de stalker zelf komt er niet in voor maar de gegevens die de stalker verzamelt wel. We houden geen gegevens over stalkers bij, maar over de personen die de gebruiker, een stalker, stalkt.

5

(6)

2.1 Variant A: [E]=<R>

Persoon geboorte jaar naam

sekse

adres

persoonsnummer beschrijving

Object datum tijd

straat gemeente

beschrijving

objectnummer

Categorie

naam omschrijving Serie

datum

titel gemeente

beschrijving datum Foto

tijdstip

GPS co ¨ordinaten

foto

ingedeeld 1,N

0,N

valt onder

0,N 0,N is van

1,1 0,N

behoort tot 0,N

1,1

behoort tot

1,N 1,1

heeft relatie met soort

0,N 0,N

(7)

2 ERD: de professionele stalker

2.2 Variant B: [E]–<hr1>–[R]–<hr2>–[E]

Persoon

naam geboorte jaar

sekse

adres

persoonsnummer beschrijving

Object datum tijd

straat gemeente

beschrijving

objectnummer

Categorie

naam omschrijving Serie

datum

titel gemeente

beschrijving datum Foto

tijdstip

GPS co ¨ordinaten

foto

Subcategorie subcategorienummer Relatie

soort relatienummer

ingedeeld 1,N

0,N is

0,N 1,1

is

0,N 1,1 is van

1,1 0,N

behoort tot 0,N

1,1

behoort tot

1,N 1,1

heeft

0,N 1,1

heeft

0,N 1,1

7

(8)

3 Begrippen: modelleerpuzzel

Deze opdracht is bedoeld om begripskennis te toetsen: welke begrippen kent de leerling als de leerling de vaardigheid van het modelleren beheerst. Deze opdracht is nadrukkelijk geen toets van de vaardigheid van het uit het hoofd leren van begrippen en definities.

Deze opdracht wordt gewaardeerd als een bonusopdracht. Maximaal 7 punten te verdienen; bij elke fout wordt daar 1 punt van afgetrokken.

In Figuur 1 (pagina 9) vind je de volledig ingevulde modelleerpuzzel. Hier- onder volgen de antwoorden, gesorteerd op nummer:

1. cardinaliteit 2. optionaliteit 3. buffer 4. proces 5. ovaal 6. relatietype 7. pijl

8. ERD

9. bestemming 10. buitenwereld 11. systeemgrens 12. entiteit 13. identificatie 14. attributen 15. bron 16. DFD

(9)

3 Begrippen: modelleerpuzzel

Figuur 1: Uitwerking van de modelleerpuzzel

9

Referenties

GERELATEERDE DOCUMENTEN

In dit gedeelte worden de stappen beschreven om het configuratiebestand van een telefoon te verkrijgen met behulp van een webbrowser. Stap 1.  Open een webbrowser (bijvoorbeeld

We nemen aan dat elke keer dat de test wordt gedaan de kans op succes 0,3 is, onafhankelijk van eventuele vorige testen.. De verwachtingswaarde van het aantal keren dat

De functie naam ingevuld() retourneert true als $naam ingevuld is, dat wil zeggen dat $naam niet gelijk aan de lege string is.. Is $naam wel gelijk aan de lege string, dan

Je hoort het slot van het zojuist beluisterde fragment, daarna een gedeelte uit het vervolg, en dit twee keer.. 3p 25 † Noem drie verschillen tussen

Kun je door twee lucifers te bewegen, van 8 vierkantjes 10 vierkanten vormem!. Kun je door twee lucifers te bewegen, van 8 vierkantjes 10

Daarnaast zou Van der Meer zou volgens Kuijpers bezig zijn met één van de grootste stedelijke omwente- lingsoperaties van Nederland op dit moment, waar bouwen aan de

WISSEL V ANPLAATS MET EEN ANDE RE PION GA TWEE STAPPEN VOORUIT. GOOI NOG

Voor meer informatie over deze dag kunt u contact opnemen met Liza Ronde van Stichting Wel- zijn Velsen, buurtsportcoach voor volwassenen in IJmuiden via