Tärkeää
UML-yhteistyökaavio ei ole käytettävissä Visio 2013:ssa ja uudemmissa versioissa. Lisätietoja Uml-kaavioista Visio 2013:ssa ja uudemmissa versioissa on artikkelissa Uml-kaaviot Visiossa.
Luokitusrooli-muodossa objektin nimimerkkijono alleviivataan osoittamaan, että objekti on esiintymä. Voit myös lisätä objektin nimen kaksoispisteen eteen.
Linkit eli AssociationRole ilmaisevat yhteydet ja nuolenpäät voivat myös osoittaa siirtymiskelpoisuuden.
Kaksoisnapsauta linkkiä ja valitse sitten Viesti , jos haluat määrittää viestin, joka jatkuu linkin mukana. Numeroi toimintosarjaviestit soiton sisäkkäisen soiton mukaisesti.
Ensimmäinen viesti tulee aina sen kontekstin ulkopuolelta, jonka sisällytät kaavioon.
Kohdassa : Valitse Malliluokat-kohdassaOhjelmistojen ja tietokannan>UML-mallikaavion>luominen.
Visio 2007: Valitse Tiedosto-valikossaUusi, valitse Ohjelmisto ja valitse sitten UML-mallikaavio.Napsauta puunäkymässä hiiren kakkospainikkeella pakettia, johon haluat sisällyttää yhteistyökaavion, valitse Uusi ja valitse sitten Yhteistyökaavio.
Näkyviin tulee tyhjä sivu, ja UML-yhteistyö -kaavaimesta tulee ylin kaavain. Työtilassa näkyy yhteistyö vesileimana. Kaaviota esittävä kuvake lisätään Puunäkymään Model Explorerissa.Huomautus
Jos puunäkymä ei ole näkyvissä, osoita UML-valikossaNäytä-kohtaa ja valitse sitten Mallinhallinta.
Vedä jokaista objektiroolia varten, jota haluat esittää yhteistyössä, Luokittelijarooli-muoto piirustussivulle.
Luokan rooli -muoto
Objektin nimeäminen uudeksi, tuhotuksi tai ohimeneväksi yhteistyökaaviossaNapsauta yhteiskäyttökaaviossa hiiren kakkospainikkeella sen objektin Luokittele rooli - muotoa, jonka haluat määrittää uudeksi, tuhotuksi tai ohimeneväksi, ja valitse sitten Muodon näyttöasetukset.
Valitse Haluamasi ehto Luokittelijan roolin tila -kohdassa.
Huomautus
Jos haluat ottaa tämän muutoksen käyttöön vain valitussa muodossa, poista Muodon näyttöasetukset -valintaikkunassa Käytä samoissa valituissa UML-muodoissa nykyisellä piirustusikkunasivulla. Jos haluat, että kaikilla myöhemmin kaavioon pudottamiesi luokittelijaroolien muodoilla on sama ehto, valitse Käytä tämän jälkeen pudotetuissa samantyyppisissä UML-muodoissa nykyisellä piirustusikkunasivulla -valintaruutu.
Ehto näkyy hakasulkeissa objektin nimen perässä (esimerkiksi Objekti1{transient}).
Objektin nimeäminen aktiiviseksi yhteistyökaaviossa
Yhteiskäyttökaaviossa aktiiviseksi määritetyn Luokanluokittajan rooli - muoto sisältää {active} objektin nimen jälkeen. Luokittajan rooli on aktiivinen, kun luokka, jonka perusteella se perustuu, on aktiivinen.
Jos haluat osoittaa, että luokka on aktiivinen, kaksoisnapsauta luokkaa edustavaa muoto- tai puunäkymäkuvaketta. Valitse UML-luokan ominaisuudet -valintaikkunassa Luokka, valitse IsActive ja valitse sitten OK. Luokittelijan rooli aktivoituu, koska luokka on aktiivinen.Vedä usean objektin muoto piirustussivulle kullekin objektijoukolle, jota haluat edustaa. Moniobjektinen muoto
Kaksoisnapsauta kutakin Luokittajan rooli - tai Moniobjekti-muotoa avataksesi UML-luokitteluroolin ominaisuudet -valintaikkunan, johon voit lisätä nimen ja muita ominaisuusarvoja.
Voit ilmaista objektien väliset linkit yhdistämällä ne liitosroolimuotojen avulla. Lisätietoja kytkentäroolimuodoista.
Kytkentäroolipolun luominen yhteistyökaaviossaVedä yhteiskäyttökaaviossa Kytkentärooli-muoto niiden kahden Luokittelurooli - tai Moniobjekti-muodon lähelle, joiden välille haluat luoda polun.
Liimaa Liittämisrooli-muodon päätepisteet yhteyspisteisiin
kahdessa muodossa, jotka haluat yhdistää polkuun.Vihje
Jos haluat osoittaa kytkentäroolipolun luokittelijan roolista itseensä, liimaa U-muotoisen Liitosrooli-muodon kaksi päätepistettä kahteen yhteyspisteeseen samassa luokittelijaroolissa.
Kaksoisnapsauta kutakin Liitosrooli-muotoa avataksesi UML-kytkentäroolin ominaisuudet -valintaikkunan, jossa voit lisätä nimen, viestin kulun, viestin otsikon, kertovuuden ja muita ominaisuusarvoja.
Viestin lisääminen yhdistämisrooliin yhteistyökaaviossa- Kaksoisnapsauta yhteistyökaaviossa Liitosrooli-muotoa , johon haluat lisätä viestin.
- Kirjoita kytkentäroolin nimi ja valitse sitten Viestit.
- Valitse Uusi. Kirjoita nimi ja järjestyslauseke. Valitse haluamasi stereotyyppi, suunta ja kulkutapa.
- Jos haluat litteän viestin tai toimintosarjan puhelun, valitse Ominaisuudet. Valitse toiminto, jonka haluat viestin luovan. Jos toimintoa ei ole, luo toiminto valitsemalla Uusi .
Jos kyseessä on asynkroninen viesti, valitse signaali, jonka haluat viestin tuottavan. Jos viestin vastaanottavassa objektin elinkaaressa ei ole signaalin vastaanottoa, luo vastaanotto valitsemalla Uusi .
Tallenna kaavio.