[ probeprobe @ 02.08.2006. 13:37 ] @
Jel moze neko da mi da osnovni nagovestaj za pravljenje softvera za prodavnicu.Da li svi artikli koji postoje u prodavnici treba da se stave u bazu podataka,npr SQL?
I kako se povezuje bar kod citac sa softverom?Sve bi trebalo da radi u C#
hvala
[ jablan @ 02.08.2006. 13:41 ] @
Citat:
probeprobe: Da li svi artikli koji postoje u prodavnici treba da se stave u bazu podataka,npr SQL?

Da.
Citat:
I kako se povezuje bar kod citac sa softverom?Sve bi trebalo da radi u C#

Bar kod čitači obično funkcionišu kao tastatura - praktično kucaju umesto tebe. Povezuju se na taj način što tvoja aplikacija po defaultu postavi fokus na polje gde se ukucava bar kôd proizvoda. Čim provučeš proizvod pored čitača, šifra se u to polje ukuca, opali jedan Enter na kraju i tvoja aplikacija se ponaša kao da je kasirka ukucala broj u to polje i lupila enter. Šta ćeš dalje sa tim, do tebe je.
[ probeprobe @ 12.08.2006. 16:33 ] @
Hvala ti mnogo za ovo sto si mi odgovorio,mnogo mi je pomoglo.Posto vidim da se razumes u temu,imam jos par pitanja.Recimo da sam stavio sve artikle u sql bazu i resio sam pitanje bar kod citaca.
Sada na primer provucem par proizvoda kroz bar-kod citac i logicno treba da saberem cene, i ako je neki proizvod vise komada da pomnozim sa cenom i saberem sa ostalim.
Pitanja glasi:

1. Kada sabiram cene,da li to radim uz pomoc ADO.NET i SQL ili


2. Pri svakom startovanju programa "nekako" izvucem celu bazu podataka van SQL-a i posle pristupam poljima sa cenama?

3. Do sada sam naucio da prikazem polja SQL baze ali jos uvek nisam pronasao nacin kako da ,npr. imam polja u kojima su double brojevi i hocu da izvucem broj iz tog polja i ubacim ga u double promenljivu?

hvala

[ aleksandarpopov @ 12.08.2006. 19:28 ] @
1. Radis uz pomoc ADO.NET-a ili preko svojih klasa koje ti predstavljaju npr. racun i stavka_racuna, pa preko metoda tih tvojih klasa
2. U principu mozes i prevuci sve podatke o artiklima, ako imas malo podataka (slogova), ali kad vec imas vise podataka tada je mozda bolje da prevlacis na klijente samo one podatke koji ti stvarno i trebaju i to kada ti trebaju
3. Procitaj malo o pristupanju podacima i o ADO.NET uopste, bice ti odmah jasnije, procitaj malo o Datasetu, DataColumn, DataTable, DataRow klasama. To sto si pitao kako se dodeljuje vrednost se svodi u pricnipu na najobicniju dodelu vrednosti, ali prvo treba da skontas makar malo osnove ADO.NET klasa

Moras malo sam da procitas o ovome!
Nadam se da sam ti malo pomogao.
Pozdrav
[ sstanko78 @ 12.08.2006. 19:42 ] @
1. Neka progran bude sto jednostavniji.
2. Koristi komponente koje ce ulepsati program i poboljsati funkcionalnost (www.codeproject.com)
3. Pazljivo planiraj\
4. Sto vise storage procedura
5. Ako radis za nekog stavi sve na papir, da ne bi bilo "podrazumeva se da program ima....."
[ spartak @ 12.08.2006. 20:12 ] @
sstanko78, hoces pliz da mi pojasnis zasto si sledece stvari napisao:

Citat:
sstanko78:
2. Koristi komponente koje ce ulepsati program i poboljsati funkcionalnost (www.codeproject.com)


Ne kontam kakve veze ima codeproject?

Citat:
sstanko78:
4. Sto vise storage procedura


Sta su ti storage procedure? Mislis na "stored procedure" ili na neke radne procedure koje su podrzane od strane aplikacije za rad sa magacinom (storage)? Ako si mislio na stored procedure (sql server), zasto si mu preporucio sto vise da ih ima?
[ ismilovic @ 13.08.2006. 09:29 ] @
>
Evo još malo savjeta.
Prema onome što sam pročitao tebi treba nešto jednostavno. Izdavanje računa,
Dnevni(ili drugi) promet ili ev još nešto.
Z to bi ti preporučio table
Artikal - šifra, naziv, jedinica mjere, stopa poreza i / ili
Cijene - šifra art, nabavna cijena, prodajna cijena, zaliha
Traka - šifra art, datum, količina, cijena, rabat ... ili što već želiš
evidentirat za kasnije izvještaje
... oko ovoga možeš izgraditi i supermarket, pa sad udri