1 / 5

IMT2243: 17.februar 2011

IMT2243: 17.februar 2011. Domenemodellering / Konseptuelle Klassediagram Monopol- eksempel SSD : System Sequence Diagram Kort repetisjon av teknikken Use Case - diagrammet - tekstbeskrivelsen / mal for High Level og Expanded format

vail
Download Presentation

IMT2243: 17.februar 2011

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. IMT2243: 17.februar 2011 Domenemodellering / Konseptuelle Klassediagram Monopol- eksempel SSD : System SequenceDiagram Kort repetisjon av teknikken Use Case - diagrammet - tekstbeskrivelsen / mal for HighLevel og Expanded format - hvordan supplerer Use Case og Klassediagram hverandre Intro til OL-Veivisercaset som vi gjør OOA på 22. februar Pensum : Art.saml nr 6 : Stumpf,Teagues. 117 - 154

  2. Domenemodellering og Klassediagram Hva er en domenemodell ? Notasjon for å tegne modellene. Hvorfor skal vi lage det ? Figurer fra pensumlitteraturen Se på modeller fra prosjekteksemplene som ligger ute Modellering av MONOPOL

  3. ”High-level” Use-Case Beskrivelse Dette er en overordnet tekstlig beskrivelse av det enkelte Use Case. Benytte en mal for beskrivelsen for å få en god stuktur. Use Case (Navn) : Aktør : Mål : Beskrivelse :

  4. ”Expanded” Use-Case Beskrivelse Use Case (Navn) : Aktør : Mål : Beskrivelse : Type : Pre betingelser : Post betingelser : Spesielle krav ( eks. operasjonelle krav) : Detaljert Hendelsesforløp (”Main Success Scenario”) : Alternative scenarier : Ulike Varianter Ulike Feilsituasjoner

  5. UML : Unified Modeling Language • Et etablert felles modelleringsspråk som er blitt ”standard” innen objektorientert analyse og design • 1996 : UML 0.8 • Siste : UML 2.3. • Håndteres nå av Object Management Group (sjekk www.omg.org og www.uml.org ) • Jacobson, Booch, Rumbaugh – gikk sammen om å få enhetlighet inn i metodebruk og anvendelse av teknikker • UML gir oss et sett av teknikker for å bygge systemmodeller på ulike detaljnivåer • Vi skal bruke UML til å modellere Use Cases, Sekvensdiagrammer og Klassediagrammer.

More Related