izmenjeno 1 put, poslednji put biske86 07.03.2009. u 22:50
Izmene poruke
- biske8607.03.2009. u 22:50zapis iz teksta poruke
Pozdrav svima, poceo sam da pravim bazu za STR pa mi je potrebna pomoć. Pre svega da razjasnim cilj ovog projekta. Pokusavam da napravim bazu u koju ću unositi artikle, kolicinu, nabavnu i prodajnu cenu artikla. Pored toga treba potrebno je s' vremena na vreme da izvršim popis i tu nailazim na najveće probleme pri dizajniranju tabela. Dodatno da bi se sve poklapalo potrebno je pratiti stanje veresije kao i stanje pazara tj. koliko para gazda uzme na kraju dana iz kase. Naravno postoje i rashodi. Rashod bi na primer bio ako ne prodamo danas dva hleba i moramo da ih bacimo.
Ovo je postavka problema. Odatle se vidi na za početak moram da imam sledeće tabele: tblArtikal, tblNabavka (ulaz), tblPopis, tblVeresija, tblKasa (pazar) i tblRashod.
Kad izvršim popis i prebrojim robu onda ukupna vrednost te robe (prodajna cena*kolicina) plus ukupna vrednost kase plus vrednost rashoda plus veresija treba da bude jednaka ukupnoj vrednosti robe koju sam uneo. Kada bi zbog razumevanja uprostio stvar matematički bi mogao ovo da zapišem kao:
tblNabavka=tblPopis+tblKasa+tblRashod+tblVeresija
Naravno ovo je samo uprošćen prikaz.
Problem se javlja kad vršim popis jer sam jednom na primer uneo 10 komada smokija čija je cena 13 dinara a onda unesem 15 komada smokija po 14 dinara. Kada izvršim popis vidim da na tezgi imam 17 komada smokija. Znači iz dve nabavke imam 25 komada smokija. Od ovih 17 smokija očigledno je da su 15 iz druge ture a 2 iz prve. Gazda kaže da kad je doneo drugu turu smokija koja je poskupela tj. 14 dinara onda onih dva smokija koji su preostali se ne prodaju više po staroj ceni već po novoj od 14 dinara i to mi mnogo koplikuje stvar prilikom popisa. Ima li neko ideju kako da rešim ovaj problem.
Napomena: Trenutno me samo interesuje struktura baze i nisam se još odlučio da li ću je raditi u Accessu ili u Oraclu. Jer ukoliko budem morao da u toku rada primenim trigger moraću na Oraclu da radim jer Access nema triggere. Nije mi problem da radim u Oraclu a i sto se tiče koštanja postoji besplatna verzija sa ograničenjima koja mogu da zaobiđem. Ako radim na Oraclu aplikaciju ću raditi na Visual Basic .NET jer imam iskustva sa radom Visual Basica i Oracla. Ali da ne komplikujem na početku hajde da probamo da rešimo ovaj problem sa različitim cenama a kasnije možemo da diskutujemo o izboru baze i aplikacije.
Bazu ću razvijati samostalno i kad je završimo postaviću je na uvid svim članovima foruma. Pozdrav
Ovo je postavka problema. Odatle se vidi na za početak moram da imam sledeće tabele: tblArtikal, tblNabavka (ulaz), tblPopis, tblVeresija, tblKasa (pazar) i tblRashod.
Kad izvršim popis i prebrojim robu onda ukupna vrednost te robe (prodajna cena*kolicina) plus ukupna vrednost kase plus vrednost rashoda plus veresija treba da bude jednaka ukupnoj vrednosti robe koju sam uneo. Kada bi zbog razumevanja uprostio stvar matematički bi mogao ovo da zapišem kao:
tblNabavka=tblPopis+tblKasa+tblRashod+tblVeresija
Naravno ovo je samo uprošćen prikaz.
Problem se javlja kad vršim popis jer sam jednom na primer uneo 10 komada smokija čija je cena 13 dinara a onda unesem 15 komada smokija po 14 dinara. Kada izvršim popis vidim da na tezgi imam 17 komada smokija. Znači iz dve nabavke imam 25 komada smokija. Od ovih 17 smokija očigledno je da su 15 iz druge ture a 2 iz prve. Gazda kaže da kad je doneo drugu turu smokija koja je poskupela tj. 14 dinara onda onih dva smokija koji su preostali se ne prodaju više po staroj ceni već po novoj od 14 dinara i to mi mnogo koplikuje stvar prilikom popisa. Ima li neko ideju kako da rešim ovaj problem.
Napomena: Trenutno me samo interesuje struktura baze i nisam se još odlučio da li ću je raditi u Accessu ili u Oraclu. Jer ukoliko budem morao da u toku rada primenim trigger moraću na Oraclu da radim jer Access nema triggere. Nije mi problem da radim u Oraclu a i sto se tiče koštanja postoji besplatna verzija sa ograničenjima koja mogu da zaobiđem. Ako radim na Oraclu aplikaciju ću raditi na Visual Basic .NET jer imam iskustva sa radom Visual Basica i Oracla. Ali da ne komplikujem na početku hajde da probamo da rešimo ovaj problem sa različitim cenama a kasnije možemo da diskutujemo o izboru baze i aplikacije.
Bazu ću razvijati samostalno i kad je završimo postaviću je na uvid svim članovima foruma. Pozdrav