1
Inleiding
- De rol van gegevens in de informatiemaatschappij.
- Overzicht van modelleringstechnieken en -methoden.
2
Gegevenswoordenboek
- Gegevens zoeken.
- Bronnen: studie van bestaande applicaties, managementdocumenten, strategische keuzes van het bedrijf.
- Gegevensbeschrijving: naamgevingsregels, definitieregels. Herdocumentatie.
Praktisch werk
Een gegevenswoordenboek opstellen.
3
Semantische gegevensmodellering
- Hoe definieer u data onafhankelijk van de logische en fysieke infrastructuur?
- Niveaus van gegevensmodellering: specificatieniveau; gedetailleerd specificatieniveau.
- Dit probleem aanpakken met UML. Het UML klassendiagram. Klassen, attributen, objecten, associaties, beperkingen.
- Hoe kan hetzelfde probleem worden aangepakt met een ander formalisme? Het entiteit-associatiediagram.
- Normalisatie. Hoe helpen normale vormen ons om gegevens te begrijpen?
- De rol van gegevens bij het beschrijven van bedrijfs- en managementprocessen.
- Gebruikers betrekken bij gegevensmodellering. Validatie.
- Gegevens gebruiken om gedetailleerde specificaties te valideren.
Praktisch werk
Een UML klassendiagram opstellen vanuit een woordenboek. Het gemaakte model omzetten in een entiteit-associatiemodel. De normaliteit van de voorgaande modellen controleren.
4
Logische gegevensmodellering
- Stadia van modeltransformatie.
- De regels om van een semantisch (conceptueel) model naar een logisch model te gaan.
- Van een logisch model naar het fysieke model, optimalisatiewerk.
- Betrokkenheid van de projecteigenaar bij optimalisatiewerkzaamheden.
Praktisch werk
Een model omzetten in een logisch model.
5
Modelleringstools
- Presentatie van een UML-tool (StarUML en/of PowerAMC).
- Presentatie van een tool voor entiteitenassociatie (PowerDesigner MCD-versie).