1 / 16

USE-CASE DIAGRAMI

USE-CASE DIAGRAMI.

nay
Download Presentation

USE-CASE DIAGRAMI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USE-CASE DIAGRAMI Sluze za predstavljanje funkcionalnih zahteva koje sistem treba da ispuni. Sastoji se od aktera I slucajeva koriscenja sistema. Postoji tri tipa veza: include(jedan slucaj koriscenja moze ukljuciti drugi slucaj koriscenja, extende(osnovni slucaj koriscenja moze biti prosiren opcionalnom funkcionalnoscu opisanom u okviru slucaja koriscenja koji prosiruje osnovni slucaj koriscenja), generalizatio (isto kao I kod kalasa).

  2. Primer kupovina cipela

  3. Specifikacija (Biranje prodavnice) • Use-case: Biranje prodavnice. • Kratak opis: Kupac samostalno bira u koju radnju zeli da pazari. • Akteri: Kupac. • Preduslovi: Zelja za noim cipelama. • Opis: Kupac odluci da je vreme za nove cipele i krece u potragu za istim. Obilazi ranje, gleda izloge i bira onu koja mu najvise odgovara. • Izuzetci: Nema dovoljno novca, i ceka sledecu platu. • Posledice: Kupac je zadovoljan.

  4. (Biranje modela) • Use-case: Biranje modela. • Kratak opis: Kupac se odlucuje za model obuce. • Akteri: Kupac. • Preduslov: Da je izabrao prodavnicu. • Opis: Kupac bira model koji mu najvise odgovara. • Izuzetci: Kupcu se dopada veci broj modela. • Posledice: Kupac je zadovoljan.

  5. (Biranje broja) • Use-case: Biranje broja. • Kratak opis: Kupac trazi zeljeni broj cipela. • Akteri: Kupac. • Preduslovi: Da zna koji mu broj cipela treba. • Opis: Kupac trazi zeljeni broj modela koji je sam izabrao. • Izuzetci: Kupac ne zna koji broj mu je potreban. • Posledice: Kupac je zadovoljan.

  6. (Kupovina) • Use-case: Kupovina. • Kratak opis: Kupovina-prodaja. • Akteri: Kupac, prodavac. • Preduslovi: Kupac je izabrao model I broj obuce, prodavac je potvrdio postojanje istih. • Opis: Prodavac iz magacina donosi zeljeni par obuce I prodaje je kupcu. • Izuzetci: - • Posledice: Zadovoljan kupac, zadovoljan prodavac.

  7. SEKVENCIJALNI DIAGRAM Sluzi za predstavljanje sekvence medjusobne interakcije objekata. Predstavlja niz razmene poruka izmedju objekata, pri cemu redosled I vremenski tok nije jasno naznacen.

  8. Primer: Kupovina cipela

  9. DIAGRAM AKTIVNOSTI Diagram aktivnosti je slican diagramu stanja, stanja u diagramu predstavljaju akcije koje se izvode. Po zavrsetku jedne radnje u jednom stanju automatski se prelazi na sledece stanje. Ti prelasci sacinjavaju tok dogadjaja.

  10. Primer: Kupovina cipela

  11. DIAGRAM STANJA • Pokazuje stanjau kojima se objekat moze naci i kako razliciti dogadjaji uticu na ta stanja. Diagram ima pocetnju tacku I moze imati vise krajnjih.

  12. Primer: Kupovina cipela

  13. DIAGRAM KOLABORACIJE Prikazuje interakcija objekata.Sluzi za prikaz slozenih interakcija izmedju objekata I njihove medjusobne povezanosti.

  14. Primer: Kupovina cipela

  15. DIAGRAM KLASA Opisuje strukturu sistema, gde je objekat gradivna jedinica sistema, a klase se modeluju I pokazuju medjusobno povezuju, te veze mogu da budu tipa: agregacije, zavisnosti, generalizacije I specifikacije.

  16. Primer: Kupovina cipela

More Related