1 / 13

Projectwerk met UML

Projectwerk met UML. Hoe pas je de interacties in in je analyse van je domein?. 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.

Download Presentation

Projectwerk met UML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. Klik 1 Projectwerk met UML 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 • Bepaal de grens van het systeem en vind de actoren; • Zoek de use-cases voor iedere actor; • Stel vast onder welke omstandigheden iedere use-case uitgevoerd mag worden; • Geef bij iedere use-case een complete beschrijving van de interactie tussen actor en systeem; • Beschrijf mogelijke uitzonderingen; • Splits veel voorkomende sub-cases uit; • 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

More Related