( sunmao | 2010. 09. 12., v – 14:05 )

Üdv!

Örülök hogy pont most nyílt egy ilyen topic, ugyanis éppen most írom a szakdolgozatomat. A feladat egy olyan webes alapú rendszer készítése, amelyen keresztül hallgatókat lehet felvenni egy adatnázisba (mysql adatbázis). A rendszernek a lényege, hogy azokat a hallgatókat akik elkezdték/befejezték/leadták stb... a szakdolgozatukat tudjuk kezelni elektronikusan, illetve nyomon tudjuk követni ki hol tart, valamint statisztikát lehessen készíteni pl hány PTI-s hallgató írt szakdogát 2010 második félévében. A lényeg, hogy az egésznek az alapja php, de mivel ez egy admin felület lesz (értsd: localhoston megy és csak jelszóval lehet bármilyen funkcióját is elérni) ezért úgy érzem, hogy itt megengedhető a js. A jquery libet kezdtem el használni, elég jónak tűnik sok pluginnal jó apival és példákkal. Ettől függetlenül szeretném kikérni a véleményeteket a dologgal kapcsolatban, hogy ez szerintetek jó lesz-e így. Mert például egy link-et divbe megnyitni (php/html oldalt a "contentbe" targetolni) nem tudtam máshogy csak ezzel a jqueryvel. Illetve van nagyon sok hasznos pluginja, pl most a validation-t nézem és ezzel szeretném majd a bekért adatot (form-ot) ellenőrizni. Rakjak mellé még php check-et is vagy nem szükséges. Illetve szerintetek nem gond, hogy variálom a js-t meg a php-t?

Bár még most a "felvesz" részt csinálom, de van egy prototípus amibe már van listáz/szűr is, mivel elég sok adatot tárolok a hallgatóról ezért nem fér ki a táblázat (széltében) az egész oldalra ezért azt gondoltam, valami filteres megoldással (szintén jquery) majd lehet checkboxokat pipálgatni és akkor bővül a táblázat. Illetve ha a hallgatók számát nézzük, akkor egy oldalon töltődjenek be és egyre menjen össze a scroll vagy page-eket csináljak, ha page-eket akkor azt milyen megoldással csinálnátok?

Ja, a témavezetőmnek volt még olyan kérése, hogy lehessen olyat, hogy ha például statisztikát készít akkor egy tulajdonságon belül lehessen több dolgot is megadni, mondjuk a 2010-ben szakdolgozatát leadott PTI-s ÉS MI-s hallgatók. Na most itt ugye nem mindegy a kapcsolat, hogy ÉS/VAGY van köztük, ezt én úgy gondoltam, hogy dinamikus frame el oldom meg (szintén jquery). Alapból lehet választani hogy milyen hallgató legyen, mellette egy alapból üres legördülő select ahol van ÉS és VAGY opció, ha innen választunk valamit megjelenik még egy select amiben megint tudunk MI-s vagy PTI-s hallgatót választani, illetve megjelenik hozzá megint egy ÉS/VAGY select is. Persze minden variációt nem lehet előállítani így lesz lehetőség saját SQL parancsok írására is. Mivel nem Marika néni fogja használni ezért ez nem okoz majd problémát, mármint ezt a rendszert a témavezetőm akarja élésbe használni, ő pedig tud SQL utasítást írni.

Nagyjából ennyi, ha valami nem világos szóljatok.