Cursusinformatie
Informatiesystemen zijn tegenwoordig complex en spelen een belangrijke rol voor veel bedrijven en organisaties. Snelle veranderingen in bedrijfsvoering of wetgeving zorgen ervoor dat de eisen aan een informatiesysteem steeds veranderen. Om flexibele systemen te kunnen maken worden ze tegenwoordig vaak gerealiseerd door middel van objectgeoriënteerde programmeertalen.
Deze cursus geeft u inzicht en vaardigheden in de stappen die gezet moeten worden, de volgorde waarin de stappen gezet moeten worden en de manier waarop de stappen herhaald moeten worden om informatiesystemen te ontwerpen. We doen dat volgens de aanpak van het Unified Process. Belangrijke stappen die in de cursus aan bod komen zijn:
- het beschrijven van de functionaliteit van het systeem in de vorm van use cases
- het opstellen van een domeinmodel in de vorm van een UML-klassendiagram
- het opstellen van een objectgeoriënteerd ontwerp in de vorm van UML-interactiediagrammen
- het opstellen van een ontwerpmodel in de vorm van een UML-klassendiagram.
In de cursus ontwikkelt u vaardigheden in het ontwerpen, waarbij de cursus u allerlei nuttige richtlijnen geeft. Voor de representatie van het ontwerp worden UML-diagrammen gebruikt. De cursus is echter geen UML-cursus!
Er wordt kennis verondersteld van basisconcepten uit de objecttechnologie evenals kennis over relationele databases en een objectgeoriënteerde programmeertaal als Java.
Cursusmateriaal
Het volledige cursusmateriaal bestaat uit:
Werkboek van de Open Universiteit
Het werkboek bestaat uit twee delen. Het werkboek is aan de Open Universiteit ontwikkeld en heeft twee functies:
- Het leidt de student door het tekstboek met studeeraanwijzingen, opdrachten en uitwerkingen.
- Het biedt een stuk theorie dat niet voorkomt in het tekstboek, ook weer met opdrachten en uitwerkingen.
Studienet
Studenten kunnen gebruikmaken van Studienet, een elektronische leeromgeving (ELO) met software, digitaal materiaal, sjablonen voor het uitwerken van opdrachten, discussieruimte en informatie over begeleiding.
Opleidingen
Deze cursus maakt deel uit van de volgende opleidingen van de faculteit Informatica:
Vakgebied
Deze cursus behoort tot het vakgebied Softwaretechnologie van de faculteit Informatica.
Verantwoordelijk docent
Verantwoordelijk docent voor deze cursus is drs. Harold Pootjes.



