Waarom modelleren?

Je zult je misschien afvragen of het doorlopen van een compleet ontwikkeltraject wel altijd even zinvol is. In de module databases hebben jullie gewerkt met de cd-dvd database. Het strokendiagram van deze database was niet heel ingewikkeld. De tabellen van de cd-dvd database zouden ook zonder dat er een uitgebreid traject wordt doorlopen, ontworpen kunnen worden.

Strokendiagram cd-dvd database

 

Voor kleine informatiesystemen, zoals in dit voorbeeld, gaat onze constatering dat het niet altijd even zinvol is om een compleet ontwikkeltraject te doorlopen vermoedelijk wel op. Hoe wezenlijk anders is dat voor complexe informatiesystemen waar we in toenemende mate in onze samenleving mee te maken hebben: een vluchtreserveringssysteem voor een luchtvaartmaatschappij en de bevolkingsadministratie van een gemeente. Zulke systemen ontwerp je niet even op een namiddag. Daarvoor is een gestructureerde aanpak onontbeerlijk.

 

Informatiesysteem vluchtreservering