UML-vuorovaikutuksen jonokaavio näyttää, miten objektit vaikuttavat prosessiin ajan kuluessa. Siinä näkyvät viestit, jotka kulkevat osallistujien ja järjestelmän objektien välillä, sekä niiden järjestys.

UML-jonokaavion esimerkki, jossa näkyy ATM-järjestelmä.

Jos haluat luoda jonokaavion, käytä UML-sarjamallia tai kaaviopohjaa, joka sisältää UML-sarja-kaavaimen. Luo kaavio vetämällä muodot kaavaimesta piirtoalustaan.

Sarjakaavion käynnistäminen

  1. Käynnistä Visio. Jos sinulla on jo tiedosto avattuna, valitse Tiedosto > Uusi.

  2. Kirjoita Haku-ruutuun UML-sarja.

  3. Valitse UML-sarjakaavio.

  4. Valitse valintaikkunassa tyhjä malli tai jokin kolmesta kaaviopohjasta. (Kunkin kuvauksen näytetään oikealla, kun valitset sen.) Valitse sitten joko metrijärjestelmä taiYhdysvalloissa käytetty mittayksikkö.

  5. Valitse Luo.

  6. Kaavio avautuu. Kaavion vieressä pitäisi näkyä Muodot-ikkuna. Jos et näe sitä, siirry tehtäväruutujen tarkasteleminen > ja varmista, että Muodot on valittuna. Jos et vieläkään näe sitä, napsauta Laajenna Muodot-ikkuna -painiketta vasemmalla.

  7. Varmista Näytä-välilehdessä, että Yhteyspisteet-kohdan vieressä oleva valintaruutu on valittu. Tämä asetus saa yhteyspisteet näkyviin, kun aloitat muotojen yhdistämisen.

  8. Seuraavaksi vedä kaavioon haluamasi muodot Muodot-ikkunasta sivulle. Voit uudelleennimetä tekstiselitteet kaksoisnapsauttamalla selitteitä.

Elinkaavat jännettä ja objekteja varten

Käytä toimijan elinkaavamuotoa kullekin osallistujalle ja objektin elinkaava -muotoa prosessin kullekin järjestelmäkomponentille.

UML-sarjan elinkaari

Vihje: Kun vedät elinkaavat paikalleen, näytössä näkyy vihreitä tasauksen apuviivoja, jotka auttavat sinua tasaamaan elinkaavat muihin elinkaavoiin verrattuna.

  • Kirjoita elinkaaren otsikkoruutuun nimi tai otsikko kaksoisnapsauttamalla ruutua.

  • Voit pidentää tai lyhentää aikajanaa napsauttamalla elinkaarajaa ja vetämällä sitten elinkaajan alareunassa olevaa keltaista ohjauspistettä.

Viestit

Viestimuotojen avulla voit esittää elinkaalista toiseen lähetettävät tiedot.

UML-sarjan sanomat

Vihje:  Visio avulla voit liimata viestin päätepisteet kuhunkin elinkaaraan. Kun päätepiste on liimattu yhteyspisteeseen, siinä näkyy vihreä ympyrä. Yhteyspisteet häviävät näkyvistä, kun viivat on vedetty paikoilleen.

  • Liitä alkuosan päätepiste sanoman lähettävään elinkaareen ja vedä päätepisteen pää sanoman vastaanottavaan elinkaareen.

  • Luo tekstiruutu kaksoisnapsauttamalla sanomamuotoa ja kirjoita viestin nimi.

  • Käytä Viesti-muotoa (yhtenäinen viiva) pyynnön tai tiedon lähettämiseen.

  • Käytä Palautusviesti-muotoa (katkoviivaa) vastauksen kuvaamiseksi aiempaan viestiin.

  • Oma viesti -toiminnon avulla voit esittää toiminnon rekursiivisen puhelun tai toisen samaan objektiin kuuluvan menetelmän.

  • Käytä Asynkroninen sanoma -muotoa, jos toimintoa ei ehkä suoriteta välittömästi.

  • Yhdistinsanoman muodon muuttaminen:

    1. Napsauta yhdistintä hiiren oikealla painikkeella.

    2. Valitse ponnahdusvalikon alareunassa kolmesta vaihtoehdosta (Suorakulmainen, Suora, Kaareva).

    3. Muuta yhdistimen muotoa napsauttamalla ja vetämällä.

Ositukset

Jos vähintään yksi vuorovaikutus muodostaa silmukan tai edellyttää ehdon täytymistä, jotta vuorovaikutus päättyy, nämä vuorovaikutukset on liitettävä osa-muotoon:

  • Käytä Silmukan osa -vaihtoehtoa toistuvaan perusvuorovaikutukseen.

  • Käytä valinnainen osa vaiheille, jotka suoritetaan vain, jos tietty ehto täyttyy.

  • Käytä Vaihtoehtoinen osa -muotoa jos-sitten-, jos-sitten-muuten-prosessissa tai -vuorovaikutuksessa. Osissa on kaksi osaa, joiden avulla voit näyttää vaihtoehtoisen vuorovaikutuksen. Jos haluat lisätä toisen ehdon, vedä Vuorovaikutus-operandin muotoon. 

    UML-sarjan ehto

  • Vedä ositusmuoto niihin vuorovaikutuksiin, joihin se liittyy. Varmista, että ositusmuodon sisällä on kaikki tarvittavat vuorovaikutukset, ja säädä muodon kokoa tarvittaessa koonmuuttokahvoilla.

  • Lisää otsikko tai osituksella rajattujen vuorovaikutusten lyhyt prosessikuvaus kaksoisnapsauttamalla ositusmuodon otsikon kulmaa. Jos haluat lisätä prosessin lopettavat ehdot, napsauta otsikon kulman alapuolella olevaa [parametrit]-kehotetta.

Aktivointi

Aseta Aktivointipalkki-muoto elinkaavaan sen mukaan, milloin ja kuinka kauan tämä objekti tai osallistuja on prosessissa aktiivisena. Aktivointiruutuun ja aktivointiruudusta tulee yleensä nuolia, jotka osoittavat tiedonkulkua.

Vedä Aktivoiminen-palkin päätepisteitä ylös- tai alaspäin sen mukaan, kuinka pitkän palkin tarvitset.

UML-sarjan aktivointi

Sijaa

Se, että objektin tai toimijan osallistuminen järjestelmään tapahtuu, ilmaisee, milloin objekti tai toimija on tehnyt järjestelmään osallistumisen. Elinkaaren lopussa näkyy suuri X-kirjain. Objektin kohteesta esitteleminen kaaviossa:

  • Napsauta objektia hiiren kakkospainikkeella ja valitse Näytä tata .

Jos haluat luoda jonokaavion, käytä UML-sarjamallia tai kaaviopohjaa, joka sisältää UML-sarja-kaavaimen. Luo kaavio vetämällä muodot kaavaimesta piirtoalustaan.

Huomautus: UML-kaavioiden luominen ja muokkaaminen Vision verkkoversio edellyttää Visio (palvelupaketti 1) tai Visio (palvelupaketti 2) käyttöoikeutta, joka on ostettu erillään Microsoft 365. Saat lisätietoja ottamalla yhteyttä Microsoft 365 järjestelmänvalvojaan. Jos järjestelmänvalvoja on ottanut käyttöön "omatoiminen osto", voit ostaa käyttöoikeuden Visio itse. Lisätietoja on kohdassa Omatoiminen osto – usein kysytyt kysymykset.

Sarjakaavion käynnistäminen

  1. Avaa Visio verkkosovelluksessa

  2. Valitse sivun oikeassa yläkulmassa Lisää malleja.

  3. Vieritä valikoimassa alaspäin UML-järjestys-riville.

    Rivin ensimmäinen kohde edustaa tyhjää mallia ja kumppanin kaavainta. Rivin muut kohteet ovat mallikaavioita, joissa on jo piirrettyjä muotoja, joiden avulla pääset nopeasti alkuun.

  4. Napsauta mitä tahansa kohdetta, jos haluat nähdä suuremman esikatselun.

  5. Kun löydät kaavion, jota haluat käyttää, napsauta sen Luo-painiketta.

    Uusi kaavio, jossa on siihen liittyvä kaavain, avautuu selaimeen.

Elinkaavat jännettä ja objekteja varten

Käytä toimijan elinkaavamuotoa kullekin osallistujalle ja objektin elinkaava -muotoa prosessin kullekin järjestelmäkomponentille.

UML-sarjan elinkaari

Vihje: Kun vedät elinkaavat paikalleen, näytössä näkyy vihreitä tasauksen apuviivoja, jotka auttavat sinua tasaamaan elinkaavat muihin elinkaavoiin verrattuna.

  • Kirjoita elinkaaren otsikkoruutuun nimi tai otsikko kaksoisnapsauttamalla ruutua.

  • Voit pidentää tai lyhentää aikajanaa napsauttamalla elinkaarajaa ja vetämällä sitten elinkaajan alareunassa olevaa keltaista ohjauspistettä.

Viestit

Viestimuotojen avulla voit esittää elinkaalista toiseen lähetettävät tiedot.

UML-sarjan sanomat

Vihje:  Visio avulla voit liimata viestin päätepisteet kuhunkin elinkaaraan. Kun päätepiste on liimattu yhteyspisteeseen, siinä näkyy vihreä ympyrä. Yhteyspisteet häviävät näkyvistä, kun viivat on vedetty paikoilleen.

  • Liitä alkuosan päätepiste sanoman lähettävään elinkaareen ja vedä päätepisteen pää sanoman vastaanottavaan elinkaareen.

  • Luo tekstiruutu kaksoisnapsauttamalla sanomamuotoa ja kirjoita viestin nimi.

  • Käytä Viesti-muotoa (yhtenäinen viiva) pyynnön tai tiedon lähettämiseen.

  • Käytä Palautusviesti-muotoa (katkoviivaa) vastauksen kuvaamiseksi aiempaan viestiin.

  • Oma viesti -toiminnon avulla voit esittää toiminnon rekursiivisen puhelun tai toisen samaan objektiin kuuluvan menetelmän.

  • Käytä Asynkroninen sanoma -muotoa, jos toimintoa ei ehkä suoriteta välittömästi.

  • Yhdistinsanoman muodon muuttaminen:

    1. Napsauta yhdistintä hiiren oikealla painikkeella.

    2. Valitse ponnahdusvalikon alareunassa kolmesta vaihtoehdosta (Suorakulmainen, Suora, Kaareva).

    3. Muuta yhdistimen muotoa napsauttamalla ja vetämällä.

Ositukset

Jos vähintään yksi vuorovaikutus muodostaa silmukan tai edellyttää ehdon täytymistä, jotta vuorovaikutus päättyy, nämä vuorovaikutukset on liitettävä osa-muotoon:

  • Käytä Silmukan osa -vaihtoehtoa toistuvaan perusvuorovaikutukseen.

  • Käytä valinnainen osa vaiheille, jotka suoritetaan vain, jos tietty ehto täyttyy.

  • Käytä Vaihtoehtoinen osa -muotoa jos-sitten-, jos-sitten-muuten-prosessissa tai -vuorovaikutuksessa. Osissa on kaksi osaa, joiden avulla voit näyttää vaihtoehtoisen vuorovaikutuksen. Jos haluat lisätä toisen ehdon, vedä Vuorovaikutus-operandin muotoon. 

    UML-sarjan ehto

  • Vedä ositusmuoto niihin vuorovaikutuksiin, joihin se liittyy. Varmista, että ositusmuodon sisällä on kaikki tarvittavat vuorovaikutukset, ja säädä muodon kokoa tarvittaessa koonmuuttokahvoilla.

  • Lisää otsikko tai osituksella rajattujen vuorovaikutusten lyhyt prosessikuvaus kaksoisnapsauttamalla ositusmuodon otsikon kulmaa. Jos haluat lisätä prosessin lopettavat ehdot, napsauta otsikon kulman alapuolella olevaa [parametrit]-kehotetta.

Aktivointi

Aseta Aktivointipalkki-muoto elinkaavaan sen mukaan, milloin ja kuinka kauan tämä objekti tai osallistuja on prosessissa aktiivisena. Aktivointiruutuun ja aktivointiruudusta tulee yleensä nuolia, jotka osoittavat tiedonkulkua.

Vedä Aktivoiminen-palkin päätepisteitä ylös- tai alaspäin sen mukaan, kuinka pitkän palkin tarvitset.

UML-sarjan aktivointi

Sijaa

Se, että objektin tai toimijan osallistuminen järjestelmään tapahtuu, ilmaisee, milloin objekti tai toimija on tehnyt järjestelmään osallistumisen. Elinkaaren lopussa näkyy suuri X-kirjain. Objektin kohteesta esitteleminen kaaviossa:

  • Napsauta objektia hiiren kakkospainikkeella ja valitse Näytä tata .

Jos haluat luoda jonokaavion, käytä UML-mallimallia, joka sisältää UML-sarjan muotojen joukon. Luo kaavio vetämällä muodot kaavaimesta piirtoalustaan.

Sarjakaavion käynnistäminen

  1. Valitse Malliluokat-kohdassaOhjelmistot ja tietokannatja valitse sitten UML-mallikaavio.

  2. Napsauta Model Explorer puunäkymä-ruudussa hiiren kakkospainikkeella pakettia, johon haluat sisällyttää staattinen rakennekaavio, valitse Uusi javalitse sitten Järjestyskaavio.

    Näkyviin tulee tyhjä sivu, ja UML-sarja-kaavaimesta tulee yleisin kaavain. Puunäkymään lisätään kaaviota edustava kuvake.

    Huomautus: Jos puunäkymä ei ole näkyvissä, valitse UML-valikossa Näytä ja valitse sitten Model Explorer.

Lue lisää ohjeita jonokaavioiden kanssa työskentelystä.

Elinkaavat jännettä ja objekteja varten

Käytä Objektien elinkaava -muotoa prosessin kullekin osallistujalle ja järjestelmäkomponentille.

Objektin elinkaava kuvaa objektin olemassaoloa tietyllä hetkellä. Jos objekti luodaan tai hävitetään kaavion edustamisen ajanjakson aikana, elinkaar pysähtyy tai alkaa oikeasta pisteestä. Objektin uusiminen merkitään suurella X-merkillä.

Voit näyttää ehdollisen Elinkaari-muodon kuvake elinkaavassa Elinkaava-muodon avulla.

Viestit

  1. Vedä Viesti-muoto piirustussivulle.

    Viestin muoto määräytyy lähetettävän viestin mukaan (tavallinen, asynkroninen, toimintosarjakutsu tai palautus).

  2. Liimaa viestin päätepiste ilman nuolenpäätä yhteyspisteeseen Yhteyspisteen kuva – sininen X viestin lähettävän objektin elinkaarassa.

  3. Liimaa viestin päätepiste nuolenpäällä viestin vastaanottavan objektin elinkaavan yhteyspisteeseen.

  4. Kaksoisnapsauta viestiä ja kirjoita tai valitse sitten viestin nimi, stereotyyppi, järjestyslauseke ja työnkulun tyyppi.

  5. Jos haluat luoda tasaisen viestin tai toimintokutsun, valitse toiminto, jonka haluat luoda. Jos toimintoa ei ole olemassa, luo se valitsemalla Uusi.

    Jos viesti on asynkroninen, valitse signaali, jonka haluat luoda. Jos valitsin ei vastaa signaalia, jonka perusteella viestin vastaanottava objektin elinkaar on, luo vastaanotto valitsemalla Uusi.

Vihje: Jos haluat merkitä viestin objektista itseensä, liimaa kaksi päätepistettä kaaren muotoinen Viesti-muotoon kahteen yhteyspisteeseen samassa objektin elinkaaressa.

Rajoitukset

Jos yhden tai useamman vuorovaikutuksen edellytyksenä on, että vuorovaikutus päättyy ehdon täytyessä, nämä vuorovaikutukset on kirjoittava yhteen rajoitemuodoista:

  • Rajoitusrajoitus Rajoite-muodon kuvake on niiden ehtojen ja propositioiden määritys, jotka on ylläpidettävä niin, että järjestelmä on voimassa. Rajoitteet ilmaistaan aaltosulkeissa ({ }) tekstinä, ja ne voidaan kirjoittaa ennalta määritetyllä kielellä, kuten objektirajoituskielellä (OCL) tai luonnollisella kielellä.

    Vedä hallintakahvaa Hallintakahvan kuva - keltainen timanttikuvio rajoitemuodon keskellä ja liimaa se toisen elementin yhteyspisteeseen.

  • Kaksielementtinen rajoite koskee 2-elementtirajoitetta-muodon kuvake elementtejä, kuten kahta luokkaa tai kaksi kytkennät. Rajoite näytetään katkoviivanuolena elementistä toiseen, ja rajoitusmerkkijonon otsikko on aaltosulkeissa ({ }).

  • TAI- OR-rajoitteen muodon kuvake ilmaisee, että mikä tahansa luokan esiintymä voi osallistua vain yhteen liitokseen kerrallaan. Rajoitus näkyy katkoviivana, joka yhdistää vähintään kaksi yhteyttä, joilla on oltava yhteinen luokka. Viiva on merkitty rajoitusmerkkijonolla TAI aaltosulkeissa ({ }).

Aktivointi

Aseta Aktivointipalkki-muoto elinkaavaan sen mukaan, milloin ja kuinka kauan tämä objekti tai osallistuja on prosessissa aktiivisena. Aktivointiruutuun ja aktivointiruudusta tulee yleensä nuolia, jotka osoittavat tiedonkulkua.

Vedä Aktivoiminen-palkin päätepisteitä ylös- tai alaspäin sen mukaan, kuinka pitkän palkin tarvitset.

UML-sarjan aktivointi

Sijaa

Se, että objektin tai toimijan osallistuminen järjestelmään tapahtuu, ilmaisee, milloin objekti tai toimija on tehnyt järjestelmään osallistumisen. Elinkaaren lopussa näkyy suuri X-kirjain. Objektin kohteesta esitteleminen kaaviossa:

  • Napsauta objektia hiiren kakkospainikkeella, valitse Muodon näyttöasetuksetja valitse valintaikkunassa Tatamerkki-ruutu.

Katso myös

UML-kaaviot Visiossa

UML-komponenttikaavion luominen

UML-viestintäkaavion luominen

UML-käyttöönottokaavion luominen

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Office Insidersiin

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteesta!

×