Ero käyttötapakaavion ja toimintakaavion välillä

avainero käyttötapakaavion ja toimintakaavion välillä on, että käyttötapakaavio auttaa mallintamaan järjestelmän ja käyttäjän vuorovaikutusta, kun taas toimintakaavio auttaa mallintamaan järjestelmän työnkulun.

UML tarkoittaa yhtenäistä mallinnuskieltä. Se eroaa muista ohjelmointikieleistä, kuten C, C ++, Java. Se auttaa rakentamaan kuvallisen esityksen ohjelmistojärjestelmästä. Kohdeorientaatio on yleisin menetelmä kehittää ohjelmistoratkaisuja. UML-kaaviot auttavat edustamaan oliokeskeisiä käsitteitä. Nämä kaaviot auttavat käsitteellistä mallintamista ja tekevät järjestelmästä helppoa ja ymmärrettävää. UML-kaavioita on erilaisia. Kaksi niistä on käyttötapakaavio ja aktiivisuuskaavio.

SISÄLLYS

1. Yleiskatsaus ja keskeiset erot
2. Mikä on käyttötapakaavio
3. Mikä on toimintakaavio
4. Vertailu rinnakkain - käytä tapauskaaviota vs. toimintakaaviota taulukkomuodossa
5. Yhteenveto

Mikä on käyttötapakaavio?

UML-mallinnustyyppejä on kahta. Ne ovat jäsenneltyjä ja käyttäytymismalleja. Strukturoitu mallintaminen kuvaa järjestelmän staattisia piirteitä, kun taas käyttäytymismalli kuvaa järjestelmän dynaamista luonnetta. Käyttötapakaavio on käyttäytymiskaavio.

Kertakäyttötapa edustaa järjestelmän korkean tason toimivuutta. Ellipsi edustaa käyttötapausta, ja nimi on kirjoitettu sen sisälle. Näyttelijä vetoaa käyttötapaukseen. Se voi olla henkilö, toinen järjestelmä tai organisaatio, jolla on tavoite käyttää järjestelmää. Lisäksi suorakulmio edustaa järjestelmän rajaa.

ATM: n käyttäjän tapauskaavio on seuraava.

Kuva 01: Käytä tapauskaaviota

Asiakas on näyttelijä. Hän suorittaa käyttötapauksia, kuten sekkitilin, tallettaa käteistä ja nostaa rahaa. Rivit edustavat asiakkaan ja käyttötapausten välistä yhteyttä. Pankki on toissijainen toimija, ja se suorittaa käyttötavan täyttämällä pankkiautomaatin käteisellä. Lisäksi käyttötapakaaviot voivat myös edustaa riippuvuuksia.

On olemassa kaksi riippuvuutta, joita kutsutaan sisällyttämään ja laajentamaan. Kun käyttötapaus vaatii toisen käyttötavan tuen, näillä kahdella käyttötapalla on riippuvuus ”sisältyy”. Rahan nostamiseksi järjestelmän on ensin tarkistettava saldo. Siksi se on riippuvuus riippuvuudesta. Kun asiakas on tarkistanut saldon, tallettaa rahaa tai nostaa rahaa, asiakas voi tulostaa kuitin. Se ei ole välttämätöntä, mutta se on mahdollista. Siksi näiden käyttötapausten ja tulostettujen kuittien käyttötapausten riippuvuus "ulottuu". Kaiken kaikkiaan käyttötapakaavio auttaa mallintamaan järjestelmän kontekstin.

Mikä on toimintakaavio?

Aktiivisuuskaavio on toinen käyttäytymiskaavio. Se muistuttaa vuokaaviota, joka edustaa virtausta yhdestä toiminnasta toiseen. Toiminnot ovat järjestelmän erilaisia ​​toimintoja. Tämä kaavio tarjoaa korkean tason kuvan järjestelmästä. Esimerkki opiskelijajohtamisen toimintakaaviosta on seuraava.

Kuva 02: toimintakaavio

Kaavio alkaa alkusolmulla. Ensimmäinen askel on tarkastella opiskelijan tietoja. Sen jälkeen on tila. Timanttimerkki edustaa ehtoa. Se tarkistaa onko opiskelija olemassa vai ei. Jos opiskelija on uusi, askel on luoda tietueet uudelle opiskelijalle.

Lisäksi, jos opiskelija on jo olemassa, on toinen edellytys sen tarkistamiseksi, oppiiko opiskelija edelleen vai ei. Jos ei, on mahdollista poistaa opiskelijan tietueet. Ja jos opiskelija vielä oppii, on mahdollista päivittää tietueita.

Luo, päivitä ja poista tietueet yhdistyvät yhdessä käyttämällä yhteistä symbolia. Tämä symboli yhdistää enemmän toimintoja yhdeksi. Lopuksi opiskelijan yksityiskohdat voidaan tarkastella. Loppusymboli osoittaa prosessin kulun loppuunsaattamisen. Tämä on esimerkki toimintakaaviosta.

Mikä ero on käyttötapakaavion ja aktiivisuuskaavion välillä??

Käyttötapakaavio kuvaa käyttäjän vuorovaikutusta järjestelmän kanssa. Toisaalta aktiivisuuskaavio edustaa toimintasarjaa tai virtauksen ohjausta vuokaavion kaltaisessa järjestelmässä. Käyttötapakaavio auttaa mallintamaan järjestelmän ja käyttäjän vuorovaikutusta, kun taas toimintakaavio auttaa mallintamaan järjestelmän työnkulun. Tämä on tärkein ero käyttötapakaavion ja aktiivisuuskaavion välillä.

Yhteenveto - Käytä tapauskaaviota vs. toimintakaaviota

Käyttötapakaavio ja toimintakaavio ovat käyttäytymiseen liittyviä UML-kaavioita, jotka kuvaavat järjestelmän dynaamista luonnetta. Ero käyttötapakaavion ja aktiivisuuskaavion välillä on se, että käyttötapakaavio auttaa mallintamaan järjestelmää, käyttäjän vuorovaikutusta, kun taas toimintakaavio auttaa mallintamaan järjestelmän työnkulkua. Nämä kaaviot tarjoavat useita etuja. Ne auttavat mallintamaan liiketoimintavaatimuksia ja ymmärtämään järjestelmän toimivuutta korkeatasoisesti.

Viite:

1.Ohjeet Kohta. ”UML - toimintakaaviot.” Opetusohjelmat, 8. tammikuuta 2018. Saatavilla täältä
2.Ohjeet Kohta. ”UML - Käytä tapauskaavioita.” Opetusohjelmat, 8. tammikuuta 2018. Saatavilla täältä
3. ”UML-toimintakaavion opetusohjelma.” Lucidchart, 18. huhtikuuta 2018. Saatavilla täältä