|
[ Kolins Balaban @ 19.08.2009. 21:12 ] @
| ovako, htio sam napraviti bazu za jedno udruzenje, u kojoj bi se evidentiralo, ko je clan, ko je platio clanarinu za koji mjesec, ko je bio na kojoj radnoj akciji. kako koncipirati tu bazu? imam nekog malog iskustva u access-u, ali bih molio i vasu pomoc i prijedloge. znaci baza treba da sadrzi:
1. unos novog clana udruzenja (ima, prezime bla bla)
2. evidentiranje clanarine za svakog clana (mjesecna, godisnja, polugodisnja)
3. evidentiranje aktivnosti svakog clana.
4. naravno, brisanje clana
5. izvjestaj ko je od platio clanarinu za neki od mjeseci
6. izvjestaj za clanove ponaosob (lupam, hocu da vidim za koje mjesece sam ja platio clanarinu)
7. evidentiranje, koliko je novca sakupljeno od clanarine
i to je to, otprilike. kako biste vi ovo uradili? ne trazim da mi neko pravi bazu, nego da mi pokaze put. koje tabele, sta treba iskodirati....
unaprijed hvala na svakoj pomoci! |
[ galac1968 @ 19.08.2009. 23:57 ] @
Hej komp ti je superiska. Moj je balava trojka 1,07Ghz,256Mb RAM i ostalo. Hej za ovo sto trazis da ti neko objasni,veruj nisi prvi nego sto prvi i zato idi brate u top teme i nadji neku e knjigu o Accessu i izuci je.Kad to uradis pokusaj da odradis bazu.Ako bude frke tu smo da pomognemo. ja sam sest meseci gulio jednu malu bazu dok nisam napravio prvi report. A ovo cu ti napraviti sutra vece ali ce s morati da platis. Pomoc Dzaba-baza za parice.
[ Kolins Balaban @ 20.08.2009. 00:59 ] @
hehe :) ma nije meni to mrsko. ne trazim da mi neko odradi bazu. to sam ja sam dosao na ideju, kao clan tog udruzenja, da pomognem na neki nacin....
[ galac1968 @ 20.08.2009. 07:36 ] @
idi na ovu adresu i tu ces naci lepo obradjenu temu jedne baze koja u principu sadrzi sve ono sto tebi treba vec gotovo samo moras malo kombinovati tjs. da nesto preimenujes a nesto da izmenis. Probaj pa cemo videti gde zapne. Evo ga link http://www.elitesecurity.org/t337481-0-Biblioteka-baza-podataka
[ Kolins Balaban @ 20.08.2009. 09:44 ] @
hvala drug. radio sam neke male baze, nekad davno, na kursevima, ali nikad nisam radio nish poput ovoga. pokusam se snaci :)
[ galac1968 @ 20.08.2009. 11:20 ] @
Razmisli koji su ti ulazni podaci,sta to treba da znas o svakom clanu na samom startu kad ga uclanjujes. to je prva Tabela u njoj odredi sve relevantno i obavezno primarni kljuc onako kako ga ti shvatis ,a najbolje za kasnije, kao Autonumber ID polje. Za drugu Tabelu uzmi podatke koji ce ti se kasnije unositi,koji su skloni cestim promenama i tu ID (obavezno) U Tabelama odredi parametre koji podaci moraju da imaju. Posalji (upload) pa cemo videti dalje..
[ Kolins Balaban @ 26.08.2009. 19:38 ] @
Sorry, sto se do sada nisam javljao. Nesto sam radio oko ove baze, pa cu ovdje prikaciti dokle sam stigao. Otprilike se moze zakljuciti sta zelim postici. Svaka sugestija je dobrodosla.
[ Zidar @ 27.08.2009. 16:42 ] @
Evo sam ti malo poesio neke "sitnice".
- Relacije emdju tabelama susada bolje. Pogleaj, videces o cemu se radi.
- STavio sam u tabelu Unos_Novih_Clanova da je ime i prezime obavezan podatak, da se ne bi unosilo djubre u tabelu. Razmisli za ostale tabele koji su ti podaci obavezni, pa postavi na poljima Requird = yes
- Stavio sam da ti je JMBG jedinstven - nema duplikata. Dozvoljava se da fali, ali ako ga ima mora biti jedinstven.Ti pokusaj da na[ravis kontrolu datuma rodjena pomocu JMBG. Ili izbaci JMBG potpuno iz baze, sta ce ti to uopste?
Doda sam jednu formu, frmClanovi_A koja se dobiaj sa glavnog meniaj na dugme 'Clanovi'. Tu vidis sve clanove i kad su poslednji put paltili clanarinu.
Ti napravi da kad se izadje iz glavnog menija, da se izadje iz Accesa. ako je sada, samo se zatvore sve forme i korisnik ne zna gde je.
Sugestije:
- u nazivima tabela i polja ne koristio razmake i specijalne znake. Imas polje "Godina rodjenja", a u labeli pise "dan, mjesec i godina rodjenja" . Trebalo bi samo DatumRodjenja (bez naseg dj).
- Imas ime tabele tblUnos_novih_Clanova. Zar nije bolje tblClanovi? ne val;ja davati ime tabeli po operaciji. Svakoj tabeli treba unos, pa ih ne zovemo 'unos'.
Toliko od mene.
:-)
[ Kolins Balaban @ 07.09.2009. 14:43 ] @
najprije da se zahvalim kolegi Zidar, sto mi je pomogao, i dao neke smjernice. naisao sam na jos jedan problem, koji ne znam rijesiti :( problem je se nalazi na subformi preko koje dodajem radne akcije za svakog clana. ne mogu to odraditi nikako :( znaci, preko te forme, svakom clanu trebam "priljepiti" akciju na kojoj je ucestvovao. takodjer, ne pada mi nista od ideja, na koji nacim da filtriram one koji su platili clanarine, npr. hocu da imam izvjestaj svih onih koji su platili za 7. mjesec. od clanarina imam godisnje i mjesecne. jos jednom, hvala na svakoj pomoci.
[ Zidar @ 14.09.2009. 17:53 ] @
Zdravo
Malo sam opet nesto promenio, ali minimalno
Kad odes na spisak aktivnosti, i kliknes ono dugme "Ucesnci" otvori se nova forma koju sam napravio. Glavna forma prikazuje odabranu aktivnos i iam subformu gde se vide i mogu dodavati clanovi koji su ucestvovali u toj aktivnosti. Znaci, otvoris aktivnost i dodas sve clanove koje treba.
Aktivnosti se mogu dodavati i kad otvoris detalje clana. I tu sam napravio novu datsheet formu. Taj novi datasheet je sada subforma na formi koja prikazuje detalje clana. Sada za svakog clana mozes uneti aktivnosti na kojima je taj clan ucestvovao.
Ono z aclanarinu, ko nije platio, molim te da uneses nekoliko clanova, bar 10. Napravi tako da su neki platili clanarinu, a neki nisu. Onda cemo da napravimo kveri. Usput, da li kad neko plati godisnju clanarinu, on ne mora da placa mescno?
I jos jedno. Ako budes sada doradjivao bazu koju sam poslao, daj joj neko drugo ime, nemoj samo Baza.MDB. ZOvi je Baza_KB_02.MDB na primer. Tako pratis verzije koje si ti pravio, isto ako sto ja sa onim _Z_01.MDB pratim sta sam ja radio.
Srecan rad 
[ BiloKoje @ 15.09.2009. 06:33 ] @
Za praćenje članarine sam napravio tabelu TblClanarinaBK, u kojoj su kolone ID, clan, datum uplate, vrsta članarine, iznos, period. Preko kolone clan, tabela je povezana sa tabelom tbl_unos_clanova, a preko kolone tipClanarine, sa tabelom tbl_tip_clanarine. Tabela ima polje zaPeriod, gde se upisuje recimo 7-9, 8-9 kao oznaka da je članarina za sedmi, odnosno osmi mesec 2009, ili 2009 ako je članarina godišnja i uplaćena je za 2009. godinu. Ostavio sam i polje iznos, jer ne znam da li je članarina fiksna i da li se može plaćati parcijalno, u više navrata za isti period. Polje period će služiti za pretragu i izveštaj o plaćenoj članarini za odabrani period.
Naravno ovo je samo jedna od mogućnosti, da bi se odabralo najbolje rešenje potrebne su detaljnije informacije.
Na frm_nova_aktivnost, dugme uces, sam premestio u futer forme da se ne bi ponavljalo sa svakim redom na formi, ovako odrađuje isti posao, a bolje izgleda.
Pozdrav
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|