De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

7M701 1 Ontwerpen van Informatiesystemen met. 7M701 2 Doelstellingen Kennis over de geavanceerde visuele modelleertechniek UML in het ICT domein Ontwikkelen.

Verwante presentaties


Presentatie over: "7M701 1 Ontwerpen van Informatiesystemen met. 7M701 2 Doelstellingen Kennis over de geavanceerde visuele modelleertechniek UML in het ICT domein Ontwikkelen."— Transcript van de presentatie:

1 7M701 1 Ontwerpen van Informatiesystemen met

2 7M701 2 Doelstellingen Kennis over de geavanceerde visuele modelleertechniek UML in het ICT domein Ontwikkelen van inzicht in het toepassen van deze kennis in analyse en ontwerpprojecten

3 7M701 3 Studiemateriaal Boeken: Fowler & Scott: UML distilled 2 nd ed Fowler & Scott: UML beknopt Booch, Rumbauch & Jacobson: The Unified Modeling Language – User Guide Web:

4 7M701 4 Wat is UML? 1 Opvolger van reeks OOA&D-methoden, waarin methoden van Booch, Rumbaugh en Jacobson (de 3 amigo’s) zijn verenigd. UML is een modelleertaal, geen methode. Modelleertaal is de notatiewijze die door methoden worden gebruikt om ontwerpen weer te geven. Het proces is de werkwijze die tot het ontwerp leidt.

5 7M701 5 Wat is UML? 2 UML definieert de basisconcepten van object georiënteerd analyseren en ontwerpen, en bevat een aantal diagrammen om te kunnen communiceren tussen deze concepten. UML voegt tools, technieken en processen samen.

6 7M701 6 Objecttechnologie objectData en functies deze deze data bewerken worden samengevoegd  object Elk object is een zelfstandige entiteit binnen het totale systeem. De structuur van het systeem bestaat uit objecten die met elkaar verbonden zijn en met elkaar communiceren.

7 7M701 7 UML : ontwerpproces Processen zijn UML vreemd; een proces is echter wel een belangrijk onderdeel van een methode. Een proces kan in combinatie met UML worden gebruikt. Een proces in hoofdlijnen:

8 7M701 8 UML biedt een aantal diagrammen die gezamenlijk het model van het softwaresysteem vormen: Het use-case diagram toont hoe het systeem kan worden door externe entiteiten zoals menselijke gebruikers;use-case Het sequence diagram toont de volgorde in tijd van de boodschappen die in het systeem verstuurd en ontvangen worden;sequence Het activity diagram toont de activiteiten die door een deel van het systeem worden uitgevoerd;activity Het class diagram toont de statische structuur van het softwaresysteem weergegeven als klassen en hun relaties.class Andere: collaboration, state, component en deployment diagrammen.collaboration

9 7M701 9 Fasen in UML 1e fase: bestuderen wat het informatiesysteem moet doen  use cases Object-oriented domein analyse  decompositie van het probleem- domein in concepten, attributen en associaties die van belang zijn in het i.s.

10 7M UML Model Views Requirements (use case diagrams) Static structure (class diagrams) Dynamic behaviour Interactive behaviour (activity, sequence,..) Physical implementation structures

11 7M Samenhang van de diagrammen

12 7M701 12

13 7M701 13

14 7M701 14

15 7M701 15


Download ppt "7M701 1 Ontwerpen van Informatiesystemen met. 7M701 2 Doelstellingen Kennis over de geavanceerde visuele modelleertechniek UML in het ICT domein Ontwikkelen."

Verwante presentaties


Ads door Google