background image

Kierunek: Informatyka II 
Przedmiot: Inżynieria Oprogramowania - projekt 

 

Opole 2013 

 

 

POLITECHNIKA OPOLSKA 

 

 

 

 

 

 

 

 

 

Adam Czech 

background image

Kierunek: Informatyka II 
Przedmiot: Inżynieria Oprogramowania - projekt 

 

Opole 2013 

 

1.  Diagram klas 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Adres 

-miasto :string 

-kod :string 

-ulica :string 

-nr domu :string 

-nr mieszkania :string 

 

Osoba 

#imie :string 

#nazwisko :string 

#adres :Adres 

Klient 

-IDKlienta :Integer 

+dodaj KarteKlienta () :Int 

+ usun KarteKlienta () :Int 

+edytuj KarteKlienta (): Int 

+wyświetl KarteKlienta () :Int 

Pracownik: 1 

-ID Pracownika :Int 

+ … 0 :Int 

Typ Pojazdu 

- ID Typ :Int 

-nazwa typu :String 

Karta Pojazdu 

-ID KartyPojazdu :Int 

-nr rejestracyjny :String 

-pojemność silnika :Int 

-wskazania licznika :Int 

-data i wysokość ubezpieczenia :Int 

+dodaj KartęPojazdu () :Int 

+usuń KartęPojazdu () :Int 

+edytuj KatręPojazdu () :Int 

+dodaj ZlecenieNaprway/Przeglądu () :Int 

Model Pojazdu 

-IDModel :Int 

-nazwa marki :String 

-nazwa Modelu :String 

 

Pracownik : 2 

-IDPracownika :Int 

+ … 0 :Int 

-Historia Napraw/Przeglądów 

-IDHistoria :Int 

-data naprawy :Date 

-opis naprawy :String 

-data przeglądu :Date 

-data następnego przeglądu :Date 

-opis przeglądu :String 

+ … 0 :Int 

Zlecenie 

-IDZlecenia :Int 

-okres wynajmu :Date 

- data wydania pojazdu: Date 

-data końca umowy :Date 

-koszt wynajmu :String 

-miejsce wynajmu :String 

-rodzaj/marka pojazdu :String 

-rodzaj zapłaty :String 

+utwórzZlecenie () :Int 

+usuńZlecenie () :Int 

+edytujZlecenie () :Int 

+wyświetlZlecenie () :Int 

 

Pracownik 
BOK

 

background image

Kierunek: Informatyka II 
Przedmiot: Inżynieria Oprogramowania - projekt 

 

Opole 2013 

 

2.  Przykładowy Diagram Klas  

 

  

 

 

 

 

 

kli 1 :Klient 

IDKlienta = 152 

Imię = Piotr 

Nazwisko = Nowak 

Adres = ul. Nowa 13, Katowice 

Pra2 :Pracownik 

-ID Pracownika = 999 

Imię = Sylwia 

Nazwisko = Iksińska 

Adres = ul. Poprzeczna 34, Rybnik 

Typ1:Typ Pojazdu 

- ID Typ = 3 

-nazwa typu = Kombi 

Poj 1:KartaPojazdu 2 

-ID KartyPojazdu = 147895 

-nr rejestracyjny = SRC62HS  

-pojemność silnika = 2,0 

-wskazania licznika = 75000 

-data i wysokość ubezpieczenia = 02.08.2013; 500zł 

 

Mod1:Model Pojazdu 

-IDModel = 145 

-nazwa marki = Opel 

-nazwa Modelu = Astra 

 

Pra1:Pracownik 

ID pracownika = 458 

Imię = Daniel 

Nazwisko = Kowalski 

Adres =ul. Kowala 55, Rybnik  

His1:Historia Napraw/Przeglądów 

-IDHistoria = 555 

-data przeglądu = 05.10.2013 

-data następnego przeglądu = 

05.10.2014 

-opis przeglądu = Hamulce, płyny, 

spaliny, światła 

Zle 1:Zlecenie 

-IDZlecenia = 1234 

-okres wynajmu = 22.02.2014-28.03.2014 

- data wydania pojazdu = 22.02.2014 

-data końca umowy = 29.03.2014 

-koszt wynajmu = 2500 zł 

-miejsce wynajmu = Katowice 

-rodzaj/marka pojazdu = Kombi / Opel Astra 

-rodzaj zapłaty = Gotówka 

His2:Historia Napraw/Przeglądów 

-IDHistoria = 478 

-data naprawy = 04.12.2013 

-opis naprawy = zbita przednia szyba, 

wymiana szyby wraz z uszczelką, 
wymiana płynów, klocków i tarcz 

hamulcowych, wymiana amortyzatorów, 

zbieżność kół