Download as pdf or txt
Download as pdf or txt
You are on page 1of 24

Fakultet inženjerskih nauka

Univerzitet u Kragujevcu

Tema: Servis automobila


Projektni zadatak iz predmeta: Projektovanje informacionih sistema i baza podataka

Predmetni nastavnik: Student:


dr Miladin Erić, red. prof. Marko Đekić 324/2020

Kragujevac, 2022
Rezime
Ovaj projekat je nastao zbog potrebe firme „Svetozarevo Promet d.o.o.“ za zamenom
postojećeg sistema novim sistemom koji je u skladu sa sadašnjom tehnologijom. To je u
cilju jednostavnijeg poslovanja kako sa zaposlenima tako i sa dobavljačima firme.
Izrada aplikacije za bolji i olakšan rad sa klijentima, u prodaji, nabavci, dokumentaciji, ali
i jednostavnije upravljanje i bolja preglednost čitavog sistema.

Projekat obuhvata kreiranje dokumentacije, dijagrama, baze podataka i aplikacije koja


ima intuitivni korisnički interfejs, omogućava evidenciju i analizu podataka o finansijama,
nabavci, zaposlenima, dobavljačima, automobilima, skladištu i prikazuje detaljne
izveštaje pomoću njih.

Uvod
Firma „Svetozarevo Promet d.o.o.“ je ovlašćeni salon i servis automobila koji uspešno
posluje već 30 godina na našem tržištu. U ponudi je nabavka i kupovina novih
automobila, sistem prodaje staro za novo, prodaja polovnih automobila, osiguranje,
registracija i servisiranje automobila. Kako bi firma ostala konkurentna na tržištu i
pružila najbolju uslugu kupcima neophodno je zameniti zastareli informacioni sistem
novim. Trenutni informacioni sistem je težak za korišćenje, nema adekvatne alate za
analizu i predstavu podataka, praćenje podataka o klijentima i njihovo beleženje. Zbog
svega navedenog potreban je nov kvalitetan i siguran informacioni sistem.

Osnovne pogodnosti informacionog sistema jesu jednostavnije i lakše korišćenje


sistema, brža i efikasnija obuka radnika, bolja angažovanost zaposlenih, jednostavnija
saradnja sa dobavljačima i prikaz kataloga dobavljača, bolji izveštaji o klijentima,
troškovima i prodaji i bolja komunikacija zaposlenih sa kupcima.Automatizovano i
tehnološki unapređeno rukovođenje vozilima, nabavkom, servisom i finansijama. Podaci
se organizuju u relacionu bazu pa je sigurnost velika, pristup brz i jednostavan, a baza
konzistentna. Lepo struktirani podaci omogućavaju pravljenje izveštaja, sto će omogućiti
adekvatne uvide u rezultate rada.

Cilj projekta je kreiranje informacionog sistema koji će dovesti do napretka u poslovanju


same firme, produktivnosti i isplativosti. Projekat će omogućiti:
 Izbor dobavljača (katalog dobavljača automobila i katalog rezervnih delova,
sklapanje ugovora…)

 Vođenje evidencije o prodaji (novih i polovnih automobila, rezervnih delova)

 Vođenje evidencije o radu servisa(servisiranih automobila, naručivanje potrebnih


delova, rad šlep službe)

 Praćenje finansijskih poslova (registrovanje fakture dobavljačima, predračun


kupcima…)

 Registrovanje stranaka (lične informacije, obrada zahteva stranke)

 Upravljanje ljudskim resursima(zapošljavanje novih kadrova i organizacija


aktivnosti zaposlenih)

 Kreiranje izveštaja (o prodaji, troškovima, saradnicima…)

Zadatak informacionog sistema


Zadatak novog informacionog sistema biće da izvršava procese navedene u sledećoj
listi:

 Administracija
o Upravljanje ljudskim resursima
 Zapošljavanje
 Raspisivanje konkursa – firma raspisuje konkurs za posao
na koji se mogu prijaviti kandidati
 Obrada prijavljenih kandidata – kandidati se prijavljuju na
konkurs i od njih se pravi lista kandidata
 Izabir kandidata – od liste prijavljenih kandidata, biraju se
najbolje kvalifikovani kandidati i pravi se lista prihvaćenih
kandidata
 Evidencija zaposlenih – kandidati koji su prihvaćeni se
evidentiraju u listu zaposlenih
 Organizacija obuke zaposlenih – obuka novih radnika za rad u
salonu ili servisu i dodatno usavršavanje radnika radi boljeg
obavljanja svog dela posla. Nakon izvršene obuke ili usavršavanja,
pravi se izveštaj o obavljanju obuke
 Organizacija rada zaposlenih – proces raspoređivanja radnika po
smenama kao I toga ko će šta da radi. Radnici mogu slati zahtev za
bolovanje i godišnji odmor, kako bi se raspored rada promenio
 Obračun plata zaposlenih – proces u kome se u odnosu na broj
radnih sati i pozicije na kojoj radi izračunava plata zaposlenog, pa
onda šalje finansijskoj službi
o Finansije i računovodstvo
 Finansije
 Prijem uplata - prijem pristiglih uplata, kao rezultatpravi
izveštaj o izvršenim uplatama koji se šalje računovodstvu
 Izdavanje finansijskih sredstava - nakon prijema zahteva za
finansijskim sredstvima izdaju se određene isplate (za
rezervne delove, automobile, dažbine, plate…)
 Računovodstvo
 Evidentiranje uplata - Praćenje svih uplata, pravljenje
evidencije o tome, provera da li su uplate validne i ako
postoje dugovanja, pravljenje spiska o dugovanju
 Evidentiranje troškova – pravljenje evidencija o svim
troškovima firme
 Izdavanje opomena - šalje se opomena klijentima koji nisu
izmirili svoja dugovanja
o Pravni poslovi
 Služba za zaposlene i zapošljavanje – zadužena za sklapanje
ugovora sa zaposlenima
 Služba za klijente – zadužena za sklapanje ugovora sa klijentima
 Služba za dobavljače – zadužena za sklapanje ugovora sa
dobavljačima
o Upravljanje nabavkom
 Nabavka automobila
 Izbor autmobila – na osnovu ponude i potražnje vrši se izbor
automobila za potučivanje
 Rezervacija automobila – nakon izabira željena vozila se
rezervišu
 Prijava automobila – prijavljuju se vozila koja prolaze
carinske tokove
 Plaćanje automobila – ako je odobren prelazak izvršava se
plaćanje
 Tehnički pregled i registracija – pristiglo vozilo se proveara
da li je u ispravnom stanju i nakon kupovine je omogućena
registracija u našem salonu
 Nabavka rezervnih delova – nabavka rezervnih delova koji su u
manjku ili nabavka specifičnih delova za popravku određenog
vozila klijenta
 Rad sa dobavljačima
 Raspisivanje tendera za izbor dobavljača – u odnosu na
potreba salona, bira se dobavljač koji najviše odgovara firmu
u odnosu na cenu, kvalitet...
 Sklapanje ugovora sa dobavljačem – sklapa se ugovor sa
izabranim dobavljačem
 Poručivanje – u odnosu na lager salon, poručuju se
automobili koji se u manjku ili koji su specifično traženi od
strane klijenta
 Upravljanje radom salona i servisa
o CRM
 Anketiranje potencijalnih klijenata – svako ko dođe u servis ili salon
dobija anketu koju popunjava gde unosi svoje lične informacije i
svoja interesovanja
 Reklamiranje – proces u kome se obrađuju reklamacije od strane
klijenata i prave izveštaji o njima koji će kasnije biti obrađeni od
strane nekog zaposlenog
 Obrada žalbi i molbi – proces u kome se obrađuju žalbe i molbe i
prave izveštaji o njima koji će kasnije biti obrađeni od strane nekog
zaposlenog
o Prodaja
 Prodaja automobile
 Analiza zahteva kupca – kupac daje informacije o tome koji
ga automobil zanima i vrši se njihova analiza
 Formiranje ponude – na osnovu analiziranih zahteva kupca,
formira se ponuda koju kupac prihvata ili odbija
 Sklapanje ugovora – ako kupac prihvati ponudu, sklapa se
ugovor sa klijentom sa svim potrebnim informacijama
 Prodaja dodatne opreme

 Maloprodaja – prodaja rezervnih delova fizičkim licima


 Veleprodaja – prodaja rezervnih delova pravnim licima
o Servis
 Zakazivanje servisa – zakazivanje termina za servisiranje
 Dijagnoza problema – na osnovu informacija o problemu od strane
klijenta i dijagnostike servisera, dobija se dijagnoza problema
 Servisiranje
 Prihvatanje vozila na servis – prihvata se vozilo koje treba
da bude servisirano i pravi se radni nalog
 Izvršavanje popravki – izvršava se popravka vozila i zapisuju
izvršene popravke u radni nalog
 Evidentiranje popravki – sve izvršene popravke se
evidentiraju i pravi se faktura servisa
Ovi procesi biće izvršavani pomoću tabela i atributa:

Osoba

Naziv atributa Tip atributa NULL / NOTNULL

JMBG (PK) Short Text NOT NULL

ime Short Text NOT NULL

prezime Short Text NOT NULL

adresa Short Text NULL

telefon Short Text NULL


datumRodjenja Date/Time NULL

Zaposleni

Naziv atributa Tip atributa NULL / NOTNULL

JMBG (PK) Short Text NOT NULL

idPozicije (FK) Large Number NOT NULL

datumZaposljenja Date/Time NOT NULL

ziroRacun Short Text NOT NULL

CV Attachment NULL

jeZaposlen Yes/No NULL

Klijenti

Naziv atributa Tip atributa NULL / NOTNULL

JMBG (PK) Short Text NOT NULL

email Short Text NULL

zanimanje Short Text NULL

smemoKontaktirati Yes/No NULL

brojClanovaPorodice Number NULL

bracniStatus Short Text NULL

ziroRacun Short Text NULL

godisnjiPrihodi Currency NULL

napomena Long Text NULL

Kandidati

Naziv atributa Tip atributa NULL / NOTNULL


JMBG (PK) Short Text NOT NULL

CV Short Text NULL

Pozicija

Naziv atributa Tip atributa NULL / NOTNULL

id (PK) Large Number NOT NULL

naziv Short Text NOT NULL

koeficijent Number NOT NULL

Model

Naziv atributa Tip atributa NULL / NOTNULL

id (PK) Large Number NOT NULL

naziv Short Text NOT NULL

idMarke (FK) Large Number NOT NULL

Vrsta modela

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

tIpMenjaca Short Text NULL

boja Short Text NULL

godinaProizvodnje Number NULL

trajanjeGarancije Number NULL

cena Number NULL

idVrsteGoriva Number NULL


idModela (FK) Large Number NOT NULL

Vrsta goriva

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

vrsta Short Text NOT NULL

Marka

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

naziv Short Text NOT NULL

Paket opreme

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idVrsteModela Large Number NOT NULL


(FK)

opis Long Text NULL

Vozilo

Naziv atributa Tip atributa NULL / NOT NULL

brojSasije (PK) Short Text NOT NULL

idVrstaModela Large Number NOT NULL


(FK)

idStatusa (FK) Large Number NOT NULL


idGarancije (FK) Number NOT NULL

idTipaVozila (FK) Large Number NOT NULL

rezervisano Yes/No NULL

Status

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

naziv Short Text NULL

Tip Vozila

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

naziv Short Text NULL

Vozilo na servisu

Naziv atributa Tip atributa NULL / NOT NULL

brojSasije (PK) Short Text NOT NULL

model Short Text NULL

marka Short Text NULL

godinaProizvodnje Number NULL

kilometraza Number NULL

brojMotora Short Text NULL

registracija Short Text NULL

jmbgKlijenta (FK) Short Text NULL


Zalihe

Naziv atributa Tip atributa NULL / NOT NULL

idDela (PK) Large Number NOT NULL

kolicina Number NULL

minimalnoStanje Number NULL

Vrsta servisa

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

naziv Short Text NULL

Radni nalog

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

brojSasije (FK) Large Number NOT NULL

idVrsteServisa Large Number NOT NULL


(FK)

jmbgZaposlenog Large Number NOT NULL

PrimioVozilo (FK)

jmbgZaposlenog Large Number NOT NULL

IzvodioRadove
(FK)

opisRada Long Text NULL

idFaktureServisa Large Number NOT NULL


(FK)
Faktura servisa

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

iznos Large Number NULL

idRadnogNaloga(FK) Large Number NOT NULL

Usluga

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idZalihe (FK) Large Number NULL

kolicinaZalihe Number NULL

cenaUsluge Number NULL

opis Long Text NULL

Delovi

Naziv atributa Tip atributa NULL / NOT NULL

idProizzvoda(PK) Large Number NOT NULL

naziv Short Text NULL

cena Number NULL

Usluga - Radni nalog

Naziv atributa Tip atributa NULL / NOT NULL

idUsluge (FK) Large Number NOT NULL

idRadnogNaloga(FK) Large Number NOT NULL


Dobavljaci

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

ime Short Text NULL

kontaktOsoba Short Text NULL

brojTelefona Short Text NULL

adresa Short Text NULL

drzava Short Text NULL

Katalozi

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idDobavljaca (FK) Large Number NOT NULL

Proizvodi

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idKataloga (FK) Large Number NOT NULL

Garancije

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

datumIsteka Date/Time NULL

datumPocetka Date/Time NULL

trajnje Number NULL


brojSasije ShortText NOT NULL

Stavka

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

kolicina Number NULL

idProizvoda (FK) Large Number NOT NULL

idNarudzbenice Large Number NULL


(FK)

idOtpremnice (FK) Large Number NULL

idPrijamnice (FK) Large Number NULL

idReklamacije Large Number NULL


(FK)

Narudzbenice

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

datum Date/Time NULL

idOtpremnice (FK) Large Number NULL

Otpremnice

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

datum Date/Time NULL

idNarudzbenice Large Number NULL


(FK)
idPrijemnice (FK) Large Number NULL

idUlazneFakture Large Number NULL


(FK)

Prijemnice

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idOtpremnice (FK) Large Number NOT NULL

datum Date/Time NULL

Reklamacije

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

opis Long Text NULL

idNarudzbenice Large Number NOT NULL


(FK)

idPrijemnice (FK) Large Number NOT NULL

Ulazne fakture

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

iznos Currency NULL

idOtpremnice (FK) Large Number NOT NULL


Profakture

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

brojProfakture Short Text NULL

datum Date/Time NULL

PIB Short Text NULL

jmbgKlijenta (FK) Large Number NOT NULL

avans Currency NULL

iznos Currency NULL

idNacinaPlacanja(FK) Large Number NOT NULL

brojSasije (FK) Short Text NULL

idVrsteModela (FK) Large Number NULL

Fakture

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idProfakture (FK) Large Number NOT NULL

iznos Currency NULL

Nacin placanja

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

tip Short Text NULL

Ugovori
Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

dokument Attachment NULL

datumPotpisivanja Date/Time NULL

datumIsteka Date/Time NULL

Ugovori sa klijentima

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idUgovora (FK) Large Number NOT NULL

jmbgKlijenta (FK) Short Text NOT NULL

Ugovori sa zaposlenima

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idUgovora (FK) Large Number NOT NULL

jmbgZaposlenog Short Text NOT NULL


(FK)

Ugovori sa dobavljacima

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

idUgovora (FK) Large Number NOT NULL

idDobavljaca (FK) Large Number NOT NULL


Konkurs

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

opis Long Text NULL

datumPocetka Date/Time NULL

datumZavrsetka Date/Time NULL

Kandidat – Konkurs

Naziv atributa Tip atributa NULL / NOT NULL

jmbgKandidata Large Number NOT NULL


(FK)

idKonkursa (FK) Large Number NOT NULL

Zalba

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

jmbgZaposlenog Short Text NOT NULL


(FK)

jmbgKlijenta (FK) Short Text NOT NULl

opis Long Text NULL

Raspored rada

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL


jmbgZaposlenog Short Text NOT NULL
(FK)

vremeDolaska Date/Time NULL

vremeOdlaska Date/Time NULL

Plata

Naziv atributa Tip atributa NULL / NOT NULL

id (PK) Large Number NOT NULL

jmbgZaposlenog Short Text NOT NULL


(FK)

iznos Currency NULL

datum Date/Time NULL

3. Kontekst dijagram
Kontekst dijagram definisan je jednim pravougaonikom koji predstavlja granice
proučavanog modela. U takvom sistemu i van takvog sistema informacije teku preko
strelica. Dijagram konteksta je najviši nivo apstrakcije. Strelice koje dolaze sa leve
strane i idu ka pravougaoniku su ulazi, dok strelice koje dolaze odozdo i idu prema
pravougaoniku su mehanizmi, strelice koje dolaze odozgo i idu prema pravougaoniku
su kontrole i strelice koje idu sa desne stane pravougaonika i idu u suprotnom smeru
jesu izlazi.
Ovaj konteksni dijagram salona i servisa automobila sastoji se od ulaza i izlaza vezanih
za dokumente o finansijama, zaposlenima, klijentima, dobavljačima. Takodje postoje
mehanizmi kao što su zaposleni u administraciji, zaposleni u prodaji i zaposleni u
servisu, kao i kontrole kao što su zakon o radu, poslovna pravila, zakon o
računovodstvu, zakon o finansijama i carinski propisi.

Stablo aktivnosti
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.
Predstavljeno je stablo aktivnosti rada salona i servisa automobila, imajući u vidu
ovakvo postavljeno stablo aktivnosti u sledećem koraku definiše se dekompozicioni
dijagram.

Dijagram dekompozicije prvog nivoa


Dijagram dekompozicije prvog nivoa sastoji se od dva procesa a to su administracija I
upravljanje radom salona i servisa.

Dijagram dekompozicije procesa


administracije
Proces administracije sadrži ulaze, izlaze, kontrole i mehanizme koji su vezani za same
poslove administracije u salonu i servisu, a to su upravljanje ljudskim resursima,
finansije i računovodstvo, pravne poslove i upravljanje nabavkom.
Dijagram dekompozicije upravljanja radom
salona i servisa
Proces upravljanja radom salona i servisa sastoji se od procesa vezanih za upravljanje
odnosa sa kupcima - CRM (Customer Relationship Management), Prodaju i Servis, kao
i od ulaza, izlaza, kontrola i mehanizama vezanih za ove procese.

You might also like