Systeemityö 2 Toimintokaavio – Activity diagram

Slides:



Advertisements
Samankaltaiset esitykset
YLIOPISTOJEN AASIA-VERKOSTO
Advertisements

SE-02 UML-notaatio staattinen ja dynaaminen mallintaminen Kalvot: Olioperustainen ohjelmistokehitys Tampereen yliopisto, syksy 2000 Roope Raisamo.
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulun yliopisto Facebook API Teppo Räisänen Tietojenkäsittelytieteiden.
Liiketoiminnan / kohdemaailman ymmärtäminen
Prosessiosaaminen - prosessiosaajaksi
Tietojärjestelmät ja Systeemisuunnittelu
Tilasiirtymäkaavio ja eri mallien yhteensovittaminen
Antti-Jussi Lakanen Nuorten peliohjelmointi 2009 / Jyväskylän yliopisto.
BPMN ja hiukan prosessien määrittelystä
Päivi Ovaska Tutkijaopettaja LTY/Tite
Käyttöjärjestelmät Johdanto. Kurssimateriaalista 15 lukua, jotka vastaavat enemmän tai vähemmän 15 kahden tunnin pakettia Perustuu Gary Nuttin Operating.
Performance testing of TETRA 1. SISÄLTÖ  TETRA standardointi  ICT- yrityksen toteutus  Testaus- prosessi  Motivaatio testaukseen  Vaiheet/ osa-prosessit.
Oliomallittaminen ja UML
Valintapisteet Sosiaali-, terveys- ja liikunta-ala
HALLITUKSEN PUHEENJOHTAJA VASTUUALUE 1VASTUUALUE 3 VASTUUALUE 4 VASTUUALUE 2 SIHTEERI MALLISEURA RY / HALLITUS - dynaamisen organisaatiokaavion esittely.
Olioperustainen ohjelmistoprosessi
Tietohallinnon ja tietojärjestelmien kehittämisen perusteet
Satakunnan ammattikorkeakoulu | Satakunta University of Applied Sciences KYLÄMAISEMAT KUNTOON Taide, kulttuuri ja ympäristö Tomi Kuusimäki.
Testauksen tutkimustulokset Marko Jäntti
Systeemityö 2 Käyttötapauskaavio Teppo Räisänen, Principal Lecturer
Arvostelu Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Systeemityö 2 Tilakaavio – State machine diagram
Opiskelun ja opetuksen tukipalveluiden arkkitehtuurin ”Tvärminnen risti”
Kulttuurisemiotiikkaa Harri Veivo Oulun yliopisto Lokakuu
Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer
Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Systeemityö 2 Ajoituskaavio – Timing Diagram
Systeemityö 2 Kokoava vuorovaikutuskaavio - (Interaction overview diagram) Roni Ukonaho, Juha-Pekka Remes, Aki Nikula.
DTD Teppo Räisänen Liiketalouden yksikkö.
Package diagram Tiia Jefremoff
Tässä esityksessä on piilotettu osa dioista
Koostekaavio – Composite Structure Diagram Kinnula – Kellolampi - Lehtosaari.
@ Leena Lahtinen Toistorakenne Ohjelmassa toistetaan tiettyjä toimenpiteitä monta kertaa peräkkäin Toisto noudattaa sille kuuluvia tarkkoja standardoituja.
Osaamisen ja sivistyksen parhaaksi Valintaperusteiden mallintaminen
Tietojenkäsittelyn toisen lukuvuoden 1. lukukausityö Syksy 2010.
Systeemityö 2 Oliokaavio Teppo Räisänen, Principal Lecturer
XPath Teppo Räisänen Liiketalouden yksikkö.
Oliot ja luokat Oliot ja luokat Oliot (object) ja luokat (class) ovat keskeisiä olio- ohjelmoinnin käsitteitä. Olio-ohjelmointi on ohjelmointiparadigma,
XML Schema Teppo Räisänen Liiketalouden yksikkö.
XSL & JavaScript Teppo Räisänen
Komponenttikaavio Lehtonen Iiro, Janne Liikka
Component diagram– Komponenttikaavio J. Pätsi & H. Malmihuhta
Sequence Diagram Jani Keskitapio, Annika Alakastari, Heng Qing Zhu TIK9SNA.
XML – osa 2 Teppo Räisänen
Jari Hautamäki LLP/Erasmus/Virtual Campus... Edinet-hakemus R&D PRojects at the of year 2005 Active Projects JYVÄSKYLÄ UNIVERSITY OF APPLIED.
Käyttöönottokaavio– Deployment diagram Vesa Jokikokko Tarmo Kemi TIK9SNA.
Oodi Kehityksen Roadmap Antti Mäki. University of Lapland IN HELSINKI / ESPOO Aalto University: Helsinki University of Technology Helsinki.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
XSL Teppo Räisänen
XSL Teppo Räisänen
Systeemityö 2 Viestiyhteyskaavio (Sekvenssi kaavio) – Sequence diagram
Koostekaavio– composite structure diagram Mikko Näpänkangas.
Päivi Ovaska Tutkijaopettaja LTY/Tite
Tietojärjestelmät ja Systeemisuunnittelu
Kulttuurisemiotiikkaa Oulun yliopisto Lokakuu 2007 Harri Veivo.
Usein aliohjelman kutsun tulos ei riipu pelkästään eksplisiittisistä syötteistä vaan myös moduulin tai olion tilasta (state). ● Tila määräytyy yleensä.
1.0 TE DiplomityöEsitelmä/ / JT Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olio- orientoituneeseen ohjelmointiin Jukka.
OHJ-3010 Ohjelmistotuotannon perusteet, kesä 2012 OHJ-3010 Ohjelmistotuotannon perusteet, kesäkurssi 2012 [ hauska kuva ]
Aalto University – Where science and art meet technology and business Patrik Maltusch Tietotekniikka palveluiden arkkitehtuuriryhmän päällikkö.
Työpajan tuloksia ti 2.6. klo 9-12 Verohallinto
Sekvenssikaavio– Sequence diagram Lassi Kemppainen
Facebook ohjelmointi - yhteenveto
Mikko Keränen Director RDI
Activity Square Europe
Helsinki Metropolia University of Applied Sciences
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
UML-notaatio staattinen ja dynaaminen mallintaminen
Google Docs Teppo Räisänen,
4. Luokan testaus ja käyttö olion kautta
Esityksen transkriptio:

Systeemityö 2 Toimintokaavio – Activity diagram Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management teppo.raisanen@oamk.fi, 050 382 6587

Toimintokaavio

Toimintokaavio Tilakaavio tarkentaa luokkia ja olioita Toimintokaavio tarkentaa käyttötapauksia

Toimintokaavio Mallinnetaan toimintoja ja niiden tuloksia Syntaksi on lähellä tilakaavion syntaksia Siirtymät eivät tarvitse tapahtumia Toimintokaaviota voidaan käyttää kun Kuvataan kuinka yksi käyttötapaus (use case) voidaan suorittaa Kuvataan työtä (toimintoja), joka tehdään kun operaatiota suoritetaan Kuvataan olion sisäistä toimintaa Kuvataan kuinka joukko toisiinsa liittyviä toimintoja suoritetaan, ja kuinka ne vaikuttavat olioihin Kuvataan kuinka yritysprosessit (työntekijät, tietovirrat, organisaatiot ja oliot) toimivat

Toimintokaavio Käyttötapaus Toimintokaavio

Toimintokaavio Syntaksi on hyvin samanlainen kuin tilakaaviossa Nuolet on siirtymiä Tilat ovat aktiviteetteja Isoin ero on että niillä mallinnetaan eri asioita Tilakaavio olion tiloja ja tilasiirtymiä Toimintokaavio toimintoja esim prosessit, käyttötapaukset

Toimintokaavio Tilakaavio mallintaa olion tiloja Toimintokaavio mallintaa useimmiten käyttötapausta tai prosessia Tilakaaviossa pitää siirtymien syyt olla määrätty Tapahtumat, ehdot Toimintokaaviossa siirrytään, kun toiminto on suoritettu Ei tarvitse tapahtumia eikä ehtoja

Toimintokaavio Mallinnetaan prosessia

Toimintokaavio Käyttötapaus

Toimintokaavio

Harjoitus Piirtäkää toimintokaavio yhdestä lukukausityönne käyttötapauksesta

Harjoitus Piirtäkää toimintokaavio rahan nostosta ATM:stä

Harjoitus Piirtäkää toimintokaaviot muista käyttötapauksista ATM-harjoituksessa