- 6 secties
- 20 lessen
- 26 weken
Expand all sectionsCollapse all sections
- Verzamelingen en klassenWe beginnen de cursus met een overzicht en de toepassingsgebieden van software ontwerptechnieken. We leren basisbegrippen en kijken naar eenvoudige gegevensverzamelingen.3
- Logica, natuurlijke taal, pseudocode en user storiesNatuurlijke taal is een krachtig instrument om processen en systemen te beschrijven. Hierin zijn verfijningen en vergemakkelingen beschikbaar.7
- Interactie beschrijvingenInteractie tussen mensen en systemen, of systemen onderling, is belangrijk om vroegtijdig te beschrijven. We maken in dit deel gebruik van Use Case diagrammen.3
- Processen en systemen ontwerpenDiagrammen en andere tekeningen maken de werking van processen en systemen inzichtelijk. We kijken naar verschillende technieken en oefenen daarmee.5
- GegevensmodelleringGegevens en hun relatie worden samen met de werking van systemen ontworpen. De basis hiervan is vaak een Entiteit-Relatie diagram.3
- ToolsEr bestaan verschillende eenvoudige, maar ook complexere tools met veel mogelijkheden. We kijken naar een aantal hiervan.3
Toestandsdiagrammen
Vorige
