Dátum konania: 06.11.2007
Miesto konania: FIIT STU BA
Moderátor: Tomáš Konečný
Zápis vypracoval: Ľuboš Omelina
Členovia tímu |
Tomáš Konečný Katarína Kostková Ľuboš Omelina |
Vedúci pedagóg |
Michal Barla |
Hostia |
prof. Mária Bieliková |
Na stretnutí sme rozobrali ďalšie nedostatky špecifikácie a rozobrali sme doteraz vytvorené prípady použitia. Identifikovali sme nové prípady použitia a diskutovali o prvej verzii architektúry. Na tomto stretnutí sme mali hosťa prof. Máriu Bielikovú, ktorej sme predstavili náš projekt. Po skončení stretnutia s pedagogickým vedúcim, sme diskutovali o detailoch systému a snažili sme sa o vytvorenie jednotnej predstavy o vytváranom systéme.
Skontrolovali sme úlohy z minulého týždňa:
Kto |
Úloha |
Stav |
KK |
- aktualizácia webu a zapracovanie vytvorených častí do dokumentu. |
Splnené |
TK |
- návrh architektúry |
Predĺžená |
ĽO |
- návrh architektúry |
Predĺžená |
Všetci |
- pracovať na špecifikácií v podobe UC modelov v UML. |
Predĺžená |
Na začiatku stretnutia sme prebrali úlohy z minulého týždňa. Medzi úlohy patrilo dopracovanie špecifikácie a tvorba hrubého návrhu.
Zo špecifikácie sme diskutovali o UC ktoré vytvoril TK. Zhodnotili sme, že v UC by sa nemal vyskytovať systém ako účastník diagramu a tiež, že nebudeme vytvárať UC na štart aplikácie.
V prvej verzii hrubej architektúry sme sa dohodli na ďalšom rozobratí časti používateľského rozhrania a architektonickom oddelení časti používateľskej aplikácie a knižnice, s ktorou táto aplikácia pracuje.
Na tomto stretnutí sa zúčastnil hosť prof. Mária Bieliková.
- referovali sme vývoj celého projektu. Oboznámili sme ju s analyzovanou literatúrou a existujúcimi softvérovými riešeniami.
- predstavili sme špecifikáciu a hrubý návrh nášho systému.
- diskutovali sme o možnostiach a zámeroch, ktoré by sme mohli uplatniť v projekte.
Záver:
orientovanie sa na znovupoužiteľnosť jadra aplikácie
sústrediť sa na vytvorenie menej častí systému, avšak ich hlbšie prepracovať
Dohodli sme sa na základných prípadoch použitia:
Vstup a načítanie dát. /načítanie rozličných formátov/
Aplikovanie filtra /máme rôzne typy hrán a uzlov, vyberieme si čo nás zaujíma/
Aplikovanie algoritmu analýzy
Výber zobrazenia/vykreslenia (typ grafu 2D, 3D …)
Vizuálna úprava grafu /vizuálny filter/ - skrývanie /hide/ uzlov pre lepšiu prehľadnosť
Štrukturálna úprava grafu vrámci zobrazenia zrušenie niektorých vrcholov/hrán (narozdiel od skrývania sa zmení graf a jeho atribúty teda počet uzlov, hustota, …...)
Výstup: Uloženie výsledku ako grafu, čiže obrázku, uloženie dátovej reprezentácie grafu /štruktúra + pridaná hodnota výstupu z algoritmov, atribúty grafu, hustota, stupeň ulov, centrálny uzol/
Registrovanie nového komponentu pre aplikáciu
Nastavenia aplikácie
Logovanie
Dohodli sme sa, že kartový sprievodca bude mať poradie kariet
vstup -> filter -> algoritmus -> výstup
pričom
vizuálne zobrazenie bude forma výstupu
k niektorým krokom v určitom prípade bude umožnené daný krok vynechať a to spôsobom, že v type jednotlivej akcie (napríklad výber typu algoritmu) bude možné vybrať typ žiadny/neaplikovať
za skončením každého procesu sa uloží výsledok a aktuálny stav aplikácie (ang. checkpoint)
Zistili sme nedostatky použitia vybraného UML nástroja pričom sme sa dočasne (kým sa nevrátia Lucia a Tomáš z USA a nevyjadria sa) dohodli že budeme používať Enterprise Architect.
Úlohy na ďalší týždeň:
Lucia Jastrzembská, Tomáš Jelínek, Ľuboš Omelina, Tomáš Konečný, Katarína Kostková
pracovať na špecifikácií a prípadoch použitia
hrubý návrh architektúry jadra systému a aplikácie
dopracovanie obsahovej stránky dokumentácie
Katarína Kostková
práca na podrobnom pláne, zjednocovanie dokumentácie
SOCKY – Tím č.15