Slovenská technická univerzita v
Bratislave
Fakulta informatiky a informačných technológií
Ilkovičova 3, 842 16 Bratislava 4
RIADENIE
ALUMNI - systém na evidenciu
a prezentáciu absolventov
HISTÓRIA DOKUMENTU
Tabuľka 1.: Zaznamenanie histórie tvorby dokumentácie
Dátum zmeny |
Verzia |
Opis |
Autor |
01.11.2006 |
0.1 |
Vytvorenie dokumentu, štruktúra obsahu. |
Samiec |
15.11.2006 |
1 |
Finalizovanie častí dokumentu |
Samiec |
15.11.2006 |
2 |
Kontrola a úprava obsahovej stránky. |
Samiec |
17.12.2006 |
3 |
Doplnenie zápisníc zo stretnutí 6. – 9. |
Bubanský |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Obsah
8. Reakcia na posudok konkurenčného tímu
8.2. Hodnotenie jednotlivých častí posudku
8.2.4. Špecifikácia
požiadaviek
8.2.6. Ďalšie
požiadavky a ohraničenia
9. Autorstvo dokumentov a častí dokumentov
Účelom tohto dokumentu je udržiavať prehľad o riadení projektu a s ním spojenej dokumentácie.
V časti ponuka je umiestnený dokument z prvej etapy, na základe ktorého bol pridelený projekt tímu. V druhej časti je rozdelenie úloh tímu. V nasledujúcich častiach je uvedený plán tímu, úlohy pridelené členom tímu. Záver dokumentu tvoria formálne časti, ktoré obsahujú zápisnice zo stretnutí, odovzdávacie protokoly, prípadne iné formálne dokumenty ako potvrdenie o poučení s nakladaním dôverných informácií.
Účelom tohto dokumentu je ponúknutie znalostí nášho tímu pre analýzu a dotvorenie systému pre evidenciu a prezentáciu absolventov FIIT STU. Tento dokument bude takisto obsahovať náš prvotný pohľad na danú problematiku a hrubý náčrt nášho riešenia.
V časti predstavenie tímu sú obsiahnuté doterajšie skúsenosti a vedomosti členov tímu, ktoré chceme využiť na riešenie problému. V časti motivácia budú uvedené dôvody, pre ktoré sme si danú tému vybrali. Prvotná analýza systému spolu s hrubým plánom projektu. Je uvedená v časti ponuka riešenia. V časti zdroje budú uvedené predpokladané požiadavky na vybavenie.
ALUMNI - systém na evidenciu a prezentáciu absolventov
Počet tímov: 2
Vedúci tímu: doc. Ing. Jana Minárová, PhD., prom. mat. Ľubica Hanulová
Naša FIIT, ako nedávno založená fakulta STU, má záujem prezentovať verejnosti absolventov informatiky a informačných technológií. Zároveň chce fakulta udržiavať so svojimi absolventmi neformálny odborný kontakt jednoduchým a prirodzeným spôsobom - pomocou webu. To sú stručne vyjadrené hlavné úlohy tohto projektu.
Ciele systému:
Ø Informovať verejnosť o absolventoch informatiky.
Znamená to zabezpečiť vytvorenie a udržiavanie databázy absolventov a vhodne prezentovať tieto dáta verejnosti na webe bez obmedzenia prístupu. Predpokladáme stručnú informáciu o absolventovi, téme jeho záverečnej práce (bakalárskej, prípadne diplomovej) s abstraktom práce. Tu je potrebná spolupráca so systémom Yonban, prípadne ďalšími informačnými systémami fakulty (import údajov). Máme záujem spracovať aj staršie „predyonbanovské“ generácie absolventov informatického štúdia. Bude užitočné zabezpečiť export na vhodné médium.
Ø Umožniť vzájomnú komunikáciu medzi fakultou a absolventmi.
Táto komunikácia má byť jednoduchá, v informatickej komunite prirodzená a bezpečná. Táto časť systému bude neverejná, chránená prístupovými právami a bude podporovať komunikáciu medzi autorizovanými účastníkmi. Má slúžiť na neformálnu výmenu informácií v odbornej komunite informatikov - kolegov, rovesníkov, odborníkov z praxe a učiteľov fakulty. V tejto časti budú chránené informácie o aktuálnom kontakte na účastníka, o jeho odbornom zameraní, o oblasti, v ktorej je aktívny a pod., tie, ktoré komunite poskytne sám účastník. Okrem sprostredkovania kontaktu bude úlohou tejto časti systému informovať záujemcov o odborných aktivitách komunity, poskytnúť pre ne priestor – fórum, prípadne ďalšie vhodné činnosti.
Dôležité požiadavky:
Ø jednoduchá a bezpečná komunikácia
Ø modularita a rozšíriteľnosť
Ø použiť len dostupné technické a softvérové prostriedky
Ø import základných údajov z fakultných IS
Ø export na CD
Ø nasadenie do prevádzky leto 2007
Projekt začal riešiť vlaňajší tím č.12, ktorý vytvoril funkčné jadro systému. Viac informácií o ich riešení nájdete na webovej stránke www2.dcs.elf.stuba.sk/TeamProject/2005/team12. V tomto akademickom roku treba analyzovať nimi vytvorený systém, zhodnotiť stav a potom dotvoriť systém tak, aby ho tohoroční absolventi už mohli používať.
Tím sa skladá zo šiestich členov: Bubanský Michal, Ďuriš Jozef, Samiec Michal, Stanček Martin, Vašš Marián a Pažin Jozef. Okrem posledne menovaného sú všetci absolventmi bakalárskeho štúdia FIIT STU v odbore informatika. Jozef Pažin je absolventom Ekonomickej univerzity v Bratislave. Všetci sú však otvorení novým poznatkom a prácu na tímovom projekte považujú za skvelú príležitosť získať nové skúsenosti a znalosti.
Počas štúdia sa naučil programovať v jazyku C++ a osvojil si princípy OOP. Ovláda tiež jazyk C#. V rámci predmetu databázové systémy získal vedomosti o návrhu a tvorbe databázových aplikácii. Svoje vedomosti z oblasti návrhu architektúr informačných systémov si rozširuje na predmete Architektúra informačných systémov. S problematikou bezpečnosti informačných systémov sa stretáva na rovnomennom predmete.
Pre potreby uplatnenia sa v IT oblasti si osvojil rozmanité technológie a techniky. Medzi najzaujímavejšie patria .NET platforma (C#, ASP.NET), kde sa zúčastnil dvoch komerčných projektov a stretol sa s prácou v mnohočlennom tíme. Aktuálne si prehlbuje znalosti z databázového prostredia, kde sú jeho preferované technológie ORACLE + PL/SQL, resp. PostgreSQL. V priebehu štúdia nadobudol vedomosti o bezpečnosti informačných technológií v predmete Manažment bezpečnosti informačných technológií, ktoré by mohli byť prínosom pri riešení problematiky zabezpečovania systému. Tieto vedomosti si naďalej prehlbuje v predmete Bezpečnosť a manažment informačných systémov.
Ďalej je mu známa oblasť „webu“ a technológií s ňou spojená ako napr. XHTML, PHP, JavaScript a taktiež mu nie sú cudzie modelovacie techniky a diagramy UML.
Má záujem o získanie nových vedomostí, ktoré budú potrebné pri riešení projektu, hlavne platformy Java. Nadobudnuté vedomosti a skúsenosti by rád použil pri práci na Tímovom projekte.
Počas bakalárskeho štúdia sa oboznámil s najnovšími postupmi pri tvorbe informačných systémov a najmodernejšími technológiami, ktoré sa s touto oblasťou informatiky spájajú.
Aktívne ovláda programovací jazyk C++. V predmete Databázové systémy si osvojil základné princípy tvorby a správy databáz, zadanie vypracoval v programe Access, ale taktiež ovláda jazyk SQL. V predmetoch Princípy Informačných Systémov a Princípy Softvérového Inžinierstva sa naučil vytvárať diagramy v jazyku UML a taktiež pochopil základné skutočnosti v oblasti vytvárania informačných systémov a správy týchto systémov.
Počas celého bakalárskeho štúdia bol schopný zadané programy vytvárať nielen s ohľadom na ich funkčnosť, ale taktiež s ohľadom na vizuálnu stránku a príjemné ovládanie s pohľadu používateľa.
Medzi jeho záľuby patrí počítačová grafika. V tejto oblasti používa voľne šíriteľné programy, ako napríklad Gimp, alebo Blender.
Je absolventom Fakulty podnikového manažmentu Ekonomickej univerzite v Bratislave. Počas tohto štúdia sa zaoberal najmä analytickými úlohami z oblasti analýzy výkazov. Pri štúdiu na Ekonomickej univerzite získal špecializáciu v oblasti podnikových financií.
Na Slovenskej technickej univerzite študuje v súčasnosti druhý rok. V prvom roku absolvoval kľúčové predmety bakalárskeho štúdia, medzi inými aj Počítačovú grafiku, Princípy softvérového inžinierstva, Databázové systémy a Objektovo orientované programovanie. Tieto predmety mu poskytli široký záber poznatkov, ktoré môžu byť výhodne využité pri práci na tomto projekte.
Počas štúdia vypracoval viacero projektov v rôznych programovacích jazykoch. Oboznámil sa najmä s jazykmi C, Java, Visual Basic a SQL. Poznatky si rozširuje aj v oblastiach, ktoré priamo nesúvisia s absolvovanými predmetmi. Zaujíma sa o jazyk PHP, CSS, ovláda príkazy HTML a má skúsenosti aj s tvorbou diagramov v jazyku UML.
Počas doterajšieho štúdia nadobudol znalosti z programovania v jazykoch C/C++, Java, Smalltalk, Pascal, Lisp a Prolog. Zaujíma sa aj o počítačové siete a je držiteľom troch Cisco certifikátov. Má základy z databáz a webových technológií. Pracoval na dvoch komerčných projektoch a získal tak skúsenosti s prácou v tíme. Témou bakalárskeho projektu boli systémy súborov operačných systémov a ich testovanie.
Cez výmenný program Erasmus/Socrates bol akceptovaný na zimný semester 2006/07 na univerzitu do nemeckého Bochumu, kde má záujem spoznať iný systém výučby a zdokonaliť sa v jazyku.
Počas bakalárskeho štúdia získal skúsenosti z oblasti databáz, operačných systémov, sietí a komunikačných protokolov, osvojil si programovanie v jazykoch C, C++, Lisp, Prolog. Pri vypracovávaní bakalárskeho projektu s názvom “Vytvorenie webovej aplikácie na evidenciu publikačnej činnosti pracoviska“ získal prax v programovaní v jazyku PHP s konektivitou na databázový systém MySQL, ovláda XHTML a CSS. Dva roky sa podieľa na preklade technickej literatúry z anglického jazyka.
Z fakulty každoročne odchádza množstvo absolventov. Po absolvovaní štúdia sa rozpŕchnu do celého sveta, zamestnajú sa vo firmách na najrôznejších pozíciách, poniektorí si založia vlastné firmy a mnohí nájdu svoje uplatnenie v oblasti vedy a výskumu. Každý študent je individuálna osobnosť, každý je iný. To, čo jednému pripadá ako samozrejmosť, môže pre druhého predstavovať len ťažko riešiteľný problém, pri riešení ktorého vynaloží nemalé úsilie a strávi množstvo času.
Doba štúdia taktiež predstavuje nemalú časť života človeka, počas ktorej nadobudne množstvo kontaktov, získa množstvo priateľov. Človek však nie je socha alebo strom, celý život tráviaci na jednom mieste, ale naopak cestuje, mení svoje priority a ciele a s tým aj svoje kontaktné údaje. Veľakrát sa preto stane, že kontakty nadobudnuté počas doby štúdia zaniknú a ich opätovné získanie sa rovná hľadaniu ihly v kope sena.
Je taktiež samozrejmé, že nikto nemôže v reálnom čase sledovať všetky informačné zdroje a mať prehľad o všetkom, čo sa v oblasti, ktorá ho zaujíma deje alebo udialo. Koná sa množstvo konferencií, vedeckých seminárov, neustále sa vyvíjajú nové technológie, ktoré uľahčujú ľuďom život. Nebolo by preto skvelé, keby cesta ako sa k týmto informáciám dostať spočívala v zadaní jednej webovej adresy a pár kliknutiach myšou ?
A na záver, čo môže byť pre školu väčším meradlom kvality poskytovaného vzdelania, ako úspechy jej minulých študentov ?
Nami vybraná téma tímového projektu predstavuje skvelý spôsob, ako všetky vyššie uvedené problémy vyriešiť. Vytvorený informačný systém uľahčí riešenie problémov a proces získavania informácií z profesionálneho života, uľahčí spôsob komunikácie medzi absolventmi fakulty a v neposlednom rade vytvorí spôsob, ako prezentovať úspechy študentov fakulty aj navonok.
Do etapy vytvárania informačného systému prichádzame práve v polčase. Veľa vecí je už vytvorených, veľa vecí na svoje vytvorenie ešte len čaká a aj po ukončení práce na projekte, sa určite nájdu veci, ktoré ešte bude potrebné vyriešiť.
Je na nás, ako sa s daným problémom vyrovnáme, ale veríme, že aj vďaka vedomostiam, ktoré sme získali počas bakalárskeho štúdia a v praxi, dokážeme projekt dotiahnuť do úspešného konca, na konci ktorého bude stáť zavedenie systému do praxe.
Pozitívna spätná väzba budúcich používateľov tohto informačného systému, medzi ktorých sa dúfame onedlho zaradíme aj my, bude pre nás najväčšou odmenou.
Ako primárne riešenie tohto projektu ponúkame dokončenie rozpracovaného systému na komunikáciu absolventov. Našim cieľom je vykonať kompletnú analýzu existujúceho produktu, jeho prepracovanie a následné vytvorenie spustiteľnej verzie. Chceme zachovať všetky dôležité ciele, ktoré mal tím, ktorý riešil tento projekt pred nami. Keďže v súčasnosti nie je produkt riešenia predchádzajúceho tímu prístupný na internete, nevieme presne určiť, ktoré ciele, definované jeho predošlými tvorcami sú splnené.
Našimi cieľmi je, aby
náš systém bol:
Ø
prístupný
Tento cieľ je veľmi dôležitý a predchádzajúcemu tímu sa nepodaril splniť. Veríme, že náš produkt bude prístupný od svojho spustenia pre všetkých absolventov, ale aj ostatných používateľov bez vážnych prerušení.
Ø bezpečný
Ďalším, nemenej dôležitým cieľom je, aby náš systém bol bezpečný. To znamená, aby uchovával všetky neverejné informácie o absolventoch skryté, a aby bol chránený proti rôznym hrozbám. Rovnako je našim cieľom, aby zostatkové riziká boli na čo najnižšej úrovni
Ø
spoľahlivý
Spoľahlivosť nášho systému radíme medzi popredné miesta v dôležitosti. Chceme, aby nami vytvorený systém presne vyhovoval špecifikácii a veríme, že pri testovaní odhalíme všetky prípadné chyby, takže výstupný produkt bude bezporuchový.
Ø
lacný
Tento cieľ priamo nadväzuje na zadanie projektu, keďže jednou z podmienok je, aby bol systém vytvorený pomocou dostupných prostriedkov, ktoré sa na fakulte nachádzajú. Takže na dokončenie systému nebude potrebné vynaložiť žiadne dodatočné finančné prostriedky.
Ø
príjemný
Chceme, aby nami vytvorený systém bol príjemný na pohľad, ale taktiež aby rozhranie tohto systému bolo jednoduché, pretože chceme, aby s našim systémom boli absolventi našej fakulty spokojní, a aby vyhovoval ich požiadavkám a predstavám.
Ø
kompatibilný
Ďalším cieľom, ktorý vyplýva priamo zo zadania je, aby systém komunikoval so systémom Yonban a taktiež so systémami, ktoré boli aktívne ešte pred spustením Yonban-u.
Ø
rozšíriteľný
Vieme, že aj náš systém bude mať vo svojej podobe ako ho vytvoríme, obmedzenú životnosť. Preto je našim ďalším cieľom, aby bol ľahko rozšíriteľný, napríklad aby pri prechode fakultného systému Yonban, na iný systém, bolo jednoduché doplniť náš systém tak, aby dokázal komunikovať s týmto systémom.
Ø
čitateľný
Posledným cieľom, ktorý si kladieme je, aby náš systém bol ľahko čitateľný, či už vo forme dokumentácie, ale rovnako aby boli čitateľné aj zdrojové texty.
Prvým z problémov, ktoré systém bude riešiť je správa databázy absolventov. Časť informácií bude získaná importom zo systému Yonban (napr. informácie o záverečnej práci a pod.). Ďalšia časť informácií bude obsahovať stručné informácie o študentovi a teda bude pochádzať z fakultnej databázy študentov. Pre zabezpečenie týchto činností bude vytvorený samostatný modul. Poslednou časťou informácií, ktoré v systéme budú prezentované, budú informácie zadané používateľmi do svojich profilov. Je dôležité, aby systém dokázal informácie zo všetkých zdrojov spojiť, správne zaradiť a vložiť ich do databázy. Pre prácu s databázou bude v systéme špeciálny modul, ktorý bude zabezpečovať aj export údajov.
Ďalšou charakteristikou systému bude bezpečnosť. Táto bude realizovaná prostredníctvom skupín používateľov. Každá skupina bude reprezentovať rolu používateľa systému. Takto bude zabezpečené, že každý používateľ bude mať len jemu odpovedajúce práva. Práva sa budú overovať pri každej operácii.
Dôležitou súčasťou systému bude fórum, ktoré umožní interaktívnejšiu výmenu informácií medi absolventmi príp. hosťami. Fórum bude prepojené s ďalšími súčasťami systému.
Aby bola zabezpečená požadovaná modularita a rozšíriteľnosť systému, treba tento koncipovať tak, aby bol maximálne prehľadný a jednoduchý.
Po prvotnej analýze sme identifikovali nasledujúce moduly, ktoré možno považovať za akúsi kostru systému:
Ø modul pre správu databázy
Ø modul pre import údajov
Ø modul pre obsluhu fóra
Ø modul pre zabezpečenie bezpečnosti
Po predbežnom preskúmaní navrhnutej štruktúry existujúceho projektu vyzerá projekt z pohľadu spolupráce modulov na veľmi dobrej úrovni. Zároveň, ale ostávajú niektoré záležitosti moduloch a ich spolupráci otvorené. Taktiež aj nedoimplementované časti dávajú príležitosť využiť modularitu systému a využiť poskytnutú príležitosť, systém dokončiť.
Z dostupnej dokumentácie bolo možné v obmedzenej miere zhodnotiť funkcionalitu niektorých modulov.
Ø Fórum – štandardná funkcionalita fóra, vhodné dopracovať dizajn a členenie podľa súčasných trendov.
Ø Profil absolventa – tento modul obsahuje všetky potrebné informácie o absolventovi, slúži na pridávanie a úpravu osobných, akademických a profesijných informácií o absolventoch ako sú meno a kontakt, rok absolvovania. V tomto module je možnosť prehodnotiť bezpečnosť, nakoľko je zrejmé, že ide o kontakt s osobnými údajmi.
Ø Prehľad absolventov – pomocou rôznych pohľadov na údaje je umožnené zjednodušiť orientáciu v dátach.. Napr. ročenka je zoznam absolventov s menami a fotografiami. Cieľom predchádzajúceho tímu nebolo implementovať všetky možné pohľady z dôvodu časovej náročnosti, ale nechať priestor pre ďalšie rozširovanie systému. Súčasťou prehľadu je aj možnosť vyhľadávania a filtrovania. Pričom pre filtrovanie a vyhľadávanie sú v systéme definované rozhrania a je implementované jednoduché vyhľadávanie.
V oblasti dizajnu je aj podľa vyjadrenia prvého tímu, ktorý systém vytvoril, dostatok priestoru na realizáciu.
Pri výbere tímu pre projekt môže byť dôležité, že tím:
- počas krátkeho testovacieho času preukázal schopnosť kolektívne jednať;
- má v spolupráci mnoho skúseností z rôznymi technológiami a technikami z oblasti bezpečnosti, webu, databáz a.i.;
- má vytvorené verzionované úložisko dát (moderný spôsob spolupráce v tíme)
- systém pre manažovanie práce v tíme (prideľovanie, reportovanie úloh)
- komunikoval s predchádzajúcim tímom, ktorý systém tvoril a prejednal možnosti rozširovania systému
- má členov so skúsenosťami z reálnych projektov
Zdroje, ktoré sa použijú pri tvorbe systému sú ovplyvnené požiadavkami, ktoré stanovil minuloročný tím 12, ktorý vyvinul funkčné jadro systému. Ďalej sú uvedené upravené základné požiadavky na zdroje, podobne ich prezentoval minuloročný tím.
Okrem vytvárania modelu počas analýzy (Rational Rose) a vytvárania dokumentácie (MS Word) použije tím pri všetkých krokoch vývoja systému voľne šíriteľný softvér.
Predpokladáme:
Ø
Eclipse - od platformy nezávislé integrované vývojové prostredie,
ktoré podporuje jazyk a technológie Java.
Ø JBoss AS – Je opensource J2EE kompatibilný aplikačný server vyvíjaný firmou Jboss INC.
Ø JSF je technológia pre implementáciu MVC návrhového vzoru a je štandardnou súčasťou každého j2ee kompatibilného aplikačného servera.
Ø JSP - Ako prezentačnú technológiu sme sa rozhodli použiť JSP, ktorá podobne ako JSF je súčasť j2ee servera.
Ø Objektový model – pre ktorý budeme využívať technológiu EJB (Enterprise Java Beans), ktorá je súčasťou J2EE servera.
Databáza pravdepodobne ostane ako v pôvodnom projekte, i keď nie je vylúčené, že pre potreby uľahčenia vývoja, alebo zvyšovania výkonu sa databáza zmení, nakoľko sa k databáze pristupuje cez rozhranie JDBC.
Taktiež serverový operačný systém ostane pôvodný z dôvodu maximálneho priblíženia sa a bezproblémové rozbehnutia pôvodného systému.
Pre vývoj a prevádzkovanie informačného systému budeme potrebovať server s min. nasledujúcou konfiguráciou:
Ø CPU x86, PIII a viac,
Ø
aspoň 256 MB operačnej pamäte,
Ø 900 MB diskového priestoru (nezahŕňa nároky na diskový priestor dát importovaných do databázy, odhad sa upresní po analýze a návrhu dát informačného systému).
Vzhľadom na štatút štúdia, na ktorý je prijatý Jozef Pažin, obsahuje jeho rozvrh aj ďalšie záväzky, ktoré by rád realizoval súbežne so štúdiom na Fakulte informatiky a informačných technológií STU. Marián Vašš bude v zimnom semestri súbežne študovať v zahraničí a so zvyškom tímu bude komunikovať pomocou e-mailu a instant messengingu.
a. Informačný systém pre komunikáciu s absolventmi (ALUMNI)
b. Informačný systém pre podporu plánovania štúdia (PLAN)
c. Informačný systém pre podporu tvorby rozvrhov (ROZVRH)
d. Informačný systém pre zverejňovanie multimediálnych informácií o fakulte (FIIT-INFO)
|
Týždeň |
Popis |
Zimný semester |
1. – 4. |
Vytvorenie tímu, vypracovanie a prezentovanie ponuky, vytvorenie webu, úložisko dát, softvéru pre manažment |
5. |
Zber a analýza požiadaviek, výber vhodnej technológie |
|
6. |
Vypracovanie návrhu a určenie rozsahu pre implementovanie |
|
7. |
Schválenie návrhu a akceptačných testov |
|
8. |
Plánovanie a rozdelenie úloh v tíme |
|
9. – 11. |
Implementácia prototypu |
|
12. |
Vytvorenie používateľských príručiek |
|
Letný semester |
1. |
Prehodnotenie výsledkov a zapracovanie nových návrhov, nápadov |
2. |
Plánovanie a rozdelenie úloh členom tímu |
|
3. – 7. |
Implementovanie jednotlivých modulov informačného systému |
|
8. |
Integrácia a testovanie informačného systému |
|
9. |
Doplnenie dokumentácie |
|
10. – 12. |
Akceptačné testy, nasadenie do prevádzky |
1. ponuka (pridelenie študentov do tímov, zverejnenie tém a požiadaviek na vypracovanie ponuky)
2. ponuka (spracovanie ponuky - každý tím spracuje jednu ponuku, uskutočnenie konzultácií pre jednotlivé témy)
3. odovzdanie ponúk, vyhodnotenie ponúk, určenie rozvrhu a učiteľa pre tím
4. vytvorenie plánu projektu, analýza problému (štúdium problematiky)
5. analýza problému, špecifikácia požiadaviek, analýza predošlých riešení
6. analýza možností riešenia (pokračovať v niektorom z minulých projektov alebo začať odznova), rozdelenie úloh
7. analýza možností (systém pre správu obsahu alebo náš vlastný systém); v prípade rozhodnutia začať od začiatku, hrubý návrh riešenia
8. odovzdanie dokumentácie analýzy problému, špecifikácie požiadaviek riešenia spolu s hrubým návrhom
9. odovzdanie posudku analýzy, špecifikácie a hrubého návrhu iného tímu
10. dopracovanie zistených nedostatkov a návrh prototypu vybraných častí
11. implementácia prototypu vybraných častí
12. odovzdanie prototypu vybraných častí systému spolu s dokumentáciou a používateľská prezentácia prototypu
1. odovzdanie posudku prototypu iného tímu, zhodnotenie výsledkov ZS, doplnenie a dopracovanie zistených nedostatkov, plán na LS a rozdelenie úloh
2. zakomponovanie zmien do dokumentácie ZS, podrobný návrh, plán integrácie, plán overenia výsledku
3. dokončenie podrobného návrhu, implementácia
4. implementácia, postupná integrácia a overovanie výsledku, tvorba dokumentácie
5. implementácia, postupná integrácia a overovanie výsledku, tvorba dokumentácie
6. implementácia, postupná integrácia a overovanie výsledku, tvorba dokumentácie
7. integrácia produktu a overovanie, tvorba dokumentácie k produktu
8. integrácia produktu a overovanie, tvorba dokumentácie k produktu
9. integrácia produktu a overovanie, tvorba dokumentácie
10. odovzdanie produktu a dokumentácie k produktu (potrebnej pre používanie produktu)
11. používanie produktu, údržba, kompletizácia dokumentácie
12. odovzdanie celkového výsledku projektu (produkt so zmenami v rámci údržby, dokumentácia)
Sú podrobne rozpísané v časti zápisnice ako ich súčasť.
Dátum a čas stretnutia: 10. októbra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc. Michal Samiec,
Bc. Martin Stanček,
Bc. Jozef Ďuriš,
Bc. Michal Bubanský,
Ing. Jozef Pažin
Neprítomní: Bc.
Marián Vašš, z dôvodu pobytu v zahraničí
Vypracoval: Ing.
Jozef Pažin
Overil: Bc. Michal
Samiec
Téma a hlavné body stretnutia
Dnešné stretnutie je prvé oficiálne stretnutie celého tímu. Dôvodom stretnutia je najmä zabezpečenie organizácie a stanovenie času stretnutí, oboznámenie sa s organizáciou stretnutí a stanovenie cieľov tímového projektu.
Kontrola a hodnotenie plnenia úloh
Na predbežnom neformálnom stretnutí 2. októbra boli zadané nižšie uvedené organizačné úlohy a zároveň bol volený vedúci tímu. V uplynulom týždni boli zabezpečené prostriedky potrebné na efektívnu komunikáciu celého tímu, vznikol priestor na verzionované zdieľanie súborov pomocou nástroja TortoiseSVN[1], začala práca na webových stránkach k tímovému projektu a určili sa roly členov tímu. Konkrétne úlohy budú stanovené až pre tento týždeň.
Hodnotenie: Všetky stanovené úlohy boli splnené.
Priebeh stretnutia
1. Ako jeden z kľúčových bodov stretnutia bol dohodnutý spoločný termín konania stretnutí k tímovému projektu na utorok 8:15 v softvérovom štúdiu.
2. V priebehu stretnutia sme oboznámili pani Hanulovú so súčasným stavom organizácie práce v tíme a úlohami, ktoré boli spracované v priebehu minulého týždňa. Niektoré úlohy členov tímu boli presnejšie špecifikované s takýmto výsledkom:
Ø Vedúci tímu bol vybraný vo verejnom hlasovaní na predbežnej stránke projektu. Najväčší počet hlasov získal Michal Samiec, ktorý uvedenú úlohu prijal. Bude zodpovedný za celkovú koordináciu členov tímu, finálne schvaľovanie dokumentácie a komunikáciu so zadávateľom projektu.
Ø Tvorbou webovej prezentácie projektu bol poverený Michal Bubanský. Kľúčovými úlohami je aktualizácia obsahu a vytvorenie používateľsky príjemného rozhrania za účelom vonkajšej prezentácie vyvíjaného produktu.
Ø Dokumentáciu bude tvoriť Jozef Pažin, taktiež bude upravovať dokumentáciu tvorenú ostatnými členmi tímu do jednotnej grafickej podoby.
Ø Na rozhodujúcich úlohách: vývoji, integrácii a testovaní sa budú podieľať všetci členovia tímu, avšak pre výraznejšie skúsenosti v týchto oblastiach budú kľúčoví títo členovia: Martin Stanček, Jozef Ďuriš a Marián Vašš.
Ø Jozef Ďuriš bol zároveň stanovený za zástupcu vedúceho tímu.
3. Stanovil sa spôsob písania zápisníc. Prvú zápisnicu zapisuje Jozef Pažin, neskôr budú zápisnice cyklicky prideľované ďalším členom tímu. Jozef Pažin bol zároveň poverený zostavením šablóny na zápis zápisníc zo stretnutí tímu do ďalšieho dňa.
4. V súvislosti s tvorbou webových stránok k projektu bol Michal Bubanský poverený presunutím dočasnej verzie stránok na server labss2.dcs.elf.stuba.sk s termínom do ďalšieho stretnutia. Zároveň má vytvoriť k týmto stránkam vhodný dizajn.
5. Martin Stanček má za úlohu v priebehu tohto dňa vyzdvihnúť CD s materiálmi, ktoré poskytol minuloročný tím. V prípade potreby bude tieto materiály distribuovať ostatným.
6. Všetci členovia tímu sa majú oboznámiť s použitými technológiami a prezrieť si kľúčové body tvorby projektu tímu, ktorý tento projekt začal vytvárať, ako prípravu na stretnutie s týmto a konkurenčným tímom.
7. Jozef Ďuriš sa má do budúceho stretnutia oboznámiť s prácou so servletom STRUTS
8. Michal Samiec zabezpečí prístup pre pani Hanulovú k stránkam projektu.
9. Marián Vašš má za úlohu informovať celý tím o svojom rozvrhu a možnostiach venovať sa práce na projekte.
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Zodpovední |
Termín |
1.1 |
Vyzdvihnutie CD s materiálmi |
St. |
10. 10. |
1.2 |
Vytvorenie šablóny pre zápisnicu a spísanie zápisnice |
Pa. |
11. 11. |
1.3 |
Oboznámenie ostatných členov tímu s rozvrhom |
Va. |
15. 10. |
1.4 |
Zabezpečenie prístupu pre pani Hanulovú |
Sa. |
17. 10. |
1.5 |
Oboznámenie sa so servletom STRUTS |
Du. |
17. 10. |
1.6 |
Presunutie webovej stránky a tvorba dizajnu |
Bu. |
17. 10. |
1.7 |
Oboznámenie sa s materiálmi predchádzajúceho tímu |
Všetci |
17. 10. |
Stanovené dlhodobé úlohy
Michal Samiec: zabezpečenie efektívnej komunikácie medzi celou skupinou
(dôležité najmä koordinovanie práce s Mariánom Vaššom)
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
vývoj bezpečnostných pravidiel k projektu
Jozef Pažin: vytvorenie šablón jednotného vzhľadu pre všetky typy dokumentácie
Všetci: študovať dokumentáciu pôvodného tímu a ostaných tímov
pokračovať v štúdiu prostriedkov použitých pri vývoji produktu
Zhrnutie stretnutia
Na stretnutí sa podarilo splniť všetky body, ktoré boli na začiatku stretnutia stanovené okrem stanovenia cieľov tímového projektu. Po dohode s pani Hanulovou bude tento bod prerokovaný na budúcom stretnutí alebo po stretnutí s predchádzajúcim tímom (ktorý zorganizuje pani Hanulová), keď budeme oboznámení s kľúčovými bodmi práce na projekte.
V tejto fáze stretnutí je najdôležitejšou úlohou zabezpečiť efektívnu komunikáciu medzi jednotlivými členmi tímu napríklad aj takými prostriedkami ako je webová stránka s rozhraním pre zadávanie úloh a tvorba zdieľaného repozitára.
Dátum a čas stretnutia: 17. októbra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc. Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Neprítomní: Bc.
Marián Vašš (Va), z dôvodu pobytu v zahraničí
Vypracoval: Bc.
Michal Samiec
Overil: Bc. Jozef
Ďuriš
Téma a hlavné body stretnutia
Dôvodom stretnutia je prehodnotenia postupu v prospech resp. neprospech pokračovania v projekte s použitými technológiami pôvodného týmu. Predvedenie alternatívnej možnosti k použitým technológiám.
Kontrola a hodnotenie plnenia úloh
Stručný pokec
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
1.1 |
Vyzdvihnutie CD s materiálmi |
10. 10. |
St. |
U |
1.2 |
Vytvorenie šablóny pre zápisnicu a spísanie zápisnice |
11. 11. |
Pa. |
U |
1.3 |
Oboznámenie ostatných členov tímu s rozvrhom |
15. 10. |
Va. |
U |
1.4 |
Zabezpečenie prístupu pre pani Hanulovú |
17. 10. |
Sa. |
U |
1.5 |
Oboznámenie sa so servletom STRUTS |
17. 10. |
Du. |
U |
1.6 |
Presunutie webovej stránky a tvorba dizajnu |
17. 10. |
Bu. |
U |
1.7 |
Oboznámenie sa s materiálmi predchádzajúceho tímu |
17. 10. |
Všetci |
U |
U - ukončená, R -
rozpracovaná
Hodnotenie: Prečo boli niektoré úlohy neukončené, na aký termín boli presunuté a na koľko sa plní pôvodný plán.
Priebeh stretnutia
1. Kontrola plnenia úloh z predchádzajúceho týždňa. Všetky pridelené úlohy boli splnené jednotlivými riešiteľmi včas tzn. do míľniku „Týždeň 1.“ Tím preukázal doposiaľ veľmi dobrú spoluprácu. Do tímových úloh zatiaľ nebol zapojený M.Vašš nakoľko úlohy vyžadovali osobnú účasť a konzultáciu s ostatnými členmi.
2. Určené poradie písania zápisníc. Zápisy zo stretnutia bude vytvárať vždy ďalší v poradí zoradení podľa abecedy (v prvom kole okrem Pa a Sa, ktorí už zápisnicu zostavovali). Konkrétne poradie je takéto: Bubanský, Ďuriš, Pažin, Samiec, Stanček.
3. Jozef Ďuriš vytvoril prezentáciu o práci so servletom STRUTS. Oboznámil tím s technológiou STRUSTS formou prezentácie.
4. Zúčastnenými členmi týmu bolo odhlasované a schválené použitie technológie ASPX.NET ako prezentačnej vrstvy projektu. Táto technológia nahradí pôvodnú JSP, STRUTS technológiu.
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
2.1 |
Plán |
10. 10. |
All |
Z |
2.2 |
Technológia + pokračovanie projektu |
11. 11. |
All |
Z |
2.3 |
Vymyslieť prečo je použiteľný a výhodný náš systém |
15. 10. |
All |
Z |
2.4 |
Zistiť či by postavil p. Lacko IIS server |
24. 10. |
Sa |
Z |
2.5 |
Premyslieť využitie modulu elektronického indexu |
17. 10. |
All |
Z |
2.6 |
Možnosť združovať záverečné práce ako formu elektronickej knižnice |
17. 10. |
All |
Z |
2.7 |
Vytvoriť „layout“ pre systém |
11.11 |
St |
Z |
2.8 |
Prehodnotiť a navrhnúť úpravy v dátovom modeli |
11.11 |
Du |
Z |
2.9 |
Zistiť či by p. Lacko vedel zabezpečiť reproduktory a mikrofón pre komunikáciu s externým členom týmu |
24.10 |
Sa |
Z |
Stanovené dlhodobé úlohy
Michal Samiec: zabezpečenie efektívnej komunikácie medzi celou skupinou
(dôležité najmä koordinovanie práce s Mariánom Vaššom)
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
vývoj bezpečnostných pravidiel k projektu
Všetci: študovať dokumentáciu pôvodného tímu a ostaných tímov
Zhrnutie stretnutia
Na stretnutí ako hlavný bod bol odsúhlasený prechod k technológii ASPX.NET pre prezentačnú vrstvu projektu. Po ústnom schválení projektového vedúceho a jednomyseľnom hlasovaní je definitívne rozhodnuté nepokračovať v projekte s pôvodnou technológiou prezentačnej vrstvy. Ostatné technológie zostávajú nezmenené.
Boli ujednotené požiadavky, ktoré budú požadované v softvérovom štúdiu.
Dátum a čas stretnutia: 24. októbra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc. Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Neprítomní: Bc.
Marián Vašš (Va), z dôvodu pobytu v zahraničí
Vypracoval: Bc.
Michal Bubanský
Téma a hlavné body stretnutia
Dôvodom stretnutia je oboznámenie sa so stavom plnenia úloh pridelených jednotlivým členom tímu, pridelenie úloh členom tímu pre vytvorenie UML diagramov a prediskutovanie otázok importu dát o absolventoch a bezpečnosti vytváranej aplikácie.
Kontrola a hodnotenie plnenia úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
1.1 |
Prehodnotiť a navrhnúť úpravy v dátovom modeli |
11.11. |
Du. |
R |
1.2 |
Vytvoriť „layout“ pre systém |
11. 11. |
St. |
R |
1.3 |
Vytvorenie webovej stránky tímu |
23.10. |
Bu. |
U |
1.4 |
Zistiť, či by postavil
Ing. Lacko IIS server |
24.10. |
Sa. |
U |
1.5 |
Zistiť, či by Ing. Lacko vedel zabezpečiť reproduktory + mikrofón pre komunikáciu s externým členom týmu |
24.10. |
Sa. |
U |
1.6 |
Technológia +
pokračovanie projektu |
11.11. |
All |
R |
U - ukončená, R -
rozpracovaná
Priebeh stretnutia
1. Kontrola plnenia úloh z predchádzajúceho týždňa. Členovia tímu aktívne pracujú na pridelených úlohách, stanovené úlohy sú takmer dokončené. Doterajšie výsledky boli odprezentované a prediskutované, prípadné návrhy budú zohľadnené pri ich ďalšom vypracovávaní. Do tímových úloh zatiaľ nebol zapojený M.Vašš, nakoľko úlohy vyžadovali osobnú účasť a konzultáciu s ostatnými členmi.
2. Pridelenie diagramov UML na vypracovanie pre jednotlivých členov tímu:
3. Diskusia o využití web services – napr. na komunikáciu s existujúcimi školskými systémami, import údajov do systému.
4. Diskusia o bezpečnosti navrhovaného systému, spôsobu prideľovania hesiel do systému, možnostiach prihlásenia do systému v prípade straty hesla.
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
2.1 |
Dokončenie dátového modelu |
31.10. |
Ďu. |
R |
2.2 |
Dokončenie layout-u stránky (s ohľadom na prostredie VS2005) |
11. 11. |
St. |
R |
2.3 |
Vytvorenie hlavného use case diagramu |
31.10. |
St. |
Z |
2.4 |
Vytvorenie activity diagramu pre proces prihlasovania |
31.10. |
Pa. |
Z |
2.5 |
Umiestnenie dokumentácia minuloročného tímu do dátového úložiska |
31.10. |
Pa. |
Z. |
2.6 |
Vytvorenie activity diagramu pre import údajov |
31.10. |
Sa. |
Z |
2.7 |
Návrh mapy stránok pre informačný systém |
31.10. |
Va. |
Z |
2.8 |
Zistiť možnosti importu údajov o absolventoch fakulty z existujúcich školských systémov |
31.10. |
Bu. |
Z |
2.10 |
Nainštalovanie Visual Studio 2005 na počítače členov tímu (http://msdnaa.fiit.stuba.sk) |
31.10. |
All |
Z |
Stanovené dlhodobé úlohy
Michal Samiec: zabezpečenie efektívnej komunikácie medzi celou skupinou
(dôležité najmä koordinovanie práce s Mariánom Vaššom)
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
vývoj bezpečnostných pravidiel k projektu
Všetci: študovať dokumentáciu pôvodného tímu a ostaných tímov
Zhrnutie stretnutia
Na dnešnom stretnutí boli prediskutované otázky týkajúce sa návrhu informačného systému. Členovia tímu dostali za úlohu vypracovať dátové modely potrebné pre fázu implementácie, ďalej boli prediskutované otázky importu údajov o absolventoch fakulty z existujúcich fakultných systémov a otázky bezpečnosti, týkajúce sa vytváraného informačného systému. Boli vytvorené všetky predpoklady pre úspešné stanovenie rozsahu implementácie, ktorej bude venované najbližšie stretnutie tímu.
Dátum a čas stretnutia: 31. októbra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc. Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Neprítomní: Bc.
Marián Vašš (Va), z dôvodu pobytu v zahraničí
Vypracoval: Bc.
Jozef Ďuriš
Téma a hlavné body stretnutia
Dôvodom stretnutia je oboznámenie sa so stavom plnenia úloh pridelených jednotlivým členom tímu, pridelenie úloh členom tímu pre vytvorenie diagramov aktivít a prediskutovanie otázok o bezpečnosti vytváranej aplikácie. Rozdelenie úloh pre vytváraní dokumentácie.
Kontrola a hodnotenie plnenia úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
2.1 |
Dokončenie dátového modelu |
31.10. |
Ďu |
R |
2.2 |
Dokončenie layout-u stránky (s ohľadom na prostredie VS2005) |
11.11. |
St |
U |
2.3 |
Vytvorenie hlavného use case diagramu |
31.10. |
St |
U |
2.4 |
Vytvorenie activity diagramu pre proces prihlasovania |
31.10. |
Pa |
U |
2.5 |
Umiestnenie dokumentácia minuloročného tímu do dátového úložiska |
31.10. |
Pa |
U. |
2.6 |
Vytvorenie activity diagramu pre import údajov |
31.10. |
Sa |
U |
2.7 |
Návrh mapy stránok pre informačný systém |
31.10. |
Va |
Z |
2.8 |
Zistiť možnosti importu údajov o absolventoch fakulty z existujúcich školských systémov |
31.10. |
Bu |
U |
2.10 |
Nainštalovanie Visual Studio 2005 na počítače členov tímu (http://msdnaa.fiit.stuba.sk) |
31.10. |
All |
U |
U – ukončená, R –
rozpracovaná, Z – zadaná
Priebeh stretnutia
1. Kontrola plnenia úloh z predchádzajúceho týždňa. Členovia tímu aktívne pracujú na pridelených úlohách, stanovené úlohy sú takmer dokončené. Doterajšie výsledky boli odprezentované a prediskutované, prípadné návrhy budú zohľadnené pri ich ďalšom vypracovávaní. Do tímových úloh zatiaľ nebol zapojený M.Vašš, nakoľko úlohy vyžadovali osobnú účasť a konzultáciu s ostatnými členmi.
2. Z diskusie o fyzickom dátovom modeli vyplynula nutnosť miernych úprav na existujúcom riešení.
3. Všetci členovia tímu boli informovaní o tom, že prototyp stačí mať prístupný na webe a nie je nutné ho poskytnúť na CD.
4. Diskusia o prácach na dokumentácii. Všetci členovia tímu boli oboznámení s používaním voľby „Get Lock“ pri práci.
5. Všetci členovia tímu boli oboznámení s používaním projektových denníkov
6. Pridelenie úloh
7. Diskusia o bezpečnosti, riešený problém rozoznávania rovnakých mien
8. Stanovenie termínu ďalšieho stretnutia predbežne na 6.11.2006, 16:00
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
3.1 |
Dokončenie dátového modelu |
6.11. |
Ďu |
R |
3.2 |
Počas ďalšieho stretnutia komunikovať s tímom |
6.11. |
Va |
Z |
3.3 |
Zistiť ako je riešené rozlišovanie rovnakých mien na studentovi |
6.11. |
Bu |
Z |
3.4 |
Založiť dokument analýzy |
6.11. |
Pa |
Z |
3.5 |
Zapojiť M. Vašša do plnenia úloh |
6.11. |
Sa |
Z |
3.6 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia pridaj a vymaž príspevok |
6.11. |
St |
Z |
3.7 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia vyhľadaj absolventa |
6.11. |
Sa |
Z |
3.8 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia pridaj a vymaž oznam |
6.11. |
Pa |
Z |
3.9 |
Návrh mapy stránok pre informačný systém |
6.11. |
Va |
Z |
3.10 |
Vytvorenie úvodnej časti analýzy |
6.11. |
Bu |
Z |
3.11 |
Skúsiť v layout-e použiť „rozbaľovacie komponenty“ |
6.11. |
St |
Z |
3.12 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia modifikuj profil absolventa |
6.11. |
Bu |
Z |
Stanovené dlhodobé úlohy
Michal Samiec: zabezpečenie efektívnej komunikácie medzi celou skupinou
(dôležité najmä koordinovanie práce s Mariánom Vaššom)
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
vývoj bezpečnostných pravidiel k projektu
Všetci: študovať implementačné prostredie
Zhrnutie stretnutia
Na dnešnom stretnutí boli prediskutované otázky týkajúce sa návrhu informačného systému. Členovia tímu dostali za úlohu vypracovať dátové modely potrebné pre fázu implementácie, ďalej boli prediskutované otázky prác na dokumentácii a otázky bezpečnosti, týkajúce sa vytváraného informačného systému. Boli zabezpečené všetky predpoklady pre úspešný priebeh fázy analýzy , ktorej bude venované najbližšie stretnutie tímu.
Dátum a čas stretnutia: 6. novembra 2006, 14:00
Miesto stretnutia: Softvérové štúdio
Prítomní: Bc.
Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Bc.
Marián Vašš (Va)
Neprítomní: prom.
mat., Ľubica Hanulová,
Bc.
Jozef Ďuriš (Du) z dôvodu
choroby
Vypracoval: Bc.
Marián Vašš
Téma a hlavné body stretnutia
Dôvodom stretnutia je oboznámenie sa so stavom plnenia úloh pridelených jednotlivým členom tímu, pridelenie nových úloh členom tímu pre vytvorenie dokumentácie analýzy problému, špecifikácie požiadaviek a návrh riešenia a prediskutovanie otázok štruktúry vytváranej aplikácie.
Kontrola a hodnotenie plnenia úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
2.1 |
Dokončenie dátového modelu |
6.11. |
Ďu. |
U |
2.2 |
Počas ďalšieho stretnutia komunikovať s tímom |
6. 11. |
Va |
U |
2.3 |
Zistiť ako je riešené rozlišovanie rovnakých mien na studentovi |
6.11. |
Bu |
U |
2.4 |
Založiť dokument analýzy |
6.11 |
Pa. |
U |
2.5 |
Zapojiť M. Vašša do plnenia úloh |
6.11 |
Sa |
U |
2.6 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia pridaj a vymaž príspevok |
6.11 |
St. |
R |
2.7 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia vyhľadaj absolventa |
6.11 |
Sa |
U |
2.8 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia pridaj a vymaž oznam |
6.11 |
Pa |
U |
2.10 |
Návrh mapy stránok pre informačný systém |
6.11 |
Va. |
U |
2.11 |
Vytvorenie úvodnej časti analýzy |
6.11 |
Bu |
U |
2.12 |
Skúsiť v lazout-e použiť „rozbaľovacie komponenty“ |
6.11 |
St |
R |
2.13 |
Vytvorenie activity diagramu a tabuľky akceptačných testov pre prípady použitia modifikuj profil absolventa |
6.11 |
Bu |
U |
U - ukončená, R –
rozpracovaná
Priebeh stretnutia
1. Oboznámenie sa so stavom riešení úloh M. Vašša, zistenie jeho skúseností s používanými technológiami a odstránenie prípadných nejasností. Otázka komunikácie so zvyškom tímu na stretnutiach počas jeho pobytu v zahraničí sa vyriešila.
2. Kontrola plnenia úloh z predchádzajúceho týždňa. Členovia tímu aktívne pracujú na pridelených úlohách, stanovené úlohy sú takmer dokončené. Doterajšie výsledky boli odprezentované a prediskutované, prípadné návrhy budú zohľadnené pri ich ďalšom vypracovávaní.
3. Bol prijatý návrh na zavedenie zdrojových súborov do zdieľaného repository. S tým súvisiaca úloha pridelená.
4. Prediskutovaná forma a obsah dokumentácie k analýze. Zadelenie vypracovania jej častí jednotlivým členom.
5. Prediskutoval sa návrh na kategorizáciu nástenky. Boli navrhnuté viaceré možnosti, z ktorých sa ešte vyberie najvhodnejší.
6. Riešenie spôsobu oznamovanie aktuálnych akcií a zobrazovanie najdiskutovanejších tém.
7. Z diskusie o fyzickom dátovom modeli vyplynula nutnosť miernych úprav na existujúcom riešení.
8. Overenie používania projektových denníkov.
9. Pridelenie úloh
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
3.1 |
Zavedenie zdrojových súborov do repository a vytvorenie dokumentácie k použitiu plug-inu do VS |
13. 11. |
Sa |
Z |
3.2 |
Doplnenie kategorizácie oznamov do dátového aj logického modelu |
13. 11. |
Du |
Z |
3.3 |
Dokumentácia analýzy – prepracovanie úvodnej časti |
13. 11. |
Bu |
Z |
3.4 |
Dokumentácia analýzy – fórum |
13. 11. |
St |
Z |
3.5 |
Dokumentácia analýzy – nástenka |
13. 11. |
Pa |
Z |
3.6 |
Dokumentácia analýzy – časť použitá notácia |
13. 11. |
Bu |
Z |
3.7 |
Dokumentácia analýzy – návrh riešenia a architektúra |
13. 11. |
Va |
Z |
3.8 |
Dokumentácia analýzy – ďalšie požiadavky a ohraničenia systému |
13. 11. |
Sa |
Z |
3.10 |
Dokumentácie analýzy – use case diagramy |
13. 11. |
St |
Z |
3.11 |
Diagramy postupnosti stránok |
13. 11. |
Va |
Z |
3.12 |
Vytvorenie lay-outu stránok |
13. 11. |
St |
Z |
3.13 |
Bezpečnosť systému (prihlasovanie) |
13. 11. |
Pa |
Z |
Stanovené dlhodobé úlohy
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
vývoj bezpečnostných pravidiel k projektu
Všetci: študovať dokumentáciu pôvodného tímu a ostaných tímov, študovať implementačné prostredie
Zhrnutie stretnutia
Na tomto stretnutí boli prediskutované otázky týkajúce sa návrhu informačného systému. Ďalej boli prediskutované konkrétne otázky štruktúry vytváraného informačného systému a technické záležitosti ohľadne zdieľanie súborov a komunikácie. Členovia tímu dostali za úlohu vypracovať dokumentáciu analýzy problému, špecifikácie požiadaviek a návrh riešenia. Boli zabezpečené všetky predpoklady pre úspešný priebeh fázy analýzy, ktorej konečná podoba bude prediskutovaná na najbližšom stretnutí.
Dátum a čas stretnutia: 14. novembra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc.
Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Bc.
Marián Vašš (Va) (video konferencia)
Vypracoval: Bc.
Martin Stanček
Téma a hlavné body stretnutia
Dôvodom stretnutia je oboznámenie sa so stavom plnenia úloh pridelených jednotlivým členom tímu, posledná fáza úpravy analýzy a špecifikácie riešenia, pridelenie nových úloh, ktoré sa týkajú implementácie systému.
Kontrola a hodnotenie plnenia úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
3.1 |
Zavedenie zdrojových súborov do repository a vytvorenie dokumentácie k použitiu plug-inu do VS |
13. 11. |
Sa |
U |
3.2 |
Doplnenie kategorizácie oznamov do dátového aj logického modelu |
13. 11. |
Du |
U |
3.3 |
Dokumentácia analýzy – prepracovanie úvodnej časti |
13. 11. |
Bu |
U |
3.4 |
Dokumentácia analýzy – fórum |
13. 11. |
St |
U |
3.5 |
Dokumentácia analýzy – nástenka |
13. 11. |
Pa |
U |
3.6 |
Dokumentácia analýzy – časť použitá notácia |
13. 11. |
Bu |
U |
3.7 |
Dokumentácia analýzy – návrh riešenia a architektúra |
13. 11. |
Va |
U |
3.8 |
Dokumentácia analýzy – ďalšie požiadavky a ohraničenia systému |
13. 11. |
Sa |
U |
3.10 |
Dokumentácie analýzy – use case diagramy |
13. 11. |
St |
U |
3.11 |
Diagramy postupnosti stránok |
13. 11. |
Va |
U |
3.12 |
Vytvorenie lay-outu stránok |
13. 11. |
St |
U |
3.13 |
Bezpečnosť systému (prihlasovanie) |
13. 11. |
Pa |
U |
U - ukončená, R – rozpracovaná
Priebeh stretnutia
1. Začiatok stretnutia, bol vyriešený problém s komunikáciou s Mariánom Vaššom. Komunikácia sa uskutočnila prostredníctvom videokonferencie.
2. Kontrola plnenia úloh z predchádzajúceho týždňa. Finálne úpravy dokumentu. Doterajšie výsledky boli odprezentované a prediskutované, prípadné návrhy budú zohľadnené pri ich ďalšom vypracovávaní.
3. Bol prijatý návrh na vytvorenie odovzdávacieho protokolu. Týmto vznikla nová krátkodobá úloha.
4. Prediskutovaná forma a obsah dokumentácie k analýze. Posledné doplnenia dokumentácie k analýze a špecifikácii.
5. Pridelenie krátkodobej úlohy na finálnu úpravu dokumentácie analýzy a špecifikácie.
6. Pridelenie úlohy na tlač dokumentu.
7. Dohoda o odovzdaní produktu a voľba vhodného času na tento úkon.
8. Spoločná dohoda o percentuálnom zhodnotení výsledkov práce jednotlivých členov tímu.
9. Boli pridelené dlhodobé úlohy v implementačnej fáze riešenia projektu.
10. Pridelenie úloh
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
5.1 |
Posledné úpravy dokumentácie |
15.11. |
Pa |
Z |
5.2 |
Tlač dokumentu |
16.11. |
Sa |
Z |
5.3 |
Odovzdanie dokumentu |
16.11. |
Bu |
Z |
5.4 |
Ukážka tvorby zdrojových súborov na SVN |
21.11. |
Sa |
Z |
Stanovené úlohy pri implementácii
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
5.5 |
Pracovný framework (hlavne DB časť) |
18.12. |
Sa |
Z |
5.6 |
Framework |
18.12. |
Pa |
Z |
5.7 |
Vizuálna časť |
18.12. |
Bu |
Z |
5.8 |
Pripravovať dáta, tkoré budú ukladané v DB |
18.12. |
Du |
Z |
5.9 |
Tvorba ovládacieho mechanizmu na obrazovkách |
18.12. |
Va |
Z |
5.10 |
Vizuálna časť |
18.12. |
St |
Z |
Stanovené dlhodobé úlohy
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
vývoj bezpečnostných pravidiel k projektu
Všetci: študovať dokumentáciu pôvodného tímu a ostatných tímov, študovať implementačné prostredie, implementovať funkčný prototyp
Zhrnutie stretnutia
Na tomto stretnutí bola upresnená výsledná podoba dokumentácie analýzy a špecifikácie. Ďalej boli prediskutované otázky v oblasti implementácie a boli pridelené dlhodobé úlohy v časti implementácie. Členovia tímu dostali za úlohu podrobné štúdium implementačného prostredia. Boli zabezpečené všetky predpoklady pre úspešný priebeh fázy implementácie, ktorej konečná podoba bude prediskutovaná na najbližšom stretnutí.
Dátum a čas stretnutia: 21. novembra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc.
Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Bc.
Marián Vašš (Va) (video konferencia)
Vypracoval: Ing.
Jozef Pažin
Téma a hlavné body stretnutia
Zhodnotenie vypracovania dokumentácie k projektu a prezentácia postupu tvorby a zdieľania zdrojového kódu pomocou SVN. V ďalšej časti je dôležité prejsť si postup tvorby implementačných častí projektu, najmä zhodnotenie rozdelenia práce na tvorbe prototypu, prípadne úprava dlhodobého plánu implementácie.
Kontrola a hodnotenie plnenia krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
5.1 |
Posledné úpravy dokumentácie |
15.11. |
Pa |
U |
5.2 |
Tlač dokumentu |
16.11. |
Sa |
U |
5.3 |
Odovzdanie dokumentu |
16.11. |
Bu |
U |
5.4 |
Ukážka tvorby zdrojových súborov na SVN |
21.11. |
Sa |
U |
U - ukončená, R - rozpracovaná
Priebeh stretnutia
1. Prediskutovali sme vytvorenú prácu s pani Hanulovou a zhodnotili sme ju ako dostatočne spracovanú. Niektoré formálne chyby (číslovanie príloh) upravíme v ďalších častiach dokumentácie.
2. Bude potrebné doplniť časť riadenie, ako sme sa podieľali na tvorbe dokumentácie.
3. Doplniť aké prostredie, implementačný jazyk a databázový systém sa použije.
4. Zostavenie posudku na dokumentáciu konkurenčného tímu je potrebné spracovať do štvrtku.
5. Dohodnúť termín s druhým tímom na odovzdanie práce – posudku.
6. Je potrebné stanoviť, čo prototypujeme a s akým cieľom?
7. Pre pokračovanie v procese tvorby prototypu bude potrebné nainštalovať databázové prostredie PostgreSQL.
8. V tomto prostredí bude potrebné spracovať dátový model databázy systému.
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
6.1 |
Pridať komentáre k svojím častiam dokumentácie konkurenčného tímu |
23.11. |
Všetci |
Z |
6.2 |
Zoskupiť komentáre a zostaviť posudok. |
23.11. |
Pa |
Z |
6.3 |
Dohodnúť sa na spoločnom termíne na odovzdávanie posudku na dokumentáciu. |
23.11. |
Bu |
Z |
6.4 |
Inštalácia PostgreSQL |
28.11. |
Du |
Z |
6.5 |
Realizácia dátového modelu v databázovom prostredí. |
28.11. |
Du |
Z |
6.6 |
Stanoviť, čo prototypujeme a s akým cieľom k používateľskej príručke prototypu. |
28.11. |
St |
Z |
6.7 |
Doplniť dokumentáciu k riadeniu. |
28.11. |
Sa |
Z |
6.8 |
Spustiť verzionovanie zdrojového kódu cez SVN. |
28.11. |
Všetci |
Z |
6.9 |
Upraviť formátovanie dátumov a zaraďovanie úloh pre všetky úlohy uvedené v systéme Trac do Ganttovho diagramu, aby ho bolo možné použiť pri tvorbe dokumentácie riadenia. |
25.11. |
Va |
Z |
Stanovené dlhodobé úlohy
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia,
Všetci: študovať
implementačné prostredie,
začať s implementáciou funkčného prototypu
Zhrnutie stretnutia
Na stretnutí bola zhodnotená doterajšia práca na projekte a dohodli sme sa na odovzdávaní dokumentácie posudku na analýzu. Boli prediskutované a spresnené otázky implementácie. Dôležitým bodom bola úvodná inštruktáž na používanie systému SVN pri verzionovaní zdrojového kódu. Tieto poznatky si musia všetci členovia tímu overiť na vlastných počítačoch.
Dátum a čas stretnutia: 28. novembra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc.
Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Bc.
Marián Vašš (Va) (video konferencia)
Vypracoval: Bc.
Michal Bubanský
Téma a hlavné body stretnutia
Zhodnotenie posudku vypracovaného konkurenčným tímom číslo 15 na vypracovaný dokument analýzy, špecifikácie a návrhu riešenia. Prezentácia použitia SVN pluginu pre Visual Studio 2005. Diskusia o rozsahu a spôsobe implementácie prototypu.
Kontrola a hodnotenie plnenia krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
6.1 |
Pridať komentáre k svojím častiam dokumentácie konkurenčného tímu |
23.11. |
Všetci |
U |
6.2 |
Zoskupiť komentáre a zostaviť posudok. |
23.11. |
Pa |
U |
6.3 |
Dohodnúť sa na spoločnom termíne na odovzdávanie posudku na dokumentáciu, odovzdanie posudku. |
23.11. |
Bu |
U |
6.4 |
Inštalácia PostgreSQL |
28.11. |
Du |
U |
6.5 |
Realizácia dátového modelu v databázovom prostredí. |
28.11. |
Du |
U |
6.6 |
Stanoviť, čo prototypujeme a s akým cieľom k používateľskej príručke prototypu. |
28.11. |
St |
U |
6.7. |
Doplniť dokumentáciu k riadeniu. |
28.11. |
Sa |
U |
6.8 |
Spustiť verzionovanie zdrojového kódu cez SVN. |
28.11. |
Všetci |
R |
6.9 |
Upraviť formátovanie dátumov a zaraďovanie úloh pre všetky úlohy uvedené v systéme Trac do Ganttovho diagramu, aby ho bolo možné použiť pri tvorbe dokumentácie riadenia. |
25.11. |
Va |
U |
U - ukončená, R - rozpracovaná
Priebeh stretnutia
1. Oboznámenie sa tímu s posudkom konkurenčného tímu na vypracovaný dokument analýzy, špecifikácie a návrhu riešenia.
2. Zhodnotenie posudku, vyjadrenie členov tímu k posudku bude uvedené v samostatnom dokumente.
3. Vysvetlený spôsob inštalácie SVN pluginu pre vývojové prostredie Visual Studio 2005.
4. Diskusia o spôsobe a rozsahu implementácie prototypu.
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
7.1 |
Úprava dokumentu analýzy podľa opodstatnených návrhov vyplývajúcich z posudku |
5.12. |
Všetci |
Z |
7.2 |
Vytvorenie dokumentu reakcie na posudok |
5.12. |
Pa |
Z |
7.3 |
Vytvorenie hlavnej obrazovky pre prototyp |
5.12. |
Bu |
Z |
7.4 |
Vytvorenie obrazoviek pre nástenku |
5.12. |
St |
Z |
7.5 |
Vytvorenie obrazoviek pre fórum |
5.12. |
Sa |
Z |
7.6 |
Vytvorenie obrazoviek pre profil absolventa |
5.12. |
Du |
Z |
7.7 |
Vytvorenie obrazoviek pre zoznam absolventov |
5.12. |
Va |
Z |
Stanovené dlhodobé úlohy
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia
Všetci: študovať
implementačné prostredie,
začať s implementáciou funkčného prototypu
Zhrnutie stretnutia
Na stretnutí bol zhodnotený posudok konkurenčného tímu na dokument analýzy, špecifikácie a návrhu riešenia. Boli identifikované opodstatnené námietky konkurenčného tímu, ktoré budú zapracované do pôvodného dokumentu analýzy. Celkové zhodnotenie posudku vypracovaného konkurenčným tímom bude uvedené v samostatnom dokumente. Úspešná inštalácia SVN pluginu pre vývojové prostredie spolu so stanovením rozsahu implementácie prototypu. Tím pracuje v plnení úloh podľa plánu.
Dátum a čas stretnutia: 5. decembra 2006, 8:15
Miesto stretnutia: Softvérové štúdio
Prítomní: prom.
mat., Ľubica Hanulová,
Bc.
Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa)
Bc.
Marián Vašš (Va) (video konferencia)
Vypracoval: Bc.
Jozef Ďuriš
Téma a hlavné body stretnutia
Sumarizácia a zhodnotenie úloh z minulého týždňa. Rozdelenie úloh pre pokračovanie implementácie prototypu. Rozdelenie úloh pre vytvorenie používateľskej príručky.
Kontrola a hodnotenie plnenia krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
7.1 |
Úprava dokumentu analýzy podľa opodstatnených návrhov vyplývajúcich z posudku |
5.12. |
Všetci |
U |
7.2 |
Vytvorenie dokumentu reakcie na posudok |
5.12. |
Pa |
U |
7.3 |
Vytvorenie hlavnej obrazovky pre prototyp |
5.12. |
Bu |
U |
7.4 |
Vytvorenie obrazoviek pre nástenku |
5.12. |
St |
U |
7.5 |
Vytvorenie obrazoviek pre fórum |
5.12. |
Sa |
U |
7.6 |
Vytvorenie obrazoviek pre profil absolventa |
5.12. |
Du |
U |
7.7 |
Vytvorenie obrazoviek pre zoznam absolventov |
5.12. |
Va |
U |
U - ukončená, R - rozpracovaná
Priebeh stretnutia
5. Oboznámenie sa tímu s predbežným hodnotením dokumentu analýzy a posudku.
6. Zhodnotenie úloh z predchádzajúceho týždňa
7. Zhodnotenie stavu prototypu, stanovenie nových úloh
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
8.1 |
Organizácia stretnutia s tímom 15 za účelom predvádzania prototypu |
12.12. |
Bu |
Z |
8.2 |
Vytvoriť tému na nástenke s 5 príspevkami |
12.12. |
St |
Z |
8.3 |
Založiť dokument používateľskej príručky |
17.12. |
Pa |
Z |
8.4 |
Vytvorenie hlavnej obrazovky pre prototyp - funkčnosť |
12.12. |
Bu |
Z |
8.5 |
Vytvorenie obrazoviek pre nástenku - funkčnosť |
12.12. |
St |
Z |
8.6 |
Vytvorenie obrazoviek pre fórum - funkčnosť |
12.12. |
Sa |
Z |
8.7 |
Vytvorenie obrazoviek pre profil absolventa- funkčnosť |
12.12. |
Du |
Z |
8.8 |
Vytvorenie obrazoviek pre zoznam absolventov - funkčnosť |
12.12. |
Va |
Z |
Stanovené dlhodobé úlohy
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia
Všetci: študovať
implementačné prostredie,
pokračovať v implementácii funkčného
prototypu
Zhrnutie stretnutia
Na stretnutí bol zhodnotený doterajší priebeh prác na prototype. Boli stanovené úlohy pre ďalšie pokračovanie implementácie prototypu tak, aby bolo možné tento prototyp prezentovať ako kostru riešenia. Tím pracuje v plnení úloh podľa plánu.
Dátum a čas stretnutia: 13. decembra 2006, 17:30
Miesto stretnutia: Softvérové štúdio
Prítomní: Bc.
Michal Samiec (Sa),
Bc. Martin Stanček (St),
Bc. Jozef Ďuriš (Du),
Bc. Michal Bubanský (Bu),
Ing. Jozef Pažin (Pa),
Bc.
Marián Vašš (Va) (video konferencia)
Vypracoval: Ing.
Jozef Pažin
Téma a hlavné body stretnutia
Zhodnotenie úloh z minulého týždňa. Rozdelenie úloh pre pokračovanie implementácie prototypu. Rozdelenie úloh pre vytvorenie používateľskej príručky.
Kontrola a hodnotenie plnenia krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
8.1 |
Organizácia stretnutia s tímom 15 za účelom predvádzania prototypu |
12.12. |
Bu |
U |
8.2 |
Vytvoriť tému na nástenke s 5 príspevkami |
12.12. |
St |
U |
8.3 |
Založiť dokument používateľskej príručky |
17.12. |
Pa |
U |
8.4 |
Vytvorenie hlavnej obrazovky pre prototyp - funkčnosť |
12.12. |
Bu |
U |
8.5 |
Vytvorenie obrazoviek pre nástenku - funkčnosť |
12.12. |
St |
U |
8.6 |
Vytvorenie obrazoviek pre fórum - funkčnosť |
12.12. |
Sa |
U |
8.7 |
Vytvorenie obrazoviek pre profil absolventa - funkčnosť |
12.12. |
Du |
U |
8.8 |
Vytvorenie obrazoviek pre zoznam absolventov - funkčnosť |
12.12. |
Va |
U |
U - ukončená, R - rozpracovaná
Priebeh stretnutia
8. Zhodnotenie úloh z predchádzajúceho týždňa.
9. Diskusia o budúcom priebehu tvorby implementácie prototypu.
10. Stanovenie nových úloh.
11. Diskusia o možnosti prepojenia dizajnu a obsahu.
12. Úprava návrhu mapy stránok.
Rozdelenie krátkodobých úloh
Úloha |
Popis |
Termín |
Riešiteľ |
Stav |
9.1 |
Synchronizácia a formálne úpravy dokumentov pred odovzdaním prototypu |
18.12. |
Pa |
Z |
9.2 |
Pripraviť dokument riadenia |
18.12. |
Sa |
Z |
9.3 |
Pripraviť testovacie záznamy do databázy |
18.12. |
Du |
Z |
9.4 |
Pripraviť výsledný dizajn prototypu |
18.12. |
St |
Z |
9.5 |
Dopracovať mapu stránok |
18.12. |
Va |
Z |
9.6 |
Organizačné zabezpečenie odovzdania a prezentácie prototypu |
18.12. |
Bu |
Z |
Stanovené dlhodobé úlohy
Michal Bubanský: tvorba
obsahu webovej stránky a jej aktualizácia
Všetci: študovať
implementačné prostredie,
pokračovať v implementácii funkčného
prototypu,
kontrolovať funkčnosť a prepojenie jednotlivých modulov.
Zhrnutie stretnutia
Na stretnutí bol zhodnotený priebeh prác na prototype. Boli stanovené úlohy pre ďalšie pokračovanie prác na implementácii prototypu tak, aby bolo možné tento prototyp prezentovať ako kostru riešenia na spoločnom stretnutí s tímom 15.
Tím pracuje v plnení úloh podľa zadaného plánu.
Tento protokol potvrdzuje odovzdanie uvedenej dokumentácie,
v stanovenom rozsahu a verzii.
Všeobecné informácie o dokumentácii a kontakt na autorov
Dokumentácia: |
Informačný systém pre komunikáciu s absolventmi |
Tím: |
Tím číslo 18 |
Autori: |
Bc. Michal Bubanský, Bc. Martin Stanček, Bc.
Michal Samiec, Bc. Marián Vašš, Bc. Jozef Ďuriš, Ing. Jozef Pažin |
Kontakt: |
http://www2.dcs.elf.stuba.sk/TeamProject/2006/team18/index.php, |
Špecifikácia verzie dokumentu
Dátum odovzdania |
Odovzdaná verzia |
Názov uvedenej verzie dokumentu |
Počet strán |
Prevzal tím |
|
|
|
|
15 |
Prílohy: |
Všetky prílohy sú súčasťou dokumentácie. |
|
Zástupca odovzdávajúceho tímu
Meno a priezvisko |
Podpis |
|
|
Zástupca preberajúceho tímu
Meno a priezvisko |
Podpis |
|
|
Svojím podpisom
potvrdzujem prevzatie dokumentácie definovanej vo všeobecných informáciách vo
verzii a v rozsahu určenými v konkrétnej špecifikácii
odovzdávanej verzie.
Originál posudku je vložený do projektovej dokumentácie.
Slovenská technická univerzita v
Bratislave
Fakulta informatiky a informačných technológií
Ilkovičova 3, 842 16 Bratislava 4
Informačný systém pre komunikáciu s absolventmi
Reakcia na posudok
Bc. Michal
Bubanský Bc. Jozef
Ďuriš Ing. Jozef
Pažin Bc. Michal
Samiec Bc. Martin
Stanček Bc. Marián
Vašš Odbor:
Informačné systémy
Ďakujeme tímu 15 za spracovanie posudku, mnohé vyjadrenia boli prínosné a budú v nasledujúcich častiach tvorby projektu a dokumentácie zahrnuté.
V ďalšom texte sa vyjadríme k jednotlivým častiam posudku.
Vzhľadom na už vytvorenú dokumentáciu a fakt, že riadkovanie neznížilo prehľadnosť dokumentu sme sa rozhodli nechať pôvodné riadkovanie 1. Nedokážeme však identifikovať nespisovné výrazy, ktoré nám tím 15 vytýka, aj keď by sme ich radi opravili.
S touto časťou súhlasíme
S touto časťou súhlasíme. Dôvody výberu spomínaných častí systému budú doplnené.
S touto časťou súhlasíme v bode typy používateľov, ktoré budú doplnené. Avšak vzhľadom na jednoznačnosť pomenovania spomínaných prípadov použitia „Pridaj tému do fóra“, „Vymaž tému z fóra“ nebudeme tieto prípady použitia v dokumentácii podrobne popisovať.
S touto časťou súhlasíme. Diagram architektúry systému bude upravený s doplňujúcim popisom. Ďalej upravíme návrh štruktúry stránok, z logického modelu budú odstránené identifikátory primárnych a cudzích kľúčov, ale entity alm_absolvent a alm_profil ostanú zachované vzhľadom na pôvodný zámer, ktorý mal rozlíšiť súkromný profil (alm_profil) a všeobecné informácie o absolventovi (alm_absolvent). A nakoniec upravíme vzťah medzi frm_používateľ a sec_skupina.
S touto časťou súhlasíme. Výber použitej technológie bude uvedený.
Pre potreby získania prehľadu v oblasti spracovania dokumentácie je zavedená táto časť, ktorá oficiálne potvrdzuje autorstvo časti dokumentov projektovej dokumentácie.
Šablónu a dizajn dokumentov vytvoril Ing. Jozef Pažín .
Dokument analýzy:
1. ÚVOD
1.1. Slovník pojmov – Bc. Michal Bubanský
1.2. Skratky – Bc. Michal Bubanský
1.3. Použitá notácia – Bc. Michal Bubanský
2. ANALÝZA PROBLÉMU
2.1. Motivácia – Bc. Michal Bubanský
2.2. Existujúce systémy – Bc. Michal Bubanský
2.3. Vlastnosti systému – Bc. Michal Bubanský
2.4. Fórum – Bc. Michal Bubanský
2.5. Profil absolventa – Bc. Michal Bubanský
2.6. Nástenka – Ing. Jozef Pažín
2.6.1. Kalendár – Ing. Jozef Pažín
2.7. Bezpečnosť v systéme – Ing. Jozef Pažín
2.7.1. Prihlasovanie – Ing. Jozef Pažín
3. ŠPECIFIKÁCIA POŽIADAVIEK
3.1. Profil absolventa – Bc. Martin Stanček
3.2. Fórum – Bc. Martin Stanček
3.3. Nástenka – Ing. Jozef Pažín
3.3.1. Kalendár - plánovač udalostí – Ing. Jozef Pažín
3.4. Ostatné požiadavky – Bc. Michal Samiec
3.4.1. Bezpečnosť systému – Ing. Jozef Pažín
3.4.2. Prihlasovanie – Ing. Jozef Pažín
4. NÁVRH RIEŠENIA
4.1. Architektúra systému – Bc. Marián Vašš
4.2. Návrh obrazoviek – Bc. Martin Stanček
4.2.1. Základná štruktúra webových stránok – Bc. Marián Vašš
4.3. Model údajov – Bc. Jozef Ďuriš
4.3.1. Logický model – Bc. Jozef Ďuriš
4.3.2. Entity logického modelu údajov – Bc. Jozef Ďuriš
5. ĎALŠIE POŽIADAVKY A OHRANIČENIA
5.1. Hardvérové požiadavky – Bc. Michal Samiec
5.2. Požiadavky na softvér – Bc. Michal Samiec
5.3. Prevádzkové procedúry – Bc. Michal Samiec
5.4. Požiadavky na zálohovanie – Bc. Michal Samiec
A. ZOZNAM POUŽITEJ LITERATÚRY – Ing. Jozef Pažín
B. ZOZNAM OBRÁZKOV – Ing. Jozef Pažín
C. ZOZNAM TABULIEK – Ing. Jozef Pažín
D. UPRESNENÉ A OPRAVENÉ ČASTI – Každý člen tímu
Dokument riadenia:
Tento dokument založil a spravuje v plnom rozsahu:
– Bc. Michal Samiec
Dokument posudku na konkurenčný
tím:
Vypracoval: – Každý člen tímu
Dokument reakcie na posudok
konkurenčného tímu:
Vypracoval: – Ing. Jozef Pažín
Dokument odovzdávacieho
protokolu:
Vypracoval: – Ing. Jozef Pažín
V rolách členov
tímu nenastali zmeny, prebehli ale bližšie vyšpecifikovania pre riešenie druhov
úloh:
Bc. Michal Bubanský –
Dizajnér obrazoviek a autor ovládania
Bc. Jozef Ďuriš –
Špecialista pre riešenie databázových úloh
Ing. Jozef Pažín –
Hlavný dokumentarista
Bc. Michal Samiec –
Vedúci tímu 18
Bc. Martin Stanček –
Dizajnér obrazoviek a autor ovládania
Bc. Marián Vašš –
Návrh rozhraní medzi aplikáciou a DB
Všetky úlohy sú evidované v systéme pre podporu manažovania projektov TRAC. Úlohy boli prideľované a riešené s pravidelnou 7 dňovou periodickou. Tento model prideľovania a riešenia sa osvedčil ako vyhovujúci. Podarilo sa splniť všetky stanovené úlohy a ciele určené pri štarte projektu.
V systéme TRAC boli vedené úlohy, pričom tento systém disponuje možnosťou zobrazenia úloh v GANTTových diagramoch. Pre zobrazenie týchto diagramov je potrebné zadať URL http://www.e404.sk/tpis a zvoli5 zobrazenie GANTTS.
Systém vyžaduje autentifikáciu menom a heslom. Tieto údaje vlastnia každý člen tímu a jeho vedúci.