Systeemityö 2 Viestiyhteyskaavio (Sekvenssi kaavio) – Sequence diagram

Slides:



Advertisements
Samankaltaiset esitykset
Rajapintaluokat Rajapintaluokka luettelee metodit, joille tulee löytyä toteutus asianomaisen rajapinnan toteuttavista luokista. Rajapintaluokka on siis.
Advertisements

– Ohjelmistojen mallintaminen luokkamallin lisäpiirteitä.
19. Unified Modeling Language (UML)
Koostumussuhde Jukka Juslin © Jukka Juslin.
Ohjelmiston tekninen suunnittelu
Luokan otsikko- ja toteutustiedosto tMyn1 Luokan otsikko- ja toteutustiedosto •Tähän asti ohjelmaesimerkit on toteutettu siten, että kaikki koodi on yhdessä.
UML-notaatio staattinen ja dynaaminen mallintaminen
Luokkakaaviot Luokkakaaviot Tekninen suunnittelu.
Syksy 2001 KYAMK/J.Ansamäki/Olio- ohjelmointi71 Olio-ohjelmointi 2. osa: diat (2. välikoe) KYMENLAAKSON AMMATTIKORKEAKOULU Jarkko Ansamäki, 2001.
Tapahtumasekvenssit = Käyttötapausten realisointi
Olio-mallinnus Tietojärjestelmien suunnittelu KYAMK, Liiketalous, Kouvola Jarkko Ansamäki, 2002.
Perintä. Yleistä Olio-ohjelmoinnin menetelmä muodostaa uusia luokkia aiemmin määriteltyjen luokkien avulla Luokka saa automaattisesti käyttöönsä kaikki.
Graafisen esityksen laatiminen taulukkolaskentaohjelmalla (excel 2013)
Antti-Jussi Lakanen Nuorten peliohjelmointi 2009 / Jyväskylän yliopisto.
BPMN ja hiukan prosessien määrittelystä
Oliomallittaminen ja UML
Graafisen esityksen laatiminen taulukkolaskentaohjelmalla (excel 2007)
SE-02 Olioperustainen ohjelmistokehitys Tampereen yliopisto, syksy 2000 Roope Raisamo perustuu Kai Koskimiehen Oliokirjaan ja kurssin aiempiin materiaaleihin.
Valsta Olioiden välinen yhteistyö Oliokeskeisen/-pohjaisen järjestelmän toiminta on olioiden välistä vuorovaikutusta, tapahtumia ja tapahtumaketjuja.
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Opinnäytetyö tutkimus
UML-notaatio staattinen ja dynaaminen mallintaminen
Käyttöönottokaavio – Deployment diagram Sami Stenius.
Systeemityö 2 Tilakaavio – State machine diagram
Systeemityö 2 Ajoituskaavio – Timing Diagram
Systeemityö 2 Toimintokaavio – Activity diagram
Systeemityö 2 Kokoava vuorovaikutuskaavio - (Interaction overview diagram) Roni Ukonaho, Juha-Pekka Remes, Aki Nikula.
Package diagram Tiia Jefremoff
Tässä esityksessä on piilotettu osa dioista
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
Systeemityö 2 Kokoava vuorovaikutuskaavio – Interaction
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Ajoituskaavio– Timing diagram Olli-Pekka Jokinen Aleksi Alapuranen tik9sna.
Komponenttikaavio Lehtonen Iiro, Janne Liikka
Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta
Sequence Diagram Jani Keskitapio, Annika Alakastari, Heng Qing Zhu TIK9SNA.
Käyttöönottokaavio– Deployment diagram Vesa Jokikokko Tarmo Kemi TIK9SNA.
1 © Jukka Juslin Luokat, attribuutit ja metodit Yleistietoa: seuraavalla koulutusviikolla tarkempi käsittely.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Ohjelmistojen mallintaminen, sekvenssikaaviot
Pakkauskaavio– Package Diagram Jani Pelkonen, Niko Viinikanoja, Teemu Tervahauta.
Koostekaavio– composite structure diagram Mikko Näpänkangas.
Olio-ohjelmoinnin perusteet luento 7
Päivi Ovaska Tutkijaopettaja LTY/Tite
Tietojärjestelmät ja Systeemisuunnittelu
Olioiden yhteistyön mallintaminen ● Luokkakaaviosta käy hyvin esille ohjelman rakenne – minkälaisia luokkia on olemassa – miten luokat liittyvät toisiinsa.
Palvelukuvaustyö Pekka Linna, CSC Synergiaryhmä
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Suomen Olympiakomitean valtakunnallinen korkea-asteen
Ammatillisen koulutuksen hyvinvointipäivät
Rajapintaluokat Rajapintaluokka luettelee metodit, joille tulee löytyä toteutus asianomaisen rajapinnan toteuttavista luokista. Rajapintaluokka on siis.
Sekvenssikaavio– Sequence diagram Lassi Kemppainen
Oikea palvelut oikeaan aikaan
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikko kuvien asettelun kanssa
Otsikko ja kuva-asettelu
PI -KAAVION PIIRTÄMINEN / LF Opettele tämän kuvasarjan avulla PI (Prosessien Instrumentointi) -kaavioiden lukutaito. (napsauta hiirellä/nuolinäppäimillä.
Ohjelmistotekniikan menetelmät, sekvenssikaaviot
Otsikon asettelu Alaotsikko.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu alaotsikko.
2. Olio-ohjelmoinnin perusteita
Case-linkit sana&search[asiasana]=Yhteistoimintamenettely
Esityksen transkriptio:

Systeemityö 2 Viestiyhteyskaavio (Sekvenssi kaavio) – Sequence diagram Toni Heikkinen, Matti Korhonen, Teemu Saarinen TIK9SNB

Viestiyhteyskaavio Kuvaa olioiden välistä vuorovaikusta ajan kuluessa.

Viestiyhteyskaavio Kun halutaan mallintaa miten prosessi käyttää prosessin eri vaiheissa

Viestiyhteyskaavio Olio: suorakaide, jossa olion ja luokan nimi Joka oliolle katkoviiva alaspäin, joka kuvaa aikaa Olioiden välisiä viestejä kuvataan vaakasuuntaisilla nuolilla

Viestiyhteyskaavio Esimerkkikaavio 1

Viestiyhteyskaavio Esimerkkikaavio 2 ATM-casesta

Viestiyhteyskaavio Hyvä keino mallintaa prosessin tilaa prosessin eri vaiheissa.