HOGESCHOOL ROTTERDAM

Maat: px
Weergave met pagina beginnen:

Download "HOGESCHOOL ROTTERDAM"

Transcriptie

1 HOGESCHOOL ROTTERDAM IAN02 - Informatie-analyse (objectgeoriënteerde analyse) M O D U L E W I J Z E R I A N V A N 1 5

2 Modulecode: IAN02 Modulenaam: Informatieanalyse 2 Belasting (aantal cp): 2 Bestemd voor: INF/TI Categorie: Behoort tot traject: Vereiste voorkennis: kennis van objectgeoriënteerd programmeren Werkvorm: college en practicum Toetsing: ontwerp + verslag (van case) Vrijstelling: - Leermiddelen: Boek: Titel: Learning UML 2.0 Aanbevolen boek: Auteur: Russel Miles, Kim Hamilton Uitgever: ISBN: Jaar: 2006 Auteur: L.A. Maciaszek Titel: Requirements Analysis and System Design Uitgever: Addison Wesley ISBN: Hoofddoel: Na het met succes voltooien van deze module is de student in staat om voor een eenvoudig systeem (bestaande uit 7 tot 10 klassen) een analyse en een ontwerp te maken op basis van functionele en niet-functionele specificaties. Leerdoelen: aan het eind van de module is kan de student: concepten van de objectgeoriënteerde analyse begrijpen en hanteren; een object georiënteerd model van een eenvoudig systeem analyseren en ontwerpen in UML (Unified Modelling Language); een objectgeoriënteerde analyse/ontwerp maken met behulp van een case-tool (Rational Rose, Jude, System Architect) Inhoud: In deze module wordt aandacht besteed aan: object georiënteerd analyseren, ontwerpen; Statische modellen van een (informatie)systemen: klassediagram, objectdiagram, use-casediagram; Dynamische modellen van (informatie)systemen: sequencediagram, collaboratiediagram, toestandsdiagram; Concepten van objectoriëntatie: objecten, klassen, associatie, aggregatie, compositie, (meervoudige) overerving, instantiëren, abstractie, encapsulation, dynamische binding, overloading, polymorfisme, persistentie, message en methode. Competenties Competentie 9 - Software systeem eisen specificeren (VT10) Competentie 10 - Software systeem analyseren en ontwerpen (VT11 en VT13) Opmerkingen Met UML wordt steeds de standaard UML versie 2.0 bedoeld Auteur: A.L.J. Busker Versie 6 Datum: April 2011 M O D U L E W I J Z E R I A N V A N 1 5

3 Inhoudsopgave 1 Inleiding Doelstelling van de module Begineisen Werkvorm(en) Leerstof Powerpoint presentaties Verplichte literatuur Aanbevolen literatuur Kwartaalschema Leereenheden Leereenheid 1: introductie Leereenheid 2: Eisen en Usecases Leereenheid 3: Klasse - en Objectdiagram Leereenheid 4: Sequencediagrammen Leereenheid 5: Toestandsdiagrammen Leereenheid 6: praktijkopdracht Leereenheid 7: praktijkopdracht Leereenheid 8: afronding praktijkopdracht Toetsing Praktisch deel Herkansing Bijlage A: practicum beoordelingsformulier...15 M O D U L E W I J Z E R I A N V A N 1 5

4 1 Inleiding Object oriëntatie (OO) speelt een belangrijke rol op veel gebieden in de Informatie technologie. Het veelvuldig gebruik van de term OO dat je de indruk krijgt dat het een oplossing is voor alle problemen. Natuurlijk is dit niet het geval maar het belang van OO mag ook niet worden onderschat. Object Oriëntatie is een een wijze van modelleren die door inkapseling van gedrag en gegevens de onderhoudbaarheid (aanpassingen en uitbreidingen) van systemen kan bevorderen. Mechanismen als overerving en delegatie dragen bij aan de configureerbaarheid van systemen. Belangrijk hierbij is het woord kan. Gebruik van OO vereist namelijk een andere wijze van denken en werken. Softwareontwikkelaars moet zich de mechanismen eigen maken en deze op een correcte wijze toepassen om tot flexibele systemen te komen. Na het succesvol doorlopen van deze module moet de student voldoende kennis en vaardigheden bezitten om zelfstandig of in teamverband te kunnen functioneren bij de ontwikkeling van systemen volgens de OO-principes Deze module vormt een belangrijke bijdrage bij het optimaal kunnen vervullen van functies als: systeemontwerper, software-architect, software-engineer en applicatieprogrammeur. M O D U L E W I J Z E R I A N V A N 1 5

5 2 Doelstelling van de module Na het met succes voltooien van deze module is de student in staat om voor een eenvoudig systeem (bestaande uit 7 tot 10 klassen) een analyse en een ontwerp te maken op basis van functionele en niet-functionele specificaties. Dit ontwerp dient als basis voor de implementatie van het systeem in een objectgeoriënteerde programmeertaal als C++ of Java. M O D U L E W I J Z E R I A N V A N 1 5

6 3 Begineisen Voor deze module is voorkennis van en ervaring met een object georiënteerde programmeertaal (JAVA, C++) noodzakelijk (PRG02). Kennis van andere analysemethoden (technieken) is wenselijk IAN01 (gegevensanalyse, ERD) is aan te bevelen. M O D U L E W I J Z E R I A N V A N 1 5

7 4 Werkvorm(en) De module is opgebouwd uit een theoriedeel (hoor-/instructiecollege) en een practicumdeel. Het eerste uur van theorieles wordt de theorie uitgelegd en in het tweede uur wordt gewerkt in groepjes van 2 á 3 studenten, aan het toepassen van de theorie op de uitgereikte casus. In het practicum wordt een teamcasus uitgereikt dat met behulp van een case-tool (bijv. JUDE, Astah, System Architect) moet worden uitgewerkt. M O D U L E W I J Z E R I A N V A N 1 5

8 5 Leerstof 5.1 Powerpoint presentaties Zie Verplichte literatuur Boek Auteurs : Russel Miles & Kim Hamilton Titel : Learning UML 2.0 Uitgever : Prentice Hall ISBN : Jaar : 2006 Dit boek wordt gebruikt bij de modules IAN02 en programmeren. 5.3 Aanbevolen literatuur Boek Auteurs : Grady Booch Titel : Object-Oriented Analysis and Design with Applications Uitgever : Addison Wesley ISBN : Boek Auteurs : Richard D. Lee & William M. Tepfenhart Titel : Practical object-oriented development with UML and JAVA Uitgever : Prentice Hall ISBN : Boek Auteur : Hoogendoorn, Sander Titel : Pragmatisch modelleren met UML 2.0 Uitgever : Addison-Wesley ISBN : Boek Auteur : Bruegge, Bernd & Dutoit, Allen H. Titel : Object-oriented Software Engineering using UML, Patterns and JAVA Uitgever : Prentice Hall ISBN : Boek Auteur : Fowler, Martin Titel : UML distilled 3 rd ed. Uitgever : Addison-Wesley ISBN : Boek Auteur : Connallen, J. Titel : Building Web Applications with UML Uitgever : Addison-Wesley ISBN : Boek Auteur : Warmer, J. en Kleppe, A. Titel : The object Constraint Language, Preciese Modeling with UML Uitgever : Addison-Wesley ISBN : Boek Auteur : Oestereich,Bern Titel : Developing Software with UML Uitgever : Addison-Wesley M O D U L E W I J Z E R I A N V A N 1 5

9 ISBN : M O D U L E W I J Z E R I A N V A N 1 5

10 6 Kwartaalschema In dit schema staat een beknopt overzicht van de onderwerpen die tijdens hoorcollege en practicum aan bod komen. Toelichting: HIC = theorie (hoorcollege en/of werkcollege), ZS = zelfstudie, PR = practicum Week werkvorm sbu Inhoud 1 HIC 1 Inleiding werkvorm, module Inleiding object oriëntatie Inleiding UML (use-case diagram) ZS 2 opstellen niet-functionele, functionele eisen en use-cases voor het systeem in de oefencasus. Bestuderen: [Miles] H1 en H2 PR+ZS 4 Uitreiking en toelichting teamopdracht (teamcase) Gebruik case-tool Formuleren probleemstelling, functionele en niet-functionele eisen van de teamcase 2 HIC 1 Concepten objectoriëntatie object analyse (statische diagrammen): klasse- en objectdiagram en use cases oefencase: identificeren van kandidaatklassen, selecteren van de klassen, maken van model dictionary, identificeren van associaties, attributen en operaties, opzetten concept objectmodel Identificeren en selecteren van kandidaatklassen van de case via: brainstormsessies isoleren van zelfst. naamw. uit probleemomschrijving(rumbaugh) categorisatie, clustering, prototyping, met gezond verstand (Booch) ZS 2 Stel lijst met (voorlopig) klassen van de oefencase op. Bestuderen: [Miles] H4, H5, H6 PR+ZS 4 Bespreken per team: probleemstelling, functionele en niet- functionele eisen van de teamcase Opstellen use cases, identificeren en selecteren van kandidaatklassen. 3 HIC 1 Dynamische diagrammmen (sequence- en collaboratiediagram) ZS 2 Ontwikkelen sequencediagrammenvan de case Bestuderen: [Miles] H7, H8 PR+ZS 4 Bespreken per team: use cases, kandidaatklassen Opstellen lijst met definitieve klassen Ontwikkelen van het klassediagram voor teamcase met behulp van casetool 4 HIC 1 Dynamische diagrammmen (sequence- en collaboratiediagram) Bespreken resultaten oefencase ZS 2 Ontwikkelen sequencediagrammen Bestuderen: [Miles] H7, H8 PR+ZS 4 Bespreken per team: use cases, kandidaatklassen Opstellen lijst met definitieve klassen Ontwikkelen van het klassediagram voor teamcase met behulp van casetool 5 HIC 1 Dynamische diagrammen (toestands- en activiteitsdiagram). M O D U L E W I J Z E R I A N V A N 1 5

11 Week werkvorm sbu Inhoud ZS 2 Ontwikkelen toestandsdiagrammen Bestuderen: [Miles] H14 PR+ZS 4 Bespreken sequencediagrammen voor de teamcase en verder ontwikkelen model. 6 HIC 1 Bespreken/toelichting/behandelen vragen ZS 1 Bestuderen stof [Miles], presentaties PR+ZS 4 Afronden teamcase ontwerp+verslag 7 HIC 1 Bespreken/toelichten/behandelen vragen ZS 1 Bestuderen stof [Miles], presentaties PR+ZS 4 Ontwikkelen teamcase en inleveren ontwerp+verslag 8 HIC 1 Bespreken/toelichting/behandelen vragen ZS 1 Bestuderen stof [Miles], presentaties PR+ZS 4 Afronden teamcase en inleveren ontwerp+verslag M O D U L E W I J Z E R I A N V A N 1 5

12 7 Leereenheden 7.1 Leereenheid 1: introductie In deze leereenheid maak je kennis met de principes van object oriëntatie en het gebruik van een hulpmiddel (tool) Rational Rose of JUDE. Na het volgen van leereenheid 1 kan de student: het doel (nut) van object georiënteerde analyse uitleggen object georiënteerde analyse plaatsen in een automatiseringsproject(traject) een probleembeschrijving opstellen van een eenvoudige automatiseringsopdracht verschillende notatiewijzen rondom UML benoemen een Case-Tool (bijv. Astah, Jude) op eenvoudige wijze gebruiken begrippen als encapsulation, data hiding en data abstraction uitleggen 7.2 Leereenheid 2: Eisen en Usecases Na het volgen van leereenheid 2 kan de student: de begrippen functionele eisen en niet-functionele eisen uitleggen de relatie tussen eisen en use-cases uitleggen functionele en de niet-functionele systeem eisen formuleren van een eenvoudige systeem use-cases diagrammen inclusief use-case templates maken en gebruiken 7.3 Leereenheid 3: Klasse - en Objectdiagram Na het volgen van leereenheid 2 kan de student: de begrippen: klasse, associatie, aggregatie, compositie, overerving, attribuut, operatie en methode uitleggen en toepassen een lijst met kandidaatklassen opstellen aan de hand van een probleemstelling en eisen een overwogen selectie van de klassen maken abstracte klassen en operaties herkennen en benoemen associaties, attributen, operaties en rollen herkennen en toepassen een concept klassediagram ontwikkelen klassen aanmaken met een case-tool een concept objectmodel verfijnen en klassen aanmaken met een case-tool een object(domein)model aanmaken met case-tool 7.4 Leereenheid 4: Sequencediagrammen Na het volgen van leereenheid 3 kan de student: de begrippen interactie, a-synchroon event, conditioneel event en tijdconstraints uitleggen en toepassen de werkwijze voor het ontwikkelen van een dynamisch model hanteren inzicht hebben in gebruik en doel van sequence (event trace) diagrammen inzicht hebben in gebruik en doel van collaboration (event flow)diagrammen essentieel verschil tussen sequence - en collaboration- diagrammen uitleggen 7.5 Leereenheid 5: Toestandsdiagrammen Na het volgen van leereenheid 4 heeft de student: kennis van de begrippen: toestand, transitie, begin en eindtoestand, activiteit, activiteitstoestand, guard, actie en automatische transitie en kan deze hanteren kennis van de begrippen: subtoestanden, splitsing, synchronisatie en swimlanes en kan deze toepassen inzicht in gebruik en doel toestandsdiagrammen (state transition diagram) vaardigheden om sequence - en toestandsdiagrammen te maken met een case-tool 7.6 Leereenheid 6: praktijkopdracht Tijdens dit practicum werken de studenten verder aan hun praktijkopdracht en wordt kennis verder aangescherpt. M O D U L E W I J Z E R I A N V A N 1 5

13 7.7 Leereenheid 7: praktijkopdracht Tijdens dit practicum werken de studenten verder aan hun praktijkopdracht en wordt kennis verder aangescherpt. 7.8 Leereenheid 8: afronding praktijkopdracht Tijdens dit practicum werken de studenten verder aan hun praktijkopdracht en wordt kennis verder aangescherpt. Aan het einde van de les worden de praktijkopdrachten ingeleverd. M O D U L E W I J Z E R I A N V A N 1 5

14 8 Toetsing De module wordt afgesloten met een teamverslag van de case en een ontwerp. 8.1 Praktisch deel Het practicum wordt beoordeeld op de volgende punten: doelstelling probleembeschrijving niet-functionele systeemeisen functionele systeemeisen klassen* associaties, attributen, rollen en operaties* aggregaties en composities definitieve klassediagram* use-case template use-case diagram* sequencediagrammen* toestandsdiagrammen* samenvatting / conclusie / evaluatie literatuurlijst *) uitwerken met case-tool Alle hierboven genoemde onderdelen (criteria) moeten in het verslag zijn opgenomen, tenzij in overleg met de begeleidende practicumdocent, de lijst met criteria is bijgesteld. Bijlage A: practicum beoordelingsformulier is een formulier dat gehanteerd wordt bij de beoordeling van het practicum. Hierin is tevens de verdeelsleutel van de genoemde criteria te vinden. 8.2 Herkansing Herkansing van het practicum is alleen mogelijk in het kwartaal volgend op het kwartaal waarin deze module in het curriculum is opgenomen. Hiervoor wordt een nieuwe opdracht beschikbaar gesteld in overleg met de begeleidend practicumdocent. M O D U L E W I J Z E R I A N V A N 1 5

15 Bijlage A: practicum beoordelingsformulier Punten per punten per HOOFD subonderd onderdeel eel Waardering 5 ORGANISATIE planning samenwerking RAPPORT duidelijke titel structuur / indeling layout literatuurlijst PROBLEEMSTELLING probleembeschrijving (kort en helder) functionele eisen niet-functionele eisen Analyse en ontwerp 0.0 use-case diagram (overzicht use-cases en 10 gedetailleerde beschrijving van elke use-case) 0.00 klasse-diagram (inclusief attributen, operaties, associaties, rollen, aggregaties en composities 20 en beschrijving daarvan) sequencediagrammen (incl. beschrijvingen) toestandsdiagrammen Totaal aantal punten 0.0 Cijfer slecht matig voldoende goed uitstekend deel totalen Punten Totalen M O D U L E W I J Z E R I A N V A N 1 5

HOGESCHOOL ROTTERDAM

HOGESCHOOL ROTTERDAM HOGESCHOOL ROTTERDAM INA02 - Informatie-analyse (objectgeoriënteerde analyse) M O D U L E W I J Z E R I N F I N A 0 2 1 V A N 18 Modulecode: IAN02 Modulenaam: Informatieanalyse 2 Belasting (aantal cp):

Nadere informatie

Object Oriëntatie Foundation (OOF.NL)

Object Oriëntatie Foundation (OOF.NL) Object Oriëntatie Foundation (OOF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 8 2.1 Voorkennis 8 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 2.4 Leermiddelen 9 3 Aanwijzingen voor het bestuderen

Nadere informatie

Modulebeschrijving voor MOD1

Modulebeschrijving voor MOD1 Modulebeschrijving voor MOD1 Fontys Venlo Afd. informatica 12 april 2013 Samenvatting 1 Identificatie Module Modeling 1 ProgressCode MOD1 Docenten Ferd van Odenhoven Afdeling Fontys Hogeschool Techniek

Nadere informatie

De student krijgt de opdracht een dynamische webomgeving te ontwerpen. Als het ontwerp is goedgekeurd moet hij deze realiseren en vervolgens testen.

De student krijgt de opdracht een dynamische webomgeving te ontwerpen. Als het ontwerp is goedgekeurd moet hij deze realiseren en vervolgens testen. LEEREENHEID Systeem ontwikkeling 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid

Nadere informatie

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311 LEEREENHEID Systeem ontwikkeling 3 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid

Nadere informatie

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95701

2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95701 LEEREENHEID Systeem ontwikkeling 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid

Nadere informatie

Modulewijzer tirprog02/infprg01, programmeren in Java 2

Modulewijzer tirprog02/infprg01, programmeren in Java 2 Modulewijzer tirprog02/infprg01, programmeren in Java 2 W. Oele 17 november 2009 1 Inhoudsopgave 1 Inleiding 3 2 Studiehouding 3 3 Voorkennis 4 4 Inhoud van deze module 5 5 Leermiddelen 5 6 Theorie en

Nadere informatie

Modeleren. Modelleren. Together UML. Waarvan maken we een model? overzicht les 14 t/m 18. ControlCenter 6.2

Modeleren. Modelleren. Together UML. Waarvan maken we een model? overzicht les 14 t/m 18. ControlCenter 6.2 Modelleren Werkelijkheid Modelleren Modeleren Waarvan maken we een model?!analyse " Maak een model van de te automatiseren werkelijkheid of van het op te lossen probleem! Domeinkennis = structuur! Functionele

Nadere informatie

Les F-02 UML. 2013, David Lans

Les F-02 UML. 2013, David Lans Les F-02 UML In deze lesbrief wordt globaal beschreven wat Unified Modeling Language (UML) inhoudt. UML is een modelleertaal. Dat wil zeggen dat je daarmee de objecten binnen een (informatie)systeem modelmatig

Nadere informatie

Programmeren in Java 2

Programmeren in Java 2 / CMI Programmeren in Java 2 Tinpro01-2 Aantal studieunten: 2 ects Modulebeheerder: Wessel Oele Goedgekeurd door: (namens toetscommissie) Datum: Tinpro01-2 12 november 2015 Inhoudsopgave 1 Algemene omschrijving

Nadere informatie

Module 1 Programmeren

Module 1 Programmeren Module 1 Programmeren Programmeertalen 13 1.1 Inleiding 13 1.2 Programmeertalen in historisch perspectief 13 1.2.1 Machinecode 13 1.2.2 Assembleertalen (assembly) 14 1.2.3 Hogere programmeertalen 15 1.2.4

Nadere informatie

case: toestandsdiagrammen

case: toestandsdiagrammen Hoofdstuk 13 case: toestandsdiagrammen In dit hoofdstuk wordt het maken van de eerste versie van de toestandsdiagrammen voor het boodschappensysteem van Hans en Jacqueline uitgewerkt. 13.1 Vind klassen

Nadere informatie

beschrijvingstechnieken bij systeemontwikkeling

beschrijvingstechnieken bij systeemontwikkeling 1 Bijlage 8 Alternatieve (UML) beschrijvingstechnieken bij systeemontwikkeling De in hoofdstuk 3 weergegeven beschrijvingstechnieken voor de beschrijving van de informatietechnologie is summier. Er wordt

Nadere informatie

UML. From weblog http://dsnippert.wordpress.com. Dennis Snippert

UML. From weblog http://dsnippert.wordpress.com. Dennis Snippert UML From weblog http://dsnippert.wordpress.com Naam: Dennis Snippert Inhoudsopgave 1. Wat is Uml?... 3 2. UML diagrammen... 4 3. Uitleg diagrammen... 5 3.1. Usecase diagram:... 5 3.2. Class diagram:...

Nadere informatie

Inhoudstafel. UML (Unified Modeling Language)

Inhoudstafel. UML (Unified Modeling Language) UML (Unified Modeling Language) Inhoudstafel Inleiding...2 Waarvoor dient UML...2 Wat is UML... 2 Use-cases... 2 Inleiding...2 Voorbeeld...3 Eigenschappen van een goede use-case...3 Wat is een actor...4

Nadere informatie

Inhoud introductie. Introductie tot de cursus

Inhoud introductie. Introductie tot de cursus Inhoud introductie Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 8 2.1 Voorkennis 8 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 9 3 Leermiddelen en wijze van studeren

Nadere informatie

Systeemontwikkeling met UML

Systeemontwikkeling met UML Systeemontwikkeling met UML De visuele modelleertaal Unified Modeling Language (UML) is een gezamenlijk product van een groot aantal bedrijven. Het is een standaard die naar aanleiding van een request

Nadere informatie

Modulewijzer Tirdat01

Modulewijzer Tirdat01 Modulewijzer Tirdat01 W. Oele 25 augustus 2008 1 Inhoudsopgave 1 Inleiding en leerdoelen 3 2 Voorkennis 3 2.1 tirprg01 en tirprg02........................ 3 2.2 tirprg03.............................. 4

Nadere informatie

DATAMODELLERING BASIS UML KLASSEMODEL

DATAMODELLERING BASIS UML KLASSEMODEL DATAMODELLERING BASIS UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm basis UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

Unified Modeling Language

Unified Modeling Language Unified Modeling Language Een overzicht Danny Greefhorst Matthijs Maat 19 december 1997 Copyright 1997 Software Engineering Research Centre All rights reserved. Software Engineering Research Centre Stichting

Nadere informatie

Unified Modeling Language

Unified Modeling Language Unified Modeling Language Een introductie voor leden van de expertgroep Informatiemodellen Harmen Mantel, Ordina ICT Management & Consultancy, werkzaam voor KING DOELSTELLING PRESENTATIE GEMEENSCHAPPELIJKE

Nadere informatie

voorbeeldexamen I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005

voorbeeldexamen I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005 voorbeeldexamen Information Systems Design and Development Foundation I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005 inhoud 3 inleiding 4 voorbeeldexamen

Nadere informatie

DATAMODELLERING BEGRIPPENBOOM

DATAMODELLERING BEGRIPPENBOOM DATAMODELLERING BEGRIPPENBOOM Inleiding In dit whitepaper wordt de datamodelleervorm begrippenboom inclusief de begrippenlijst beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

Verantwoording van de te bezoeken les

Verantwoording van de te bezoeken les Verantwoording van de te bezoeken les Toelichting m.b.t. constructeur leeromgeving: Zie het losse lesvoorbereidingsformulier. Toelichting m.b.t. de rol van vakinhoudelijk begeleider: Waar in de les motiveert

Nadere informatie

Vergelijking Oracle certificering voor Java en het CPP Gecertificeerd Javaprogrammeur van de Open Universiteit

Vergelijking Oracle certificering voor Java en het CPP Gecertificeerd Javaprogrammeur van de Open Universiteit Vergelijking Oracle certificering voor Java en het CPP Gecertificeerd Javaprogrammeur van de Open Universiteit Inleiding Op het gebied van scholing van de taal Java zijn er vele aanbieders op de markt.

Nadere informatie

tot oplevering (thuis e maken met ondersteuning via forum) Cursus Moodle, boek, internet

tot oplevering (thuis e maken met ondersteuning via forum) Cursus Moodle, boek, internet ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE MODULENAAM Programmeren 4 MODULECODE B3 STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK Handelswetenschappen en bedrijfskunde HBO Informatica Evaluatie

Nadere informatie

DATAMODELLERING ARCHIMATE DATAMODELLERING

DATAMODELLERING ARCHIMATE DATAMODELLERING DATAMODELLERING ARCHIMATE DATAMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate datamodellering beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

Ontwerp van Informatiesystemen

Ontwerp van Informatiesystemen 1ste bach HIB Ontwerp van Informatiesystemen Prof. Verelst Q www.quickprinter.be uickprinter Koningstraat 13 2000 Antwerpen 112 2,50 Online samenvattingen kopen via www.quickprintershop.be Table of Contents

Nadere informatie

HOGESCHOOL ROTTERDAM MODULEWIJZER RIVBEVP1K7

HOGESCHOOL ROTTERDAM MODULEWIJZER RIVBEVP1K7 HOGESCHOOL ROTTERDAM CMI MODULEWIJZER RIVBEVP1K7 Hoe beveilig ik mijn PC? 2 ECTS Dhr. L. V. de Zeeuw 13 april 2008 A4-Modulebeschrijving Modulecode: Modulenaam: Belasting: Module-eigenaar: Vereiste voorkennis:

Nadere informatie

Inhoud introductie. Introductie tot de cursus

Inhoud introductie. Introductie tot de cursus Inhoud introductie Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 8 2.1 Voorkennis 8 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 9 2.4 Leermiddelen 9 3 Tentaminering

Nadere informatie

Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans

Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans Canonieke Data Modellering op basis van ArchiMate Canonieke Data Modellering op basis van Archimate Bert Dingemans Abstract Modelleren op basis van de open standard ArchiMate is een goed uitgangspunt voor

Nadere informatie

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren

Nadere informatie

Studiewijzer Digitale Systeemengineering , versie 1.7, , J.E.J. op den Brouw

Studiewijzer Digitale Systeemengineering , versie 1.7, , J.E.J. op den Brouw 2017/2018 Elektrotechniek Semester 1.2 Studiewijzer Digitale Systeemengineering 2 (E DIGSE2 13 ) 3 studiepunten Verantwoordelijk docent: Jesse op den Brouw J.E.J.opdenBrouw@hhs.nl Overige docent(en): Wasif

Nadere informatie

UML is een visuele taal om processen, software en systemen te kunnen modeleren.

UML is een visuele taal om processen, software en systemen te kunnen modeleren. Vragen inleinding UML 1. Wat is UML? UML is een visuele taal om processen, software en systemen te kunnen modeleren. 2. Waar bestaat UML uit? Notaties(zijn symbolen, commentaar en waarden etc.) en diagrammen(grafische

Nadere informatie

DATAMODELLERING GEAVANCEERD UML KLASSEMODEL

DATAMODELLERING GEAVANCEERD UML KLASSEMODEL DATAMODELLERING GEAVANCEERD UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm geavanceerd UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

HOGESCHOOL ROTTERDAM / CMI

HOGESCHOOL ROTTERDAM / CMI HOGESCHOOL ROTTERDAM / CMI Inleiding Ontwerpen CMTONT01-1 Aantal studiepunten: 2 Modulebeheerder: Rob Zoeteweij Modulebeschrijving 3 1. Algemene omschrijving 4 1.1. Inleiding 4 1.2. Relatie met andere

Nadere informatie

Objectgericht Ontwerpen

Objectgericht Ontwerpen Objectgericht Ontwerpen Probleem Analyse Ontwerp Code Unified Modelling Language Doel Hulpmiddel bij nadenken Hulpmiddel communicatie met collega s Documentatie van code In dit vak Leren door doen Project

Nadere informatie

Voorbereiding onderwijsvisitatie: Bachelor Opleidingsonderdelen J. Broeckhove

Voorbereiding onderwijsvisitatie: Bachelor Opleidingsonderdelen J. Broeckhove Voorbereiding onderwijsvisitatie: Bachelor Opleidingsonderdelen J. Broeckhove Gevorderd Programmeren Verplicht onderdeel: BA2, 1 e semester, 6 studiepunten, 30+30 contacturen Vakbeschrijving Werkvorm Evaluatievorm

Nadere informatie

Design research and use context

Design research and use context Design research and use context Module 1 : Foundation course in interaction design CMDDES02-4 Aantal studiepunten: 3 Modulehouder: James M. Boekbinder Versie: 20 november 2013 Modulewijzer Design research

Nadere informatie

EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation. Preparation Guide. Editie

EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation. Preparation Guide. Editie EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored

Nadere informatie

Domeinmodellen en klassendiagrammen

Domeinmodellen en klassendiagrammen Overview Architectuur Deployment-diagram Software-architectuur 1 Architectuur Deployment-diagram Software-architectuur 2 3 Architectuur Architectuur Deployment-diagram Software-architectuur Webapplicatie

Nadere informatie

Ontwikkeling informatiesysteem

Ontwikkeling informatiesysteem Ontwikkeling informatiesysteem Voorletters en naam: xxx Studentnummer: xxx Datum: 23 december 2013 Onderwijsinstelling: NCOI Opleidingsgroep Naam opleiding: Bachelor Bedrijfskundige Informatica Naam module:

Nadere informatie

Onder aanvoering van de Object Modeling Group (OMG) werd UML een standaard op het gebied van objectgeoriënteerde modelleren.

Onder aanvoering van de Object Modeling Group (OMG) werd UML een standaard op het gebied van objectgeoriënteerde modelleren. HOOFDSTUK 3 3.1 Inleiding UML 3.1.1 Wat is UML? De (UML) is een objectgeoriënteerde modelleertaal waarin je kunt communiceren over informatiesystemen. UML is geen systeemontwikkelingsmethode en in die

Nadere informatie

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate data- & applicatiemodellering beschreven. Deze modelleervorm staat in verhouding

Nadere informatie

Hoofdstuk: 1 Objectoriëntatie en systeemontwikkeling

Hoofdstuk: 1 Objectoriëntatie en systeemontwikkeling OOF Programmeren Hoofdstuk: 1 Objectoriëntatie en systeemontwikkeling aant Css: 2 669 Objectoriëntatie en systeemontwikkeling - blz 5 1 OO OO staat voor object oriented of objectoriëntatie of objecttechnologie.

Nadere informatie

IORE-1AR (Inleiding Ondernemingsrecht) IORE-1AE (Economie voor Juristen) IORE-1AR: de heer mr. S. Boelens IORE-1AE: de heer R.

IORE-1AR (Inleiding Ondernemingsrecht) IORE-1AE (Economie voor Juristen) IORE-1AR: de heer mr. S. Boelens IORE-1AE: de heer R. Algemene informatie Titel OWE Code OWE Onderdelen Eigenaar OWE Inleiding Ondernemingsrecht IORE IORE-1AR (Inleiding Ondernemingsrecht) IORE-1AE (Economie voor Juristen) IORE-1AR: de heer mr. S. Boelens

Nadere informatie

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE MODULENAAM Datacommunicatie MODULECODE C3 STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK ja Handelswetenschappen en bedrijfskunde HBO Informatica Evaluatie

Nadere informatie

Matrix- en vectorrekening

Matrix- en vectorrekening Hogeschool Rotterdam / CMI Matrix- en vectorrekening (matrices, vergelijkingen, determinanten, vectoren en transformaties) TIRLIN01 Aantal studiepunten: 2 ects Modulebeheerder: P.J. den Brok (tijdelijk)

Nadere informatie

Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11

Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11 5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke

Nadere informatie

Introductie tot de cursus

Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Gebruiksaanwijzing 9 3.1 Tekstboek en werkboek 9 3.2 Bronnen 11 3.3

Nadere informatie

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? 1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? -Use case-diagram -Use case-beschrijving -Activity diagram -Sequentie diagram 2. Welke diagrammen beschrijven de structuur van de

Nadere informatie

Modulewijzer tirprog03, programmeren in Java 3

Modulewijzer tirprog03, programmeren in Java 3 Modulewijzer tirprog03, programmeren in Java 3 W. Oele 5 mei 2008 1 Inhoudsopgave 1 Inhoud van deze module 3 2 Leermiddelen 3 3 Theorie en practicum 4 4 Toetsing 4 5 Studiehouding 4 6 Planning 5 2 1 Inhoud

Nadere informatie

Kenmerken van DLArchitect

Kenmerken van DLArchitect Kenmerken van DLArchitect Bert Dingemans, e-mail : bert@dla-os.nl www : http://www.dla-os.nl 1 Inhoud KENMERKEN VAN DLARCHITECT... 1 INHOUD... 2 INLEIDING... 3 ARCHITECTUUR... 3 Merode... 3 Methode en

Nadere informatie

B.Sc. Informatica Module 4: Data & Informatie

B.Sc. Informatica Module 4: Data & Informatie B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke

Nadere informatie

Media en Creativiteit: Co-creatie Organiseren zonder Organisaties

Media en Creativiteit: Co-creatie Organiseren zonder Organisaties MODULEWIJZER MEDMEC07 Media en Creativiteit: Co-creatie Organiseren zonder Organisaties 2 CP Media aan de maas Opleiding: GMT, CMD en CDM Versie 1 van 11 Januari 2010 Modulewijzer MEDMEC07 Co-creatie Organiseren

Nadere informatie

MODULEBESCHRIJVING Databases DBS1

MODULEBESCHRIJVING Databases DBS1 MODULEBESCHRIJVING Databases DBS1 Samensteller(s): Richard van den Ham Datum: 30-08-2012 Versie: 1.0 Module: Databases Identificatie Progresscode: DBS1 Semester: 1 Omvang: 140 SBUs/ 5 ECTS-punten Lestijd:

Nadere informatie

Inhoud Deel een Het ontwikkeltraject 1 2 3

Inhoud Deel een Het ontwikkeltraject 1 2 3 5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke

Nadere informatie

voorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22

voorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22 voorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22 bijlage bijlagenset A711 EXIN Hét exameninstituut voor ICT

Nadere informatie

Voor het beoordelen en het becijferen van de modules en projecten wordt door de docenten een scoringsformulier van competenties ingevuld.

Voor het beoordelen en het becijferen van de modules en projecten wordt door de docenten een scoringsformulier van competenties ingevuld. PROGRAMMA VAN TOETSING EN AFSLUITING Vak: Innovatieve Techniek Inleiding Innovatieve Techniek is een vak waarbij je een brede oriëntatie op techniek krijgen. Je werkt in de vorm van modules en projecten,

Nadere informatie

Use-Case 2.0. Requirements Kenniscentrum 15 November 2012. Eric Lopes Cardozo elcardozo@ivarjacobson.com

Use-Case 2.0. Requirements Kenniscentrum 15 November 2012. Eric Lopes Cardozo elcardozo@ivarjacobson.com Use-Case 2.0 Requirements Kenniscentrum 15 November 2012 Eric Lopes Cardozo elcardozo@ivarjacobson.com Agenda Use cases: Een korte geschiedenis Waarom nog steeds use cases gebruiken? Waarom Use-Case 2.0?

Nadere informatie

Marketing met Interactieve Media

Marketing met Interactieve Media HOGESCHOOL ROTTERDAM / CMI Marketing met Interactieve Media CDMMIM01-1 Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt Goedgekeurd door: (namens curriculumcommissie) Datum: MARKETING MET INTERACTIEVE

Nadere informatie

Hoofdstuk Error! Style not defined. 19. 3. Use-case analyse

Hoofdstuk Error! Style not defined. 19. 3. Use-case analyse Hoofdstuk Error! Style not defined. 19 3. Use-case analyse Hier worden een paar use-case diagrammen gegeven en een aantal use-case beschrijvingen volgens het template van Warmer & Kleppe. 3.1 Use-case

Nadere informatie

Programmeren met Java

Programmeren met Java Modulehandleiding voor Programmeren met Java PRO1 Progress code : PRO1 Schooljaar : 2012 2013 Docenten : R.van den Ham / U. Van Heesch Module omvang : 6 credits, 168 studiebelastingsuren Doel Inleiding

Nadere informatie

Introductie ArchiMate

Introductie ArchiMate Introductie ArchiMate NAF Insight De Meern, 8 maart 2012 Egon Willemsz, enterprise architect UWV Programma Waarom ArchiMate? Praktijkvoorbeelden Samenvatting concepten Van start met ArchiMate Tot besluit

Nadere informatie

Communicatie- en organisatietechnieken MODULECODE STUDIEPUNTEN 3 VRIJSTELLING MOGELIJK ja. D1 D2 D3 D5 D6 D7 MS Word, Visio e.a.

Communicatie- en organisatietechnieken MODULECODE STUDIEPUNTEN 3 VRIJSTELLING MOGELIJK ja. D1 D2 D3 D5 D6 D7 MS Word, Visio e.a. ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE Handelswetenschappen en bedrijfskunde HBO Informatica MODULENAAM Communicatie- en organisatietechnieken MODULECODE A3 STUDIEPUNTEN 3 VRIJSTELLING

Nadere informatie

Master Class Java Accelerated

Master Class Java Accelerated Stormpunt itrack vakmanschap door leren, ervaren en delen Master Class Java Accelerated Datum: 14-04-2017 StormPunt itrack 2017 i INHOUDSOPGAVE 1. Master Class Java Accelerated 1 1.1 Introductie 1 1.2

Nadere informatie

GROEPSDYNAMICA STUDIEHANDLEIDING

GROEPSDYNAMICA STUDIEHANDLEIDING GROEPSDYNAMICA STUDIEHANDLEIDING Opleiding Sociaal Pedagogische Hulpverlening Instituut ISO/Hogeschool Rotterdam Code ISOGDY Module-beheerder: Claudine van Boxtel Studiejaar: 2014-2015 Kwartaal: 1 Opleiding:

Nadere informatie

HOGESCHOOL ROTTERDAM / CMI

HOGESCHOOL ROTTERDAM / CMI HOGESCHOOL ROTTERDAM / CMI Project 56 Innovatie CMIPRJ56 Aantal studiepunten: Modulebeheerder: 8 ECTS J. Grobben P R O J E C T 5 6 - I N N O V A T I E 13-2 - 2 0 1 1 1 Modulenaam: Modulecode: Aantal studiepunten:

Nadere informatie

Deel II: Modelleren en software ontwikkeling. Hoofdstuk 7 Software ontwikkeling - Overzicht. Naïeve benadering

Deel II: Modelleren en software ontwikkeling. Hoofdstuk 7 Software ontwikkeling - Overzicht. Naïeve benadering Deel II: Modelleren en software ontwikkeling Hoofdstuk 7 Software ontwikkeling - Overzicht 2005 Prof Dr. O. De Troyer, pag. 1 Naïeve benadering De vereisten voor het systeem worden geformuleerd en op basis

Nadere informatie

Project. 3D-Fraggel. Plan van aanpak. Door: IH1T08 1/1

Project. 3D-Fraggel. Plan van aanpak. Door: IH1T08 1/1 Project 3D-Fraggel Plan van aanpak Door: 1/1 Project 3D-Fraggel Plan van aanpak Datum: 07-05-2001 Plaats: Enschede Opdrachtgever: Saxion Hogeschool Enschede Instituut ICT Afdeling Hogere Informatica Contactpersoon

Nadere informatie

HOGESCHOOL ROTTERDAM / CMI

HOGESCHOOL ROTTERDAM / CMI HOGESCHOOL ROTTERDAM / CMI CMIENSBDH BIG DATA PROCESSING MET HADOOP Aantal studiepunten: 4 Modulebeheerder: R. Bakker INFANL01-3 1 Modulebeschrijving CMIENSBDH Cursusnaam: BIG DATA PROCESSING MET HADOOP

Nadere informatie

Objectgeoriënteerde systeemontwikkeling

Objectgeoriënteerde systeemontwikkeling 2 Objectgeoriënteerde systeemontwikkeling Objecttechnologie of objectoriëntatie is een bekende term in de automatisering. Regelmatig verschijnen artikelen over dit onderwerp in de bekende vaktijdschriften.

Nadere informatie

Rapportage Lineage. Introductie. Methode. J. Stuiver

Rapportage Lineage. Introductie. Methode. J. Stuiver Rapportage Lineage Rapportage Lineage J. Stuiver Introductie In elk project is het essentieel om informatie over het project en haar activiteiten voor alle partijen beschikbaar te stellen. Deze informatie

Nadere informatie

HOGESCHOOL ROTTERDAM / CMI. Organiseren zonder Organisaties MODULEWIJZER MEDBV201D

HOGESCHOOL ROTTERDAM / CMI. Organiseren zonder Organisaties MODULEWIJZER MEDBV201D HOGESCHOOL ROTTERDAM / CMI Organiseren zonder Organisaties MODULEWIJZER MEDBV201D Aantal studiepunten: 2 CP Module beheerder: Elske Revelman de Vries, mailadres: revee@hr.nl Opleiding: CMD Deeltijd Versie

Nadere informatie

ARE methodiek Het ontwikkelen van Informatie Elementen

ARE methodiek Het ontwikkelen van Informatie Elementen ARE methodiek Het ontwikkelen van Informatie Elementen WI1: Het opstarten van het project Milestone 1 WI2: Ontwikkel een Vison WI3: Modelleer het Business Domain WI4: Creëer een Glossary WI7: Beheer wijzigingen

Nadere informatie

Beschrijving en doel van dit beroepsproduct

Beschrijving en doel van dit beroepsproduct Algemene informatie Titel OWE Code OWE Eigenaar OWE Opleiding Inleiding Vermogensrecht IVRE de heer mr. P.A.J. Koster HBO-Rechten Studiejaar 2011-2012 Periode (1-4) 1 en 3 Doorlooptijd 1 periode Doelgroep:

Nadere informatie

UML een overzicht. Gert Florijn florijn@serc.nl

UML een overzicht. Gert Florijn florijn@serc.nl UML een overzicht Gert Florijn florijn@serc.nl Wat is UML? Unified Modeling Language The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing, and documenting

Nadere informatie

Practicumhandleiding. (versie 2010)

Practicumhandleiding. (versie 2010) (versie 2010) Belangrijk! In deze handleiding treft u alle informatie aan die nodig is voor de uitvoering van het practicum. Behalve de organisatie van het practicum zelf en een korte beschrijving van

Nadere informatie

Oefenvragen OMI 2005-2006 eerste helft

Oefenvragen OMI 2005-2006 eerste helft Oefenvragen OMI 2005-2006 eerste helft Hoewel de beide toetsen uitsluitend uit multiple-choice-vragen zullen bestaan, volgen hieronder onder zowel een aantal open vragen als meerkeuzevragen. De eerste

Nadere informatie

DATAMODELLERING DATA MAPPING MODEL

DATAMODELLERING DATA MAPPING MODEL DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil

Nadere informatie

Datawarehousing BIM. Modulecode: BIMDTB06 Modulehouder: H.D.A. de Wit Publicatiedatum: mei 2014 Studiejaar:2013-2014 Studielast: 2 punten

Datawarehousing BIM. Modulecode: BIMDTB06 Modulehouder: H.D.A. de Wit Publicatiedatum: mei 2014 Studiejaar:2013-2014 Studielast: 2 punten Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand en/of openbaar gemaakt in enige vorm of op enige wijze, hetzij elektronisch,

Nadere informatie

Studiewijzer. Bachelor Informatica. Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1)

Studiewijzer. Bachelor Informatica. Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1) Studiewijzer Bachelor Informatica Vak: Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1) Coördinator: J. Lagerberg Docenten: R. Poss en J. Lagerberg Studielast: 6 EC Studiegidsnummer:

Nadere informatie

KPB Observeren en differentiëren

KPB Observeren en differentiëren 2014-2015 Cursuscode: Cohort 2012: LGWKOD40P2 Cohort 2013: LGWKOD40P2 Cohort 2014: LGWKOD40P2 1 Inhoudsopgave Inleiding 3 Werken aan competenties 3 Praktijkopdracht observeren en differentiëren 3 Bijlage

Nadere informatie

Introductie tot de cursus

Introductie tot de cursus Inhoud introductietalen en ontleders Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en

Nadere informatie

3.1 Opsomming data type

3.1 Opsomming data type Deel I Hoofdstuk 3: Klasse Model - gevorderd 2005 Prof Dr. O. De Troyer Klasse Model - gevorderd pag. 1 3.1 Opsomming data type Opsomming (enumeration) data type Data type waarvan de verzameling waarden

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren

Nadere informatie

Lerarenopleiding Gezondheidszorg en Welzijn Stageopdracht Effectief leren

Lerarenopleiding Gezondheidszorg en Welzijn Stageopdracht Effectief leren Lerarenopleiding Gezondheidszorg en Welzijn 2015-2016 Stageopdracht Effectief leren 1 Inhoudsopgave Inleiding... 3 Werken aan competenties... 3 Praktijkopdracht Effectief leren... 3 Bijlage 1: Beoordelingsformulier...

Nadere informatie

Programmeren in C++ (deel 1)

Programmeren in C++ (deel 1) FHT&L MODULE BESCHRIJVING Programmeren in C++ (deel 1) PRO4 Samenstelling: Cees van Tilborg, Thijs Dorssers Datum: september 2011 Versie: 1h Titel: Programmeren in C++ Identificatie Progresscode: PRO4

Nadere informatie

Studiewijzer Keuzedeel Verdiepingsoftware (AO)

Studiewijzer Keuzedeel Verdiepingsoftware (AO) Studiewijzer Keuzedeel Verdiepingsoftware (AO) Keuzedeel: Verdieping software AO versie 1.0 Crebo: 25187 Cohort: 2016-2017 Keuzedeelhouder(s): Dhr. J.A. van Helden Datum: 18-1-2017 Keuzedeel: Verdieping

Nadere informatie

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica

ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE MODULENAAM Programmeren 5 MODULECODE B STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK ja Handelswetenschappen en bedrijfskunde HBO Informatica Evaluatie

Nadere informatie

Media Outlook 2 HOGESCHOOL ROTTERDAM / CMI CDMMOU02-2. Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt. Goedgekeurd door:

Media Outlook 2 HOGESCHOOL ROTTERDAM / CMI CDMMOU02-2. Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt. Goedgekeurd door: HOGESCHOOL ROTTERDAM / CMI Media Outlook 2 CDMMOU02-2 Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt Goedgekeurd door: (namens curriculumcommissie) Datum: MARKETING MET INTERACTIEVE MEDIA 6-5 -

Nadere informatie

Voor en nadelen (spatieel) gedistribueerd

Voor en nadelen (spatieel) gedistribueerd Voor en nadelen (spatieel) gedistribueerd Centraal Dynamische regelbaarheid Gedistribueerd Communicatie hogere systeemlagen Communicatie lagere systeemlagen Fouttolerantie Faalgedrag Schaalbaarheid Complex

Nadere informatie

Plan van aanpak Toogle

Plan van aanpak Toogle Plan van aanpak Toogle Gemaakt door, Kevin Donkers Paul v.d. Linden Paul Eijsermans en Geert Tapperwijn 1 Inhoudsopgave 1 Inhoudsopgave...2 2 Inleiding...3 3 Projectopdracht...4 4 Projectactiviteiten...5

Nadere informatie

HOOFDSTUK 3. Unified Modeling Language. 3.1 Inleiding UML. 3.2 Voorbeeld: geldautomaat Wat is UML? Tools Use case.

HOOFDSTUK 3. Unified Modeling Language. 3.1 Inleiding UML. 3.2 Voorbeeld: geldautomaat Wat is UML? Tools Use case. HOOFDSTUK 3 Hoofdstuk 3 3.1 Inleiding UML 3.1.1 Wat is UML? (UML) is een objectgeoriënteerde modelleertaal waarin je de technische werking van informatiesystemen in kaart kunt brengen. UML is vergelijkbaar

Nadere informatie

Hoorcollege 1 datavisualisatie 21-11-12

Hoorcollege 1 datavisualisatie 21-11-12 Hoorcollege 1 21-11-12 docenten! http://vimeo.com/31244010#at=10 hoorcollege 1 introductie HVA CMD V2 21 november 2012!! justus sturkenboom! j.p.sturkenboom@hva.nl! yuri westplat! y.westplat@hva.nl! vandaag

Nadere informatie

BBL-4, topklinisch traject RdGG Pagina 1 van 7 Persoonlijke ontwikkeling Studievaardigheden

BBL-4, topklinisch traject RdGG Pagina 1 van 7 Persoonlijke ontwikkeling Studievaardigheden BBL-4, topklinisch traject RdGG Pagina 1 van 7 Inleiding en leerdoelen Leren en studeren is een belangrijk onderdeel in je opleiding tot verpleegkundige. Om beter te leren studeren is het belangrijk niet

Nadere informatie

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER Het belang van Data Modellering Studiedag Informatiemanagement Politeia, 22 februari 2013, Gent Open data en de cloud: een revolutie in de informatiehuishouding van de overheid Training Data Modellering

Nadere informatie