Qu'est-ce que LessonUp
Rechercher
Canaux
aiToolsTab
Connectez-vous
S'inscrire
‹
Revenir à la recherche
UML
UML
Unified Modeling Language
1 / 17
suivant
Slide 1:
Diapositive
PRM
MBO
Studiejaar 1
Cette leçon contient
17 diapositives
, avec
diapositives de texte
.
La durée de la leçon est:
60 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
UML
Unified Modeling Language
Slide 1 - Diapositive
Wat is UML
Unified Modeling Language
Visualisatie van hoe je programma werkt
Statische of Dynamische diagrammen
Onafhankelijk van programmeertaal
Slide 2 - Diapositive
Waarom UML
Visualisatie van alle componenten en relaties in project
Diagrammen voor verschillende rollen (binnen het team)
Creëert en behoudt overzicht
Slide 3 - Diapositive
UML Static vs Dynamic
Slide 4 - Diapositive
UML Static
Structure Diagram
Static beschrijft de (bijna) niet veranderende elementen in het programma
Definiëren van classes, attributen en methodes van de class en de relaties tussen classes.
Slide 5 - Diapositive
UML Dynamic
Behaviour Diagram
Dynamic beschrijft de wel veranderende elementen in het programma
Dynamic gaat vooral over tijdens run-time
Voornamelijk om relaties tussen objecten en interne veranderingen van objecten tijdens run time te laten zien
Slide 6 - Diapositive
Statische diagrammen:
Class diagram
Component diagram
Object diagram
Profile diagram
Composite structure diagram
Deployment diagram
Package diagram
Dynamische diagrammen:
Activity diagram
Use case diagram
Interaction diagram
State Machine diagram
Sequence diagram
Communication diagram
Interaction overview diagram
Timing diagram
Slide 7 - Diapositive
Class diagram
Diagram bestaat uit classes en hun relaties
Weergeeft de class structure
Goede basis voor andere diagrammen
Slide 8 - Diapositive
Class diagram
Een class bestaat uit 3 onderdelen;
[class naam]
[class attributen]
[class methodes]
Slide 9 - Diapositive
Class diagram
Class naam = naam van de class
Class attributen = variables van de class
verwachte data type komt na de :
Class methodes = functies van de class
Return type (als die er is) van de funcite komt ook na de :
Parameters voor functies komen tussen ()
Slide 10 - Diapositive
Class diagram
Protection levels
+ voor public attributen/methodes
- voor private attributen/methodes
# voor protected attributen/methodes
Slide 11 - Diapositive
Class diagram relaties
Inheritance
Representeerd een "is-a" relatie
Solide lijn met leeg punthoofd van child naar parent class
Naam van een abstract class is cursief geschreven
Slide 12 - Diapositive
Class diagram relaties
Simple association:
Een link tussen twee classes
Solide lijn tussen de classes
Slide 13 - Diapositive
Class diagram relaties
Aggregation (samenstelling):
Representeerd een "part-of" relatie
Class2 is deel van Class1
Objecten leven onafhankelijk
Solide lijn met een lege diamant tussen de classes
Slide 14 - Diapositive
Class diagram relaties
Composition:
Lijkt veel op aggregation
Class2 kan nu niet bestaan zonder Class1, bij aggregation wel
Solide lijn met een ingevuld diamant teken tussen classes
Slide 15 - Diapositive
Class diagram relaties
Dependency
Bestaat tussen 2 classes wanneer de veranderingen in de ene class ook dingen in de andere class veranderen
Gestreepte lijn met een open pijl naar de class die zich aanpast
Slide 16 - Diapositive
Bronnen
UML breed
Class diagram
Visual paradigm download
Slide 17 - Diapositive
Plus de leçons comme celle-ci
Creating classes and sharing lessons: how to create a class, how to distribute a lesson.
August 2023
- Leçon avec
13 diapositives
par
LessonUp Academy
LessonUp
HBO
Studiejaar 1
LessonUp Academy
Tussen Kunst & Quarantaine
April 2020
- Leçon avec
14 diapositives
par
Buiten de Lijntjes
Beeldende vorming
Tekenen
+1
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 2
Buiten de Lijntjes
Tussen Kunst & Quarantaine
April 2020
- Leçon avec
14 diapositives
par
Buiten de Lijntjes
Beeldende vorming
Tekenen
+1
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 2
Buiten de Lijntjes
Paris, l'alpiniste
June 2018
- Leçon avec
38 diapositives
par
Dé Schoolreisgids
Frans
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Werkvormen: Het visgraat-diagram
June 2025
- Leçon avec
9 diapositives
par
WoW! - Werkvormen in LessonUp
Engels
Geschiedenis
+2
Basisschool
Beroepsopleiding
Middelbare school
Praktijkonderwijs
Speciaal Onderwijs
Voortgezet speciaal onderwijs
MBO
HBO
WO
ISK
Leerroute n1
Leerroute n4
Leerroute n2
Leerroute n3
Groep 6-8
Leerjaar 1-5
Studiejaar 1-4
WoW! - Werkvormen in LessonUp
Prenez le métro! Parijs 2
July 2018
- Leçon avec
20 diapositives
par
Dé Schoolreisgids
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Prenez le métro! Parijs 4
July 2018
- Leçon avec
20 diapositives
par
Dé Schoolreisgids
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
Prenez le métro! Parijs 6
July 2018
- Leçon avec
20 diapositives
par
Dé Schoolreisgids
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids