Ajoituskaavio– Timing diagram Olli-Pekka Jokinen Aleksi Alapuranen tik9sna.

Slides:



Advertisements
Samankaltaiset esitykset
@ Leena Lahtinen Helia Ohjelman perusrakenteet 1. PERÄKKÄISRAKENNE 2. VALINTARAKENNE 3. TOISTORAKENNE.
Advertisements

Koostumussuhde Jukka Juslin © Jukka Juslin.
Ohjelman perusrakenteet
Oliomallittaminen ja UML
Ohjelman perusrakenteet
Systeemityö 2 Tilakaavio – State machine diagram
Systeemityö 2 Ajoituskaavio – Timing Diagram
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Systeemityö 2 Kokoava vuorovaikutuskaavio - (Interaction overview diagram) Roni Ukonaho, Juha-Pekka Remes, Aki Nikula.
Package diagram Tiia Jefremoff
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
Systeemityö 2 Kokoava vuorovaikutuskaavio – Interaction
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.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Systeemityö 2 Viestiyhteyskaavio (Sekvenssi kaavio) – Sequence diagram
Ohjelmistojen mallintaminen, sekvenssikaaviot
Newtonin ensimmäinen laki
Pakkauskaavio– Package Diagram Jani Pelkonen, Niko Viinikanoja, Teemu Tervahauta.
Koostekaavio– composite structure diagram Mikko Näpänkangas.
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Teemu Pekkanen Timo Schwarte.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Parsi-projekti Parsi-projektin tilakatsaus.
Palvelukuvaustyö Pekka Linna, CSC Synergiaryhmä
HUOMAA: Voit muuttaa tämän dian kuvaa valitsemalla kuvan ja poistamalla sen. Napsauta sitten Kuvat- kuvaketta paikkamerkiss ä lisätäksesi oman kuvasi.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Tiedeprojektin otsikko
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Sekvenssikaavio– Sequence diagram Lassi Kemppainen
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikko kuvien asettelun kanssa
Otsikko ja kuva-asettelu
Otsikon asettelu Alaotsikko.
Otsikon asettelu alaotsikko.
Otsikko ja kuvat -asettelu
Ohjelmistotekniikan menetelmät, sekvenssikaaviot
Maakuntien ICT-muutosten tehtäväkartat ja tehtäväverkot
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Harjoitustyö -työkirja MS-Project
Otsikon asettelu Alaotsikko.
Otsikkodian asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Ohjelman perusrakenteet
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikkodian asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Esityksen transkriptio:

Ajoituskaavio– Timing diagram Olli-Pekka Jokinen Aleksi Alapuranen tik9sna

 Yleistä kaaviosta ◦ ajoituskaavio on UML 2.0 -versioon tulleita lisäyksiä ◦ kuvaa vuorovaikutuksen ja tilakäyttäytymisen ajoitusta  Mitä kaaviolla mallinnetaan? ◦ Esimerkiksi kuvaamaan projektin kulkua, mitä asioita tulee olla tehtynä tiettyyn aikamäärään mennessä

 Milloin kaaviota käytetään ◦ käytetään silloin, kun tarkoituksena on kuvata vuorovaikutuksia aikasidonnaisesti. Kaavio osoittaa, kuinka olion tila vaihtuu aikajanan tietyissä pisteissä.

 Mallinnuselementit ◦ Esimerkiksi projektin eri vaiheita suhteutettuna aikaan ◦ Ensimmäinen viikko  Suunnittelu ◦ Toinen vko.  Aikataulutus ◦ Kolmas vko.  Toteutus ◦ Neljäs vko.  Testaus ◦ Viidez vko.  Projektin lopetus

 Esimerkkikaavio 1

 Yhteenveto ◦ Käytetään ajoituksen liittyvien tekijöiden kuvaaminen, esim. toiminnon suoritusaika, viestin saapumisaika yms yms tosi ihana kaavio ◦ Kuuluu tosi kivasti ohjelmistoprosessin suunnitteluvaiheeseen, siis tää on ihan must!