novi use case 1

Upload: slobodan-stojanovic

Post on 06-Jan-2016

222 views

Category:

Documents


0 download

DESCRIPTION

Deo seminarskog rada

TRANSCRIPT

SK1 Evidencija dobavljaaNaziv: Evidencija dobavljaaAktori SK1: RadnikUesnici SK1: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Dobavljai sa potrebnim poljima za evidenciju dobavljaa i listom ve evidentiranih dobavljaa.

1. Korisnik alje zahtev za unos novog dobavljaa klikom na dugme "Dodaj"2. Korisnik unosi podatke o novom dobavljau3. Korisnik alje zahtev za snimanje podataka o dobavljau klikom na dugme "Sauvaj"4. Sistem snima podatke o dobavljau 5. Sistem prikazuje poruku "Podaci o dobavljau su uspeno sauvani"6. Korisnik zatvara poruku klikom na taster "Ok"7. Sistem pristupa listi dobavljaa8. Sistem prikazuje osveenu listu dobavljaa9. Kraj rada

Alternativni scenario:

4.1. Ukoliko korisnik nije uneo naziv dobavljaa a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite naziv dobavljaa" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.2. Ukoliko korisnik nije uneo matini broj a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite Matini broj" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.3. Ukoliko korisnik nije uneo PIB a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite PIB" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.4. Ukoliko korisnik nije uneo adresu a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite Adresu" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.5. Ukoliko korisnik nije uneo raun a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite Raun" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.6. Ukoliko korisnik nije uneo mesto a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite Mesto" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.7. Ukoliko korisnik nije uneo potanski broj a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite Potanski broj" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.8. Ukoliko korisnik nije uneo broj telefona a pokua da sauva dobavljaa klikom na dugme "Sauvaj" sistem prikazuje poruku "Unesite Telefon" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.9. Ukoliko korisnik pokua da unese karaktere u polje "Matini broj" sistem prikazuje poruku "Slova nisu dozvoljena. Unos mora biti sainjen iskljuivo od osmocifrenog XXXXXXXX broja" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.10. Ukoliko korisnik pokua da unese karaktere u polje "PIB" sistem prikazuje poruku "Slova nisu dozvoljena. Unos mora biti sainjen iskljuivo od devetocifrenog X XXXXXXXX broja" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.11. Ukoliko korisnik pokua da unese karaktere u polja "Raun", "Potanski broj" i "Telefon" sistem prikazuje poruku "Slova nisu dozvoljena. Unos mora biti sainjen iskljuivo od brojeva" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.12. Ukoliko korisnik ne unese matini broj odgovarajue duine, sistem prikazuje poruku "Matini broj mora biti duine od 8 cifara. Proverite unos." i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.13. Ukoliko korisnik ne unese potanski broj odgovarajue duine, sistem prikazuje poruku "Dozvoljeno je samo 5 brojeva" i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.14. Ukoliko korisnik ne unese broj telefona u odgovarajuem formatu, sistem prikazuje poruku "Neispravan telefonski broj. Proverite unos." i vraa se na drugi korak SK1, poto korisnik klikne na dugme "Ok". 4.15. Korisnik odustaje od dodavanja novog dobavljaa klikom na dugme "Nazad". Sistem brie podatke koje je korisnik ve uneo.

SK2 Evidencija dobavljaaNaziv: Izmena dobavljaaAktori SK2: RadnikUesnici SK2: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Dobavljai sa potrebnim poljima za evidenciju dobavljaa i listom ve evidentiranih dobavljaa.

1. Korisnik bira dobavljaa iz liste2. Sistem prikazuje podatke o dobavljau3. Korisnik alje zahtev za promenu podataka klikom na dugme "Izmeni"4. Korisnik unosi podatake o dobavljau5. Korisnik alje zahtev za snimanje podataka o dobavljau klikom na dugme "Sauvaj"6. Sistem snima podatke o dobavljau 7. Sistem prikazuje poruku "Podaci su uspeno izmenjeni"8. Korisnik zatvara poruku klikom na taster "Ok"9. Sistem pristupa listi dobavljaa 10. Sistem prikazuje osveenu listu dobavljaa11. Kraj rada

Alternativni scenario: 5.1. Ukoliko korisnik odustane od unoenja izmena klikom na dugme "Nazad" sistem brie i zakljuava polja za unos podataka o dobavljau.Napomena: Alternativni scenariji iz SK1 vae i za SK2

SK3 Evidencija dobavljaaNaziv: Brisanje dobavljaaAktori SK3: RadnikUesnici SK3: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Evidencija dobavljaa sa potrebnim poljima za evidenciju dobavljaa i listom ve evidentiranih dobavljaa.

1. Korisnik bira dobavljaa iz liste2. Sistem prikazuje podatake o dobavljau3. Korisnik alje zahtev za brisanje odabranog dobavljaa klikom na dugme "Obrii"4. Sistem prikazuje poruku "Jeste li sigurni da elite obrisati izabranog dobavljaa?"5. Korisnik potvruje zahtev o brisanju dobavljaa klikom na dugme "Yes"6. Sistem brie stavke kataloga7. Sistem brie katalog8. Sistem brie dobavljaa9. Sistem prikazuje poruku "Uspeno obrisan"10. Korisnik zatvara poruku klikom na taster "Ok"11. Sistem pristupa listi dobavljaa 12. Sistem prikazuje osveenu listu dobavljaa13. Kraj radaAlternativni snenario: 5.1. Korisnik odbacuje zahtev o brisanju dobavljaa klikom na dugme "No", sistem se vraa na drugi korak SK3

SK1 Obrada katalogaNaziv: Doadavanje artiklaAktori SK1: RadnikUesnici SK1: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Evidencija dobavljaa sa potrebnim poljima za evidenciju dobavljaa i listom ve evidentiranih dobavljaa. Radnik klikom na dugme "Dodaj" u opciji Dodaj artikl otkriva skrivena polja za unos novog artikla i listu ve evidentiranih artikala.1. Korisnik alje zahtev za dodavanje novog artikla klikom na dugme "Dodaj"2. Korisnik unosi podatake o artiklu 3. Korisnik alje zahtev za snimanje podataka o artiklu klikom na dugme "Sauvaj"4. Sistem snima podatke o artiklu5. Sistem prikazuje poruku "Uspeno sauvano"6. Korisnik zatvara poruku klikom na taster "Ok"7. Sistem pristupa listi artikala8. Sistem prikazuje listu artikala.9. Kraj rada

Alternativni scenario: 3.1 Korisnik odustaje od snimanja novog artikla klikom na dugme "Nazad". Sistem brise unete podatke i vraca se na prvi korak SK1

SK2 - Obrada katalogaNaziv: Dodavanje novog katalogaAktori SK2: RadnikUesnici SK2: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Evidencija dobavljaa sa potrebnim poljima za evidenciju dobavljaa i listom ve evidentiranih dobavljaa. Radnik klikom na dugme "Dodaj" u opciji Dodaj katalog otkriva skrivena polja za unos novog kataloga. Radnik iz combo box-a bira dobavljaa. Sistem prikazuje listu ve eidentiranih kataloga 1. Korisnik alje zahtev za dodavanje novog kataloga klikom na dugme "Dodaj"2. Korisnik unosi podatke o katalogu3. Korisnik alje zahtev za uvanje kataloga klikom da dugme "Sauvaj"4. Sistem snima podatke o katalogu5. Sistem prikazuje poruku "Uspeno sauvan"6. Korisnik zatvara poruku klikom na taster "Ok"7. Sistem pristupa listi kataloga8. Sistem prikazuje osveenu listu kataloga9. Kraj radaAlternativni scenario: 3.1 Korisnik odustaje od uvanja novog kataloga klikom na dugme "Nazad". Sistem brise unete podatke i vraca se na prvi korak SK2Napomena: Proces se ponavlja onoliko puta koliko ima kataloga za unos

SK3 - Obrada katalogaNaziv: Brisanje katalogaAktori SK3: RadnikUesnici SK3: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Dobavljai a u okviru nje opcije za kreiranje kataloga Korisnik bira dobavljaa iz combo box-a i prikazuje se lista njegovih kataloga.1. Korisnik bira katalog iz liste2. Sistem prikazuje podatke o katalogu3. Korisnik alje zahtev za brisanje kataloga klikom na dugme "Obrii"4. Sistem prikazje poruku "Jeste li sigurni da elite izbrisati izabrani katalog"5. Korisnik potvruje brisanje kataloga klikom na dugme "Yes"6. Sistem brie stavke kataloga7. Sistem brie katalog8. Sistem prikazuje poruku "Uspeno obrisan"9. Korisnik zatvara poruku klikom na taster "Ok"10. Sistem pristupa listi kataloga11. Sistem prikazuje osveenu listu kataloga12. Kraj radaAlternativni scenario: 5.1 Korisnik odustaje od zahteva za brisanje kataloga klikom na dume No, sistem se vraa na drugi korak SK3

SK4 - Obrada katalogaNaziv: Unos stavke katalogaAktori SK4: RadnikUesnici SK4: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" .Na ekranu se prikazuje forma Dobavljai. Radnik klikom na dugme Dodaj u opciji Dodaj stavke kataloga otkriva skrivena polja za unos stavki kataloga.1. Korisnik bira dobavljaa iz combo box-a2. Korisnik bira katalog iz combo box-a3. Sistem prikazuje poruku "Baza Stavke kataloga izabranog kataloga je prazna. Unesite stavke kataloga."4. Korisnik zatvara poruku klikom na taster "Ok"5. Korisnik alje zahtev za unos nove stavke odabranog kataloga klikom na dugme "Dodaj"6. Sistem prikazuje podatke o katalogu7. Korisnik alje zahtev za pronalaenje stavki klikom na dugme "Pronai"8. Korisnik bira vrstu artikla iz combo box-a9. Sistem prikazuje listu artikala izabrane vrste10. Korisnik bira artikal koji eli da doda na listu stavki kataloga11. Sistem prikazuje podatke o izabranom artiklu.12. Korisnik alje zahtev za dodavanje artikla na listu stavki kataloga klikom na dugme "Dodaj"13. Sistem snima novu stavku14. Sistem prikazuje poruku "Uspeno sauvano"15. Korisnik zatvara poruku klikom na taster "Ok"16. Sistem pristupa listi stavki kataloga17. Sistem prikazuje osveenu listu stavki kataloga18. Kraj radaAlternativni scenario12.1 Korisnik odustaje od unosa nove stavke klikom na dugme "Nazad" sistem se vraca na poetak.

SK5 - Obrada katalogaNaziv: Brisanje stavki katalogaAktori SK5: RadnikUesnici SK5: Radnik i sistemPreduslov: IS je ukljuen i Korisnik je ulogovan pod svojom ifrom. Radnik iz menija "Nabavka" bira "Evidencija dobavljaa" . Radnik je prethodno uneo artikle i formirao novi katalog. Iz combo box-a je izabran dobalja i njegov katalog.Na ekranu se prikazuje ime dobavljaa, informacije o katalogu i lista stavki kataloga

1. Korisnik bira stavku kataloga iz liste2. Korisnik alje zahtev za brisanje stavke klikom na dugme "Obrii"3. Sistem prikazuje poruku "Jeste li si sigurni da elite obrisati izabranu stavku? "4. Korisnik potvruje brisanje klikom na dugme "Yes"5. Sistem brie stavku 6. Sistem prikazuje poruku "Stavka uspeno izbrisana"7. Korisnik zatvara poruku klikom na taster "Ok"8. Sistem pristupa listi stavki9. Sistem prikazuje osveenu listu stavki10. Kraj rada

4.1 Korisnik odustaje od zahteva za brisanje stavke klikom na dume No, sistem se vraa na prvi korak SK5

Sekvencijalni dijagram "Brisanje dobavljaa"

Dijagram saradnje "Brisanje dobavljaa"

Sekvencijalni dijagram "Brisanje kataloga"

Dijagram saradnje "Brisanje Kataloga"

Sekvencijalni dijagram "Brisanje stavke kataloga"

Dijagram saradnje "Brisanje stavke Kataloga"

Sekvencijalni dijagram "Dodavanje artikla"

Dijagram saradnje "Dodavanje artikla"

Sekvencijalni dijagram " Evidencija dobavljaa"

Dijagram saradnje "Evidencija dobavljaa"

Sekvencijalni dijagram " Evidencija kataloga"

Dijagram saradnje "Evidencija kataloga"

Sekvencijalni dijagram " Izmena podataka o dobavljau"

Dijagram saradnje "Izmena podataka o dobavljau"

Sekvencijalni dijagram " Unos stavke kataloga"

Dijagram saradnje "Unos stavke kataloga"