1 / 16

Univerzitet u Nišu Elektronski fakultet

Univerzitet u Nišu Elektronski fakultet. Predmet: Uvod u informacione sisteme. U Nišu 200 9. Student: Stojiljkovic Milan 12787. Prezentacija zadataka rađenih u UML-u na osnovu proizvoljnog primera. Zadatci:. Use Case dijagram

thao
Download Presentation

Univerzitet u Nišu Elektronski fakultet

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. Univerzitet u NišuElektronski fakultet Predmet: Uvod u informacione sisteme U Nišu 2009

  2. Student: Stojiljkovic Milan 12787 Prezentacija zadataka rađenih u UML-u na osnovu proizvoljnog primera

  3. Zadatci: • Use Case dijagram • Dijagram sekvenci, dijagram kolaboracije, dijagram stanja i dijagram aktivnosti • Dijagram razvoja • Dijagram klasa

  4. Use Case dijagram Zadatak: Nacrtati Use Case dijagram i napisati Use Case specifikaciju za scenario popravke auta u servisu. Rešenje:

  5. Prijem i kontrola robe • Use Case: Prijem i kontrola robe • Kratak opis: Vozač dovozi robu na prijem magacina, kontrolor vrši prijem i kontrolu robe • Akteri: Vozač, kontrolor • Preduslovi: Kamion je u voznom stanju i u njemu se nalazi roba • Opis: 1. Vozač dovozi kamion sa robom na prijem magacina 2. Kontrolor vrši prijem i kontrolu robe[izuzetak: kontrolor vrši prijem i kontrolu druge robe] • Izuzetci: [kontrolor vrši prijem i kontrolu druge robe] vozač mora da sačeka • Posledice: Roba ce biti transportovana na prijem magacina

  6. Otvaranje radnog naloga • Use Case: Otvaranje radnog naloga • Kratak opis: Kontrolor otvara radni nalog za prijem robe • Akteri: Kontrolor, radnik • Preduslovi: Roba je u redu(očekivana roba) • Opis: 1. Kontrolor vrši formiranje radnog naloga i unosi podatke o vozilu,vozaču i robi [izuzetak: kontrolor nema podatke] • Izuzetci: [kontrolor nema podatke] zove vozača i traži podatke • Posledice: Radnik može započeti transport robe u magacin

  7. Unos u magacin • Use Case: Unos u magacin • Kratak opis: Radnik vrši unos(transport) robe u magacin • Akteri: Radnik • Preduslovi: Otvoren radni nalog • Opis: 1. Radnik dobija od kontrolora naredbu za unos(transport) robe u magacin 2. Radnik vrši unos(transport) robe u magacin • Izuzetci: Radnik vrši unos(transport) druge robe • Posledice: Roba je transportovana u magacin

  8. Ponovna provera robe • Use Case: Ponovna provera robe • Kratak opis: Kontrolor vrši ponovnu proveru robe • Akteri: Kontrolor, viljuškarista • Preduslovi: Roba je unešena u magacin • Opis: 1. Majstor vrši ponovnu proveru robe [izuzetak: roba nije unešena u magacin] • Izuzetci: [roba nije unešena u magacin] majstor čeka • Posledice: Roba je spremna za otpremanje u regale i izdavanje otpremnice vozaču

  9. Izdavanje otpremnice • Use Case: Izdavanje otpremnice • Kratak opis: Kontrolor izdaje otpremnicu vozacu • Akteri: Kontrolor,vozač • Preduslovi: Roba je u redu(sadržaj i količina robe su u redu) • Opis: 1. Kontrolor izdaje otpremnicu vozaču ukoliko je roba u redu [izuzetak: sadržaj i količina robe nisu u redu] • Izuzetci: [sadržaj i količina robe nisu u redu] kontrolor izdaje potvrdu vozaču da roba nije u redu • Posledice: Vozač može da ide

  10. Otpremanje robe • Use Case: Otpremanje robe • Kratak opis: Viljuškarista vrši otpremanje(transport) robe u regale • Akteri: Kontrolor, viljuškarista • Preduslovi: Roba je u redu(sadržaj i količina robe) • Opis: 1. Kontrolor obaveštava viljuškaristu da li je roba u redu 2.Viljuškarista vrši otpremanje robe u regale [izuzetak: roba nije u redu] • Izuzetci: [roba nije u redu] viljuškarista čeka • [viljuškarista vrši otpremanje druge robe] roba ostaje tu dok viljuškarista ne bude slobodan • [Posledice: Roba je otpremljena u regale

  11. Dijagram sekvenci Zadatak: Dijagramom sekvenci opisati scenario za transport robe u magacinu. Rešenje:

  12. Dijagram kolaboracije Zadatak: Dijagramom kolaboracije opisati scenario za transport robe u magacinu. Rešenje:

  13. Dijagram stanja Zadatak: Dijagramom stanja opisati stanje objekta roba u procesu transporta u magacinu od prijema do smestanja u regale. Rešenje: Sva roba nije transportovana Sva roba nije smestena roba je u redu, izdaje se radni nalog Roba je u redu, dozvola viljuskaristi za otpremanje roba nije u redu roba nije u redu

  14. Dijagram aktivnosti Zadatak: Dijagramom aktivnosti predstaviti aktivnosti koje objekat kontrolor izvrsava tokom procesa transporta robe. Rešenje: Roba nije u redu Roba je u redu Roba nije u redu Roba je u redu

  15. Kombinovani dijagram razvoja i komponenti Zadatak: Predstaviti kombinovanim dijagramom razvoja i komponenti softversko-hardverskumrezu magacina i uprave megamarketa Rešenje: LAN LAN LAN DB protocol DB protocol DB protocol Serial port Serial ports TCP/IP LAN Serial port DB protocol

  16. Dijagram klasa Zadatak: Predstaviti dijagramom klasa rad magacina Rešenje:

More Related