Ustvarjanje diagrama zaporedja UML

Diagram zaporedja UML prikazuje, kako nabor predmetov deluje v postopku v daljšem časovnem obdobju. Prikazuje sporočila, ki se prenašajo med udeleženci in predmeti v sistemu, in vrstni red, v katerem se pojavijo.

Vzorec diagrama zaporedja UML, ki prikazuje ATM sistem.

Če želite ustvariti diagram zaporedja, uporabite predlogo zaporedja UML ali začetni diagram, ki vključuje šablono zaporedje UML . Povlecite oblike iz šablone na risalno površino, da ustvarite diagram.

Začetek diagrama zaporedja

  1. Zaženite Visio. Če pa je datoteka že odprta, kliknite Datoteka > Novo.

  2. V iskalno polje vnesite zaporedje UML.

  3. Izberite diagram zaporedja UML .

  4. V pogovornem oknu izberite prazno predlogo ali eno od treh začetnih diagramov. (Opis vsakega od njih je prikazan na desni strani, ko ga izberete.) Nato izberite bodisi metrične enote bodisi enote ZDA.

  5. Izberite Ustvari.

  6. Odpre se diagram. Zraven diagrama bi moralo biti prikazano okno Oblike. Če je ne vidite, pojdite na Ogledpodokna opravil > in se prepričajte, da so izbrane oblike . Če je še vedno ne vidite, kliknite gumb razširi okno» oblike «na levi strani.

  7. Na zavihku Pogled se prepričajte, da je potrjeno polje Točke povezave. S to možnostjo se prikažejo točke povezave, ko začnete priključevati oblike.

  8. Oblike, ki jih želite vključiti v diagram, povlecite iz okna Oblike na stran. Če želite preimenovati oznake z besedilom, jih dvokliknite.

Življenjske dobe za akterje in predmete

Uporabite obliko življenjske dobe igralca za vsakega udeleženca in obliko življenjske dobe predmeta za vsako sistemsko komponento v procesu.

Življenjska doba v zaporedju UML

Namig: Ko povlečete življenjska okna na mesto, se na zaslonu prikažejo zelena vodila poravnave, s katerimi lahko poravnate in prerežete življenjske dobe glede na druge oblike življenjske dobe.

  • Dvokliknite polje naslov za vsako življenjsko dobo, da vnesete ime ali naslov.

  • Če želite podaljšati ali skrajšati časovnico, kliknite življenjsko dobo, nato pa povlecite rumeno kontrolno konico na dnu življenjske dobe.

Sporočila

Uporabite oblike sporočil , da zastopajo informacije, ki so poslane med življenjska doba.

Sporočila v zaporedju UML

Namig: Visio vam pomaga pri lepljenju končnih točk sporočila za vsako življenjsko dobo. Zeleni krog se prikaže na končni točki, ko se Prilepi na točko povezave. Ko končate z vlečenjem, točke povezave izginejo.

  • Priložite začetno končno točko v življenjsko dobo, ki vam pošilja sporočilo, nato pa povlecite končno točko glave do življenjske dobe, ki prejme sporočilo.

  • Dvokliknite obliko sporočila, da ustvarite polje z besedilom, nato pa vnesite ime sporočila.

  • Uporabite obliko sporočila (trdno črto), da zastopajo zahtevo ali pošiljanje informacij.

  • Uporabite obliko povratnega sporočila (črtkana črta), ki predstavlja odgovor na predhodno sporočilo.

  • Uporabite Samobesedilno sporočilo , če želite predstaviti rekurzivni klic operacije ali en način, ki kliče drug način, ki pripada istemu predmetu.

  • Uporabite asinhrono obliko sporočila , da prikažete, kdaj se dejanje morda ne bo zgodilo takoj.

  • Če želite spremeniti obliko sporočila povezovalnika:

    1. Z desno tipko miške kliknite povezovalnik.

    2. Na dnu pojavnega menija izberite trimožnosti (pravokotno,ravne, ukrivljeno).

    3. Kliknite in povlecite povezovalnik, če želite spremeniti njeno obliko.

Fragmenti

Če ena ali več interakcij oblikuje zanko ali zahteva, da je izpolnjen pogoj za končanje interakcije, obdajte te interakcije v obliki fragmenta :

  • Uporabite fragment zanke za osnovno ponavljajoče se interakcijo.

  • Uporabite izbirni fragment za korake, ki se izvajajo le, če je izpolnjen določen pogoj.

  • Uporabite nadomestno obliko fragmenta za postopek IF-Then ali IF-Then-Else ali interakcije. Fragment je na voljo v dveh razdelkih, ki omogočata prikaz nadomestne interakcije. Če želite dodati še en pogoj, povlecite operand interakcije na obliko. 

    Pogoj zaporedja UML

  • Povlecite obliko fragmenta na interakcije, ki se nanašajo na. Uporabite ročice za spreminjanje velikosti v obliki fragmenta, da zagotovite, da obdaja vse povezane interakcije.

  • Dvokliknite v naslovnem kotu oblike fragmenta, če želite dodati naslov ali kratek opis procesa, ki ga obdaja fragment. Pod naslovom naslov kliknite [parametri] poziv, če želite vnesti pogoje, ki bodo končali ta proces.

Aktiviranje

Postavite obliko vrstice za aktivacijo na življenjsko dobo, da prikažete, kdaj in kako dolgo je ta predmet ali udeleženec dejaven v postopku. Po navadi bodo puščice v polju za aktivacijo in iz njega izkazale tok informacij.

Povlecite končne točke v vrstici za aktivacijo navzgor ali navzdol, da jo nastavite na želeno dolžino.

Aktiviranje v zaporedju UML

Uničenje

Uničenje označuje, kdaj je predmet ali igralec končan s sodelovanjem v sistemu. Na koncu življenjske dobe se prikaže velik X. Če želite prikazati uničenje predmeta v diagramu:

  • Z desno tipko miške kliknite predmet in izberite Pokaži uničenje.

Če želite ustvariti diagram zaporedja, uporabite predlogo zaporedja UML ali začetni diagram, ki vključuje šablono zaporedje UML . Povlecite oblike iz šablone na risalno površino, da ustvarite diagram.

Začetek diagrama zaporedja

  1. Odprite Visio za splet.

  2. V galeriji se pomaknite navzdol do vrstice zaporedje UML , okoli midwaya navzdol po strani.

    Prvi element v vrstici predstavlja prazno predlogo in šablono s spremljevalcem. Drugi elementi v vrstici so Vzorčni diagrami z že pripravljenimi oblikami, ki vam bodo pomagale hitro začeti.

  3. Kliknite kateri koli element, če si želite ogledati večji predogled.

  4. Ko najdete diagram, ki ga želite uporabiti, kliknite njegov gumb Create (ustvari ).

    Novi diagram s sorodno šablono se odpre v brskalniku.

Življenjske dobe za akterje in predmete

Uporabite obliko življenjske dobe igralca za vsakega udeleženca in obliko življenjske dobe predmeta za vsako sistemsko komponento v procesu.

Življenjska doba v zaporedju UML

Namig: Ko povlečete življenjska okna na mesto, se na zaslonu prikažejo zelena vodila poravnave, s katerimi lahko poravnate in prerežete življenjske dobe glede na druge oblike življenjske dobe.

  • Dvokliknite polje naslov za vsako življenjsko dobo, da vnesete ime ali naslov.

  • Če želite podaljšati ali skrajšati časovnico, kliknite življenjsko dobo, nato pa povlecite rumeno kontrolno konico na dnu življenjske dobe.

Sporočila

Uporabite oblike sporočil , da zastopajo informacije, ki so poslane med življenjska doba.

Sporočila v zaporedju UML

Namig: Visio vam pomaga pri lepljenju končnih točk sporočila za vsako življenjsko dobo. Zeleni krog se prikaže na končni točki, ko se Prilepi na točko povezave. Ko končate z vlečenjem, točke povezave izginejo.

  • Priložite začetno končno točko v življenjsko dobo, ki vam pošilja sporočilo, nato pa povlecite končno točko glave do življenjske dobe, ki prejme sporočilo.

  • Dvokliknite obliko sporočila, da ustvarite polje z besedilom, nato pa vnesite ime sporočila.

  • Uporabite obliko sporočila (trdno črto), da zastopajo zahtevo ali pošiljanje informacij.

  • Uporabite obliko povratnega sporočila (črtkana črta), ki predstavlja odgovor na predhodno sporočilo.

  • Uporabite Samobesedilno sporočilo , če želite predstaviti rekurzivni klic operacije ali en način, ki kliče drug način, ki pripada istemu predmetu.

  • Uporabite asinhrono obliko sporočila , da prikažete, kdaj se dejanje morda ne bo zgodilo takoj.

  • Če želite spremeniti obliko sporočila povezovalnika:

    1. Z desno tipko miške kliknite povezovalnik.

    2. Na dnu pojavnega menija izberite trimožnosti (pravokotno,ravne, ukrivljeno).

    3. Kliknite in povlecite povezovalnik, če želite spremeniti njeno obliko.

Fragmenti

Če ena ali več interakcij oblikuje zanko ali zahteva, da je izpolnjen pogoj za končanje interakcije, obdajte te interakcije v obliki fragmenta :

  • Uporabite fragment zanke za osnovno ponavljajoče se interakcijo.

  • Uporabite izbirni fragment za korake, ki se izvajajo le, če je izpolnjen določen pogoj.

  • Uporabite nadomestno obliko fragmenta za postopek IF-Then ali IF-Then-Else ali interakcije. Fragment je na voljo v dveh razdelkih, ki omogočata prikaz nadomestne interakcije. Če želite dodati še en pogoj, povlecite operand interakcije na obliko. 

    Pogoj zaporedja UML

  • Povlecite obliko fragmenta na interakcije, ki se nanašajo na. Uporabite ročice za spreminjanje velikosti v obliki fragmenta, da zagotovite, da obdaja vse povezane interakcije.

  • Dvokliknite v naslovnem kotu oblike fragmenta, če želite dodati naslov ali kratek opis procesa, ki ga obdaja fragment. Pod naslovom naslov kliknite [parametri] poziv, če želite vnesti pogoje, ki bodo končali ta proces.

Aktiviranje

Postavite obliko vrstice za aktivacijo na življenjsko dobo, da prikažete, kdaj in kako dolgo je ta predmet ali udeleženec dejaven v postopku. Po navadi bodo puščice v polju za aktivacijo in iz njega izkazale tok informacij.

Povlecite končne točke v vrstici za aktivacijo navzgor ali navzdol, da jo nastavite na želeno dolžino.

Aktiviranje v zaporedju UML

Uničenje

Uničenje označuje, kdaj je predmet ali igralec končan s sodelovanjem v sistemu. Na koncu življenjske dobe se prikaže velik X. Če želite prikazati uničenje predmeta v diagramu:

  • Z desno tipko miške kliknite predmet in izberite Pokaži uničenje.

Če želite ustvariti diagram zaporedja, uporabite predlogo modela UML , ki vključuje nabor oblik zaporedja UML . Povlecite oblike iz šablone na risalno površino, da ustvarite diagram.

Začetek diagrama zaporedja

  1. V razdelku kategorije predlogkliknite programska oprema in zbirka podatkov, nato pa kliknite diagram modela UML.

  2. V drevesni pogled u modela Explorer z desno tipko miške kliknite paket, v katerega želite vključiti diagram statične strukture, pokažete na novoin kliknite diagram zaporedja.

    Prikaže se prazna stran in šablona zaporedje UML postane največja šablona. Ikona, ki predstavlja diagram, je dodana v drevesni pogled.

    Opomba: Če pogled drevesa ni viden, v meniju UML pokažete na pogled in nato kliknite raziskovalec modela.

Preberite več o tem, kako želite več nasvetov o delu s diagrami zaporedja.

Življenjske dobe za akterje in predmete

Uporabite obliko življenjske dobe predmeta za vsakega udeleženca in sistemsko komponento v postopku.

Življenjska doba predmeta pomeni obstoj predmeta ob določenem času. Če je predmet ustvarjen ali uničen v časovnem obdobju, ko diagram predstavlja, se življenjska doba ustavi ali začne na ustrezni strani. Uničenje predmeta je označeno z velikim X.

Uporabite Lifeline shape icon oblike življenjske dobe, da prikažete pogoje za življenjsko dobo predmeta.

Sporočila

  1. Povlecite obliko sporočila na stran za risanje.

    Oblika sporočila, ki jo izberete, je odvisna od vrste sporočila, ki ga želite poslati (redno, asinhrono, klic procedure ali vrnitev).

  2. Prilepljena končna točka sporočila brez puščice do točke povezave Točka povezave – modri X na življenjska doba predmeta, ki mu pošilja sporočilo.

  3. Prilepljena končna točka sporočila s puščico do točke povezave na življenjska doba predmeta, ki prejme sporočilo.

  4. Dvokliknite sporočilo, nato pa vnesite ali izberite ime sporočila, stereotip, izraz zaporedja in vrsto toka.

  5. Za ravno sporočilo ali klic procedure izberite operacijo, ki jo želite ustvariti. Če operacija ne obstaja, kliknite novo , da jo ustvarite.

    Za asinhrono sporočilo izberite signal, ki naj ga ustvari sporočilo. Če na razstavi ne obstaja noben sprejem signala, ki ga je rešila življenjska doba predmeta, kliknite novo , da ustvarite sprejem.

Namig: Če želite označiti sporočilo od predmeta do samega sebe, prilepite dve končni točki v obliki oblike sporočila v obliki Arc na dve točki povezave na istem predmetu življenjske dobe.

Omejitve

Če ena ali več interakcij zahteva, da je pogoj izpolnjen, da zaključite interakcijo, obdajte te interakcije v eni od oblik omejitve:

  • Constraint shape icon CONSTRAINT je specifikacija za pogoje in argumente, ki jih je treba ohraniti tako, da je sistem veljaven. Omejitve so izražene kot besedilo v oklepajih ({}) in so lahko zapisane v vnaprej določenem jeziku, kot je jezik omejitve predmetov (OCL) ali v naravnem jeziku.

    Povlecite ročico kontrolnika Ročica kontrolnika – rumen romb na sredino oblike omejitve in jo prilepite na mesto povezave na drugem elementu.

  • Omejitev za 2 elementa Two Element Constraint shape icon velja za dva elementa, na primer dva razreda ali dve združenji. Omejitev je prikazana kot Črtkana puščica iz enega elementa na drugega z oznako niza CONSTRAINT v oklepajih ({}).

  • OR Constraint shape icon ali omejitev pomeni, da lahko kateri koli primerek razreda sodeluje le v eni povezavi hkrati. Omejitev je prikazana kot črtkana črta, ki povezuje dve ali več povezav, ki morajo imeti skupno predavanje. Vrstico je označil niz CONSTRAINT ali v oklepajih ({}).

Aktiviranje

Postavite obliko vrstice za aktivacijo na življenjsko dobo, da prikažete, kdaj in kako dolgo je ta predmet ali udeleženec dejaven v postopku. Po navadi bodo puščice v polju za aktivacijo in iz njega izkazale tok informacij.

Povlecite končne točke v vrstici za aktivacijo navzgor ali navzdol, da jo nastavite na želeno dolžino.

Aktiviranje v zaporedju UML

Uničenje

Uničenje označuje, kdaj je predmet ali igralec končan s sodelovanjem v sistemu. Na koncu življenjske dobe se prikaže velik X. Če želite prikazati uničenje predmeta v diagramu:

  • Z desno tipko miške kliknite predmet, izberite možnosti prikaza oblikein v pogovornem oknu izberite polje za uničenje .

Glejte tudi

Diagrami UML v Visiu

Ustvarjanje diagrama sestavnih delov UML

Ustvarjanje diagrama komunikacije UML

Ustvarjanje diagrama uvajanja UML

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×