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