Yhteistoimintakaavio (Esimerkki)



Samankaltaiset tiedostot
Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Vaatimusmääritelystä UML:n avulla

Analyysi, staattinen mallintaminen, kohdealueen malli ja luokkakaavio

Analyysi on tulkkaamista

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät

Analyysi, staattinen mallintaminen, kohdealueen malli ja luokkakaavio

Toiminnot eli käyttäytyminen. Tieto eli rakenteelliset ominaisuudet

Toimittajaportaalin pikaohje

Tällä harjoituskerralla on tarkoituksena harjoitella käyttötapaus-, luokka- ja tapahtumasekvenssikaavioiden luontia.

Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita.

UML- mallinnus: Tilakaavio

Formaalit menetelmät: Kirjaston formalisointi Z-kuvauskielellä

UCOT-Sovellusprojekti. Vaatimusmäärittely

Asiakastietoa käsittelevä järjestelmä. Rajapintakäyttötapaukset

Asiakastietoa käsittelevä järjestelmä. Rajapintakäyttötapaukset

Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden

Voit hakea asiakasta nimellä sivun alapalkissa Tarkennettu haku -valinnalla tai sivun yläpalkissa olevalla valinnalla Haut.

3. Käsiteanalyysi ja käsitekaavio

UML-MALLINNUS MICROSOFT VISIOLLA JOUNI HUOTARI

Liite 7: Asiakastietoa käsittelevä järjestelmä Sosiaalihuollon asiakastiedon arkisto. Rajapintakäyttötapaukset

Toimittajaportaalin pikaohje

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Vaatimusmäärittely

OSAAMISENHALLINTA HENKILÖSTÖ. Esimiehen pikaohje

Opintokohteiden muokkaus

Julkishallinnon palvelukartta

HP Visual Collaboration Room. Aloitus

HAAGA-HELIA ammattikorkeakoulu Lomakkeen tekeminen Google Docsilla

Toimittajaportaali: Usein kysyttyjä kysymyksiä e-laskuista

Ohjelmistotekniikan menetelmät, luokkamallin laatiminen

Hops-ohjaajan ohje Opiskelijan hopsit.

Liiketoimintaprosessin kuvaus (esim. osapuolten välisenä yhteistyökaaviona) Sidosryhmäkaavio. karkea keskeistä tietosisältöä kuvaava luokkakaavio

STEP-BY-STEP -OHJE OPETTAJALLE

Hakulomakkeen täyttöohjeet

Basware Supplier Portal

Lääkitysmäärittelyt. Lääkitysmäärittelyt v (9) Prosessit (LUONNOS) Operatiivisen toiminnan ohjaus yksikkö, OPER

Opinto-oppaan tekeminen

TYÖNTEKIJÄN KÄYTTÖOHJEET - SOKU

Hyvinvointipalvelujen OmaTalous -palvelu. Käyttöohje

Kilta-rekisterin ohje Yhdistyskäyttäjille

1. KÄYTTÖKONTEKSTI. jamkad VAATIMUSMÄÄRITTELY. Liite1_Vaatimusmaarittely_Elainklinikka.doc Filename: Last saved:

OpasOodi Opintokohteiden muokkaus

OpasOodi Opintokohteiden muokkaus

Valintanauhan komennot Valintanauhan kussakin välilehdessä on ryhmiä ja kussakin ryhmässä on toisiinsa liittyviä komentoja.

Visma Nova Pro ja Visma Nova C/S Pro Suomen Asiakastieto. Käyttäjän käsikirja

Ohjelmistojen mallintaminen. Luento 6,

UML-mallinnus ja prosessien kuvaaminen Microsoft Visiolla (versio 2003 professional) Jouni Huotari

Ohjelmistotekniikan menetelmät Luokkamallit ohjelmiston mallintamisessa Harri Laine 1

Copyright Basware Corporation. All rights reserved. Pikaopas toimittajille Supplier Portal (Toukokuu 2013)

Suomen johtava projektipankki. Mobiili-TR ja MVR

FENNO MEDICAL OY FENNO MARKET KÄYTTÖOHJEET. Fenno Medicalin sähköinen

OPAS VERKKOLASKUTUKSEEN

Työtapaturmainfo: Työtapaturman ilmoittaminen 2016->

virkailija.opintopolku.fi

EMCS-PROJEKTI ASIAKKAAN VERKKOPALVELU

Yksittäishyväksyntä ja komponenttiluettelo

VH5, JOTU, MagicDraw:n käyttö

ILMOITTAUTUMINEN OPINNOILLE

OSAAMISENHALLINTA RAPORTOINTI. Hallintakäyttäjän pikaohje

Ohje Hammasvälineen verkkokauppaan

UCOT-Sovellusprojekti. Vaatimusmäärittely

Fingridin säätösähkötarjousohje. Vaksin käyttöohjeet

HAAGA-HELIA Käyttötapaukset 1 Tietojenkäsittely Tietosysteemin määritys. Käyttötapaukset

Myynnin seuranta ja ohjaus Pikaopas

Tukipyyntö-toiminnon ohje

UUDEN NETTIJÄSENREKISTERIN OHJEET. Kirjaudu sisään antamalla käyttäjätunnus ja salasana

Oppimateriaalin lisääminen

Opinto-oppaan tekeminen

Tero Mononen / Kumppanuuskampus

Käyttötapausten mallintaminen

OHJE -LIPPUKUNTASIVUN MUOKKAAMISEEN

Avaa sovellus (PERUSAURORA)

Laturi. - sähköinen vakuutushakemus

YLEISTÄ REKISTERÖITYMINEN KIRJAUTUMINEN UNOHTUIKO SALASANASI? ALOITUSSIVU LISÄÄ HAVAINTO...

1/8. Työnantajan opas

MAKSAMINEN. Business Onlinen etusivun Hyödylliset apuvälineet -inforuudussa on ohje kansiomaksamiseen.

Käyttötapauksen nimi Lukija: pääsivu Osallistujat Lukija Tuloehdot Käyttäjä on avannut sivuston pääsivun Kuvaus Ruudulle tulostuvat kirjoittajat ja

Arviointimenetelmän valinta: Arviointimatriisi

Larppa-laskutusohjelma v1.1 Ohje

TERVEYS JA HOITOSUUNNITELMA

Täsmähakuopas. Täsmähakuopas. Päivitetty Sivu 1/5 1

Opintokohteiden muokkaus

Tietojen haku ja raportit

virkailija.opintopolku.fi

Oppimateriaalin lisääminen

Vaatimusmäärittely. Kymenlaakson partiopiirin jäsenrekisteri

1. HOPS-työkalun käyttöön ottaminen

Sähköinen tilaustenhallinta

Maksumuistutuksen lähettäminen Merit Aktivasta

Liitteenä on ohje järjestelmän käytöstä. Lasse Haverinen p Kaisa Korhonen p

Rekisteröintikatsastus. L-luokan ajoneuvo

Hittitoimiston Forte-kotisivujen päivitysohje

KYMP Webmail -palvelu

JulkICT portaalin käyttöohje

Opinnäytteen tallennus Theseus-verkkokirjastoon

Päivitys Navigo Portalin versioon 5.1

TIEDONHALLINTA - SYKSY Luento 7. Pasi Ranne /10/17 Helsinki Metropolia University of Applied Sciences

Oodin hops: Ryhmätyökalu

Transkriptio:

Yhteistoimintakaavio (Esimerkki) Käyttötapaus: Vuokraa ajoneuvo Yleiskuvaus: Käyttäjä vuokraa ajoneuvon määräajaksi. Esiehdot: Käyttäjä on hakenut vuokrausaikana vapaat ajoneuvot näytölle. Aktori: Asiakas Skenaarion kuvaus: 1. Asiakas valitsee yhden listatuista ajoneuvoista. 2. Järjestelmä näyttää ajoneuvon tiedot. 3. Asiakas painaa Vuokraa painiketta. 4. Järjestelmä ilmoittaa, että ajoneuvo on lisätty vuokraukseen. 5. Asiakas painaa Näytä vuokraus painiketta. 6. Järjestelmä näyttää yhteenvedon vuokrattavista ajoneuvoista ja niiden tiedoista. 7. Asiakas painaa Vahvista vuokraus painiketta. 8. Järjestelmä ilmoittaa, että vuokraus on vahvistettu.

Muokkaa käyttötapauksia Muokkaa dynaamisia malleja Muokkaa kohdealueen mallia Analyysia tehdään iteratiivisesti (Rosenberg & Stephens, 2007)

1. Asiakas painaa Vuokraa painiketta. 2. Järjestelmä ilmoittaa, että ajoneuvo on lisätty vuokraukseen. Uusi rakenne vaatii iterointia.

Yhteistoimintakaavio (Esimerkki) Käyttötapaus: Vuokraa ajoneuvo Yleiskuvaus: Käyttäjä vuokraa ajoneuvon määräajaksi. Esiehdot: Käyttäjä on hakenut vuokrausaikana vapaat ajoneuvot näytölle. Aktori: Asiakas Skenaarion kuvaus: 1. Asiakas valitsee yhden listatuista ajoneuvoista. 2. Järjestelmä näyttää ajoneuvon tiedot. 3. Asiakas painaa Vuokraa painiketta. 4. Järjestelmä lisää uuden vuokrauksen ja ilmoittaa, että ajoneuvo on lisätty vuokraukseen. 5. Asiakas painaa Näytä vuokraus painiketta. 6. Järjestelmä näyttää yhteenvedon vuokrattavista ajoneuvoista ja niiden tiedoista. 7. Asiakas painaa Vahvista vuokraus painiketta. 8. Järjestelmä ilmoittaa, että vuokraus on vahvistettu.

Lisää attribuutteja. Poistetaan? Voidaan lisätä operatioita.

Korkean tason yhteistoimintakaavio

Yhteistoimintakaavio Robustness Diagram ICONIX-menetelmässä käytetään yhteistoimintakaavioista varianttia robustness diagram, jota kutsutaan myös korkean tason yhteistoimintakaavioksi. Collaboration- kaavion tapaan yhteistoimintakaaviossa käytetään yleensä ikonisia stereotyyppejä luokkien esittämiseen. Käyttökelpoinen erityisesti analyysivaiheessa, tarkistamaan ja tarkentamaan käyttötapauskuvauksia ja suunnittelemaan alustavaa arkkitehtuuria.

Yhteistoimintakaavio (mitä elementtejä siihen kuuluu?)

Yhteistoimintakaavio (mitä elementtejä siihen kuuluu?)

Yhteistoimintakaavio (miten sellainen laaditaan?) Yhteistoimintakaavio muodostetaan käymällä kaaviota vastaava käyttötapauskuvaus lause kerrallaan läpi ja muodostamalla substantiiveista käyttöliittymä- ja kohdealueluokkia ja verbeistä ohjaimia.

Yhteistoimintakaavio (miten sellainen laaditaan?) Kytkentäsäännöt ovat seuraavat: Käyttöliittymäluokat ja kohdealueluokat voivat kutsua ohjaimia ja päinvastoin Käyttöliittymäluokat ja kohdealueluokat eivät voi kutsua suoraan toisiaan. Ohjaimet voivat kutsua toisiaan.

Yhteistoimintakaavio: Lukutaito

Yhteistoimintakaavio: kirjoitustaito Laadi Muokkaa julkaisuja käyttötapauksen pohjalta yhteistoimintakaavio. 1. Järjestelmä esittää projektien hakulomakkeen. 2. Käyttäjä syöttää hakuehdot ja valitsee hae projekti 3. Järjestelmä hakee ja esittää hakuehtoja vastaavat projektit [Poikkeus 1] 4. Käyttäjä valitsee niistä yhden napsauttamalla projektin nimeä. 5. Järjestelmä hakee projektin tiedot ja siihen liittyvät tutkimusraportit, ja esittää ne käyttäjälle. 6. Käyttäjä valitsee yhden julkaisuista. [Poikkeus 2] 7. Järjestelmä hakee julkaisun tiedot. 8. Käyttäjä valitsee muokkaa julkaisua [Poikkeus3] 9. Järjestelmä esittää tiedot lomakkeella. 10. Käyttäjä muokkaa tietoja ja valitsee tallenna tiedot. [Poikkeus4] 11. Järjestelmä tallentaa muuttuneet tiedot ja ilmoittaa onnistumisesta. Poikkeus 1: Järjestelmästä ei löydy hakuehtoja vastaavia projekteja. Järjestelmä ilmoittaa virheestä ja esittää hakulomakkeen. Poikkeus 2: Käyttäjä valitsee lisää uusi julkaisu. Järjestelmä esittää lomakkeen. Käyttäjä täyttää lomakkeen ja valitsee tallenna tiedot. Järjestelmä tallentaa julkaisun tiedot ja ilmoittaa onnistumisesta. Poikkeus 3: Käyttäjä ei jatka käyttötapausta. Poikkeus 4: Käyttäjä ei tallenna muutoksia.