UML. From weblog Dennis Snippert
|
|
|
- Mathilda Segers
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 UML From weblog Naam: Dennis Snippert
2 Inhoudsopgave 1. Wat is Uml? UML diagrammen Uitleg diagrammen Usecase diagram: Class diagram: Sequence diagram: Activity diagram: Object diagram Colaboration diagram Statechart diagram Component diagram Deployment diagram... 6 Pagina 2 van 6
3 1. Wat is Uml? Uml(Unified Modeling Language) is een modeleertaal. Dit niet te verwarren met bijvoorbeeld een Software engineering methode zoals RUP(Rational Unified Process), Extreme programming(xp), waterval model enzovoort. Modeleren is het een eenvoudigere voorstelling maken van de realiteit. Het modeleren in UML gebeurt aan de hand van grafische weergaven. UML is een volwaardig communicatie middel doordat UML gedefinieerde regels heeft. UML heeft een aantal gedefinieerde diagrammen. In dit artikel zullen deze diagrammen nog verder beschreven worden. Pagina 3 van 6
4 2. UML diagrammen Uml heeft zoals gezegd een aantal diagrammen gedefinieerd met elk een apart doeleinde. Voor elke situatie is het weer verschillend welk diagram de beste weergave geeft voor het jou gestelde probleem. Ga altijd eerst goed na wat je wilt modeleren en wat het doel is. Stel zeker eerst vast of het wel nut heeft om een dergelijk diagram voor een dergelijk probleem te maken. Het is misschien wel mooi voor een opdrachtgever dat je een document oplevert dat zo groot is en vol staat met de meest exotische diagrammen maar dit heeft waarschijnlijk uiteindelijk geen meerwaarde voor het project. Het is dus van belang dat je een bepaalde selectie maakt van diagrammen die nuttig zijn voor het project en die dus begrijpelijk zijn voor andere mensen waaraan je dit wilt tonen en die dit moeten gebruiken. Persoonlijk heb ik in mijn ontwerpervaring gebruik gemaakt van de volgende diagrammen: Usecases, classdiagram, sequence diagram en activity diagram. Met deze kon ik de meeste projecten/opdrachten wel goed modeleren zodat dit verduidelijking gaf. Pagina 4 van 6
5 3. Uitleg diagrammen Ik zal hier proberen zo goed mogelijk uit te leggen wat de doelen zijn van verschillende diagrammen die in UML gedefinieerd zijn Usecase diagram: Een usecase diagram toont hoe het systeem/applicatie gebruikt kan worden. Deze diagrammen worden voornamelijk gebruikt bij de requirements, analyse en testen van een systeem/applicatie.het kan bijvoorbeeld weergeven wat een gebruiker(actor) allemaal met het systeem/applicatie moet kunnen. In mijn ervaring is het vooral handig om hier schematisch de functionaliteit van de applicatie in weer te geven voor de requirements en duidelijk te krijgen wat de opdrachtgever allemaal wil. Ook bij het opstellen van testen kan hierna terug gekeken worden Class diagram: Een class diagram geeft de verzameling klassen weer die in het systeem komen met al hun relaties. Dit is vooral handig als referentiepunt bij de implementatie. Het hele systeem kan in 1 diagram weer gegeven worden zodat je bij het programmeren altijd kunt zien/aanwijzen waar je bezig bent. Een classdiagram wordt veelal gebruikt bij implementatie en ontwerp Sequence diagram: Een sequence diagram geeft de interacties aan tussen verschillende objecten bij een specifieke functionaliteit. Het diagram toont de volgorde waarin de interactie plaats vindt weer en is vooral handig om wanneer in een groep wordt gewerkt moeilijke functionaliteiten door te spreken alvorens het geprogrammeerd wordt. Dit kan namelijk van invloed zijn hoe er geprogrammeerd gaat worden en welke voor en nadelen aan een bepaalde beslissing zitten kunnen hierin naar voren komen. Sequence diagrammen worden vooral gebruikt in de ontwerp en implementatie fase Activity diagram: Een activity diagram toont de verschillende toestanden waarin een systeem zich kan bevinden. Ook geeft het aan hoe de overgangen tussen de toestanden verlopen. In veel gevallen geeft het ook de condities aan waaraan het moet voldoen om naar een bepaalde toestand te gaan. Activity diagrams worden veelal gebruikt in analyse, ontwerp, implementatie en testfase Object diagram Object diagram toont de verzameling objecten van een applicatie en hun onderlinge relaties. Het geeft een statisch beeld weer van de applicatie wanneer deze draait. Een object diagram wordt veelal gebruikt in implementatie, test en debugging fase Colaboration diagram Een collaboration diagram is bijna hetzelfde als een sequence diagram, alleen ligt hier de nadruk op de structurele organisatie van objecten. Pagina 5 van 6
6 3.7. Statechart diagram Een statechart diagram toont alle toestanden waarin een object zich kan bevinden. Het geeft ook een beschrijving van de overgangen tussen verschillende staten, events en activiteiten. Een statechartdiagram wordt veelal gebruikt in implementatie en test fase Component diagram Een component diagram toont de verdeling van het gehele systeem in componenten en hun onderlinge relaties. Een componentdiagram wordt vooral gebruikt in de ontwerp en implementatie fase Deployment diagram Een deploymentdiagram geeft aan hoe de bepaalde hardware componenten in een bepaalde systeem configuratie worden gebruikt. Een deploymentdiagram wordt veelal gebruikt in de requirements en deployment fase. Pagina 6 van 6
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
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
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
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
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
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;
Ontwikkeling informatiesysteem
Ontwikkeling informatiesysteem Voorletters en naam: xxx Studentnummer: xxx Datum: 23 december 2013 Onderwijsinstelling: NCOI Opleidingsgroep Naam opleiding: Bachelor Bedrijfskundige Informatica Naam module:
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
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
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
Individueel procesverslag
Individueel procesverslag Een weergave van mijn werkzaamheden binnen het G-Blok. Afdeling : Academie voor ICT & Media, Informatica Schooljaar : 2009 Blok : G Datum : 30 10-2009 Plaats : Honselersdijk Naam:
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
UML een overzicht. Gert Florijn [email protected]
UML een overzicht Gert Florijn [email protected] Wat is UML? Unified Modeling Language The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing, and documenting
Najaar VRIJE UNIVERSITEIT AMSTERDAM. Faculteit der Exacte Wetenschappen - Informatica. Probleemoplossen. Aniel Bhulai
Najaar 2009 VRIJE UNIVERSITEIT AMSTERDAM Faculteit der Exacte Wetenschappen - Informatica Probleemoplossen Aniel Bhulai FACULTEIT DER EXACTE WETENSCHAPPEN AFDELING INFORMATICA Probleemoplossen Aniel Bhulai
Archimate risico extensies modelleren
Archimate risico extensies modelleren Notatiewijzen van risico analyses op basis van checklists versie 0.2 Bert Dingemans 1 Inleiding Risico s zijn een extra dimensie bij het uitwerken van een architectuur.
a. Wat wordt verstaan onder V&V? b. Uit welke kernactiviteiten bestaat V&V? c. Noem enkele voor- en nadelen van inspecties. d. Idem voor testen.
Eindtoets T07351 Software engineering Een eindtoets staat in het algemeen model voor het tentamen van de betreffende cursus. Aangezien deze cursus een mondeling tentamen heeft, bevat deze eindtoets slechts
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
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
Toegepaste notatiewijzen DLA software
Toegepaste notatiewijzen DLA software Bert Dingemans [email protected] Inleiding In de DLA Software wordt gebruik gemaakt van een aantal notatiewijzen voor het opstellen van een object- en procesmodel.
Zelftest OOAD/UML. Document: N0767Test.fm 30/08/2010. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium
Zelftest OOAD/UML Document: N0767Test.fm 30/08/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is gebaseerd op de inhoud van onze cursus OO
Projectplan. Elektronica-ICT Artesis. Auteur: Coopman Tom Interne Promotor: Peeters Tom Externe Promotor: Delepierre Bruno, Adforce
Elektronica-ICT Artesis Projectplan Auteur: Coopman Tom Interne Promotor: Peeters Tom Externe Promotor: Delepierre Bruno, Adforce Projectplan ter voorbereiding van de bachelorproef en stage Academiejaar
De modellen die hiervoor gebruikt zijn zijn: Class diagrams; object diagrams; use case diagrams.
1 1. Uml is een manier van communiceren. Het werkt met plaatjes en laat jouw modellen maken van software. 2. UML bestaat uit Notations and diagrams. Notations zijn bv, pijltjes; connectors; notities. Diagrams
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.
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
OOAA. Object Oriented Analysis Advanced. Arie Bubberman 12/10/2009
OOAA Object Oriented Analysis Advanced Arie Bubberman 12/10/2009 Contents 1 Analyse...3 Kiezen van een ontwikkelproces...3 Agile Methoden...3 Deelprocessen in het OO-ontwikkelproces...Fout! Bladwijzer
VERENIGINGSWIJZER.NL PROJECTPLAN
Vrije Universiteit Amsterdam Faculteit der Exacte Wetenschappen Project Multimedia Peter van Ulden Studentnr. 1494759 VERENIGINGSWIJZER.NL PROJECTPLAN INHOUDSOPGAVE 1 Inleiding...3 2 Project omschrijving...4
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
Domeinmodellen en klassendiagrammen
Overview Architectuur Deployment-diagram Software-architectuur 1 Architectuur Deployment-diagram Software-architectuur 2 3 Architectuur Architectuur Deployment-diagram Software-architectuur Webapplicatie
Voor en nadelen (spatieel) gedistribueerd
Voor en nadelen (spatieel) gedistribueerd Centraal Dynamische regelbaarheid Gedistribueerd Communicatie hogere systeemlagen Communicatie lagere systeemlagen Fouttolerantie Faalgedrag Schaalbaarheid Complex
HvA Instituut voor Interactieve Media ActionScript 3.0
PPRO 1: OEFENINGEN LES 1 Hierbij de werkgroepoefeningen behorend bij het practicum week 1. Lees de stukken uitleg aandachtig door, zonder deze informatie zullen de principes in de oefeningen moeilijk te
Video Conferencing anno 2012
White paper Video Conferencing anno 2012 +31 (0) 88 121 20 00 upc.nl/business Pagina 1 van 8 Video Conferencing De behoefte aan video-vergaderen groeit. Mensen gaan steeds flexibeler om met de begrippen
User experience voor projecten
User experience voor projecten In de PS module zijn er een aantal nieuwe mogelijkheden beschikbaar voor het werken met projecten. Zo is in EhP 6 de Project Editor uitgebreid met de mogelijkheid om Gannt
Object Oriënteerd Programmeren A human process, to produce products for human consumption.
Object Oriënteerd Programmeren A human process, to produce products for human consumption. Waarom OOP? Encapsulated data Programma Denken in OOP Requirements 1. Statement Of Work Online spel gebaseerd
Op de computer kan naar eigen inzicht software op worden geïnstalleerd, een andere besturingssysteem is mogelijk.
Planningsfase 1. Afspraken maken over doelstelling en randvoorwaarden De doelstelling van het project: De doelstelling van het project: het maken van het gewenste product. De doelstelling van de student:
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.
Technisch Ontwerp Ontwerp template
Auteur Dennis Steenwijk Versie Datum Status 1 Inleiding 2 Versie geschiedenis Versie Datum Status Naam Omschrijving 03-10-08 Dennis Steenwijk versie 2 van 9 Versie geschiedenis 3 Distributie Naam Functie
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
HOGESCHOOL ROTTERDAM
HOGESCHOOL ROTTERDAM IAN02 - Informatie-analyse (objectgeoriënteerde analyse) M O D U L E W I J Z E R I A N 0 2 1 V A N 1 5 Modulecode: IAN02 Modulenaam: Informatieanalyse 2 Belasting (aantal cp): 2 Bestemd
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
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
Kenmerken van DLArchitect
Kenmerken van DLArchitect Bert Dingemans, e-mail : [email protected] www : http://www.dla-os.nl 1 Inhoud KENMERKEN VAN DLARCHITECT... 1 INHOUD... 2 INLEIDING... 3 ARCHITECTUUR... 3 Merode... 3 Methode en
Unified Modeling Language ACTIVITY DIAGRAMS
Unified Modeling Language ACTIVITY DIAGRAMS Alle Metzlar UML 19 augustus 2014 Inleiding Use case diagrammen laten zien wat het (informatie)systeem zou moeten doen. Activiteiten diagrammen laten zien hoe
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
Titel, samenvatting en biografie
Titel, samenvatting en biografie \ Peter Wanders De Black Box Dialog methode Voorjaarsevent Testnet: 22 juni 2009 Samenvatting Nog nooit heb ik heb een klant horen zeggen: Enorm vervelend dat het IT project
GESTANDAARDISEERD MAATWERK HOEFT NIET DUUR TE ZIJN
Innervate: Juni 200 GESTANDAARDISEERD MAATWERK HOEFT NIET DUUR TE ZIJN Ze knellen. Je krijgt er blaren van. Je eksterogen steken onophoudelijk. Als je loopt, hoort het zich aan alsof een nest met muizen
Deel I Hoofdstuk 2: Het klassenmodel
Deel I Hoofdstuk 2: Het klassenmodel 2005 Prof Dr. O. De Troyer Klasse Model pag. 1 Hoofdstuk 2: Het klassenmodel Het Klassenmodel Beschrijft de statische structuur van een systeem door middel van Het
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:
Een inleiding in de Unified Modeling Language 79
Een inleiding in de Unified Modeling Language 79 2. Het objectdiagram Soms hebben we behoefte om in de plaats van een klasse een instantie van deze klasse weer te geven. Figuur 3.22. toont als voorbeeld
De beheerrisico s van architectuur
De beheerrisico s van architectuur Een overzicht van de ArChimate Risico Extensie versie 0.2 Bert Dingemans Inleiding Het implementeren van een (enterprise) architectuur brengt altijd risico s met zich
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie
Fundament Informatica
Fundament Informatica Deel 2 ICT voor de tweede fase Module 5 tot en met 7 VOORWOORD Deze uitgave is het tweede deel van de methode, bestemd voor het keuzevak informatica in de tweede fase van havo en
Ik ben onder andere inzetbaar als:
Curriculum vitae Maint Berkenbosch Algemeen Ik ben gepromoveerd wiskundige en ervaren software ontwikkelaar. Daarnaast ben ik communicatief vaardig, spreek ik goed Engels, Duits Frans en een beetje Russisch.
SCHRIJVEN. Instructiekaart voor de leerling nr. 5. A-vragen. Korte vragen die beginnen met Wie...? Wat...? Waar...? Wanneer...? Hoeveel...?
Instructiekaart voor de leerling nr. 5 A-vragen Formulering van de vraag Formulering van het antwoord Korte vragen die beginnen met Wie...? Wat...? Waar...? Wanneer...? Hoeveel...? Antwoord met één volledige
Onderzoeksrapport. ICT-uitdagingen in 2013 2014
Onderzoeksrapport ICT-uitdagingen in 2013 2014 april / mei 2013 Website: www.lemontree.nl Op welk vlak liggen de belangrijkste ICT-uitdagingen in 2013 en 2014. Het verbeteren van de kwaliteit van IT- en
Aan het eind van deze lesbrief wordt uitgelegd wat het nut van OOP is en vind je een aantal oefenopdrachten.
Doel van deze lesbrief Deze lesbrief is bedoeld om je op de hoogte te brengen van de basisbegrippen die gangbaar zijn bij object georiënteerd programmeren (OOP). In deze lesbrief kom je korte codefragmenten
Zelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Statistiek inleiding 2 mavo
Auteur Laatst gewijzigd Licentie Webadres J van Remoortere 06 december 2013 CC Naamsvermelding 3.0 Nederland licentie https://maken.wikiwijs.nl/47815 Dit lesmateriaal is gemaakt met Wikiwijs van Kennisnet.
Testomgevingen beheer
Testomgevingen beheer Testen brengt het verwachte resultaat en de huidige toestand bij elkaar. Het geeft aanknopingspunten om de planning te maken, het product te verbeteren en om zorgen bij belanghebbenden
Inhoud. Subject: Taak 1.2.16 Wat is een portfolio? Paul van der Linden MT1a Periode 2 School Docoments, user 9994 Year 2007-2008
Inhoud Taak 1.2.16 Inhoud... 1 Voorwoord... 2... 3 Wat is de inhoud van een portfolio?... 3 Persoonlijk CV... 3 Persoonlijke Competenties... 4 Dossier... 4 Persoonlijk Ontwikkelingsplan... 4 Hoe kan ik
Tentamen in2705 Software Engineering
Tentamen in2705 Software Engineering Voorbeeld (bijna tweemaal te groot) U mag meenemen naar dit tentamen: Lethbridge, afdrukken PPT slides, afdrukken handouts. 1. De TU wil een nieuw systeem ontwikkelen
Proces to model en model to execute
Proces to model en model to execute Een end-to-end (bedrijfs)proces (figuur 1) is het geheel van activiteiten die zich, op een bepaalde plaats door een bepaalde rol, in bepaalde volgorde opvolgen en waarvan
Programmeren 3. 1. Het gesloten boek examen 1.1
Programmeren 3 1. Het gesloten boek examen Het gesloten boek examen bestaat uit meerkeuzevragen of vragen waarin gevraagd wordt een stukje code te schrijven of om het resultaat van een stuk code te voorspellen.
Connect Social Business
Connect Social Business Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook API leren door
Raamwerk Diagram LABIRINT
Raamwerk Diagram LABIRINT Labirint Het BEDRIJFSARCHITECTUUR - Raamwerk - LABIRINT is gebaseerd op het "Zachman Framework" (http://www.zifa.com). Succesvolle bedrijven integreren IT-organisatie, IT-prioriteiten
Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Hoofdstuk 16: Grafieken en diagrammen: hoe
Hoofdstuk 16: Grafieken en diagrammen: hoe 16.0 Inleiding Wanneer je de betekenis van een serie nummers in een presentatie wilt weergeven, zal je ondervinden dat een diagram de meest effectieve manier
Notulen van dinsdag 14 februari 2006
Notulen van dinsdag 14 februari 2006 Softwareproject MassAnalyst Aanwezig: Michel, Marilou, Steven, Joris, Roeland, Albert Jan, Marnix, Arne. Afwezig: Taco. De punten komen niet helemaal overeen met de
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.
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
Systeem modellen. Topics covered
Systeem modellen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 8 Slide 1 Topics covered Context models Behavioural models Data models Object models CASE workbenches Ian Sommerville 2004
Soft-Solutions. Stageverslag
Soft-Solutions Stageverslag Naam: Marc Schattorie Website: http://marc.schattorie.nl Klas: EI32BIT School: Gilde Opleidingen Datum: 18-04-2011 t/m 24-06-2011 Bedrijf: Soft-Solutions Website: http://www.soft-solutions.nl
Systems Engineering en de Modelgebaseerde aanpak. Eric Burgers
Systems Engineering en de Modelgebaseerde aanpak Eric Burgers 2 Context: Toepassing MBSE in tunnelprojecten Modelprecisie / formaliteit LST 1.2 LST 1.1 Nijverdal (2011) SysML Statisch model Dynamisch model
Checklist basisontwerp SDM II
Organisatie SYSQA B.V. Pagina 1 van 5 Checklist basisontwerp SDM II Documentatie. Zijn de uitgangspunten voor het basisontwerp Is een plan van aanpak Zijn er wijzigingen op het Software Quality Assurance
HEY WAT KAN JIJ EIGENLIJK GOED? VERKLAP JE TALENT IN 8 STAPPEN
E-blog HEY WAT KAN JIJ EIGENLIJK GOED? VERKLAP JE TALENT IN 8 STAPPEN In talent & groei Het is belangrijk om je talent goed onder woorden te kunnen brengen. Je krijgt daardoor meer kans om het werk te
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
Sparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : [email protected] www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Introductie. Hoofdstuk 1. 1.1 Over softwareontwikkeling
Hoofdstuk 1 Introductie 1.1 Over softwareontwikkeling In de meeste gevallen zijn er veel mensen betrokken bij de ontwikkeling van software: niet alleen de klant die de opdrachtgever is en de programmeurs
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
Software Test Plan. Yannick Verschueren
Software Test Plan Yannick Verschueren Maart 2015 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 2 December 2014 Yannick Verschueren
Ontwerp. <naam applicatie>
Ontwerp Datum Auteur Versie Telefoon Pagina: 0 Inhoudsopgave 1. MANAGEMENT SUMMARY... 1 2. INLEIDING... 1 2.1. DOEL... 1 2.2. STRUCTUUR... 1 2.3. ACHTERGROND... 1 2.4. REVISIE-GESCHIEDENIS...
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
Figuur 7.21: Het Voronoi diagram van zes supermarkten, genummerd 1 t/m 6.
Samenvatting. Voronoi diagrammen. Stel je alle supermarkten in een stad voor. De stad is te verdelen in sectoren door naar de dichtstbijzijnde supermarkt te kijken: alle mensen die wonen in de sector van
Tools voor canonieke datamodellering Bert Dingemans
Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze
Dynamische webapplicaties in Java
Dynamische webapplicaties in Java October 7, 2006 In java is het mogelijk dynamische webpagina s te implementeren. De code om de dynamische gegevens te genereren staat in servlets of Java Server Pages
Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13
5 Inhoud Inhoud Over dit boek 7 1 Eclipse IDE (Integrated Development Environment) 9 2 Functionele specificatie 13 3 Implementatie grafische gebruikersinterface 31 4 De klassen en methoden 57 5 Technische
NHibernate als ORM oplossing
NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een
Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................
Incore Solutions Learning By Doing
Incore Solutions Learning By Doing Incore Solutions Gestart in November 2007 Consultants zijn ervaren met bedrijfsprocessen en met Business Intelligence Alle expertise onder 1 dak voor een succesvolle
Application interface. service. Application function / interaction
Les 5 Het belangrijkste structurele concept in de applicatielaag is de applicatiecomponent. Dit concept wordt gebruikt om elke structurele entiteit in de applicatielaag te modelleren: softwarecomponenten
make things ETA by Boudewijn Naaijkens
ET S make things ETA by Boudewijn Naaijkens VISUAL IDENTITY Student Boudewijn Naaijkens 2060969 Avans Hogeschool 42CM04 (O) Vakcoördinator Brenda Renssen Avans Hogeschool Overige betrokken docent(en) Marcel
Kleine cursus PHP5. Auteur: Raymond Moesker
Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven
1 Inleiding... 3. 2 Beelddiagram... 4 2.1 Wat is een beelddiagram... 4 2.2 Hoeveel heren en dames deden mee van Tata Steel en KLM?...
INHOUDSOPGAVE Vak: Wiskunde 1 Inleiding... 3 2 Beelddiagram... 4 2.1 Wat is een beelddiagram... 4 2.2 Hoeveel heren en dames deden mee van Tata Steel en KLM?... 4 3 Staafdiagram... 5 3.1 Wat is een staafdiagram...
