Object Orgy PROJEKTTERV 1 (9) Adattípusok menedzselése Palatinus Endre 2010-09-27 1.0



Hasonló dokumentumok
MINTA Projektterv 2007

Tamagocsi Projektterv

Projektterv. Projekt Neve: Ingatlan Bérbeadási Nyilvántartás Csoport: nmi

Projektterv. Projekt Neve: Ingatlan Bérbeadási Nyilvántartás Csoport: nmi

Kollégium nyilvántartó

01. gyakorlat - Projektalapítás

S Z AB Á L Y Z AT A A S Z T E K E R E T E I K Ö Z Ö T T F O L Y T AT O T T P Á L Y Á Z AT I T E V É K E N Y S É G RİL

Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve

A szoftverfejlesztés eszközei

Vállalkozási Szerzıdés

Információs rendszerek Információsrendszer-fejlesztés

A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom

1. SZÁMÚ FÜGGELÉK MŰSZAKI LEÍRÁS

7. rész: A specifikációtól az implementációig az EJB rétegben

Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E

Ez idézte elı az olyan fejlesztési folyamatokat, amelyek a gyors szoftverfejlesztésre és átadásra összpontosítanak.

Név: Neptun kód: Pontszám:

Az építési napló. vállalkozó dátum aláírás dátum aláírás

KÉPZÉSI PROGRAM. Helység: BUDAPEST Irányítószám: Megye: - Helység: Budapest Irányítószám: Utca /

KONZORCIUMI EGYÜTTMŐKÖDÉSI MEGÁLLAPODÁS Támogatásban részesített projekt megvalósítására. 1. Preambulum

Nyertes ajánlattevı: A dokumentáció mellékletében feltüntetett ajánlatkérıi épületek Szegeden.

Könyvtári kölcsönzések kezelése

Informatikai projektmenedzsment

1. SZÁMÚ FÜGGELÉK MŰSZAKI LEÍRÁS

I. Bevezetı rendelkezések

az értékelemzés alapjai

Előzmények

AJÁNLATTÉTELI FELHÍVÁS

Sárospatak Város Polgármesterétıl

PROJEKTALAPÍTÓ DOKUMENTUM Projektmenedzsment terv

A J Á N L A T K É R É S I D O K U M E N T Á C I Ó

1. Felhívás. 2. Általános tudnivalók

TÁRSULÁSI MEGÁLLAPODÁSA

AJÁNLATTÉTELI DOKUMENTÁCIÓ. Budapest III. kerület út-, és járdajavítások években

Beruházás-szervezés projektkoordináció

Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár

IT biztonsági szintek és biztonsági kategorizálási minta

A szükséges új mérıpontok kialakítása, mérık, kommunikációs hálózat, adattovábbító eszközök elhelyezésével.

AZ ELİTERJESZTÉS SORSZÁMA: 195.

2011. november havi hírlevél REKORD HÍREK

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Projektmenedzsment. Készítette: Dr. Sediviné Balassa Ildikó

Tantárgyi program 2012/2013. II. félév

- Szervezeti felépítés, hatáskörök és felelısségek (beleértve az irányító- és a kis projekt

Információtartalom vázlata

PÁLYÁZATI ÚTMUTATÓ. a DÉL-DUNÁNTÚLI OPERATÍV PROGRAM. Balatoni és dunai omlásveszélyes partfalak stabilizálása és a KÖZÉP-DUNÁNTÚLI OPERATÍV PROGRAM

AJÁNLATTÉTELI FELHÍVÁS 1.) Az ajánlatkérı neve, címe, telefon- telefaxszáma ( címe)

HATÁROZAT SZÁMA: 791/2008.

E L İ T E R J E S Z T É S

A szoftverfejlesztés eszközei

e-szignó Online Szolgáltatások - e-számla rendszer

ATLASZ KÖNYVELİK FELELİSSÉGBIZTOSÍTÁSÁNAK SZABÁLYZATA (MJK: KÖNYVELİIFEL ) QBE Insurance (Europe) Limited Magyarországi Fióktelepe

További információk a következı címen szerezhetık be: Azonos a fent említett kapcsolattartási ponttal/pontokkal

ELİLAP AZ ELİTERJESZTÉSEKHEZ

Projektmenedzsment Szervezet Szervezeti és Mőködési Szabályzat

SZÁLLÍTÁSI SZERZİDÉS (Húskészítmények, töltelékáruk, füstöltáruk)

AJÁNLATI DOKUMENTÁCIÓ

SZÁLLÍTÁSI SZERZİDÉS (Tej, tejtermék)

IKTATÓSZÁM: TÁRGY: A KODÁLY KÖZPONT MŐ- KÖDÉSI KÓDEXÉNEK JÓVÁHA- GYÁSA (EKF) MELLÉKLET: 1 DB

Objektumorientált programozás C# nyelven

A JANUS PANNONIUS MÚZEUM SZERVEZETI ÉS MŐKÖDÉSI SZABÁLYZATA 2013

AJÁNLATTÉTELI FELHÍVÁS a Kbt (7) bekezdés a) pontja alapján

SZÁLLÍTÁSI SZERZİDÉS (kenyér, pékáru)

JEGYZİKÖNYV. Nyirád Község Roma Nemzetiségi Önkormányzata Képviselı-testületének nyilvános ülésérıl február 14.

KÉPZİI FELHÍVÁS. Tárgy Ifjúsággal és ifjúságszakmában foglalkozó képzık szemináriuma

A kompetencia alapú oktatás implementációja Budapest Fıváros IV. kerület Újpest Önkormányzat intézményeiben azonosító: TÁMOP

KÖTELEZETTSÉGVÁLLALÁS,

ÁLTALÁNOS SZERZİDÉSI FELTÉTELEK

A Közép-magyarországi Regionális Fejlesztési és Képzési Bizottság április 28-i ülésén elfogadva

ELİTERJESZTÉS Gárdony Város Önkormányzat képviselı-testületének február 4-i ülésére Pályázat Testvérvárosi kapcsolatok találkozója tárgyában

PÁLYÁZATI ÚTMUTATÓ a Környezet és Energia Operatív Program. Energetikai hatékonyság fokozása c. pályázati konstrukcióhoz. Kódszám: KEOP

DOKUMENTÁCIÓ. Ajánlattevınek kell viselnie minden, az ajánlattétel elkészítésével és benyújtásával kapcsolatban felmerülı költséget.

SZÁLLÍTÁSI SZERZİDÉS (Tıkehús, csirkehús, belsıség, zsír, pulykahús)

E L İ T E R J E S Z T É S

DUNAÚJVÁROS MEGYEI JOGÚ VÁROS ÖNKORMÁNYZATA ÁROP-1.A kódszámú Önkormányzati szervezetfejlesztés projektje

Sárospatak Város Jegyzıjétıl

Interfészek. PPT 2007/2008 tavasz.

Fő tárgy: További tárgyak:

ŐRLAP ÖSSZEFONÓDÁS ENGEDÉLYEZÉSE IRÁNTI KÉRELEM BENYÚJTÁSÁHOZ

A kompetencia alapú képzés bevezetésének elméleti és gyakorlati kérdései

VÁLLALKOZÁSI SZERZİDÉS

TKR Viszonteladói Szerzıdés

SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM. Szóbeli vizsgatevékenység

KÖZPONTI RENDSZER PILOT PROJEKTTERV

Integráci. ciós s tesztek. ciós s tesztek (folyt.) Integration Level Testing (ILT) Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék

Pályázat az EUROSTARS programban való magyar részvétel támogatására

Az Erasmus+ KA1 és KA2 projektek megvalósítására vonatkozó KLIK előírások. Budapest, Maár Péter

ASZÓD VÁROS ÖNKORMÁNYZAT POLGÁRMESTERI HIVATALA Mőszaki Iroda. Közbeszerzési tanácsadói keretszerzıdésre ajánlati felhívás

Zsiday Krisztina Európai szintő Képzés Képzıknek

Az éves ellenırzési terv összeállításának fıbb szempontjai

ÚTMUTATÓ AZ AJÁNLAT ELKÉSZÍTÉSÉHEZ

AZ EGYSZERŐ ELJÁRÁS AJÁNLATTÉTELI FELHÍVÁSA

Tisztelt Polgármester Úr, Tisztelt Képviselı-testület!

P r o j e k t A l a p í t ó D o k u m e n t u m. Projekt menedzser Dr. Kiss Imre Készítés dátuma: Üzleti titok!

Korábbi Új Ciklus. Log-in # Ösztöndíj elızmény. Kérünk minden kért anyagot 4 példányban benyújtani: az eredetit és 3 fénymásolt példányt!

A Közbeszerzések Tanácsa (Szerkesztıbizottsága) tölti ki. irányítószám: 4171 Telefon: 54/ Fax: 54/

Generikus osztályok, gyűjtemények és algoritmusok

PÁLYÁZATI FELHÍVÁS ÉS ÚTMUTATÓ a Környezet és Energia Operatív Program

Home movie database. Specifikáció. Verzió: 1.0. Dátum: Státusz: Released. Készítette: Farkas Róbert. Kulcsár Orsolya.

Támogatási Szerzıdés minta

IGÉNYBEVÉTELÉRE H1HANG SZOLGÁLTATÁS

Átírás:

Object Orgy PROJEKTTERV 1 (9) Projektterv 1 Összefoglaló 2 Verziók Ez az projekt projektterve, ahol kitérünk a megrendelt szoftver elvárt szolgáltatásaira, és a tárgy keretein belül a projekt során felhasználandó technikák tervezett alkalmazására. Verzió Szerzı Dátum Státusz Megjegyzés 1.0 Palatinus Endre 2010-09-27 Elıterjesztés Legelsı verzió Státusz osztályozás: Tervezet Elıterjesztés Elfogadott Befejezetlen dokumentum A projekt menedzser bírálatával A megrendelı által elfogadva

Object Orgy PROJEKTTERV 2 (9) 3 Tartalom 1 Összefoglaló...1 2 Verziók...1 3 Tartalom...2 4.1 Háttér...3 4.2 Célok...3 4.3 Átadandók...3 4.4 Költség- és erıforrás-szükségletek...4 5.1 Projektcsapat...5 5.2 Partnerek közötti felelısség-megoszlás...5 6.1 Átadandók és határidık...5 6.2 Feladatok definíciója és idıbeosztása...6 6.3 Munkakörnyezet...6 6.4 Rizikómenedzsment...6 7.1 Kiadások és fedezet...6 8.1 Munka menedzsment...6 8.2 Csoportgyőlések...6 8.3 Minıségbiztosítás...6 8.4 Eredmények elfogadása...6 8.5 Státuszjelentés...7 8.6 Átadás...7 9 Függelék 1: Feladatlista...7 10 Függelék 2: Részletes idıbeosztás...9 11 Függelék 3: Részletes költségvetés...9 12 Függelék 4: Átvétel...9

Object Orgy PROJEKTTERV 3 (9) 4 PROJEKT BEMUTATÁSA Ez a projektterv az egyetemi beadandó projektet mutatja be, mely 2010.09.27-tıl 2010.11.30-ig tart. 4.1 Háttér A projekt során a csapattagoknak bizonyságot kell tenniük a tárgy során oktatott objektumorientált tervezési módszertanok elsajátításáról és demonstrálniuk kell tudásukat egy választott témájú feladat megoldása során. A projekt során kiemelt szerepet fog kapni a már elkészült prototípus újratervezése tervezési minták beépítésével, illetve a UML tervezési módszertan eszközrendszerének széles körő alkalmazása. 4.2 Célok A feladat a fent említett módszertanok és eszközök segítségével megtervezni és a csapat által kiválasztott programozási nyelven implementálni a következı elvárt funkcionalitással rendelkezı szoftvert: A felhasználó megadja, hogy milyen adattípussal szeretne dolgozni (absztrakt adattípusok: list, set, vector, stack,...) A projekt csapat választása alapján a következık egyikét kell teljesítenie a szoftvernek: a.) a konténerek különbözı funkcionalitással rendelkezhetnek, ezek adják meg a konkrét típust: ascending, descending, filtered --> pl. konkrét típus a FilteredVector b.) a konténerek különbözı típusú elemet tartalmazhatnak, ezek adják meg a konkrét típust: egész, valós, logikai --> pl. konkrét típus az EgeszVektor A projekt csapat a b.) pontban felsorolt funkcionalitás megvalósítását választotta. A felhasználó mőveletei az aktuális elemre: módosítás, beszúrás, törlés; a konténert pedig ki tudja íratni egy tetszıleges nevő fájlba. A konténerek iterátorokkal általánosan(!) bejárhatóak. A programhoz mellékelni kell 3-4 alkalmazást, ahol a konténerek és iterátorok demonstrálva vannak! 4.3 Átadandók A projektcsapat a következı eredményeket fogja produkálni a projekt idıtartama alatt: Projektterv. Tervek: Use Case diagram, Class diagram, Package diagram.

Object Orgy PROJEKTTERV 4 (9) Prototípus Tervek: A korábbi UML tervek átdolgozása, hogy tervezési mintákat is tartalmazzanak. Implementáció (Felsorolás az átadandókról. Ezek bıvebben 6.1-es fejezetben lesznek ) 4.4 Költség- és erıforrás-szükségletek Az erıforrásigényünk kb. 3 személyhét. A rendelkezésünkre álló pénzösszeg 75 pont.

Object Orgy PROJEKTTERV 5 (9) 5 SZERVEZETI FELÉPÍTÉS ÉS FELELİSSÉGMEGOSZLÁS A projekt megrendelıje Nagy Csaba gyakorlatvezetı. Az projektet az Object Orgy projektcsapat fogja végrehajtani. 5.1 Projektcsapat A projekt a következı emberekbıl áll: Név Email cím Megrendelı Nagy Csaba ncsaba@inf.u-szeged.hu Projekt menedzser Palatinus Endre Palatinus.Endre@stud.u-szeged.hu Projekt tag Kapusi Csilla-Andrea h956805@stud.u-szeged.hu Projekt tag Provits Milán Provits.Milan@stud.u-szeged.hu 5.2 Partnerek közötti felelısség-megoszlás Elsısorban a projektcsapat a felelıs a projekt teljesítéséért és sikeréért. A gyakorlatvezetı, Nagy Csaba feladata a projekt átvétele. 6 A MUNKA TARTALMA 6.1 Átadandók és határidık A fıbb átadandók a projekt idıtartama alatt a következık: P D1 P1 D2 P2 Projektterv. Elızetes tervek. Prototípus. Refactoring tervek. Implementáció. Az átadási határidık a következık: P Projektterv. 2010. 9. 28. 0:00 D1 Elızetes tervek. 2010. 10. 5. 0:00 P1 Prototípus. 2010. 11. 2. 0:00 D2 Refactoring tervek. 2010. 11. 9. 0:00

Object Orgy PROJEKTTERV 6 (9) P2 Implementáció. 2010. 11. 30. 0:00 6.2 Feladatok definíciója és idıbeosztása A teljes feladatlista és idıbeosztása az 1-es ill. 2-es függelékben található. 6.3 Munkakörnyezet A projekt a következı munkaállomásokat fogja használni a munka során: Minden projekttag egy-egy IBM PC-kompatibilis számítógépet fog használni Linux és/vagy Windows operációs rendszer alatt. 6.4 Rizikómenedzsment Rizikótényezı (hatás): Az egyik projekttag Erasmus ösztöndíjjal külföldi részképzésen tartózkodik, ami megnehezíti a feladatok szétosztását, illetve a projekt során való együttmőködést. 7 PROJEKT KÖLTSÉGVETÉS 7.1 Kiadások és fedezet (A valódi Kiadások és fedezet helyett lásd a 3. és 4. Függeléket) 8 JELENTÉSEK 8.1 Munka menedzsment A munkát a projekt menedzser, Palatinus Endre menedzseli. Rendszeresen figyelemmel kíséri a csapat tagjainak munkáját és a határidık betartását. 8.2 Csoportgyőlések A projekt tagok sosem üléseznek, ellenben e-mailben napi-kétnapi rendszerességgel jelzik az elırehaladásukat a feladataikkal, és egyeztetnek az újabb feladatok szétosztásával kapcsolatban. 8.3 Minıségbiztosítás A tervek minıségét a gyakorlatvezetı véleményezése és szakmai felügyelete biztosítja. Az implementáció validálása és verifikálása a projekttagok általi módszeres tesztelés által lesz biztosított. 8.4 Eredmények elfogadása A projekt eredményeit a megrendelı fogja elfogadni. A projektterven változásokat csak a megrendelı engedélyével lehet tenni. Az elfogadási kritériumokat az Objektumvezérelt rendszerek tervezése kurzus követelményei tartalmazzák.

Object Orgy PROJEKTTERV 7 (9) 8.5 Státuszjelentés Minden leadásnál a projekt menedzser jelentést tesz a projekt haladásáról, és ha szükséges változásokat indítványoz a projektterven. Ezen kívül a megrendelı felszólítására a menedzser 3 munkanapon belül köteles leadni a jelentést. 8.6 Átadás Minden beadandó terméket e-mailben kell a megadott határidıig és az elıre rögzített formátumban leadni. FÜGGELÉK 9 Függelék 1: Feladatlista A MINTA projekt 2010. szeptember 18-án indult. A következıkben a tervezett feladatok részletes összefoglalása található: 1 Projektterv Célja a projekt haladásának megtervezése. Projektterv dokumentum. Felelısök: Palatinus Endre 2 Tervek Tartam: 1 hét Erıforrásigény: 9/50 személy-hét Célja a funkcionalitást megvalósító eszközhöz UML tervek készítése: Tervezési dokumentum, melynek részei: Use Case diagram Class diagram Package diagram Felelısök: minden projekt-tag Tartam: 1 hét Erıforrásigény: 36/50 személy-hét

Object Orgy PROJEKTTERV 8 (9) 3 Prototípus Célja a gyakorlatvezetıvel egyeztetett OO nyelven (preferált: C++, Java, C#) implementált prototípus elkészítése. A szoftver esetlegesen részleges implementálása Java nyelven. Kísérı dokumentáció a megvalósítás mértékérıl. Felelısök: minden projekt-tag Tartam: 4 hét Erıforrásigény: 3/5 személy-hét 4 Refactoring tervek Célja a korábbi UML tervek átdolgozása, hogy tervezési mintákat is tartalmazzanak. Tervezési dokumentáció, amelynek tartalma az eredetihez képest a következıkkel bıvül: Sequence diagram Deployment diagram Felelısök: minden projekt-tag Tartam: 1 hét Erıforrásigény: 39/50 személy-hét 5 Implementáció Célja a végleges, új terveknek megfelelı implementáció elkészítése a gyakorlatvezetıvel egyeztetett OO nyelven (preferált: C++, Java, C#). Teljes implementáció Java nyelven. Kísérı dokumentáció. Felelısök: minden projekt-tag Tartam: 3 hét Erıforrásigény: 36/50 személy-hét

Object Orgy PROJEKTTERV 9 (9) 10 Függelék 2: Részletes idıbeosztás Minden egyes leadandó elkészítésének kezdési idıpontja megegyezik az azt megelızı leadandó feladat elkészítési határidejével. Az elkészítési határidıket ezen dokumentum egy korábbi szakasza tartalmazza. 11 Függelék 3: Részletes költségvetés Név Projektterv Tervek Prototípus Refactoring tervek Implementáció Össz. Palatinus Endre 3 12 10 13 12 50 Kapusi Csilla-Andrea 3 12 10 13 12 50 Provits Milán 3 12 10 13 12 50 12 Függelék 4: Átvétel A projektet a megrendelı a következı eredménnyel vette át: Név Projektterv Tervek Prototípus Refactoring tervek Implementáció Palatinus Endre 50 Kapusi Csilla-Andrea 50 Provits Milán 50 Szeged, Össz.