Ovako je bolje.
Citat:
- Na pr. ja kao uzorkivac (korisnik planera), imam oko 400 korisnika za koje sam zaduzen. Obicno se korisnici dodelju geografski kako bi se moglo obici sto je veci broj za sto krace vreme ( sto automatski implicira postojanje filtera po mestu, ostini cak i ulici ako je moguce) a to je vec lako izvidljivo iz podataka iz ugovora.
Pretpostavlam da s epodrazumeva da korisnici imaju potpisane ugovore gde je definisana dinamika uzorkovanja. Dinamika u stvari opisuje frekvenicju usluge. Na osnovu dinamike potrebno je enkako izracunati datume kada treba da se uzorkivac pojavi kod korisnika.
Da bi se ovo postiglo, treba da se dinamika na zgodan nacin predstavi u bazi. Zgodan nacin je onaj koji omogucuje da se datumi izracunaju automatski, bilo kverijima, bilo kodom. To je prvi izazov. Kako predstaviti dinamiku u upotrebljivom formatu?
Citat:
- Prvo, voleo bih da znam gde sam uzorkovao a gde ne.
- Ako ne, kada trebam okvirno da uzorkujem (ne mora tacan datum, dovoljna je nedelja) kako bi se korisniku najavilo uzorkovanje par dana ranije, jer podsecam, sve je na dobrovoljnoj bazi, korisnik sam sklapa ugovor sa nama, ne teramo ga mi.
E sada, postoji i drugi problem,
- ako se desi da je uzorkovanje propusteno, mora da se napise napomena o razlogu neizvrsenja, i da se zada vremenski period za koliko dana se pomera uzokvanje.
Za ovo je ocigledno da moras da negde zapises da li se planirano uzorkovanje zaista desilo ili ne. Neki 'StvarniDatumUzorkovanja' ili nekakvo Status polje da kaze 'uzet uzorak,, 'odlozeno uzorkovanje za datum xxxx', 'otkazano','planirano, jos mu nije vreme' i slicno.
[quote]
- Takodje, mislim da bismo stanje nula (pocetnu referencu) trebali da odaberemo datum zadnjeg uzorkovanja kod datog korisnika (kod Zike). Na pr. ako smo Ziki uzorkovali vodu za pice 01/01/2010. a ugovorio je dinamiku 2 x mesecno, tada baza fiksira automatski fiksira datum 15. ili 16. januar 2010. god.; 01/02/2010;15/02/2010 itd.
Ako je taj isti Zika ugovorio da se uzimaju i namirnice i to jednom mesecno, (30 dana) onda bi za namirnice trebalo da ispise 01/02/2010; 01/03/2010 itd.
Tako redom za svakog korisnika, za svaku stavku ugovora za pojedinog uzorkivaca.
[quote]
Ovo je u vezi sa onim osmisljavanjem dinamike. BAzi treba reci nesto kao:
"Svakog meseca, svakog 1. i 15." ili "
Svake sedmice, Ponedeljkom i Sredom", ili
"Svakog mesesa, 15. u mesecu", ili
"Svake dve nedelje, ponedeljkom"
"Svake godine, dva puta godisnje, 1 Marta i 1 Septembra"
Bilo bi lepo da se ovo pokrije jedinstvenim sistemom, ali i ne mora.
Nesto od ovoga moze da se resi u MS Project. MOzda mogu da se kombinuju dva programa, da MS project izracuna datume, pa da s eonda ti datumi cut/paste u Access tabelu? MS Project je dovoljno pametan da izbaci neradne dane, subote i nedelje, a mozete zadati i lokalne praznike. Ovo sve mozete da definisete i u tabeli datuma, naravno.
Na posao, pa ko prvi nesto smisli neka se javi.
Znaci, morqas da zadas interval (mesec, sedmica, godina