Systeemityö 2 Ajoituskaavio – Timing Diagram Eero Parviainen, Kristian Sorjanto, Sampsa Saari ja Mikko Uutela
Ajoituskaavio � Yleistä kaaviosta ◦ Käytetään kun tarkoituksena on kuvata vuorovaikutuksia aikasidonnaisesti ◦ Käytetään usein sulautettujen järjestelmien suunnittelussa, mutta niitä voidaan käyttää myös liiketoimipohjaisten järjestelmien kehittämisessä � Mitä kaaviolla mallinnetaan? ◦ Selventää vuorovaikutukseen kuluvaa aikaa
Ajoituskaavio � Milloin kaaviota käytetään ◦ Käytetään kun halutaan näyttää vaiheiden välisiä ajoituksia ◦ Ajoituskaaviota käytetään lähinnä sulautetuissa ympäristöissä ja tosiaikaisissa järjestelmissä, joissa vuorovaikutukseen kuluva aika halutaan selvittää ◦ Voidaan merkitä myös olioiden sekä reaalimaailmasta tuttuja sääntöjä, kuten erääntymisaika, joka saadaan annetulle operaatiolle budjetoidusta ajasta.
Ajoituskaavio aikaa – kuvaa toimintoja ja niiden käyttämää � Y-akseli � X-akseli Toiminta � Viiva Aika
Ajoituskaavio � Kuvassa selkeä vesilämpöpumpun x-akseli ajoituskaavio y-akseli Kaaviossa x-akselilla on aika ja y-akselilla objektit ja niiden tilat
Ajoituskaavio � Kuvassa yksinkertainen liikennevalojen toimintaa kuvaava ajoituskaavio
� A j o i t u s k a a v i o Kuvassa ajoituskaavio ATM
Ajoituskaavio � Yhteenveto � Kuvaa toimintoja ja niiden käyttämää aikaa � Oppimamme perusteella kyseinen kaavio on aika hankala piirtää Visual Paradigmillä