Presentation is loading. Please wait.

Presentation is loading. Please wait.

UML Dijagrami Nemanja Zdravković broj Indeksa: 12824

Similar presentations


Presentation on theme: "UML Dijagrami Nemanja Zdravković broj Indeksa: 12824"— Presentation transcript:

1 UML Dijagrami Nemanja Zdravković broj Indeksa: 12824
Informacioni Sistemi 2009/2010 UML Dijagrami Nemanja Zdravković broj Indeksa: 12824 Smer: Telekomunikacije Komunikaciono-Informacione Tehnologije © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 UseCase Dijagram Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Use Case: Kupovina notebook računara. Kratak Opis: Kupovina notebook računara u prodavnici. Akteri: Kupac, Radnik. Preduslovi: Kupac poseduje dovoljno količine novca, postoji model notebook računara na lageru. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 UseCase Dijagram Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Opis: 1. Kupac odlučuje da kupi izabrani model notebook računara. 2. Radnik prezentuje kupcu odabrani model. 3. Kupac plaća za izabrani model. Izuzeci: Kupac ne poseduje dovoljnu količinu novca, ili se izabrani model ne nalazi na lageru prodavnice. Prodaja se otkazuje. Posledice: Kupac poseduje novi notebook računar. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 UseCase Dijagram Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Use Case: Online rezervacija. Kratak Opis: Rezervacija notebook računara putem Interneta. Akteri: Kupac. Preduslovi: Kupac poseduje Internet konekciju. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 UseCase Dijagram Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Opis: 1. Kupac ubacuje u korpu odabrani model. 2. Popunjava obrazac koji zahteva ime, i telefon. Izuzeci: nije validan ili broj telefona nije kupčev. Rezervacija se otkazuje. Posledice: Kupac je rezervisao notebook računar po sniženoj ceni. Može preuzeti svoj računar u nekoj od prodavnica po sniženoj ceni. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 Kolaboracioni Dijagram
Informacioni Sistemi 2009/2010 Kolaboracioni Dijagram Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Kupac najpre preko browsera zahteva Internet stranicu prodavnice, koja se preuzima sa servera i kroz browser prikazuje kupcu. Zatim kupac unosi rezervaciju, koja sadrži podatke o samom kupcu i o rezervisanom modelu. Rezervacija se pamti na serveru, i putem browsera se prikazuje kupcu. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Kolaboracioni Dijagram
Informacioni Sistemi 2009/2010 Kolaboracioni Dijagram Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Najpre Kupac bira model. Radnik proverava da li se nalazi na lageru proveravanjem stanja. Kada stigne odgovor, radnik obaveštava kupca o mogućnosti kupovina. Kupac plaća za model, radnik unosi kupovinu na server obaveštenjem da se treba promeniti trenutno stanje izabranog modela. Server obavlja ovu fuknciju i prikazuje novo stanje. PC javlja radniku da je kupovina uspešno obavljena i potom radnik predaje izabrani model kupcu. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Sekvencijalni Dijagram
Informacioni Sistemi 2009/2010 Sekvencijalni Dijagram Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Kao i kod kolaboracionog dijagrama, Kupac najpre preko browsera zahteva Internet stranicu prodavnice, koja se preuzima sa servera i kroz browser prikazuje kupcu. Zatim kupac unosi rezervaciju, koja sadrži podatke o samom kupcu i o rezervisanom modelu. Rezervacija se pamti na serveru, i putem browsera se prikazuje kupcu. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Sekvencijalni Dijagram
Informacioni Sistemi 2009/2010 Sekvencijalni Dijagram Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Kupac prvo bira model. Radnik proverava da li se nalazi na lageru proveravanjem stanja. Kada stigne odgovor, radnik obaveštava kupca o mogućnosti kupovina. Kupac plaća za model, radnik unosi kupovinu na server obaveštenjem da se treba promeniti trenutno stanje izabranog modela. Server obavlja ovu fuknciju i prikazuje novo stanje. PC javlja radniku da je kupovina uspešno obavljena i potom radnik predaje izabrani model kupcu. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Dijagram Aktivnosti Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Prva aktivnost predstavlja ulazak na sam sajt radnje. Vrši se pretraživanje modela notebook računara, i ukoliko ne postoji odgovarajući model, ponovo se vrši pretraga. Kada se pronađe odgovarajući model, kupac unosi informacije. Kad su te informacije tačne, sledi potvrda rezervacije. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Dijagram Aktivnosti Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Pri samoj kupovini najpre se bira model. Proverava se stanje, i ukoliko nema tog modela na lageru, ponovo se vrši izbor modela. Nakon uspešnog izbora modela, vrši se plaćanje i preuzimanje. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12 Dijagram Stanja Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Dijagrami stanja detaljnije opisuju ponašanje dela sistema. Prvi dijagram pokazuje deo sistema vezan za rezervaciju računara. Ubačena je i mogućnost otkazivanja rezervacije zbog neuspešno unete informacije o kupcu. Deo sistema vezan za kupovinu prikazan je na drugom dijagramu. Ovde je ubačena i mogućnost posedovanje rezervacije, prilikom koje se prelazi direktno na plaćanje. Ukoliko se ne poseduje rezervacije, vrši se normalni tok kupovine. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Dijagram Razvoja Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Kupac prko svog PC-ja pristupa aplikacioniom server gde se nalazi sajt radnje. Ovo je omogućeno putem svog Internet provajdera (ISP). Aplikacioni server (App. Server) komunicira sa serverom gde se nalazi baza podataka (DB Server) sa trenutnim stanjem modela notebookova. PC u radnji je takođe povezan sa aplikacionim serverom, ali direktnom vezom. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Dijagram Komponenti Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Preko browsera (browser.exe) se pristupa listi (list.dll) mogućih modela notebookova u radnji. Lista komunicira da bibliotekom (Data.lib) koja sadrži trnutno stanje svih mogućih modela na listi. Listi takođe pristupa i program za naplaćivnje (naplata.exe) koji je instaliran u računarima u radnji. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Kombinovani Dijagram Komponenti i Razvoja
Informacioni Sistemi 2009/2010 Kombinovani Dijagram Komponenti i Razvoja Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Kombinovani dijagram razvoja i komponenti gde se jasno vidi koja se komponenta nalazi gde i kako se vrši komunikacija. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Dijagram Klasa Informacioni Sistemi 2009/2010
Kupovina računara sa mogućnošću online rezervacije po sniženoj ceni Klasa Osoba sadrži osnovne informacije o nekoj osobi: ime, prezime, adresa i JMBG. Iz te klase izvedene su 2 klase potrebne u situaciji kupovine računara – Radnik, koji prodaje, i Kupac, koji kupuje. Klasi Kupac se dodaju i atributi Telefon, I Novac, jer su bitni prilikom rezervacije I kupovine računara. Metode koje su dodate jesu StranaZahtev(), RezervacijaUnos() i ModelIzbor() koje su potrebne prilikom rezervacije računara, dok se metoda ModelPlati() koristi isključivo prilikom kupovine računara. Druga klasa izvedena iz Osobe je Radnik. Ona ja asocirana klasom Kupac. U ovom slučaju (prodaja računara) nema potrebe dodavati dodatne attribute, te su dodate samo nove metode vezane za ovaj slučaj. Klasa Notebook sadrži attribute kao što su Model, Ser.Broj i Cena. Metodama se mogu prikazati ovi atributi, ali se atribut Cena može promeniti. Notebook je takođe asocirana klasom Kupac, dok je klasa Radnik asociran klasom Notebook. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 UML Dijagrami Nemanja Zdravković broj Indeksa: 12824
Informacioni Sistemi 2009/2010 UML Dijagrami Nemanja Zdravković broj Indeksa: 12824 Smer: Telekomunikacije Komunikaciono-Informacione Tehnologije © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "UML Dijagrami Nemanja Zdravković broj Indeksa: 12824"

Similar presentations


Ads by Google