Csoport neve: NUQIQ
Feladat sorszáma: 5
Feladat címe: UML szerkesztő
PROJEKT TERV
Gyakorlatvezető::
TAMÁS ISTVÁN G-5S8
Csoport tagok:
| Jobbágy Gábor |
G-3S7T |
jogag@freemail.hu |
| Nyiczky Tamás |
G-3IN |
nyito@freemail.hu |
| Zemlényi Dávid |
G-3S1D |
sodessyon@hotmail.com |
| Kocsis László |
G-3S7I |
lacos@hungary.org |
| Szabó árpád |
G-3IN |
aarpoe@freemail.hu |
| Márton Tibor |
G-3IN |
mtibi23@freemail.hu |
2006. 03. 09.
I. Csoport bemutatása
Csoport neve: NUQIQ
Csoport tagjai, struktúrája:
1. Jobbágy Gábor - csapatvezetõ, fejlesztõ
2. Nyiczky Tamás - fejlesztõ, grafikus
3. Márton Tibor - fejlesztõ, kódoló
4. Zemlényi Dávid - tervezõ
5. Kocsis László - fejlesztõ, alfa-tesztelõ
6. Szabó Árpád - dokumentátor, tesztelõ
II. Fejlesztési terv
1. A probléma és céljai megfogalmazása:
Csoportunk fõ célja egy olyan alkalmazás fejlesztése, melynek segítségével UML adatmodell készíthetõ, egyaránt kézi szerkesztéssel, valamint konverzió alapján. A konverzió SQL adatbázis kezelõ nyelv és xml nyelv alapján fog történni. Ennek céljából olyan grafikus fejlesztõi környezetet kívánunk létrehozni, amely platformfüggetlen, akár egy böngészõvel is használható. Természetesen a mai biztonsági követelményeknek megfelelõen kívánjuk létrehozni (jelszavas beléptetõ rendszer). A felhasználói munkának eredménye képként fog létrejönni, melyet a felhasználó szabadon letölthet, vagy akár ki is nyomtathat. A képek kiterjesztése a felhasználó által választhatóan lehet .gif, vagy .jpeg.
2. Mérföldkövek:
2006. február 16: csoportalakítás
2006. február 21. 11:00: elõzetes megbeszélés a projekttel kapcsolatban és csapatépítõ tréning, piackutatás elõkészítése: lehetséges interjúkérdések összeállítása és interjúalanyok meghatározása (bár úgy tünik, erre nem lesz szükség)
2006. február 23. 13:00: elõzetes projekt terv és vízió dokumentum készítése, dokumentálás: ezen dokumentum készítése
2006. február 28. 11:00: Projekt terv dokumentum készítése. Döntés arról, hogy a Vízió dokumentumot részekre osztva készítjük el.
2006. március 2. 14:00: A vízió dokumentum pontjainak szétosztása a csoporttagok között.
2006. március 4. 16:00: Nyiczky Tamás elkészítette a vízió dokumentum 5. pontját.
2006. március 4. 16:30: Zemlényi Dávid elkészítette a vízió dokumentum 7., 8. pontjait.
2006. március 4. 19:20: Márton Tibor elkészítette a vízió dokumentum 6., 10. pontjait.
2006. március 5. 12:30: Jobbágy Gábor elkészítette a vízió dokumentum 4., 9. pontjait.
2006. március 5. 17:00: Szabó Árpád elkészítette a vízió dokumentum 1., 3. pontjait.
2006. március 5. 17:30: Kocsis László elkészítette a vízió dokumentum 2. pontját.
2006. március 7. 11:00: A vízió dokumentum összeállítása közösen.
2006. március 9. 11:30: Az elkészítendõ dokumentumok véglegesítése.
2006. március 9. : Végleges vízió dokumentum elkészülése, ezen dokumentum véglegesítése
III. Programozói nyelvek, fejlesztõ eszközök
1. Programozói nyelvek:
Választásunk a PHP 5 és a feletti verziójú webes fejlesztõ nyelvre esett. Széles körben elterjedt, bármely internet böngészõ segítségével lehet használni. Mindemellett elõnyére szolgál, hogy többféle DBMS kezelésére alkalmas.
2. Fejlesztõ eszközök:
Notepad, Midnight Commander szerkesztõje, Macromedia Dreamweaver MX
IV. Az elõzetes projekt tervezet és vízió dokumentáció
Utóbbi létrejöttének ideje: 2006. március 10.
A kész szoftver elkészülésének idõpontja: 2006. május 12.
V. Tesztelési követelmények
A kész szoftver futtatásához szükséges egy számítógép, melyen adatbázis szerver található, vagy legalább egy olyan file, amely egy SQL adatbázist tartalmaz, továbbá xml file-ok. Tudjon xml-t szerkeszteni a tesztelõ. Szükség van internetböngészõre és internet kapcsolatra. Kapcsolat hiányában PHP szerver installálása is szükséges. A kellemetlenségek elkerülése érdekében lehetõleg olyan helyszínen kell tesztelni a szoftvert, ahol van internet elérés.
VI. Bemutatás módja és ideje
A bemutatás internet segitségével fog történni, online módon. A szállítás - mivel haladunk a korral és webes alkalmazást fejlesztünk -, szintén az interneten keresztül következik be, várhatóan május 12.-ére.
VII. Információ források
A felhasználni tervezett információ források:
1. www.php.net
2. php.lap.hu
3. Matt Zandstra: "Tanuljuk meg a PHP 5 használatát 24 óra alatt!" c. könyve
4. Kovács László: "Adatbázisok tervezésének és kezelésének módszertana" c. könyve
5. Tanja Sieber: "Szabványosítási technikák a mûszaki dokumentáció terén" c. elõadása (xml-hez)
6. Vég Csaba: Alkalmazásfejlesztés aUML szabványos jelöléseivel