Projectwerk met UML - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Projectwerk met UML

Description:

Projectwerk met UML Hoe pas je de interacties in ... Usecase-diagram Sequentiediagram een diagram waarin interactie in de tijd zichtbaar wordt gemaakt: ... – PowerPoint PPT presentation

Number of Views:127
Avg rating:3.0/5.0
Slides: 14
Provided by: Dr231980
Category:
Tags: uml | met | projectwerk | usecase

less

Transcript and Presenter's Notes

Title: Projectwerk met UML


1
Projectwerk met UML
  • Hoe pas je de interacties in
  • in je analyse van je domein?

2
Projectwerk met UML
Domeinkennis (structuur)
Links zie je de situatie die elke bestaande
onderwijsmethode in het voortgezet onderwijs
voortbrengt. In plaats van IGG wordt eventueel
een strokendiagram gemaakt. Aan interactie wordt
weinig tot geen aandacht besteed.
IGD
IGG
Levert informatie voor
Kan invloed hebben op
3
Projectwerk met UML
Domeinkennis (structuur)
Functionele eisen (gedrag)
IGD
Use-case-diagram
Sequentiediagram
IGD (verbeterd)
Toestandsdiagram
IGG
Levert informatie voor
Compleet klassediagram
Kan invloed hebben op
4
Projectwerk met UML
Klik 1
Domeinkennis (structuur)
Functionele eisen (gedrag)
IGD
Use-case-diagram
Klik 2
Sequentiediagram
Klik 3
IGD (verbeterd)
Toestandsdiagram
IGG
Levert informatie voor
Compleet klassediagram
Kan invloed hebben op
5
Projectwerk met UML
Usecase-diagram
beschrijving van het gedrag van een systeem
vanuit het standpunt van een gebruiker.
systeem
actor
usecase
6
Projectwerk met UML
Usecase-diagram
systeem
beschrijving van het gedrag van een systeem
vanuit het standpunt van een gebruiker.
usecase
actor
sub-usecase
7
Projectwerk met UML
Usecase-diagram
  1. Bepaal de grens van het systeem en vind de
    actoren
  2. Zoek de use-cases voor iedere actor
  3. Stel vast onder welke omstandigheden iedere
    use-case uitgevoerd mag worden
  4. Geef bij iedere use-case een complete
    beschrijving van de interactie tussen actor en
    systeem
  5. Beschrijf mogelijke uitzonderingen
  6. Splits veel voorkomende sub-cases uit
  7. Maak met de gegevens van 1 tot en met 6 een
    diagram met alle actoren en use-cases.

8
Projectwerk met UML
Sequentiediagram
een diagram waarin interactie in de tijd
zichtbaar wordt gemaakt in welke chronologische
volgorde worden de verschillende acties
uitgevoerd?
9
Projectwerk met UML
Sequentiediagram
actief object
Tijd van actie
event
10
Projectwerk met UML
Toestandsdiagram
Een toestandsdiagram geeft aan op welke wijze een
object van toestand kan veranderen als reactie op
gebeurtenissen. Je mag je beperken tot de
beschrijving van de toestandsovergangen van het
scherm.
11
Projectwerk met UML
Toestandsdiagram
startpunt
eindpunt
12
Projectwerk met UML
Hoe maak je de diagrammen?
  • Rational Rose (duur)
  • SELECT Enterprise (duur)
  • Visual UML (duur)
  • ArgoUML (gratis, maar traag)
  • ProxyDesigner (gratis) 
  • Violet (gratis)
  • Zoek in Google met de zoekwoorden UML
    editor

13
Projectwerk met UML
  • Bronnen
  • Warmer Kleppe, Praktisch UML, Addison Wesley
    Longman, 1999
  • dia 4 is gebaseerd op blz. 14
  • Schmuller, UML in 24 uur, Academic Service, 2000
Write a Comment
User Comments (0)
About PowerShow.com