[ domaci_a_nas @ 09.11.2012. 13:38 ] @
Poštovani,

potrebna mi je pomoć na obimnom PHP/MySQL projektu. Jedan od segmenata projekta jeste izrada poslovnih izveštaja. Ceo projekat se zasniva na postojećoj MS Access bazi, koja sadrži i poslovne izveštaje koje treba preslikati u PHP. Napravljena je PHP klasa koja oponaša funkcionalnost jednog MS Access izveštaja. Automatski je generisano i 100 PHP klasa koje oponašaju funkcionalnost određenog izveštaja.

MS Access baza je konvertovana u mysql bazu sa identičnom strukturom. Postoji i nova mysql baza sa poboljšanom strukturom. Obe baze su kompleksne, imaju sličnu strukturu i preko 100 tabela.

1) Napisana je PHP skripta koja vrši import podataka iz stare u novu bazu, ali je potrebno uraditi debug te skripte, jer puca na bar 10 mesta. Postoji dokument u kom je evidentirana razlika između naziva tabela i polja u dve baze koji će pomoći u debugiranju skripte.

Kada se skripta kompletno izvrši, potrebno je otvoriti određene ekrane u Accessu i odgovarajuće strane u PHP i uveriti se da prikazuju iste podatke.

2) Nakon provere da su podaci pravilno importovani, treba izmeniti 100 sql izjava koje se nalaze u klasama generisanim za svaki poslovni izveštaj. SQL izjave su pisane za staru bazu i treba ih prilagoditi novoj strukturi. Upiti su različite kompleksnosti. U toj klasi je potrebno izmeniti i keyworde koji su označeni sa {}, na primer {DueDate}. Ima još prilagođavanja, ali ovo je suština.

Primer tipične PHP klase koju treba izmeniti je prikačen uz poruku. Postoji oko 30 reporta sa komplikovanijim SQL izjavom i oko 70 sa jednostavnijim upitom.

Posao nije previše unosan, pošto je ukupan budžet 700 evra, a po gruboj proceni, biće potrebno oko mesec-mesec ipo da se završi. Ukoliko ima interesenata, mogu mi se javiti na PP.

Hvala unapred,
domaci_a_nas