Professional Documents
Culture Documents
Projektni Zadatak Baze Podataka - Servis Automobila Marko Djekic 324-2020
Projektni Zadatak Baze Podataka - Servis Automobila Marko Djekic 324-2020
Univerzitet u Kragujevcu
Kragujevac, 2022
Sadržaj
1.1Rezime
1.2 Uvod
o Finansije i računovodstvo
o Pravni poslovi
o Upravljanje nabavkom
o Prodaja
o Servis
Ovi procesi biće izvršavani pomoću tabela i atributa:
Osoba
Zaposleni
CV Attachment NULL
Kandidati
Pozicija
Model
Vrsta goriva
Marka
Paket opreme
Vozilo
Naziv atributa Tip atributa NULL / NOT NULL
Status
Tip Vozila
Vozilo na servisu
Vrsta servisa
Radni nalog
PrimioVozilo (FK)
IzvodioRadove (FK)
Faktura servisa
Delovi
Dobavljaci
Proizvodi
Garancije
Stavka
Narudzbenice
Naziv atributa Tip atributa NULL / NOT NULL
Otpremnice
Prijemnice
Reklamacije
Profakture
Fakture
Ugovori
Ugovori sa klijentima
Ugovori sa zaposlenima
Ugovori sa dobavljacima
Kandidat – Konkurs
Zalba
Raspored rada
Plata
Naziv atributa Tip atributa NULL / NOT NULL
3. Kontekst dijagram
Imajući u vidu izgled kontekst dijagrama, definiše se stablo rada salona i servisa
automobila kao što je prikazano na slici 2 stablo aktivnosti rada salona i servisa
automobila.
Logički model baze podataka definiše strukture pogodne za razvoj aplikacija. Najčešće se ova
transformacija vrši korišćenjem CASE alata u kome se konceptualni model razvija. Projektovanje
logičkog modela baza podataka se vrši tehnikama modelovanja podataka (MOV ili ERWin).
ER DIJAGRAM:
PMOV Dijagram:
Fizičko projektovanje podataka baze je projektovanje interne, fizičke strukture baze podataka, na
osnovu logičkog modela i specifikacija svih aplikacija i nefunkcionalnih specifikacija. Fizička struktura
baze podataka treba da omogući ostvarivanje zadovoljavajućih performansi sistema. Ključna razlika
između logičkog i fizičkog projektovanja je u tome što je fizičko zavisno od implementacionog
okruženja a logičko nije.
6. Aplikacija
Projektovanje aplikacije se obavlja na osnovu specifikacije aplikacija i logičkog modela baze podataka
u konkretnom SUBP-u. Projektovanje aplikacija, odnosno dizajn (modelovanje), predstavlja pogled
projektanta na budući IS.
7. Zaključak