Slazem se s Banetom, osim u jednosj stvari - ipak nije prosto. U stvari, prosto je verovatno za Baneta i jos nekoliko majstora, za prosecnog programera nije prosto.
Citat:
Računar prati vreme na radnom mestu. Kada ono dođe do 8h, sam "zatvara" rekord, piše alarm da sutra admin pogleda šta se tu desilo i da pita zaposlenog kad je stvarno izašao s posla i zašto. Vrlo prosto čini mi se.
A kao to "Računar prati vreme na radnom mestu"? Da li radi 24 sata, pa na svakih 10 sekundi proverava kome je isteklo 8 sati i zatvara rekord? Ili neko mora da se seti i da u nekom momentu odradi proeveru? Ili na nivou operativnog sistema imamo neki job koji startuje neku aplikaciju koaj radi tu proveru?
"piše alarm da sutra admin pogleda šta se tu desilo " Ni ovo nije prosto. Access salje e-mail administratoru? Moguce, ko ume. Administartor, cega, aplikacije, baze podataka ili firme?
Covek je zamislio da ima jednu formu i da radnik podmetne kartonce sa barkodom pod citac. I to je sve. Moguce probleme pomenuo je Zidar, a resenja je predlozio Bane. Da je u startu Bane predlozio da napravi ovakav sistem ne bih rec rekao, jer nema potrebe, covek zna sta treba. Ali ako se tabele nazivaju bazama
Citat:
jedna baza da bude Radnik ( ID radnika, ime, prezime, etc.)
druga baza da bude VrijemeUlaska ( ID, Vrijeme(u obliku now() ))
treca baza da bude VrijemeIzlaska ( ID , isto kao i gore navedeno ))
onda je i mnogo sto sta drugo suvise komplikovano.
O, i zaboravio sam. Uz predlozeni sistem potreban je i modul za administraciju barkodova. Da se stampaju kartice sa barkodovima za radnike, tako da svaki radnik u jednom momentu moze da ima samo jednu karticu, da se kartice mogu gubiti, zamenjivati, ponistavati, prebacivati sa radnika na radnika. Stampanje na kartonu nije prosto, mora jedan po jedan list da ide. Da li stampati kartice unapred ili po potrebi? Na kartonu il na nalepnicama, koje se posle mogu lepiti na karton?
Znaci, imamo modul za samo logovanje, sa proverom nezatvorenih ciklusa. Zatim modul za slanje alarma, za komunikaciju sa administratorima. Pa modul za kopanje po tabelama, da se moze sprovesti siraga kad zatreba (a trebace svakodnevno). Pa modul za administraciju kartica i barkodova. Pa modul za adminsitratora sistema, moze da obuhvati ono o kopanju po sistemu.
Mislim da imam negde nesto slicno, sa svim neresenim problemima koje sam spomenuo. Ako nadjem, postavicu na forum.