Biske, ti si uradio odlican posao. ad sam ja profesor i pojavimi se takav rad, opet bih ga ocenio sa 10. Tacka. U momentu u kome je rad radjen, uzevsi u obzir znaje, iskustvo i vreme koje si imao na na raspolaganju, ti si zivukao maksimum i to je ono sto se ceni i ocenjuje.
Tek kad provedes meses-dva dana radeci u biblioteci i koristeci sopstveni sistem, tek onda mozes da dobijes pravu sliku o tome
sta u stavri treba da se uradi, pod pretpostavkom da znas
i kako da to izvedes. Naravno da neces raditi u biblioteci, ali ces dobiti neki feed-back, koji ce ti pomoci da sledeci put, na nekom drugom projektu, budes malo bolji u otkrivanju onoga sta treba da se uradi. Usput postanes bolji i u onom delu 'kako da to izvedem' i to se zove iskustvo i minuli rad.
Sto se tice konkretnog zadatka, biblioteke, stvar je mnogo komplikovanija nego na primer maloprodaja robe u samousluzi. Ono sto znamo o bazama podataka (normalizacija, strani kljucevi, relacije) nije dovoljno da pokrije sva ogranicenja koaj se namecu u jednom takvom istemu. Ne bihisao u detalje, spremma se da napsiem jedan clanak ne nekom od foruma , ili blog entry na
http://www.baze-podataka.net/, o pracenju promena u poslovnim sisteminma, polse toga bi trebalo da bude lakse da razuemo sta se desava.
Jedno pitanje za razmisljanje (ne treba da postavis odgovor, samo pogledaj sistem i razmisli), cuvaj odgovor za kad pocne 'pravi posao' na ovu temu). Pitanje: "Kako garantovati da se jedan isti primerak knjige ne moze izdati dvojici clanova u isto vreme? Drugim recima, ako je knjiga vec izdata, ne moze se izdati dok se ne vrati." Probao sam direktnim unosom u tabele, probao sam kroz aplikaciju - i uspelo je. Istu knjigu sam izdao trojici u istom momentu. Nemoj da zuris sa odgovorom, samo prouci prolem i razmisli.