Centar za edukaciju-BiH



#111 28.02.2017 17:54
Jasmin Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:382


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
'ebi ga zaboravio napisat
evo slike diagrama


Danas je lako biti neprijatelj, al' je tesko biti prijatelj. Samo radi toga, ja, radim teske stvari!
↑  ↓

#112 01.03.2017 11:07
dex Van mreze
Super Moderator
Registrovan od:23.02.2012
Postovi:637


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Mozda ovako nesto
Otvoris formu F_ArtiklIKomponente, ubacis artikl, ako ga vec nemas i napucas komponente (moze samo one koje su za reparaciju) onda otvoris Formu FRepar, otvoris nalog i popunis

Prilozi:
Informacije o tipu datoteke za:zip  Jasmin2b.zip
Preuzimanja:147
Velicina datoteke:54.04 KB

↑  ↓

#113 01.03.2017 19:08
Jasmin Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:382


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Ovo bi bilo dobro rjesenje, samo moram to nekeko da odradim na jednostavniji nacin gdje ce operator imati samo jednu formu i unositi podatke,
Ja sam pokusao nesto ovako za pocetak, pa da probamo nadogradjivati dalje, naravno ako imas vremena i volje.

Prilozi:
Informacije o tipu datoteke za:rar  Jasmin_v1.rar
Preuzimanja:137
Velicina datoteke:32.93 KB


Danas je lako biti neprijatelj, al' je tesko biti prijatelj. Samo radi toga, ja, radim teske stvari!
↑  ↓

#114 01.03.2017 23:57
dex Van mreze
Super Moderator
Registrovan od:23.02.2012
Postovi:637


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Nisu mi bas jasne tvoje tabele
Sta se cuva u T_artikli, a sta u T_Reparacije
↑  ↓

#115 02.03.2017 00:19
Jasmin Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:382


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
posto ovo nije jos sve gotovo mislio sam da se nadogradjuje na osnovu ovoga
u tabeli T_Artikli su podatci sa radnog naloga
u tabeli T_Reparacije ce biti svi drugi podatci
pogledaj ovu drugu bazu dali bi se moglo ovako napraviti, ja sam pokusao al ne ide.
evo i slika


Prilozi:
Informacije o tipu datoteke za:rar  Jasmin_v2.rar
Preuzimanja:133
Velicina datoteke:42.01 KB


Danas je lako biti neprijatelj, al' je tesko biti prijatelj. Samo radi toga, ja, radim teske stvari!
↑  ↓

#116 02.03.2017 01:20
dex Van mreze
Super Moderator
Registrovan od:23.02.2012
Postovi:637


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Ovo gore je preradjena moja baza, samo sto su kod mene tabele imale sasvim drugi smisao
U T_Artikli je trebalo da se cuvaju podaci o Vrstama uredjaja (Naziv, tip ili sta vec, zavisi sta ti je potrbno)
U T_Reparacije se u stvari cuvaju podaci o nalozima. Sta ti je tu Id (jedinstveni broj) Pretpostavljam kombinacija ShopOrder i Revision.
Onda se u Tabeli T_RepArt cuvaju podaci o konkretnim uredjajima koji idu na reparaciju
Ubacio sam vestacki kljuc da ne bih vukao trostruki kompozitni (primarni kljuc bi sada trebao da bude kombincija ShopOrder, Revision i Serial). Onda se u RepDetail cuvaju podaci o konkretnim reparacijama nad uredjajem.
Mislim da je ovo dobar primer, samo izgleda previse zategnut za tvoje potrebe.
Treba ga "olabaviti" tj. ukinuti neke veze i ogranicenja. To je postupak s kojim treba ici pazljivo, jer kako kazu "Garbage In - Garbage Out", treba spreciti da se unose pogresni podaci. Znaci treba utvrditi koji podaci i ogranicenja su nam bitni, a koji manje bitni.
Praviti forme pre nego sto se dodje do modela tabela je sizifovskki posao, jer sa svakom promenom modela obicno sve ide iznova.
↑  ↓

#117 02.03.2017 17:28
Jasmin Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:382


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Potpuno te razumijem sve ovo sto si napisao, i to bi tako trebalo biti, medjutim unosenje podataka u bazi iskljucivo rade oni koji su u proizvodnji. Posto je u pitanju vrijeme a vrijeme je novac moram nesto jednostavnije (ako toga jednostavnijeg uopste ima) uraditi. Znaci operator bi samo unosio podatke u bazu. dok bi oni koji su zaduzeni za to pratili diagrame u proizvodnji.
Prije su operatori upisivali samo u jednu tabelu sve ove podatke osim serijskog broja i to im je radilo. nisu bile nikakve forme niti relacijski povezane tabele radilo je kao u excel. Neko je to samo napravio da se mogu unositi podatci, medjutim kako vrjeme prolazi tako se i kolicina podataka mjenja u tabeli. Tako da sada ta tabela ima vise polja za unosenje. Ovdje u ovoj bazi osim datuma su najbitniji radni broj naloga, naziv artikla, onda u kojoj je stanici to radjeno, serijski broj i ona polja za popunjavanje vazeca za reparaciju. i onda dolaze podatci koji su manje bitni.
Sto se tice forme znam da se kuca gradi od temelja ono sam samo htjeo da objasnim naravno sa dogradnjom kako sam ja zamislio rad te baze.
Jedino sto nisam skonto u bazi je u vezi revizije. Kad gledam ona se kaci na radni broj naloga, dok je kod mene ta revizija zakacena sa nazivom artikla, il je to mozda samo radi relacijskog povezivanja tabela?
Danas je lako biti neprijatelj, al' je tesko biti prijatelj. Samo radi toga, ja, radim teske stvari!
↑  ↓

#118 02.03.2017 21:13
dex Van mreze
Super Moderator
Registrovan od:23.02.2012
Postovi:637


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Samo opusteno, bice sve OK,
Uvek je lakse labaviti bazu nego stezati.
Elem da utanacimo, u tabelu Artikli unose se vrste artikala. Koja su sve polja osim Id i naziva potrebna ti najbolje znas, a i lako ih mozes sam napraviti ako zatrebaju.
Tabelu sa komponentama definitivno izbacujemo, kao i sastavnicu. Kako sam te razumeo veci posao je popuniti ih, nago sto bi imali fajde od njih. Objasni malo bolje da li mislis da operatori komponente unose peske.
Moja ideja je da operator naziv artikla bira iz comba, ako ga nema da dugmetom otvara formu za unos novog.
Kod unoa komponenti, kad unese jednu, uneta vrednost se postavlja kao default za sledecu, ako je zavrsio sa tom komponentom, on moze da izmeni.
Sto se tice polja revision to ti meni objasni. Kako sam ja skontao iz tvojih postova polje ID Naloga moze da se ponovi, ali se onda revizija uvecava za jedan u odnosu na prethoni. Ako nije tako, onda mi objasni kako je
↑  ↓

#119 02.03.2017 22:11
Jasmin Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:382


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
Citat:
Objasni malo bolje da li mislis da operatori komponente unose peske.
da, mislim da bi to bilo bolje rjesenje.

Citat:
Moja ideja je da operator naziv artikla bira iz comba, ako ga nema da dugmetom otvara formu za unos novog.
da

Citat:
Kod unoa komponenti, kad unese jednu, uneta vrednost se postavlja kao default za sledecu, ako je zavrsio sa tom komponentom, on moze da izmeni.
Ne, postoji mogucnost da operator ne izmjeni komponentu bolje da upis vrsi svaki put.

Citat:
Sto se tice polja revision to ti meni objasni. Kako sam ja skontao iz tvojih postova polje ID Naloga moze da se ponovi, ali se onda revizija uvecava za jedan u odnosu na prethoni. Ako nije tako, onda mi objasni kako je

ID Naloga je unik tu nema ponavljanja, dok naziv artikla moze da se ponovi, ali se onda revizija uvecava za jedan u odnosu na prethoni. to uvecanje za jedan je samo ako je doslo do neke promjene na produktu.
Primjer:
Radni nalog se sastoji od brojeva 1231232 i nijedan nalog nema isti broj, svaki puteni nalog u proizvodnju novi broj.
na nalogu pise naziv artikla u ovom obliku

XX-XXXXX-XX kombinacija brojeva slova i znakova
prva dva XX stoji za vrstu produkta (za sada su samo dva broja ali mozda da se promjeni na vise od dva) recimo broj 12 je samsung 13 philips 34 LG
"-" je samo razgranicenje od produkta - naziva artikla - revizije
sljedeci XXXXX stoji za naziv artikla a sastoji se od brojeva slova i znakova i sastoji se od tri i vise znakova
i zadnja dva XX je revizija znaci ukoliko je jedan produkt imao za reviziju 01, i doslo je do neke izmjene na njemu dali je to druga boja ili bilo sta drugo onda se uvecava za 1 tako da sljedeci produkt za reviziju ima 02 itd.
Za sada su samo dvije oznake XX u kombinaciji broja slova i znakova postoji mogucnost promjene na tri vise.
Danas je lako biti neprijatelj, al' je tesko biti prijatelj. Samo radi toga, ja, radim teske stvari!
↑  ↓

#120 02.03.2017 22:16
Jasmin Van mreze
Moderator
Registrovan od:04.02.2009
Postovi:382


Predmet:Re: Access databaza, ako ko zeli da pomogne u izgradnji
nisam mogao da izmjenim post pa moram da stavim u sljedeci ovo sto sam napisao u proslom postu
Citat:
Moja ideja je da operator naziv artikla bira iz comba, ako ga nema da dugmetom otvara formu za unos novog.

da

mozda bi bilo bolje da umjesto naziva artikla da bira radni nalog...
Danas je lako biti neprijatelj, al' je tesko biti prijatelj. Samo radi toga, ja, radim teske stvari!
↑  ↓

Stranice (31):1,2 ... 10,11,12,13,14 ... 30,31


Sva vremena su GMT +02:00. Trenutno vrijeme: 1: 17 pm.