Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MOV za Autoservis

[es] :: Baze podataka :: MOV za Autoservis

[ Pregleda: 2673 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

3r1c
Eric Cartman
Freelancer

Član broj: 219904
Poruke: 49
*.kbcnet.rs.



Profil

icon MOV za Autoservis28.02.2013. u 00:57 - pre 134 meseci
Dobio sam zadatak da odradim bazu podataka za poslovanje autoservisa.

Tekst zadatka glasi ovako:

Code:
Napraviti bazu podataka za voñenje poslovanja autoservisa. Autoservis servisira 
različite tipove automobila iz različitih zemalja (kupe, pick up, karavan, dzip, porodična kola). 
Osnovne informacije o automobilima koji se servisiraju su (model automobila, godina 
proizvodnje, registarski broj, broj motora, broj šasije, vrsta kvara, podaci o vlasniku). 
Prilikom dolaska u autoservis, mora se uneti datum početka rada kao i koji majstor ili majstori 
rade na popravci. Informacije o majstorima su (ime  i prezime, godina roñenja, telefon kao i 
koja je njegova delatnost (automehaničar, autolimar, autoelektričar, farbar)). Za svaki 
automobil se prati i spisak zamenjenih autodelova kao i količina. 



Ja sam uspeo da odradim sledece u MOV-u, ali nikako ne uspevam da se pomerim dalje od ovoga sa slike.

Da li bi neko mogao da mi pomogne nekako, da mi objasni da li sam i gde pogresio i sta bih jos trebao da dodam?


Unapred zahvalan.
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: MOV za Autoservis28.02.2013. u 19:04 - pre 134 meseci
Nije lose. S ovim mozes da odes do profesora i da pokazes - vidi se da si nesto radio.

Profesor bi trebao da ti ukaze na sledece:

Entiteti se crtaju kao pravougaonici u kojima pisu neke imenice.
Veze su rombovi u kojim apisu glagoli.
Kad krenes od jednog entiteta preko veze ka povezanom entitetu i citas sta pise u pravougaonicima i rombovima, to treba da zvuci kao iskazna recenica. U tvom slucaju to ide ovako (zanemari padeze):

[Majstor] <vrsi> [popravka]. - ima smisla, dobro je
[Deo] <ubacen (u)> [popravka] - dobro je i to, ispravnije je Deo upotrebljen u popravka.
[Automobil] <kvar> [popravka]. - ovo bas nema smisla. Do sada je bilo [Subjekat] <predikat> [objekat], to jest [Imenica 1] <glagol> [Imenica 2]. Kod tebe pise [Imenica 1] [imenica 2] [imenica 3]. Recenica se ne moze sastojati od tri imenice, mora da postoji bar jedan glagol. Verovatno si mislio na: Na [automobil] je <otkriven> [kvar] kome <je potrebna> [popravka]

Sad, u autoservisu ne kazu "potrebna je poravka za kvar", oni kazu:

"Za [kvar] <otkriven> na [automobilu] <izdaje> se [radni nalog] za koji se <trebuju> [delovi]" (recenica 1)

Ono sto je u u uglastim [zagradama] su tvoji entiteti. Ono u <rombovima> su veze. Tako treba da izgleda taj deo slike.

Ovo je promenjeno:
Deo sa [Majstor] <vrsi> [popravka] je OK, nem potrebe za promenama.

Treba da glasi:[Majstor] <dobija> [radni nalog] (recenica 2)

:-)

[Ovu poruku je menjao Zidar dana 28.02.2013. u 23:31 GMT+1]
 
Odgovor na temu

3r1c
Eric Cartman
Freelancer

Član broj: 219904
Poruke: 49
*.kbcnet.rs.



Profil

icon Re: MOV za Autoservis01.03.2013. u 13:08 - pre 134 meseci
Bio sam kod profesora sa onim sto sam uradio, ali kaze da nije dobro i da tu jos dosta fali.

Ako sam Vas dobro razumeo, onda bi MOV trebao da izgleda kao na ovoj slici ?
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: MOV za Autoservis01.03.2013. u 14:10 - pre 134 meseci
Osim "ima tu mnogo da se radi" profesor bi bas mogao da kaze na sta konkretno misli....

Sada shema izgleda pristojno, u smislu povezivanaj entiteta. Jedna mala popravka: [Vlasnik] <poseduje> [Automobil], nedostaje ti veza <poseduje>. Ali to nije strasno.

Mozda profesor misli da treba da dodas atribute na entitete. Za [Vlasnik] imas (JMBG, Ime_Prezime, BrojTelefona). Za [Kvar], [Deo],[Poravku] i [RadniNalog] nemas nista , a verovatno ti trebaju neki atributi. Zatim, neke od <veza> mozda trebaju atribute. Cini mi se da veza <trebuje> treba atribute kao sto su (BrojTrebovnice, DatumTrebovanja, KojeIzdaoDelove,KoJePrimioDelove). Za ostale <veze> razmisli sam, nema pogresnih odgovora, sve zavisi od toga kakao je srocen projektni zadatak.

Mislim da dalje od toga ne mozes bog zna sta da uradis. Profesor bi sada trebalo konkretno da ti ukaze sta to nedostaje. Sta nedostaje zavisi od gledista onoga ko postavlja zahtev. Za nekoga je ovo sto si napravio gotova shema a neko moze da trazi jos detalja. Koliko detalja i koje - to mora da definise narucilac (profesor). Ti ides u dobrom pravcu, ali sad narucilac (profesor) treba da ti ukaze sta se dalje trazi. Ni ti ni ja to ne mozemo da pogodimo. U praksi, ja bih verovatno vec u ovoj fazi pretvorio MOV u tabele kao prvu iteraciju. Tako bismo lakse utvrdili sta ne stimuje i sta ne dostaje. Pa onda nazad na MOV dijagram. I tako nekoliko puta, dok ne dobijemo zadovoljavajuce resenje. Ali, to je u praksi i to bih ja uradio. U skoli, radi se kako profesor kaze.

Znaci, popravljenu verziju u ruke, pa kod profesora i ne pustaj dok ti konkretno ne kaze sta hoce. Deluje mi da si potpuno u stanju da uradis sta se trazi, tehniku ocigledno poznajes, problem nije u nepoznavanju tehnike crtanaj MOV dijagrama, problel je u tome sto ti nije jasno kazno sta se tacno hoce. Ili nam to nisi preneo, sto mi se cini manje verovatno.

Srecno :-)
 
Odgovor na temu

3r1c
Eric Cartman
Freelancer

Član broj: 219904
Poruke: 49
*.kbcnet.rs.



Profil

icon Re: MOV za Autoservis01.03.2013. u 16:50 - pre 134 meseci
Pa mislio je na to da trebam da uradim tako da vise majstora mogu da rade na jednom automobilu i da se odradi nekako da se prati spisak zamenjenih delova.

Primedba je popravljena, dodata je veza <Poseduje>. :)

Sto se atributa tice, to cu sada da odradim, mada mi ni tu nije bas najjasnije sta bih sve mogao da dodam. :/

Zar veza sa atributima ne postaje onda agregacija i/ili entitet, tako bi trebalo ako se dobro secam?


Tekst zadatka je sledeci:

Napraviti bazu podataka za voñenje poslovanja autoservisa. Autoservis servisira
različite tipove automobila iz različitih zemalja (kupe, pick up, karavan, dzip, porodična kola).
Osnovne informacije o automobilima koji se servisiraju su (model automobila, godina
proizvodnje, registarski broj, broj motora, broj šasije, vrsta kvara, podaci o vlasniku).
Prilikom dolaska u autoservis, mora se uneti datum početka rada kao i koji majstor ili majstori
rade na popravci. Informacije o majstorima su (ime i prezime, godina rođenja, telefon kao i
koja je njegova delatnost (automehaničar, autolimar, autoelektričar, farbar)). Za svaki
automobil se prati i spisak zamenjenih autodelova kao i količina.


Pa i ja mislim da bi trebao da krenem da radim sada IDEF1X, posto je to potrebno uraditi pre nego sto krenem da radim SQL kod.

Otici cu kod profesora za koji dan kada bude termin za konsultacije, pa cu poneti lepo svesku i sve cu zapisati sto ima da kaze, mislim da je tako najbolje. :)
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: MOV za Autoservis01.03.2013. u 22:27 - pre 134 meseci
Citat:
Pa mislio je na to da trebam da uradim tako da vise majstora mogu da rade na jednom automobilu i da se odradi nekako da se prati spisak zamenjenih delova.


Tvvoj model to pokriva. Ako upises kardinalnosti na shemu toc e se i videti. Iz modela je ocigledno da jedan auto moze da dolazi vise puta u servis, i da ga svaki put pogleda razlicti majstor (nije dobar ideja, zbog auta). Model ne sprecava ni da se jedna radni nalog dodeli trojici majstora - mehnicar, limaru i elektricaru. Odatle ti mozda dolaze atributi za vezu [Majstor] <dobija> [Radni nalog] - recimo, svaki majstor dobije odredjen broj radnih sati koji ce se naplatiti od vlasnika.

Citat:
Otici cu kod profesora za koji dan kada bude termin za konsultacije, pa cu poneti lepo svesku i sve cu zapisati sto ima da kaze, mislim da je tako najbolje. :)
Tacno :-) So ovim do sada pokazao si da si pokusao da uradis zadatak, cak si konsultovao i forum. Ako je profesor fer, nece ti to uzeti za zlo. Probelm je kad ljudi ne urade absolutno nista i onda s epojave na konsultacijama. Ti si uradio dovoljno da cista obraza ides i kazes 'evo sta sam uradio, sta cu dalje, probao sam sam, probao na i na forumu i tu sam gde sam, molim vas pomozite' Svaki profesor ce biti sretan da mu se pojavi sturent sa ovakvim stavom.

Srecno
 
Odgovor na temu

Lavlja_Jazbina

Član broj: 298367
Poruke: 8226



+5028 Profil

icon Re: MOV za Autoservis01.03.2013. u 22:56 - pre 134 meseci
Citat:
Za svaki automobil se prati i spisak zamenjenih autodelova kao i količina.

Da li ovde moze da se doda cena auto dela,proizvodjac auto dela kao i dobavljac.
Za podatke o vozilu,mesto o istoriji odrzavanja ako je vozilo vec bilo u servisu.Opis sta je vec radjeno u drugom servisu
ako vozilo dolazi prvi put.
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: MOV za Autoservis04.03.2013. u 20:31 - pre 134 meseci
@Lavlja_Jazbina: naravno da moze sve da se doda. Negde bi morao da psotoji sifranik delova, pa da tamo pise i proizvodjac i dobavljac i cena. Cena je malo problematicna, jer se menja kroz vreme, pa ako i to treba pratiti tu nastaju problemi jer MOV ne moze prikaze dinamicke stvari. Za skolski zadatak, ono sto jue uradjeno moralo bi da bude dovoljno dobro, uz sitne ispravke.

Za profesionalno posao, za stvarni auto-servis - ponudjeno resenje je daleko od dobrog.
 
Odgovor na temu

3r1c
Eric Cartman
Freelancer

Član broj: 219904
Poruke: 49
*.kbcnet.rs.



Profil

icon Re: MOV za Autoservis06.03.2013. u 17:55 - pre 134 meseci
Samo da se javim i kazem da sam danas bio kod profesora, i da mi je rekao da dosta toga ne valja.

Entitet [Popravka] je suvisan, to sam izbrisao.
Entitet [Vlasnik] ne moze da bude slab, tako da sam ga prepravio u jak.
Atribut (Delatnost) za entitet [Majstor] bi trebalo prebaciti u jak entitet i vezati agregacijom za [Majstora], i to sam uradio.
Entitet [Radni Nalog] vezati agregacijom za entitet [Kvar], i to sam uradio.

I ja sam sada zvanicno zbunjen, meni ovo apsolutno nista nije jasno. Ne znam sta dalje da radim. :/
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: MOV za Autoservis07.03.2013. u 11:06 - pre 134 meseci
Daj dijagram toga tša si prepravio.
F
 
Odgovor na temu

3r1c
Eric Cartman
Freelancer

Član broj: 219904
Poruke: 49
*.kbcnet.rs.



Profil

icon Re: MOV za Autoservis08.03.2013. u 10:20 - pre 134 meseci
Evo izvolite, nadam se da mozete da vidite sta pise na slici.
 
Odgovor na temu

Lavlja_Jazbina

Član broj: 298367
Poruke: 8226



+5028 Profil

icon Re: MOV za Autoservis15.03.2013. u 21:29 - pre 134 meseci
3r1c...Kako napredujes sa zadatkom,licno me zanima?
 
Odgovor na temu

3r1c
Eric Cartman
Freelancer

Član broj: 219904
Poruke: 49
*.kbcnet.rs.



Profil

icon Re: MOV za Autoservis16.03.2013. u 00:19 - pre 134 meseci
Stao sam sa zadatkom, nemam sa kim da se posavetujem. A i shvatio sam da mi ovaj predmet oduzima previse vremena pa sam se prebacio na par drugih da otkacim u medjuvremenu. Hvala na interesovanju. :)
 
Odgovor na temu

[es] :: Baze podataka :: MOV za Autoservis

[ Pregleda: 2673 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.