labss2.fiit.stuba.sklabss2.fiit.stuba.sk/teamproject/2009/team02is-si/riadeni…  · web viewmedzi...

82
Digitálne mapy Dokumentácia k riadeniu projektu

Upload: doanque

Post on 05-Feb-2018

227 views

Category:

Documents


3 download

TRANSCRIPT

Digitlne mapy

Dokumentcia kriadeniu projektu

2

Tm slo: 2

Vedci tmu:Ing. Peter Bartalos

Odbor:Softvrov ininierstvo

k. rok:2009/2010

Bc. Abelovsk Peter

Bc. Bartal Kamil

Bc. Basr Peter

Bc. Hrako Marin

Bc. Torda Duan

Bc. Zdechovan Jn

vod

Dokument je vstupom rieenia projektu Digitlne mapy tmom Pandr osmika vzimnom semestri. Dokument je zameran na procesy riadenia projektu, ktor s opsan vjednotlivch kapitolch.

Kapitola 2 obsahuje ponuku vpvodnom stave, ktor vypracoval n tm vzujme zska preferovan zadanie. Preferovan zadanie bolo tmu, na zklade tejto ponuky, pridelen.

Kapitola 3 popisuje pln projektu na zimn semester.

Kapitola 4 sa venuje komunikcii vtme, krtkodobm adlhodobm lohm arolm jednotlivch lenov tmu.

Kapitola 5 definuje dodriavan tandardy akultru kdovania.

Kapitola 6 obsahuje metodiky, poda ktorch sme vdanch procesoch postupovali ariadili sa nimi.

Kapitola 7 je zhrnutm vetkch zpisov zo stretnut.

Pouit skratky

Vtexte sa uvdzaj inicily autorov:

PA

Peter Abelovsk

KB

Kamil Bartal

PB

Peter Basr

MH

Marin Hrako

DT

Duan Torda

JZ

Jn Zdechovan

Tab. 1: Inicily autorov

Ponuka

Tm

Bc. Peter Abelovsk

Bakalrske tdium ukonil na FIIT v tudijnom programe Informatika obhjenm bakalrskej prce zaoberajcej sa symbolickou umelou inteligenciou. Poas tdia zskal sksenosti s jazykmi JAVA, C# a C/C+ + i technolgiami XML, XSLT a XPath. Samozrejmosou s znalosti a sksenosti z oblasti databzovch systmov a relanch databz - My SQL, Oracle, samotnho jazyka SQL, objektovo-orientovanho nvrhu softvru a jazyka UML. Prcou na mimokolskch projektoch nadobudol sksenosti s webovmi technolgiami XHTML/HTML, CSS, ASP .NET, Adobe Flash a JavaScript.

Bc. Kamil Bartal

Absolvent bakalrskeho tudijnho programu Informatika, poas ktorho zskal sksenosti s programovacmi jazykmi C/C++, C# a Java, relanmi databzami Oracle, skriptovacm jazykom JavaScript, znakovacmi jazykmi XHTML a XML a modelovacm jazykom UML. Vo svojej bakalrskej prci sa zaoberal architektrou REST. Aktvnym psobenm vo viacerch kolskch i mimokolskch projektoch nadobudol bohat sksenosti s prcou v tme. Profesionlne sa venuje technolgii Siebel CRM.

Bc. Peter Basr

Bakalrske tdium absolvoval na FIIT v tudijnom programe Informatika. Tmou jeho bakalrskej prce bol fokusovan prelieza webu. V rmci tdia si osvojil prcu s jazykmi JAVA, C# a C/C++ aswebovmi technolgiami XHTML/HTML, CSS, ASP, PHP, JavaScript. Prcou na projektoch zskal znalosti a sksenosti z oblasti databzovch systmov a relanch databz MySQL, MS SQL, Oracle a jazyka SQL. Popri tdiu nadobodul rozsiahle sksenosti s prcou v tme aj v praxi, kde pracoval na rznych projektoch v oblasti zskavania znalost a informci z webu, pri ktorch vyuval okrem u spomenutch jazykov a technolgi aj jazyk MS Visual Basic.

Bc. Marin Hrako

spene absolvoval bakalrske tdium na Univerzite Kontantna Filozofa v Nitre, odbor aplikovan informatika. Vo svojej bakalrskej prci sa venoval CMS systmu Moodle. Nadobudol sksenosti s jazykmi JAVA a C#. M sksenosti s nvrhom relanch databz a s databzovmi systmami Oracle a MySQL. Pracoval na mench projektoch, kde pouval technolgie HTML, CSS, JSP a JavaScript. Profesionlne pracuje s technolgiou Siebel CRM.

Bc. Duan Torda

Absolvent bakalrskeho stupa tdia na FIIT vodbore informatika. kde sa som sa nauil pracova sprogramovacm jazykom C a jazykom JAVA. Vprci na relnych projektoch som vyuval technolgie XML, XHTML, CSS, MySQL, ASP.net. Mm taktie sksenosti s tvorbou grafickch nvrhov a s tvorbou interaktvnych Flash prezentci a animci.

Motivcia

Digitlne mapy, ich spracovanie aposkytnutie pouvateom je vsasnosti vemi obben, ale zrove aj progresvna oblas, pretoe zatia neboli vyuit vetky monosti, ktor digitlne mapy ponkaj. Digitlne mapy maj oraz irie vyuitie ato vrznych oblastiach. Prostrednctvom mobilnch zariaden knim mme prstup prakticky kdekovek, apreto by nm mali poskytova o najviac informci o danejoblasti a objektoch. Existujce rieenia s vak asto obmedzen len na to, o im poskytuje pouvan Google API aneponkaj iadnu pridan hodnotu. Taktie vnich absentuje dostaton personalizcia digitlnej mapy pre jednotlivch uvateov. Mapa sa jav pre vetkch uvateov rovnak, neprispsobuje sa vlastnostiam acharakteristike uvatea. Uvate nem monos vyui cel potencil digitlnych mp, ktor je poda ns vemi vek.

Cieom naej prce je prinies do tejto oblasti nov npady, ktor sme zskali pri pouvan digitlnych mp pre vlastn ely amme pocit, e vina znich by priniesla pouvateom nov monosti vyuitia digitlnych mp a pomohla by im cti sa pri prci snimi komfortnejie. Prinies nov mylienky a npady do problmovej oblasti digitlnych mp povaujeme za vek vzvu, rovnako ako vylepenie existujcich rieen. lenovia nho tmu disponuj vetkmi znalosami potrebnmi na realizciu vetkch fz projektu poda poiadaviek zadvatea adoku poskytn vlastn zaujmav npady.

Koncepcia rieenia

Ako u bolo uveden vzadan tmy, jednou zhlavnch poiadaviek je vytvorenie ptavho, ale zrove uvatesky priateskho grafickho rozhrania, ktor bude pozostva zdvoch hlavnch ast, zmapy samotnej a zovldacieho panela. Pri vvoji pouvateskho rozhrania plnujeme vyui niektor ztechnolgi ako MS Silverlight, Adobe Flash pomocou ktorch je mon vytvori atraktvne rozhranie pre prcu s digitlnoumapou.

Ako zdrojov digitlnu mapu sme sa rozhodli poui vone dostupn Google Maps. Samozrejmosou je plnohodnotn vyuitie funkcionality Google API ako naprklad pohyb po mape, zoom, vyhadvanie objektov, geokdovanie asptn geokdovanie, vyhadanie trasy aalie. Nechceme vak zosta len pri tom, o nm tto mapa ponka aktor objekty obsahuje. Naim cieom je pouvan mapu rozri zozbieranm, o najvieho potu objektov z existujci mp. Medzi tieto objekty patria naprklad ubytovacie zariadenia, kultrne pamiatky, retaurcie a in. K vybranm objektom by sme doplnili aj multimedilny obsah ako fotografie, vide, prpadne existujce webkamery. Nezameriavame sa vak len na statick objekty, digitlne mapy nm umouj uklada aj rzne trasy. Mapu by sme rozrili tie oexistujce vyznaen trasy vone dostupn na webe (napr. cyklistick ain trasy dostupn na www.gpsies.com , http://www.gps-tour.info ).

Rozrenie mapy znaej strany vak nie je postaujce rieenie. Z tohto dvodu plnujeme umoni vedenie pouvateskch tov. Pomocou pouvateskho rozhrania by pouvate mohol pridva spomnan objekty do mapy, m by sa zabezpeil dynamick rozvoj obsahu mapy. Ku kadmu objektu by bolo mon zada potrebn informcie, prpadne prida fotografie. Vemi dleitou vecou je zaradenie objektu do kategrie. Vaka tomu by sme mohli da uvateom monos filtrova objekty poda ich poiadaviek. Taktie by bolo mon definova a budova vzahy medzi jednotlivmi kategriami. Vaka existencii pouvateskch tov by bolo mon mapu aj ovldacie prvky personalizova poda innosti uvatea, m by sa pre neho prca smapou stala prjemnejou.

Zaujmavou funkcionalitou, ktor m vexistujcich rieeniach nedostatky, je sstem tvorby fotogalri spodporou geografickho umiestnenia fotografovanch objektov atie sinformciou zakho miesta bola fotografia vytvoren. Kategorizcia, vyhadvanie aptav prezentcia by pridali na atraktivite.

plne odlinou funkcionalitou, ktor vieme poskytn, je plnovanie a hodnotenie trs. Vsystme by bolo mon naplnova si trasu zmiesta Ado miesta B, o nie je ni zvltne, pretoe na takto funkcie s uren aj ben navigcie. Pouvatelia by mohli vak tieto trasy hodnoti, poda toho koko im trasa skutone trvala avktorej fze dna ju absolvovali. Premyslen systm hodnotenia aspjania trs by umooval efektvne plnovanie trasy aj so skutonm asovm odhadom (vrtane monej dopravnej zpchy, rekontrukcie danej komunikcie prpadneinch dopravnch obmedzen). Uetren as vberom sprvnej trasy je silnm motvom pouvania tejto funkcionality vpraxi. alou vzvou by pre ns bolo integrova nau aplikciu s populrnouexistujcou aplikciou, akou je naprklad Facebook, m by sa vrazne zvili ance relneho vyuitia naej aplikcie.

o sa tka technickej strnky, na Google Maps sa plnujeme dotazova pomocou Google API, vktorom je vyuit Javascript. Do vlastnej databzy (pravdepodobne MySQL) by uvate pristupoval cez uvatesk rozhranie, priom by bolo zabezpeen automatick dotazovanie na mapu aj databzu, zvisl od interakcie pouvatea ajeho poadaviek na zklade prve zobrazenej oblasti na mape.

Pln projektu

Vtabuke Tab. 2 je uveden pln, ktor bol zostaven na zimn semester. Pln bol upravovan poda vykonanho progresu priebene kad tde. Vtabuke uveden lohy s podrobnejie rozlenen na iastkov lohy vkapitole lohy lenov tmu.

Tde

Dtum

Popis loh

1.

22.9. 29.9.

Vytvorenie azostavenie tmu

Vytvorenie ponuky

2.

29.9. 6.10.

Natudovanie problematiky

3.

6.10. 13.10.

Prv stretnutie

pecifikcia problematiky, analza minuloronho rieenia

4.

13.10. 20.10.

Analza monost technolgi aich vber

Prehad existujcich rieen adostupnch dt

Zkladn pecifikcia poiadaviek a stanovenie cieov

5.

20.10. 27.10.

Zskanie dt geo-objektov.

Nvrh GUI azkladnej truktry klienta

Podrobn analza

Rozbehanie SVN, Redmine

6.

27.10. 3.11.

Podrobn nvrh

Dokumentcia (pecifikcia, analza)

Odovzdanie dokumentcie analzy problmu, pecifikcie poiadaviek a nvrh rieenia

Prototypovanie vrmci analzy

7.

3.11. 10.11.

Konceptulny graf - API

DB vrstva API

Konceptulny graf - overenie

Intalcia akonfigurcia servera

8.

10.11. 17.11.

Konceptulny graf - vizualizcia

Prototypovanie pre overenie monost nvrhu

9.

17.11. 24.11.

Zkladn vyhadvanie azobrazovanie objektov na mape

Integrcia grafu a prototypu

10.

24.11. 1.12.

Pokroil vyhadvanie azobrazovanie objektov na mape Dokumentcia zmeny, prava nedostatkov

11.

1.12. 8.12.

Zkladn pridvanie asprva objektov na mape

Pokroil vyhadvanie azobrazovanie objektov na mape

Finalizcia prototyp

Dokumentcia prototyp

Odovzdanie dokumentcie za zimn semester apredvedenie prototypu

12.

8.12 15.12.

Rieenie nedostatkov

13.

15.12.

Prezentcia prototypu

Tab. 2: Pln na zimn semester

lohy lenov tmu

Tto kapitola definuje zodpovednosti lenov vtme zpohadu riadenia projektu a pecifick lohy pre jednotlivch lenov tmu. lohy s rozdelen na krtkodob adlhodob.

Zodpovednosti jednotlivch lenov

Meno

Rola

Kamil Bartal

Manar tmu

Peter Abelovsk

Manar vvoja

Duan Torda

Manar kvality

Peter Basr

Manar plnovania

Marian Hrako

Manar rizk

Jn Zdechovan

Manar zdrojov apodpornch innost

Tab. 3: Rozdelenie zodpovednost

Komunikcia vtme

Stretnutia na tdennej bze

S to pravideln oficilne stretnutia spedagogickm vedcim, ktor sa konaj vzsade kad utorok o9:30 vsoftvrovom tdiu. Priebeh stretnutia:

1. Kontrolasplnenia loh definovanch na predchdzajcom stretnut

2. Diskusia oproblmoch a nvrhoch

3. Definovanie a pridelenie novch loh, prehodnotenie termnov nesplnench loh

4. Von diskusia rieenie problmov, overenie rieen

Vstupom stretnut s oficilne zpisnice. as na tchto stretnutiach je povinn. Trvanie je zvyajne 1,5 a 3 hodiny.

Nepravideln stretnutia

Predstavuj nepravideln neformlne stretnutia, ktorch sa nemusia zastni vetci lenovia tmu. Trvanie je zvyajne do 1 hodiny.

E-mail

Tm pouva Skupinu Google tp_2009_2010_02 so skupinovm emailom [email protected]. Tento komunikan kanl je preferovan spsob komunikcie so vetkmi lenmi tmu. Kad len m aj vlastn email pre prpad, e informcia nie je potrebn pre vetkch lenov.

Mobiln telefny

Vyuvanie tohto kanlu je minimalizovan na nevyhnutn okamit kontaktovanie lena.

Instant messaging (okamit sprvy)

Tm vyuva nstroje Google Talk aJabber. Tento kanl je preferovan pre potreby okamitho kontaktovania inho lena tmu, ak je dostupn.

Dlhodob lohy

Tab. 2 zobrazuje rozdelenie dlhodobch loh. Vprpade, e sa na lohe podiea viacero lenov, tak je percentulne vyjadren as, na ktorej sa len podiea.

Typ lohy

Abelovsk Peter

Bartal Kamil

Basr Peter

Hrako Marin

Torda Duan

Zdechovan Jn

Aktualizcia

web strnky

-

-

20%

-

80%

-

Dokumentcia

riadenia

10%

20%

30%

20%

20%

-

Tab. 4: Rozdelenie dlhodobch loh

Krtkodob lohy

Tab. 3 zobrazuje rozdelenie krtkodobch loh. Vprpade, e sa na lohe podiea viacero lenov, tak je percentulne vyjadren as, na ktorej sa len podiea. Ak nie je percentulne vyjadren podiel, tak loha bola pridelen vetkm a na lohe sa podielali lenovia rovnomerne.

loha

Abelovsk Peter

Bartal Kamil

Basr Peter

Hrako Marin

Torda Duan

Zdechovan Jn

Prinies npady

-

-

-

-

-

-

Porovnanie minuloronho rieenia apouitch technolgi.

100%

-

-

-

-

-

Natudova Google API azdroje dostupnch geodajov.

-

50%

50%

-

-

-

Tvorba konceptulnej mapy natudova minuloron rieenie Jena

-

-

-

-

-

100%

Vber pouitej databzy a vhody jednotlivch DB rieen.

-

-

-

100%

-

-

Grafy zhadiska nronost pouitch technolgi na prehliadae analza.

-

-

-

-

100%

-

Vytvori web

-

-

50%

-

50%

-

Vytvori UC diagramy

-

34%

-

-

33

33

Overi .NET aPostgre

-

-

-

100%

-

-

Technolgie nvrh aoverenie

100%

-

-

-

-

-

Zska dta anaplni DB

-

-

100%

-

-

-

Analza dt aoperci nad DB

-

-

-

100%

-

-

Pohad zpouvateskho hadiska

-

-

-

-

-

-

Server intalcia - Postgre, SVN

-

-

-

-

-

100%

Overenie jGraph

-

-

-

-

100%

-

Navrhn funkcie systmu

-

34%

-

-

33%

33%

Word net afulltext analza

-

-

100%

-

-

-

Sekvenn diagramy

-

34%

-

-

33%

33%

.Net rozhranie, skelet klienta

50%

-

-

-

-

50%

Graf test rozhrania

-

-

-

-

100%

-

Analza Google maps rozhrania

-

100%

-

-

-

-

Redmine

-

-

-

-

-

100%

Kompletizcia pecifikcie

-

-

-

-

-

-

Premenovanie vzahov konceptov

-

-

-

100%

-

-

Vyhadvanie, zobrazovanie objektov

-

-

100%

-

-

-

GUI

100%

-

-

-

-

-

prava konc. Grafu

-

-

-

-

100%

-

Google maps vykresovanie analza

-

100%

-

-

-

-

Manament objektov

-

-

-

-

-

100%

prava architektry

-

-

-

-

-

100%

Zaov test

-

-

100%

-

-

-

DB interface

-

-

-

100%

-

-

Implementcia pre potreby zaovho testu

-

-

-

-

-

-

Integrcia sFacebook

-

-

-

100%

-

-

Clustering

50%

-

50%

-

-

-

Vykresovanie na mape

-

100%

-

-

-

-

Nasadenie prototypu

50%

-

50%

-

-

-

Test prototypu

-

-

-

-

-

-

Finalizcia tech. dokumentcie

-

-

-

-

-

-

Zabezpeenie obojstrannej klient-server komunikcie

50%

-

50%

-

-

-

Integrcia iastkoch loh do prototypu

-

-

100%

-

-

-

Zabezpeenie fungovania prototypu

50%

-

50%

-

-

-

Analza Reimers pre poskytnutie po. funk.

100%

-

-

-

-

-

Tab. 5: Rozdelenie krtkodobch loh

Autori jednotlivch ast dokumentcie

Tab. 4 zobrazuje rozdelenie autorov jednotlivch ast dokumentcie. Vprpade, e sa na lohe podiea viacero lenov, tak je percentulne vyjadren as, na ktorej sa len podiea. Ak nie je percentulne vyjadren as, tak loha bola pridelen vetkm a na lohe sa podielali lenovia rovnomerne.

Nzov

Kap.

Abelovsk Peter

Bartal Kamil

Basr Peter

Hrako Marin

Torda Duan

Zdechovan Jn

Analza

1.1

-

-

-

-

-

-

Prnos rieenia

1.2

-

-

-

-

-

-

Prehad procesov

2.1.1

50%

-

50%

-

-

-

Pouvatesk ty

2.1.2

-

-

-

70%

-

30%

Navigcia po mape

2.1.3

-

100%

-

-

-

-

Manament geografickch objektov

2.1.4

-

-

-

-

-

100%

Personalizcia

2.1.5

-

-

-

-

100%

-

Vyhadvanie

2.1.6

100%

-

-

-

-

-

Navigcia po koncept. mape

2.1.7

-

-

-

-

100%

-

Manament geo.objektov cez koncepty

2.1.8

-

100%

-

-

-

-

Manament trs

2.1.9

-

100%

-

-

-

-

Manament fotogalri

2.1.10

-

20%

-

-

-

80%

Architektra

3.1

10%

-

10%

-

-

80%

Server

3.1.1

80%

-

20%

-

-

-

loisko dajov

3.1.1.1

80%

-

20%

-

-

-

Webov sluba

3.1.1.2

80%

-

20%

-

-

-

Klient

3.1.2

80%

-

20%

-

-

-

Google Maps

3.1.3

80%

-

20%

-

-

-

Komunikcia klient-server

3.1.4

50%

-

50%

-

-

-

Dtov model

3.2

-

-

10%

90%

-

-

Ciele prototypovania

4.1

100%

-

-

-

-

-

Mnoina prototypovanej funkcionality

4.2

100%

-

-

-

-

-

Prezentan vrstva

4.3

100%

-

-

-

-

-

Logick vrstva

4.4

-

-

100%

-

-

-

Dtov vrstva

4.5

100%

-

-

-

-

-

Dosiahnut vsledky

4.6

-

-

100%

-

-

-

Overenie prototypu

4.7

-

-

-

-

-

-

Pouvatesk prruka

5

-

-

-

-

-

100%

Tab. 4: Autori dokumentcie kininierskemu dielu

tandardy kdovania - tbna kultra

Tto as popisuje dohody atandardy, ktor si n tm stanovil, pre dosiahnutie jednotnosti, konzistentnosti aprehadnosti jednotlivch tandardizovanch truktr.

Dokumenty

Dokumentcia sa vytvra pomocou MS Office vo formte .doc. Okraje s nastaven rovnomern na kadej strane na 2,5 cm. Tabultory s prednastaven na vekos 0,75 cm. Text je truktrovan pomocou nadpisov troch rovn snasledujcim typom psma.

Nadpis 1 Cambria, 16, bold, slovan, zanajci na novej strane, zdola ormovan

Nadpis 2 Cambria, 14, bold, italic, vnoren slovan

Nadpis 3 Cambria, 13, bold, vnoren slovan

Normlny text je typu Calibri, vekosti 12. Je zarovnvan na av aprav okraj. Riadkovanie je nastaven na 1,15 bodu. Vtexte sa pouva zvraznenie pomocou kurzvy asprehadnenie pomocou slovanch zoznamov alebo odrok.

Popisy obrzkov sa nachdzaj pod nimi as vycentrovan. Na hlavn as popisu je pouit psmo Calibri, 9, bold. Doplujca as je bez pouitia tlu bold.

Tabuky s popsan textom, ktor sa nachdza nad tabukou. Ostatn pravidl pre popis platia rovnako ako pri popise obrzkov (vi. vyie).

Zpisy

Zpisnice so stretnutia musia obsahova hlaviku s:

poradovm slom stretnutia

dtumom stretnutia

zastnenmi lenmi

vyhotoviteom zpisu

Zpisnica ma tri asti:

zhodnotenie loh zminulho stretnutia

opis priebehu stretnutia

lohy do alieho stretnutia

Zpisnice treba pravidelne aktualizova na web strnke tmu.

Zdrojov kd

Ztvorkovanie

Toen ztvorky {}, ktor ohraniuj blok kdu s umiestnen na zaiatku riadku. Na zaiatku kadho riadku v ohranienom bloku je tabultor, o zvi prehadnos.

Prklad:

if (someExpression){DoSomething();}else{DoSomethingElse();}

case prkaz je v v prkaze switch pouit nasledujcim spsobom:

switch (someExpression) {

case 0:DoSomething();break;

case 1:DoSomethingElse();break;

case 2: {int n = 1;DoAnotherThing(n);}break;}

DoSomething(i);

}

Bloky kdu obsahujce jeden riadok

Bloky kdu, ktor obsahuj jeden riadok maj zaiaton a koncov ztvorky na tom istom riadku.

Prklad:

public class Foo{int bar;

public int Bar{get { return bar; }set { bar = value; }}

}

Komentre

Komentre s pouvan na opis zmeru a pokroku programtora, funkcionality, logickho toku uritej asti algoritmu.

tl komentru

Kad riadok komentru zana // (dvomi opanmi lomtkami) ak sa komentr nachdza pred blokom kdu.

Prklad:

// This is required for WebClient to work through the proxy // Create object to access Internet resources GlobalProxySelection.Select = new WebProxy("http://itgproxy");WebClient myClient = new WebClient();

Komentre opisujce presn riadok kdu sa nachdzaj za prslunm riadkom kdu oddelen jednm tabultorom.

Prklad:

public class SomethingUseful { private int itemHash; // instance member private static bool hasDoneSomething; // static member}

Umiestnenie komentrov

Komentre sa nachdzaj nad deklarciou kadej:

1. funkcie, kde s vkomentri popsan vstupn avstupn parametre astrun opis funkcionality

2. premennej, kde je vkomentri popsanstrun opis pouitia premennej

3. triedy, kde je vkomentri popsanstrun opis triedy

4. na zaiatku zdrojovho sboru, kde je vkomentri popsan, autor nasledujceho kdu strun opis kdu vzdrojovom sbore a dtum vytvorenia

Medzery

Medzery s uren na zlepenie prehadnosti. Pravidl pre ich pouvanie s nasledovn:

Nepouva medzery medzi ztvorkou afunknm argumentom: Sprvne t: CreateFoo(myChar, 0, 1)Nesprvne: CreateFoo( myChar, 0, 1 )

Nepouva medzery medzi menom funkcie aztvorkou:Sprvne: CreateFoo()Nesprvne: CreateFoo ()

Nepouva medzery vztvorkch:Sprvne: x = dataArray[index];Nesprvne: x = dataArray[ index ];

Pouva samotn medzeru pred kontrolnmi prkazmi: Sprvne:while (x == y)Nesprvne: while(x==y)

Pouva samotn medzeru pred aza porovnvacm opertorom:Sprvne:if (x == y)Nesprvne: if (x==y)

Pomenovvanie

Pri pomenovvan je potrebn dodriava nasledujce body :

Nzvy prvkov bud psan vanglickom jazyku.

Ak sa nzov prvku sklad zviacerch slov tak vetky slov okrem prvho zanaj vekm psmenom. Prklad: nodeCount

Nzov danho prvku strune vystihuje jeho funkcionalitu ajeho prpad pouitia.

Nzov triedy je podstatn meno a zana vekm psmenom. Prklad: Node

Nzov funkcie je sloveso azana malm psmenom. Prklad: search()

Nzov premennej je podstatn meno a zana malm psmenom. Prklad: nodeCount

Nzov rozhrania zana psmenom I,za ktorm nasleduje podstatn meno, ktor zana vekm psmenom. Prklad: IWidget

Nzov kontanty pozostva zvekch psmen aak sa sklad zviacerch slov, tak s oddelen podtrnikom. Prklad: NODE_COUNT

Organizcia zdrojovch sborov

Zdrojov sbory s pomenovan ako public trieda v danom sbore. Nzvy adresrov obsahuj nzvoslovie pre triedy. Naprklad cesta k sboru striedou public class System.Windows.Forms.Control je System\Windows\Forms\Control.cs.

Metodiky potrebn pri vvoji

Manaovanie verzi pomocou AnkhSVN

Vypracoval: MH

Pri prci na tmovom projekte vznanej miere vyuvame systm SubVersion na verziovanie dokumentov aprogramovch kdov. Pri prci so systmom Subversion budeme pouva klient uren pre Visual Studio 2008 AnkhSVN. Vnasledujcej asti bud opsan procesy metodiky na vyej vrstve, ajeden detailne rozpsan proces. Tto metodika uruje spsob prce lenov tmu stmto systmom.

Pouvan pojmy

Subversion systm na podporu riadenia auchovvania verzi sborov od spolonosti CollabNet Inc. Medzi jeho najvie pozitva patr podpora arozrenie v komunite, jednoduch pouitenos adobr integrcia spopulrnymi vvojovmi nstrojmi.

AnkhSVN rozhranie pre prcu so systmom Subversion implementovan ako rozrenie Microsoft Visual Studio.

Visual Studio vvojov prostredie Microsoft Visual Studio.

Solution Explorer pohad vo Visual Studiu, sliaci na hierarchick zobrazenie projektov aich sborov.

Commit - zabezpeuje uloenie zmien v sbore do SVN.

Update zabezpeuje zskanie aktulnej verzie zSVN.

Lock - uzamknutie sboru na modifikciu pouvateom. Ostatn pouvatelia by nemu modifikova tento sbor pokia nebude vykonan prkaz Unlock.

Unlock odomknutie sboru pre ostatnch pouvateov. Ostatn pouvatelia mu modifikova dan sbor.

Repozitr jednotn oznaenie miesta aspsobu uchovvania sborov.

Pouvan skratky

SVN Subversion

VS Visual Studio

Roly astnkov

Vedci vvoja - Rozhoduje o vhodnosti vytvrania novch repozitrov a pridelen prv programtorom.

SVN administrtor - Star sa o zaloenie, sprvu a funknos repozitrov.

Programtor - Pracuje na vvoji pridelenho projektu, priom svojimi postupmi zabezpeuje, aby repozitr vdy obsahoval aktulnu verziu zdrojovch kdov projektu.

Identifikovan high-level procesy metodiky

Proces intalcie Subversion

Vstupy - pota soperanm systmom Windows

Vstupy - pota s naintalovanm systmom Subversion

Prvm krokom zavedenia pouvania SVN je intalcia SVN systmu na pota SVN Administrtora. Pomocou tejto aplikcie sa vykonvaj vetky administratvne aktivity spojen s SVN.

Rola

Krok

1.

Vedci vvoja

Pover zamestnanca rolou SVN administrtor.

2.

SVN administrtor

Vykon intalciu na svoj pota poda pokynov.

Proces intalcie klienta AnkhSVN

Vstupy - pota snaintalovanm systmom SVN

Vstupy - pota s naintalovanm klientom AnkhSVN

Kad, kto bude pri svojej prci sVS pouva SVN, bude ma na svojom pracovnom PC naintalovan aktulnu verziu AnkhSVN.

Rola

Krok

1.

Vetci

Vykon intalciu na svoj pota poda pokynov.

Proces vytvorenia novho SVN repozitra

Vstupy - poiadavka na vytvorenie repozitra, server snaintalovanm systmom SVN, na ktorom bude repozitr vytvoren

Vstupy - repozitr vytvoren na serveri asprstupnen oprvnenm pouvateom

Kad skupina projektov by mala ma vlastn repozitr. Je to z dvodu prehadnosti a jednoduchej drby repozitrov.

Rola

Krok

1.

Vedci vvoja

Pover administrtora vytvorenm novho repozitra.

2.

SVN administrtor

Poda pokynov vytvor nov repozitr.

3.

SVN administrtor

Sprstupn repozitr ostatnm pouvateom.

Proces vytvorenia projektu vo VS ajeho naviazanie na SVN

Vstupy - poiadavka na vytvorenie novho projektu snaviazanm na SVN

Vstupy - vytvoren projekt voVS pripraven na prcu sSVN

Pred zaatm prce na implementcii projektu je nutn aby poveren programtor poda metodiky o prci sSVN vprostred VS vytvoril projekt a ten naviazal na repozitr, m ho sprstupn aj ostatnm kolegom.

Rola

Krok

1.

Vedci vvoja

Pover programtora vytvorenm novho VS projektu.

2.

Programtor

Poda pokynov vytvor nov VS projekt.

3.

Programtor

Naviae VS projekt na zvolen miesto v SVN.

Proces aktualizcie projektu z SVN

Vstupy programtor pripraven na implementciu

Vstupy aktualizovan projekt zSVN pripraven na prcu sVS

Vdy pred zaatm implementcie projektu je nutn aby si programtor aktualizoval sbory programovch kdov zo systmu SVN aprediiel tak prpadnmu implementovaniu do zastaralch sborov.

Rola

Krok

1.

Programtor

Aktualizuje projekt z SVN

Proces prce sprojektom naviazanm na svn

Vstupy - projekt inicializovan vpotai apripraven na programtorsk innos

Vstupy - zmenen subor pridan do zoznamu zmien

Proces popisuje zsady a pravidl prce sprojektom. Postupy pri vykonvan zmien v sboroch ako napr. uzamknutie apridanie sboru do zoznamu zmien. Tento proces je detailne opsan vkapitole 3.1.5

Rola

Krok

1.

Programtor

Update sboru

2.

Programtor

Uzamkne sbor

3.

Programtor

Vykonanie zmien

4.

Programtor

Pridanie sboru do zoznamu zmien

Proces uloenia zmien do svn

Vstupy - naplnen zoznam zmien pripraven na commit

Vstupy - commit-nut sbory zo zoznamu zmien do repozitra

Proces popisuje zsady a pravidl prce sprojektom. Postupy pri vykonvan zmien v sboroch ako napr. uzamknutie apridanie sboru do zoznamu zmien.

Rola

Krok

1.

Vedci vvoja

Vyd pokyn na nasadenie zmien uritej oblasti

2.

Programtor

Vykon commit danho zoznamu zmien

Proces prce sprojektom naviazanm na SVN

Krok 1: Update sboru

1. Pouvate ozna dan sbor v Solution Explorer-i.

2. Pomocou kontextovho menu zvol Update to Latest Version.

3. Zobraz sa dialg sprogresom aktualizcie sboru

4. Po aktualizcii sa dialg automaticky zatvor.

Krok 2: Uzamknutie (angl. Lock) sboru

1. Pouvate ozna dan sbor v Solution Explorer apomocou kontextovho menu zvol Subversion ansledne Lock.

2. Zobraz sa dialg, do ktorho pouvate zape dvod uzamknutia sboru. Ak existuje zznam pre dan problm vRedmine, tak dvod bude obsahova id zznamu akrtky popis prce, ktor sa na sbore vykon.

3. Stlaenm tlaidla OK sa sbor uzamkne pre danho pouvatea.

Krok 3: Vykonanie zmien

1. Programtor vykon zmeny vsbore.

Krok 4: Pridanie sboru do zoznamu zmien (angl. Change List)

1. Pouvate ozna dan sbor vSolution Explorer-i.

2. Vkontextovom menu zvol Subversion, nsledne Move to Change List avyberie zoznam zmien, ktorho oblas najviac odpoved vykonanm zmenm. Ak nebol takto zoznam zmien vytvoren, pouvate zoznam vytvor aprid mu vhodn nzov. Vkontextovom menu zpredchdzajceho bodu 2 nezvol odpovedajci zoznam, ale poloku avzobrazenom dialgu zad vhodn nzov. Nzov bude jednoznane definova problm, ktor m zoznam riei.

Proces revzie dokumentov

Vypracoval: JZ

Tto metodika popisuje proces vytvrania revzie dokumentu vdokumentci. Revzia me zaha zmenu vtexte technickej dokumentcie, opravu chb vtexte, zapracovanie zmien do diagramov alebo opravy obrzkov. Revzia je realizovan za elom skvalitni dan dokument alebo zapracova do neho nov poznatky, ktor vpredchdzajcej verzii neboli zahrnut.

Zodpovednosti

rola

zodpovednos

Vedci tmu

Oboznmi sa stmto dokumentom

Zabezpei potrebn dokumenty vpoadovanej forme

Komunikova zo zkaznkom, projektovm manarom aastnkmi

lenovia tmu

Oboznmi sa stmto dokumentom

Zabezpei potrebn dokumenty od zkaznka vpoadovanej forme

Oboznmi zkazncku stranu oprocese riadenia aposudzovania zmien

Manar dokumentcie

Oboznmi sa stmto a svisiacimi dokumentmi

Riadi sa pri procese riadenia zmien tmto a svisiacimi dokumentmi

Manar kvality

Oboznmi sa stmto asvisiacimi dokumentmi

Riadi sa pri procese riadenia zmien tmto a svisiacimi dokumentmi

Opis procesu

1. inicializcia

2. Vypracovanie dokumentu

3. Schvlenie

4. Ukonenie procesu

1. Inicializcia

Po vzniku potreby realizova revziu niektorho zdokumentov proces zana. Proces inicializuje manar dokumentcie. Manar dokumentcie vypracuje dokument sm, alebo pover inho lena alebo lenov tmu, ktor tto skutonos potvrdia svojm shlasom. In len tmu inicializuje proces po oznmen tejto skutonosti manarovi dokumentcie. Tto osoba je potom poveren vypracovanm dokumentu revzie.

2. Vypracovanie dokumentu

Osoba poveren vypracovanm dokumentu revzie identifikuje asi dokumentcie, ktor bud revidovan. 4asou dokumentcie sa mysl konkrtny dokument aslo kapitoly, obrzka. Tto osoba realizuje alej potrebn zmeny vdokumente apo ich realizovan pripoj na do asti zmeny arevzie spravidla na posledn stranu dokumentu do tabuky riadok vnasledovnom formte:

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

- predstavuje aktulny dtum realizovania revzie.

- meno a priezvisko alebo skratka mena kadho, kto na zmene pracoval

- strun popis zmeny aidentifikcia asti

- toto pole zostva przdne

Pokia sa jedn oopravu neschvlenej zmeny, osoba edituje riadok svojej neschvlenej zmeny anepridva nov riadok do tabuky.

Po ukonen vypracovania poveren osoba oznmi tto skutonos oznmi manarovi dokumentcie, ktor realizuje schvlenie.

Poznmka: as zmeny arevzie sli pre intern potreby tmu anestva sa sasou dokumentcie, ktor sa odovzdva.

3. Schvlenie

Manar dokumentcie si prezrie dokument avetky realizovan zmeny. Pokia s zmeny akceptovaten, dokument schvli, pokia nie, oznmi tto skutonos zodpovednej osobe, ktorej uvedie aj dvod aasti, ktor je potreba opravi. Pokia sa jedn otrivilnu zmen, ktor doke opravi manar dokumentcie, me tak urobi. Jedn sa najme ojednoduch tylistick agramatick chyby, prpadne upravenie nekonzistencie danej asti dokumentcie sdokumentom ako celkom.

Vprpade schvlenia dopln manar dokumentcie na posledn riadok do stpca schvlil svoje meno apriezvisko aaktulny dtum ako dtum schvlenia.

4. Ukonenie procesu

Proces skon schvlenm revzie. Takto dokument sa stva platnm aktulnym dokumentom. Po dobu schvaovania je aktulnym dokumentom jeho predchdzajca verzia bez zapracovanej zmeny. Vtomto kroku proces kon.

Proces manamentu zmeny vprojekte

Vypracoval: JZ

Tto metodika popisuje proces riadenia zmeny vrmci projektu. Definuje zodpovednosti auvdza jednotliv kroky pri riaden zmien.

Zodpovednosti

rola

zodpovednos

Projektov manar

Oboznmi sa stmto dokumentom

Zabezpei potrebn dokumenty vpoadovanej forme

Komunikova zo zkaznkom, projektovm manarom aastnkmi

Vedci tmu

Oboznmi sa stmto dokumentom

Zabezpei potrebn dokumenty od zkaznka vpoadovanej forme

Oboznmi zkazncku stranu oprocese riadenia aposudzovania zmien

Manar dokumentcie

Oboznmi sa stmto a svisiacimi dokumentmi

Riadi sa pri procese riadenia zmien tmto a svisiacimi dokumentmi

Vedci vvoja

Oboznmi sa stmto asvisiacimi dokumentmi

Riadi sa pri procese riadenia zmien tmto a svisiacimi dokumentmi

Analytik

Oboznmi sa stmto asvisiacimi dokumentmi

Riadi sa pri procese riadenia zmien tmto a svisiacimi dokumentmi

Vvojr

Oboznmi sa stmto asvisiacimi dokumentmi

Riadi sa pri procese riadenia zmien tmto a svisiacimi dokumentmi

Opis procesu

Proces opisuj kroky uveden vnasledovnej tabuke aopsan vprslunch podkapitolch.

krok

1.

Inicializcia

2.

Formlny opis

3.

Spresnenie pecifikcie

4.

tdia vhodnosti

5.

Implementcia Zmeny

6.

Ukonenie procesu

Inicializcia procesu

vstup: poiadavka na zmenu zadan vsystme pre riadenie zmien

Proces iniciuje:

a. zkaznk poiadavka vznik u pouvateov aprejde vntornm schvaovacm procesom na strane zkaznka

b. niekto z astnkov zstupca niektorho zastnkov predklad podnet na zmenu apo konzultcii sobchodnkom azkaznkom vznik poiadavka

Poiadavka je nsledne zkaznkom vloen do systmu.

Formlny opis

vstup: poiadavka na zmenu zadan vsystme pre riadenie zmien

vstup: formulr F/0009/2009 podpsan zkaznkom apecifikcia velektronickej podobe vsystme riadenia zmien

Pri poiadavke snajvyou prioritou obchodnk iniciuje proces urgentnho zapracovania zmeny. Tento proces popisuje svisiaci dokument M/0072/2009. K poiadavke sinou ako najvyou prioritou obchodnk azkaznk, aak je to nutn aj astnci, spu formlnu pecifikciu. pecifikciu klient potvrd podpisom formulra F/0009/2009, ktorobchodnk vpapierovej podobe zalo do dokumentcie kprojektu. Elektronick verzia pecifikcie je pridan ako prloha do systmu riadenia zmien. Obchodnk upovedom opoiadavke projektovho manara zodpovednho za dan projekt aprirad ho kdanej poiadavke vsystme manamentu zmien.

Spresnenie pecifikcie

vstup: pecifikcia velektronickej podobe vsystme riadenia zmien

vstup: finlna verzia pecifikcie zmeny vpapierovej podobe podpsan projektovm manarom azkaznkom afinlna verzia pecifikcie velektronickej podobe vsystme riadenia zmien

Manar projektu sa po oboznmen zo pecifikciou stretne zo zkaznkom za elom doplnenia informcii kpecifikcii. Po doplnen potvrd zkaznk svoj shlas zo pecifikciou svojm podpisom. Projektov manar potvrd prijatie pecifikcie svojm podpisom. Tento dokument sa velektronickej podobe vlo do systmu pre riadenie zmien asli ako podklad pre nvrh a implementciu. Obchodnk zalo podpsan papierov verziu pecifikcie do dokumentcie kprojektu.

tdia vhodnosti

vstup: finlna verzia pecifikcie velektronickej podobe vsystme riadenia zmien

vstup: dokument tdie vhodnosti velektronickej podobe obsahujci odhad nkladov pre zapracovanie zmien arozhodnutie zkaznka opokraovan prc

Manar projektu vspoluprci svedcim vvoja aprojektovm analytikom vypracuje na zklade formlnej pecifikcie tdiu vhodnosti, ktor obsahuje aj odhad rozpotu pre zapracovanie zmeny. tdia vhodnosti savlo ako prloha do systmu pre riadenie zmien. Projektov manar prezentuje tdiu vhodnosti zkaznkovi. Na zklade rozhodnutia zkaznka sa proces vprpade zpornho stanoviska ukon av prpade kladnho stanoviska posiela alej do procesu vvoja.

Podrobne popisuje proces vytvorenia tdie vhodnosti tento dokument vkapitole 3.

Implementcia zmeny

vstup: kladn rozhodnutie zkaznka opokraovan prc a finlna verzia pecifikcie velektronickej podobe vsystme riadenia zmien

vstup: zmena implementovan vaplikcii

Projektov analytik vypracuje nvrh realizcie zmeny v systme. Projektov manar definuje zoznam loh, ktor je potrebn uskutoni ajednotliv lohy prirad vvojrom prostrednctvom systmu riadenia zmien. Vvojri pracuj na lohch apo ich vyrieen tieto lohy oznaia vsystme pre riadenie zmien ako vyrieen. Nsledne prebehne proces testovania adokumentcie kdu. Proces testovania je popsan vsvisiacom dokumente M/0012/2005 aproces dokumentcie je popsan vsvisiacom dokumente M/0021/2005. Implementovan zmena bude distribuovan prostrednctvom procesu aktualizcie aplikcie, ktor popisuje svisiaci dokument M/0005/2009. Po ukonen prce na vetkch lohch projektov manar ozna vsystme riadenia zmien poiadavku ako vyrieen.

Ukonenie procesu

vstup: zmena implementovan v aplikcii

vstup: uzavret poiadavka vsystme riadenia zmien

Po implementcii zmeny projektov manar ozna vsystme na riadenie zmien poiadavku ako uzavret. Tmto krokom proces riadenia zmeny kon.

Zznamy zo stretnut

Kapitola obsahuje zznamy zdoterajch stretnut tmu.

Stretnutie .: 1

Tma stretnutia: vodn pokyny, rozdelenie loh, diskusia otme asmerovan vprvom semestri

Dtum aas stretnutia.: 6.10.2009, 8:00

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Kamil Bartal, Peter Basr, Marin Hrako, Duan Torda

Neprtomn: Jn Zdechovan

Zapisovate: Peter Basr

Overil: Kamil Bartal

Opis stretnutia:

Rozdelenie loh

Manar tmu Kamil Bartal

Manar vvoja Peter Abelovsk

Manar kvality Duan Torda

Manar plnovania Peter Basr

Manar rizk Marin Hrako

Manar zdrojov apodpornch innost Jn Zdechovan

Inpirovanie sa minulronm rieenm aprebratie zkladnej funkcionality

Pouitie Google API

alie stretnutie Utorok 9:30

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

1.1

Vetci

Prinies npady avysklada, o pribline chceme robi zaa tvori pecifikciu.

6.10.2009

13.10.2009

1.2

Peter A.

Porovnanie minuloronho rieenia apouitch technolgi.

6.10.2009

13.10.2009

1.3

Kamil / Peter.B

Natudova Google API azdroje dostupnch geodajov.

6.10.2009

13.10.2009

1.4

Jano

Tvorba konceptulnej mapy natudova minuloron rieenie - Jena

6.10.2009

13.10.2009

1.5

Marin

Vber pouitej databzy a vhody jednotlivch DB rieen.

6.10.2009

13.10.2009

1.6

Duan

Grafy zhadiska nronost pouitch technolgi na prehliadae.

6.10.2009

13.10.2009

1.7

Peter A.

Komunikcia jednotlivch modulov.

6.10.2009

13.10.2009

1.8

Peter B. / Jano

Vytvori web

6.10.2009

13.10.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 2

Tma stretnutia:

Dtum aas stretnutia.: 13.10.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Kamil Bartal, Peter Basr, Marin Hrako, Duan Torda, Jn Zdechovan

Neprtomn: nikto

Zapisovate: Kamil Bartal

Overil: Duan Torda

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

1.1

Vetci

Prinies npady avysklada, o pribline chceme robi zaa tvori pecifikciu.

6.10.2009

13.10.2009

1.2

Peter A.

Porovnanie minuloronho rieenia apouitch technolgi.

6.10.2009

13.10.2009

1.3

Kamil / Peter.B

Natudova Google API azdroje dostupnch geodajov.

6.10.2009

13.10.2009

1.4

Jano

Tvorba konceptulnej mapy natudova minuloron rieenie - Jena

6.10.2009

13.10.2009

1.5

Marin

Vber pouitej databzy a vhody jednotlivch DB rieen.

6.10.2009

13.10.2009

1.6

Duan

Grafy zhadiska nronost pouitch technolgi na prehliadae.

6.10.2009

13.10.2009

1.7

Peter A.

Komunikcia jednotlivch modulov.

6.10.2009

13.10.2009

1.8

Peter B. / Jano

Vytvori web

6.10.2009

13.10.2009

Opis stretnutia:

Diskusia oloh zminulho stretnutia:

PA: pouijeme ASP .NET

PB: naiel zdroje dt (GPSies), turistick mapy, POI pre Slovensko

spravil proof na export dt azobrazenie do gmaps

KB: gmaps ma geocoding, aj reverzn, vrstvy, podpora ASP

JZ: zatia nevieme, i sa nm oplat poui JENA

relan DB je jednoduchia

nepjdeme do smantiky a natoko, aby sa nm to oplatilo

MH: databzy:

Oracle zadarmo ma obmedzenia

Postgre aMySQL oba maj body, zadarmo

rozhodli sme sa pre PostgreSQL

potrebne overi podporu Postgre aC# / .NET

DT: naiel jGraph

PB, JZ: web je zatia nefunkn, ale strnka pripraven

ukeme si minuloron aplikciu, nejak sample

Funkcie naej aplikcie:

Gmaps API

dotiahnutie dt

Dta nebud dynamicky doahovan, bud vnaej DB

vrstvenie

Fotky

trasovanie

Poda vedceho:

refaktoring minuloronho rieenia zimn semester

nov funkcie letn sem.

Rozdelenie kdovacch loh:

zobra obrzok zminulho roka sarchitektrou

uveden dole v tabuke

pecifikcia:

UC diagramy

architektra

ak opercie s potrebn nad smantickmi dtami

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

2.1

PA

Rozhodn vom budeme kdova server side

13.10.2009

20.10.2009

2.2

DT

Ma jGraph auto layout? Interakciu, ktor potrebujeme?

13.10.2009

20.10.2009

2.3

KB, DT

spravi UC diagram, detailn

13.10.2009

20.10.2009

2.4

20.10.2009

2.5

MH

overi .NET aPostgre

13.10.2009

20.10.2009

2.6

PA

technolgie anvrh (arch. - diagram), overenie, i to bude fungova

13.10.2009

20.10.2009

2.7

KB, DT, JZ

UC diagramy star (refaktoring) aj novu (odli)

13.10.2009

20.10.2009

2.8

PB

zska dta anaplni do DB

13.10.2009

20.10.2009

2.9

vetci

porozma, o by sme chceli od systmu ako pouvatelia

13.10.2009

20.10.2009

2.10

MH

ak opercia s potrebne nad smantickmi dtami aak s podporovane DB

13.10.2009

20.10.2009

2.11

KB, DT, JZ

vymyslie funkcie systmu, aby sme si ich mohli na UC rozdeli

13.10.2009

16.10.2009

2.12

JZ

vybavi Postgre, SVN, sekvenn diagram

13.10.2009

20.10.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 3

Tma stretnutia:

Dtum aas stretnutia.: 20.10.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Kamil Bartal, Peter Basr, Marin Hrako, Duan Torda, Jn Zdechovan

Neprtomn: nikto

Zapisovate: Duan Torda

Overil: Kamil Bartal

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

2.1

PA

Rozhodn vom budeme kdova server side

13.10.2009

20.10.2009

2.2

DT

Ma jGraph auto layout? Interakciu, ktor potrebujeme?

13.10.2009

20.10.2009

2.3

KB, DT

spravi UC diagram, detailn

13.10.2009

20.10.2009

2.4

20.10.2009

2.5

MH

overi .NET aPostgre

13.10.2009

20.10.2009

2.6

PA

technolgie anvrh (arch. - diagram), overenie, i to bude fungova

13.10.2009

20.10.2009

2.7

KB, DT, JZ

UC diagramy star (refaktoring) aj novu (odli)

13.10.2009

20.10.2009

2.8

PB

zska dta anaplni do DB

13.10.2009

20.10.2009

2.9

vetci

porozma, o by sme chceli od systmu ako pouvatelia

13.10.2009

20.10.2009

2.10

MH

ak opercia s potrebne nad smantickmi dtami aak s podporovane DB

13.10.2009

20.10.2009

2.11

KB, DT, JZ

vymyslie funkcie systmu, aby sme si ich mohli na UC rozdeli

13.10.2009

16.10.2009

2.12

JZ

vybavi Postgre, SVN, sekvenn diagram

13.10.2009

20.10.2009

Opis stretnutia:

Diskusia oloh zminulho stretnutia:

KB: rozobral pecifikciu slenom minuloronho tmu, diskusia

Odporuenie pozrie word net

PA: ukzal navrhnut architektru

Analza doplnench bobov do pecifikcie

Urobi rozhranie pre motivovanie ud, aby pridvali info

Sledova sptn vzbu na menie asti projektu na socilnych sieach napr. na FB

Otzky kminuloronmu projektu digitlnych mp-

DT ukzal graf,

Draz na PR, zbieranie zdrojov...

Podrobn prebratie architektry,

Marin naiel NPG SQL pre integrciu sASP. NET aprezentoval dtov model pre databzu

Vetky lohy zminulho stretnutia boli splnen

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

2.1

PB

Pozrie word net afulltext

20.10.2009

27.10.2009

2.3

KB, PA. DT

Sekvenn diagramy pre BP 2(KB), 5(PA) , 6(DT)

20.10.2009

27.10.2009

2.4

PA,JZ

Rozhranie v . NET , skelet klienta

20.10.2009

27.10.2009

2.5

DT

Vyska rozhranie pre graf

20.10.2009

27.10.2009

2.6

PB,MH

Naplnenie dt, vytvorenie konceptulnej mapy

20.10.2009

27.10.2009

2.7

KB

Rozhranie pre google map

20.10.2009

27.10.2009

2.8

JZ

Nstroj redmine

20.10.2009

27.10.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 4

Tma stretnutia:

Dtum aas stretnutia.: 28.10.2009, 15:00

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Kamil Bartal, Peter Basr, Marin Hrako, Duan Torda, Jn Zdechovan

Neprtomn: Peter Abelovsk

Zapisovate: Marin Hrako

Overil: Kamil Bartal

.

Osoba

loha

Dtum

zadania

Termn ukonenia

2.1

PB

Pozrie word net afulltext

20.10.2009

27.10.2009

2.2

20.10.2009

27.10.2009

2.3

Sekvenn diagramy pre BP 2(KB), 5(PA) , 6(DT)

20.10.2009

27.10.2009

2.4

PA,JZ

Rozhranie v . NET , skelet klienta

20.10.2009

27.10.2009

2.5

DT

Vyska rozhranie pre graf

20.10.2009

27.10.2009

2.6

PB,MH

Naplnenie dt, vytvorenie konceptulnej mapy

20.10.2009

27.10.2009

2.7

KB

Rozhranie pre google map

20.10.2009

27.10.2009

2.8

JZ

Nstroj redmine

20.10.2009

27.10.2009

Zhodnotenie loh z minulho stretnutia:

Opis stretnutia:

Diskusia olohch zminulho stretnutia:

PA: hotov layout strnky

DT: predviedol prototyp kategri vJGraphe

PB: WordNet je len pre anglitinu, prnos pre n projekt zatia nulov

MH: zkladn API na koncepty hotov

KB: google api zaobalme do vlastnch funcki, kvli logike azmysluplnosti

JZ: Redmine up&ready

Ukzali sme si sekvenn diagramy prehadvanie na mape + diskusia

Takisto sme si ukzali UseCase prezeranie objektov + diskusia

Vetky lohy zminulho stretnutia boli splnen

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

2.1

Vetci

Odovzda pecifikciu, bez obrzku skonceptami, popisujeme 4 vybran BP + pouvateov

28.10.2009

30.11.2009

2.2

MH

Premenova vzahy konceptov(domain,range)

28.10.2009

4.11.2009

2.3

KB,DT,PA

Upravi sekvenn diag. zminulho stretnutia poda dohody, rozdelenie vminulom tdni

28.10.2009

30.11.2009

2.4

JZ

Spravi konto do Redmine pre vedceho

28.10.2009

4.11.2009

2.5

KB

BP3 - Pridvanie objektov (Sekv. Diagram)

28.10.2009

30.11.2009

2.6

MH

BP01 Manament pouvateskch tov (Manament prv kobjektom)

28.10.2009

30.11.2009

2.7

PB

Zobrazovanie objektov, vyhadvanie na mape

28.10.2009

4.11.2009

2.8

PA

Zjednoti vzhad strnky hlavne farby

28.10.2009

4.11.2009

2.9

DT

Graf zmenenie gulifiek, ak sa d, tak netoi text ,prida ikony do nodov poda typu objektu, napoji na db, tlatko na vypnutie zobrazovania ikon

28.10.2009

4.11.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 5

Tma stretnutia:

Dtum aas stretnutia.: 3.11.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Peter Basr, Marin Hrako, Peter Abelovsk, Duan Torda, Jn Zdechovan

Neprtomn: Kamil Bartal

Zapisovate: Jn Zdechovan

Overil: Peter Abelovsk

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

4.1

Vetci

Odovzda pecifikciu, bez obrzku skonceptami, popisujeme 4 vybran BP + pouvateov

28.10.2009

30.11.2009

4.2

MH

Premenova vzahy konceptov(domain,range)

28.10.2009

4.11.2009

4.3

KB,DT,PA

Upravi sekvenn diag. zminulho stretnutia poda dohody, rozdelenie vminulom tdni

28.10.2009

30.11.2009

4.4

JZ

Spravi konto do Redmine pre vedceho

28.10.2009

4.11.2009

4.5

KB

BP3 - Pridvanie objektov (Sekv. Diagram)

28.10.2009

30.11.2009

4.6

MH

BP01 Manament pouvateskch tov (Manament prv kobjektom)

28.10.2009

30.11.2009

4.7

PB

Zobrazovanie objektov, vyhadvanie na mape

28.10.2009

4.11.2009

4.8

PA

Zjednoti vzhad strnky hlavne farby

28.10.2009

4.11.2009

4.9

DT

Graf zmenenie gulifiek, ak sa d, tak netoi text ,prida ikony do nodov poda typu objektu, napoji na db, tlatko na vypnutie zobrazovania ikon

28.10.2009

4.11.2009

4.1 splnen, dokumentcia bola odovzdan

4.2 vzahy boli premenovan

4.3, 4.5 sekvenn diagramy boli doplnen, na lohch sa alej pracuje

4.4 konto vytvoren

4.6 opis BP hotov

4.7 na lohe sa pracuje

4.8 na lohe sa pracuje

4.9 guliky bud nahraden vlastnmi obrzkami kategrii

Opis stretnutia:

prebehlo odovzdanie dokumentcie vrmci prvho kontrolnho bodu. Nsledne boli vedcim uveden pripomienky kdokumentcii.

Prebehla diskusia ohadom modelu komponentov aich zvislost

Diskusia viedla krieeniu problmu skomunikciou jednotlivch komponent akzvaovaniu viacerch alternatv

Bol navrhnut zaov test zameriavajci sa na zobrazovanie objektov na mape. Test by mal ozrejmi vyie uveden problm

Test by mal pracova snasledovnou funkcionalitou programu: Zobrazovanie objektov na zklade vberu kategrie, na zklade pohybu po mape aby sa menili objekty

boli rozdelen programtorsk prce na jednotlivch komponentoch

poznmka ohadom monost, ktor poskytuje Facebook (JZ)

Diskusia ohadom layoutu strnky

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

5.1

DT

zobrazenie grafu azabudovanie do prototypu (v nejakej miere napojenie )

28.10.2009

30.11.2009

5.2

PB

Vyhadvanie - pracova na logike

28.10.2009

4.11.2009

5.3

KB

google api preskma monosti pre kreslenie objektov do mapy, premyslie komunikciu so serverom

28.10.2009

30.11.2009

5.4

JZ

manament objektov aprepojenie s manamentom mapy

28.10.2009

4.11.2009

5.5

JZ

Architektra - Doplni popis kmodulom do dokumentcie

28.10.2009

30.11.2009

5.6

PB

Realizova zaov test

28.10.2009

5.11.2009

5.7

MH

Pracova na databzovom rozhran

28.10.2009

4.11.2009

5.8

PA

UI pracova na pouvateskom rozhran

5.9

vetci

Poskytn vtermne svoju as vrozsahu potrebnom pre realizciu zaovho testu

28.10.2009

4.11.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 6

Tma stretnutia:

Dtum aas stretnutia.: 10.11.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Peter Basr, Marin Hrako, Duan Torda, Jn Zdechovan, Kamil Bartal

Neprtomn: nikto

Zapisovate: Peter Abelovsk

Overil: Kamil Bartal

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

5.1

DT

zobrazenie grafu azabudovanie do prototypu (v nejakej miere napojenie )

28.10.2009

30.11.2009

5.2

PB

Vyhadvanie - pracova na logike

28.10.2009

4.11.2009

5.3

KB

google api preskma monosti pre kreslenie objektov do mapy, premyslie komunikciu so serverom

28.10.2009

30.11.2009

5.4

JZ

manament objektov aprepojenie s manamentom mapy

28.10.2009

4.11.2009

5.5

JZ

Architektra - Doplni popis kmodulom do dokumentcie

28.10.2009

30.11.2009

5.6

PB

Realizova zaov test

28.10.2009

5.11.2009

5.7

MH

Pracova na databzovom rozhran

28.10.2009

4.11.2009

5.8

PA

UI pracova na pouvateskom rozhran

5.9

vetci

Poskytn vtermne svoju as vrozsahu potrebnom pre realizciu zaovho testu

28.10.2009

4.11.2009

5.1 zvekej asti splnen

5.2 zvekej asti splnen

5.3 nesplnen

5.4 na lohe sa pracuje

5.5 na lohe sa pracuje

5.6 loha splnen, ostatn lenovia oboznmen svsledkami testu

5.7 loha splnen, databzov rozhranie sa pouva

5.8 zvekej asti splnen

5.9 loha splnen

Opis stretnutia:

Diskusia kvsledkom testovania adohoda alieho postupu vrmci testovania vkonnosti systmu

Vysvetlenie opravenej architektry anovho spsobu komunikcie asynchronizcie modulov

Opis spsobu akm funguje spojenie grafu adatabzy

Opis spsobu vyhadvania, algoritmu parsera vyhadvanch reazcov

Pridvanie a editcia objektov ete nebolo vyrieen

Zaiatok prce na dokumentovan modulov systmu technolgie, rozhrania

Opis a predvedenie novho pouvatesk rozhrania

Predvedenie novho spsobu vyhadvania,GUI akomunikcie medzi grafom amapou

Diskusia kmonosti komunikcie sinmi aplikciami vsledkom bude poskytnutie jednoduchho api

Server je prstupn, naintalovan databzov server aSVN - prstup zvonku 147.175.159.183

Diskusia kprvam pridvania objektov (skupiny pouvateov) bude podrobnejie rozpracovan neskr

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

6.1

MH

Komunikcia sfacebookom, zskanie priateov pouvatea, celkov monosti komunikcie

10.11.2009

17.11.2009

6.2

PA, PB

Opis vyhadvania, zlepenie centrovania azobrazovania primeranho mnostva objektov

10.11.2009

17.11.2009

6.3

DT, PA

Komunikcia medzi grafom amapou, zobrazovanie objektov

10.11.2009

17.11.2009

6.4

KB

Pokraova vpridvan objektov akreslenia do mapy

10.11.2009

17.11.2009

6.5

JZ

Manament objektov, opis modulov, upravenie organizcie solution

10.11.2009

17.11.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 7

Tma stretnutia:

Dtum aas stretnutia.: 24.11.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu: Peter Abelovsk, Peter Basr, Duan Torda, Jn Zdechovan

Neprtomn:

Kamil Bartal, Marin Hrako

Zapisovate: Peter Basr

Overil: Peter Abelovsk

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

6.1

MH

Komunikcia sfacebookom, zskanie priateov pouvatea, celkov monosti komunikcie

10.11.2009

17.11.2009

6.2

PA, PB

Opis vyhadvania, zlepenie centrovania azobrazovania primeranho mnostva objektov

10.11.2009

17.11.2009

6.3

DT, PA

Komunikcia medzi grafom amapou, zobrazovanie objektov

10.11.2009

17.11.2009

6.4

KB

Pokraova vpridvan objektov akreslenia do mapy

10.11.2009

17.11.2009

6.5

JZ

Manament objektov, opis modulov, upravenie organizcie solution

10.11.2009

17.11.2009

6.1 ???

6.2 iastone splnen, na lohe sa pracuje

6.3 zvekej asti splnen, na lohe sa pracuje

6.4 ???

6.5 iastone splnen, na lohe sa pracuje

Opis stretnutia:

Diskusia kvyhadvaniu azobrazovaniu objektov

cieom je rozri autocomplete vo vyhadvan na viacslovn dopyty

zobrazova informciu ospracovan dopytu

Boli vymenovan scenre vyhadvania

had sa konkrtna vec

informcia otom o sa nalo mesto, koncept, objekt

grafu

had sa koncept + oblas

mesto, koncept + zska zatia prv 3 objekty

had sa oblas

clustrovanie, prp. To nechme na google

prava GUI...posunutie vyhadvania doava avytvorenie miesta pre zobrazenie vyhodnotenia hadanho dopytu

personalizcia treba porozma a zaa riei

bude potrebne zaa robi na dokumentcii

dokumentciu aprototyp je potrebn odovzda 8.12.2009 treba vpredstihu dopracova jednotliv lohy

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

7.1

DT + PA

Graf ine vztahy - zobrazenie

24.11.

1.12.2009

7.2

JZ

Uprava GUI doplnit label pod vyhladavanie kde budu priebezne vysledky dopytu

24.11.

1.12.2009

7.3

PB

Uprava autocompletu vylepsit + komunikacia(sluzby)

24.11.

1.12.2009

7.4

PA +pb

Clustrovaci algoritmus

24.11.

1.12.2009

7.5

KB

Ulohy zminula

1.12.2009

7.6

MH

Ulohy z minula

1.12.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 8

Tma stretnutia:

Dtum aas stretnutia.: 1.12.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Peter Basr, Duan Torda, Kamil Bartal, Marin Hrako

Neprtomn: Jn Zdechovan

Zapisovate: Kamil Bartal

Overil: Peter Basr

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

7.1

DT + PA

Graf ine vztahy - zobrazenie

24.11.

1.12.2009

7.2

JZ

Uprava GUI doplnit label pod vyhladavanie kde budu priebezne vysledky dopytu

24.11.

1.12.2009

7.3

PB

Uprava autocompletu vylepsit + komunikacia(sluzby)

24.11.

1.12.2009

7.4

PA +pb

Clustrovaci algoritmus

24.11.

1.12.2009

7.5

KB

Ulohy zminula (vykreslovanie na mape)

1.12.2009

7.6

MH

Ulohy zminula (facebook connect)

1.12.2009

7.1 iastone splnen

7.2 upravil celu truktru kdu, nefunkne, loha odloen

7.3 iastone splnen

7.4 splnene

7.5 iastone splnen

7.6 splnene

Opis stretnutia:

ku grafu je potrebne spsa, o sa bude zobrazova, pravidl

upratovanie do viacerch aspx je odloen, odovzdan prototyp bude zo starho solution

K7.3 zobrazovanie analzy dopytu hadali ste ... ponknu monosti, o sdanm vsledkom?

vyska nacentrovanie ihne po identifikovan 1 konkrtneho objektu

Facebook

pozrie licencie

UID pouvatea zfb bude ako ID pou. na objektoch

Personalizcia

na zklade cookie - automaticky

Pre editciu objektu je potrebne sa prihlsi

Zbiera daje

o vyhadval cez search

Ak koncepty

Dokumentcia poda strnky formlne nleitosti

Aktualizcia

Sekvenky ku vetkm UC - KB

rove moduly autocomplete, vyhadvanie vDB agoogle, clustering...

Architektra jano uz nieco dorabal davnejsie, finalizacia - JZ

dtov model - ostva

kap. Prototyp PB a PA

Nvrh ries.

Vkazy

as vmintach

pridva do 1 dokumentu, nevytvra stle nov

Pou. prruku atestovanie - DT

Zhrnutie:

dokdova do stredy veer

iastkov lohy sdokum. Dokoni do piatka

cez vkend skompletovat dok.

vnedeu veer posla na skontrolovanie Petovi

vpondelok veer opravi nedostatky

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

8.1

PB

vyskusat nacentrovanie ihned po identifikovani 1 konkretneho objektu

1.12.2009

3.12.2009

8.2

PB

nasadit aplikaciu na server aposlat linku petovi (v utorok vecer)

1.12.2009

1.12.2009

8.3

MH

zber udajov pre personalizaciu

1.12.2009

3.12.2009

8.4

JZ

pridavanie objektov 1 bodove

1.12.2009

3.12.2009

8.5

MH

prihlasenie pouz. cez nasu DB

1.12.2009

3.12.2009

8.6

KB

kreslenie na mape (nebude vprot.)

1.12.2009

3.12.2009

8.7

PB

aktual. Server DB, commit do SVN

1.12.2009

1.12.2009

8.8

DT

graf opravit pismo dole hlavou

1.12.2009

3.12.2009

8.9

vsetci

spravit ulohy najneskor do stvrtka rana (v stredu vecer)

1.12.2009

3.12.2009

8.10

JZ

dok. finalizovat arch.

1.12.2009

4.12.2009

8.11

KB

dok. - UC

1.12.2009

4.12.2009

8.12

DT

dok. - pouz. prirucku

1.12.2009

4.12.2009

8.12

PB, PA

dok. kap. Prototyp a finalizacia

1.12.2009

6.12.2009

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Stretnutie .: 9

Tma stretnutia: Odovzdanie dokumentcie vdruhom kontrolnom bode

Dtum aas stretnutia.: 8.12.2009, 9:30

Miesto stretnutia: FIIT, softvrov tdio

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Peter Basr, Duan Torda, Kamil Bartal, Marin Hrako

Neprtomn: nikto

Zapisovate: Marian Hrako

Overil: Peter Basr

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

8.1

PB

vyskusat nacentrovanie ihned po identifikovani 1 konkretneho objektu

1.12.2009

3.12.2009

8.2

PB

nasadit aplikaciu na server aposlat linku petovi (v utorok vecer)

1.12.2009

1.12.2009

8.3

MH

zber udajov pre personalizaciu

1.12.2009

3.12.2009

8.4

JZ

pridavanie objektov 1 bodove

1.12.2009

3.12.2009

8.5

MH

prihlasenie pouz. cez nasu DB

1.12.2009

3.12.2009

8.6

KB

kreslenie na mape (nebude vprot.)

1.12.2009

3.12.2009

8.7

PB

aktual. Server DB, commit do SVN

1.12.2009

1.12.2009

8.8

DT

graf opravit pismo dole hlavou

1.12.2009

3.12.2009

8.9

vsetci

spravit ulohy najneskor do stvrtka rana (v stredu vecer)

1.12.2009

3.12.2009

8.10

JZ

dok. finalizovat arch.

1.12.2009

4.12.2009

8.11

KB

dok. - UC

1.12.2009

4.12.2009

8.12

DT

dok. - pouz. prirucku

1.12.2009

4.12.2009

8.12

PB, PA

dok. kap. Prototyp a finalizacia

1.12.2009

6.12.2009

8.1 zaradime do dalsej verzie, je to mozne, nie je to zatial implementovane

8.2 su prerobene callbacky, fungujeme aj na servri

8.3 logujeme do db

8.4 - hotove

8.5 - hotove

8.6 nezaradene do prototypu

8.7 je na servri

8.8 - opravene

8.10 vdokumentacii

8.11 vdokumentacii

8.12 v dokumentacii

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

9.1

KB

Uvod

8.12.2009

10.12.2009

9.2

PB

Plan projektu

8.12.2009

10.12.2009

9.3

KB

Ulohy clenov timu

8.12.2009

10.12.2009

9.4

JZ

Zaznamy zo stretnuti

8.12.2009

10.12.2009

9.5

MH

Metodiky potrebne pri vyvoji

8.12.2009

10.12.2009

9.6

MH

Manazment verzii, konfiguracia zmien

8.12.2009

10.12.2009

9.7

PB

Preberacie protokoly

1.12.2009

10.12.2009

9.8

PA

Kontrola finalneho dokumentu

8.12.2009

12.12.2009

9.9

KB

Finalizacia

8.12.2009

12.12.2009

9.10

KB

Prezentcia

15.12.2009

15.12.2009

Pozn.: iastkov veci nahrva do SVN.

Prezentcia sa predbene bude kona 15.12.2009 o9.30h.

Komentr vedceho kprototypu:

Rd by videl, aby sa na medzeru spravilo to ist, o na enter

Monos nemaza (koncept) vo vyhadvan? Domyslie, vymyslie..

Vypsa o sa hadalo, nielen po stlaen hladaj ale aj po enteri

Vyhladvanie - upravi nejak vetvu, aby to nemrzlo

Posun box na vyhadvanie doava

Prida zloku odporanie odporuen objekty pri vyhadvan

Zatraktvni koncepty (farba?) aj panely?

Umiestni parenta priamo nad hadan objekt

Poskytn informciu, e nejde koncept u nem alie deti, e je zbyton naho klikn

Zvrazni klastre vie slo = viac zvraznen priehadn oblas

Ma monos vypn ikony objektov

Posva vyhadvac box, zisi monosti hide, dock, at

Hinty veobecne

Pri tarte nech neblikne registran panel

Prida zdroj kobjektu ak je to Google, prida google ikonu, inak prida nae logo

Monos zobrazi ameni pouvateovi dta, ktor oom logujeme profil

Zmeny arevzie

Dtum

Meno

Popis zmeny

Schvlil

Dtum schvlenia

11.12.2009

JZ

-prava formtu textu zjednotenie

-prava textu - diakritika

KB

12.12.2009

Zhodnotenie zimn semester

Vzimnom semestri sa nm podarilo spene splni vetky poiadavky, ktor boli zo strany zadvatea projektu definovan. Tm preukzal vemi dobr rove spoluprce, o je zkladnm predpokladom na spen pokraovanie aj vnasledujcom semestri. Vetci lenovia tmu si plnili pridelen lohy poctivo agenerovali vstupy vdostatonej kvalite.

Hmatatenm vsledkom prce vzimnom semestri je funkn prototyp, ktorho funkcionalita je nad rmcom vopred stanovench cieov. Tm spene vyrieil niekoko vnych technickch problmov avaka vbornmu plnovaniu askormu identifikovaniu rizk dodal vetky vstupy vas. Tento prototyp poskytuje kvalitn zklad, na ktorom bude mon vyvja vbudcom semestri.

Tm oceuje aakuje za dobr spoluprcu spedagogickm vedcim, ktorm je Ing. Peter Bartalos. Tm akuje za ochotu lenovi minuloronho tmu Jakubovi imkovi.

Pln projektu letn semester

Tab. 6 obsahuje prehad innosti celho tmu poas jednotlivch tdov letnho semestra. Podrobnejie defincie loh apridelenie jednotlivm lenom je mon njs vzpisniciach. Nult tde predstavuje obdobie pred zaiatkom letnho semestra.

Tde

Dtum

Popis loh

0.

15.1. 15.2.

Zapracova pripomienky, odstrni nedostatky tkajce sa vyhadvania, zobrazovania objektov, graf, integrova prihlasovanie alogovanie, prava GUI, odporania, vykresovanie do mapy, directions

1.

23.2. 3.3.

Implementcia (strom, directions, odporucania, GUI, vyh. trs) atestovanie

2.

3.3. 10.3.

Implementcia (autocomplete farby, hinty, prava, directions)

3.

10.3. 17.3.

Implementcia (formt autocomplete, strom)

4.

17.3. 24.3.

Implementcia

5.

24.3. 31.3.

Implementcia (GUI, kontextov menu, autocomplete, diakritika vo vyh., vzahy, url, wiki, odporanie cez fb)

6.

31.3. 7.4.

Dokumentovanie, testovanie aoprava chb

7.

7.4. 14.4.

Prprava na IIT. SRC, dokonenie novho GUI modelu

8.

14.4. 21.4.

Finalizcia posteru, prava GUI, oprava chb

9.

21.4. 28.4.

Finalizcia posteru, prava GUI, oprava chb

10.

28.4. 5.5.

Implementcia (fotky zfb, fotoalbumy, kontextov menu)

11.

5.5. 14.5.

Implementcia (slider, multiselect, fotky), dokumentcia kriadeniu, testovanie aoprava chb

Tab. 6: Pln projektu na letn semester

Zznamy zo stretnut letn semester

Zpisnica stretnutia tmu . 2

Stretnutie .: 9

Tma stretnutia:

Dtum aas stretnutia.: 23.2.2009, 9:15

Miesto stretnutia:

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Peter Basr, Duan Torda, Kamil Bartal, Marin Hrako

Neprtomn:

Zapisovate: Peter Basr

Overil: Kamil Bartal

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

N/A

KB

Trasy, polygony zaklad splneny

-

23.2.2010

N/A

DT

Graf pracuje sa na tom

-

23.2.2010

N/A

MH

Session, logy, odporucania zaklad splneny

-

23.2.2010

N/A

PA

Koncepty zmena kategorii - splnene

-

23.2.2010

Marian doriesi odporucania, navrh rozhrania, algoritmy pouzit z minulorocneho riesenia

DT upravil graf

DT + peto klasicky strom naplneny staticky zatial bez vzhladu

Zapisovatel zabezpeci zaslanie vykazov za cely tim Petovi Bartalosovi

Treba odstranit pretrvavajuce nedostatky

Moznost nastavit prava pri pridavani objektu vlastnik, grupa...

Koncept -> Kategoria

Oblast - > Miesto

Pod kategoriou zobrazovat konkretne objekty ktore by boli vyplute po vyhladani

Farbicky:

Opajcnut zinych apps

Riesili sme GUI:

zrolovanie ovladacieho panelu

adaptivna sirka panelu

sipka na panel, nech je jasne zrolovanie aodrolovanie

Zarovnanie, zagulatenie prvkov GUI lebo: trend je Gulaty

highlighting jednotlivych casti hover

ikonecky intuitivne na vsetko

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

9.1

KB

Google directions

23.2.2010

9.2

DT + PA

Strom dokoncit

23.2.2010

9.3

MH

Odporucania rozhranie, logika, implementovat algoritmy

23.2.2010

9.4

PB + PA

Testovat sprostosti

23.2.2010

9.5

JZ

GUI dashboard najst nejake, ikonky, farby

23.2.2010

9.6

KB +MH

Metadata ooblektoch + prava

23.2.2010

9.7

PB

Zobrazovanie avyhladavanie tras

23.2.2010

Zpisnica stretnutia tmu . 2

Stretnutie .: 10

Tma stretnutia:

Dtum aas stretnutia.: 3.3.2010, 16:00

Miesto stretnutia:

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Peter Basr, Duan Torda, Kamil Bartal, Marin Hrako, Jn Zdechovan

Neprtomn:

Zapisovate: Kamil Bartal

Overil: Peter Basr

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

9.1

KB

Google directions

23.2.2010

9.2

DT + PA

Strom dokoncit

23.2.2010

9.3

MH

Odporucania rozhranie, logika, implementovat algoritmy

23.2.2010

9.4

PB + PA

Testovat sprostosti

23.2.2010

9.5

JZ

GUI dashboard najst nejake, ikonky, farby

23.2.2010

9.6

KB +MH

Metadata ooblektoch + prava

23.2.2010

9.7

PB

Zobrazovanie avyhladavanie tras

23.2.2010

Pristupove prava

4 flagy

skupina = priatelia na fb, update raz denne / za urc. Obdobie

Hinty

max 10 veci limit

Metadata

automaticky brat adresu

Trasy

treba vyskusat zobrazovanie cez JS cez standardne gmaps api

ak nie, tak nakodit vlastny directions panel

Zobrazovanie tras

kategorie Trasy -na najvyssej urovni

trasy budu mat zvlast kategorie, napr. Cyklisticke trasy, rodicovska kategoria bude zobrazovat iba objekty zchild kateg.

Graf strom

zistit odchytenie praveho tlacitka pre menu

Farby

panel svyhl. bude obsahovat login link

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

10.1

KB

metadata automaticka adresa

3.3.2010

10.2

KB

directions panel bud JS (overit) alebo nakodit

3.3.2010

10.3

KB

overit html linka na odporucaniach ma zobrazit marker

3.3.2010

10.4

PB

autocomplete farebne odlisit typy konceptov (mesto 1 farbou, ulica inou...)

3.3.2010

10.5

MH

hinty pri vsetky udalostiach reagovat

3.3.2010

10.6

MH

zapis prav

3.3.2010

10.7

MH

vyhl. konceptov metodu na zistenie child konceptov

3.3.2010

10.8

3.3.2010

10.9

3.3.2010

10.10

3.3.2010

10.11

3.3.2010

Zpisnica stretnutia tmu . 2

Stretnutie .: 11

Tma stretnutia:

Dtum aas stretnutia.: 10.3.2010, 16:00

Miesto stretnutia:

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Peter Basr, Duan Torda, Kamil Bartal,, Jn Zdechovan

Neprtomn: Marin Hrako

Zapisovate: Kamil Bartal

Overil: Peter Basr

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

10.1

KB

metadata automaticka adresa

3.3.2010

10.2

KB

directions panel bud JS (overit) alebo nakodit

3.3.2010

10.3

KB

overit html linka na odporucaniach ma zobrazit marker

3.3.2010

10.4

PB

autocomplete farebne odlisit typy konceptov (mesto 1 farbou, ulica inou...)

3.3.2010

10.5

MH

hinty pri vsetky udalostiach reagovat

3.3.2010

10.6

MH

zapis prav

3.3.2010

10.7

MH

vyhl. konceptov metodu na zistenie child konceptov

3.3.2010

KB splnil vsetko, navrhol nerobit directions , treba este to poskusat

PA aPB novy autocomplete, je vpohode, dorobit formatovanie

MH splnil vsetko

DT graf dokonceny

JZ ukazal navrh gui, vpohode, dopracovat

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

11.1

KB

Skusat komunikaciu smapou vramci google directions

10.3.2010

17.3.2010

11.2

PA PB

Formatovanie autocomplete anadviazanie na funkcionalitu

10.3.2010

17.3.2010

11.3

JZ

Dopracovat gui

11.4

DT

Suviace uzly kaktualnemu uzlu doplnit do db ado grafu

10.3.2010

17.3.2010

Zpisnica stretnutia tmu . 2

Stretnutie .: 13

Tma stretnutia:

Dtum aas stretnutia.: 24.3.2010, 16:00

Miesto stretnutia:

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Peter Basr, Duan Torda, Kamil Bartal, Marin Hrako, Jn Zdechovan

Neprtomn:

Zapisovate: Peter Abelovsk

Overil: Peter Basr

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

12.1

MH

Odporuanie ok

17.3.2010

12.2

MH

Facebook dotahuju sa zakladne udaje

17.3.2010

12.3

KB

Directions jednoducho sa doplnaju informacie avykresluje sa to ako jednotlive body

17.3.2010

12.4

DT

Doplnene nove koncepty, vzahy, update webu, predvedenie novho grafu, dodefinovanie novch prbuzenskch vzahov

17.3.2010

12.5

PB

Integrovanie dokonen

17.3.2010

12.6

PA

Formatovanie dokoncene, integracia dokoncena

17.3.2010

12.7

JZ

Zmeny stylov, veci na TP Cup

17.3.2010

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

13.1

JZ

Do konca tda dopracova gui aby sa dalo predvdza (natlovanie scrollbarov)

24.3.2010

26.3.2010

13.2

JZ

Integracia fotografii zfb do aplikacie

24.3.2010

26.3.2010

13.3

JZ

Kontextov menu nad autocomplete vecami

24.3.2010

26.3.2010

13.4

PA

Aktualne oznaceny vautocomplete musi by inac vyfarbeny

24.3.2010

31.3.2010

13.5

PA

Editacia uz napisanych veci vautocomplete

24.3.2010

31.3.2010

13.6

PA

AutoComplete - Nemoze sa pridat dvakrat to iste

24.3.2010

31.3.2010

13.7

PA

Odstranenie chyby *

24.3.2010

31.3.2010

13.8

PA

Vyhladavanie adiakritika

24.3.2010

31.3.2010

13.9

DT

Nove vygenerovanie obrazkov bez bielych rohov

24.3.2010

31.3.2010

13.10

DT

Okresanie vztahov

24.3.2010

31.3.2010

13.11

DT

Add to favorites na kategoriu vgrafe, strome

24.3.2010

31.3.2010

13.12

KB

Oddelenie modov pre pridavanie objektov (sipka)

24.3.2010

31.3.2010

13.13

KB

Dokoncit directions

24.3.2010

31.3.2010

13.14

KB

Prave tlacidlo + kontextove menu, vlavom panely zmena

24.3.2010

31.3.2010

13.15

KB

Na jednom mieste aby nebolo mozne pridavat (optional or mandatory)

24.3.2010

31.3.2010

13.16

MH

Pri google vetve klik na marker pravym tlacidlom vyvola kontextove menu (pridat medzi svoje objekty, pri existujucich objecktohc pridat medzi odporucene)

24.3.2010

31.3.2010

13.17

MH

Okno odporucit kamaratom na fb

24.3.2010

31.3.2010

13.18

MH

Pridavanie do kategorie oblubenych

24.3.2010

31.3.2010

13.19

PB

GUI vrstva kontextoveho menu

24.3.2010

31.3.2010

13.20

PB

Zakodovanie udajov do url

24.3.2010

31.3.2010

13.21

PB

Pridanie vrstiev Wiki, Panoramy

24.3.2010

31.3.2010

13.22

PB

Aby fungoval enter na spustenie vyhladavania

24.3.2010

31.3.2010

13.23

PB

Ukladanie oblubenych oblasti

24.3.2010

31.3.2010

*Chyba:

Stu + bratisalva

Zmazanie Bratislava krizikom a dalsie pisanie neslo

Zpisnica stretnutia tmu . 2

Stretnutie .: 14

Tma stretnutia:

Dtum aas stretnutia.: 31.3.2010, 16:00

Miesto stretnutia:

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Duan Torda, Kamil Bartal, Marin Hrako, Jn Zdechovan

Neprtomn: Peter Basr

Zapisovate: Kamil Bartal

Overil: Peter Basr

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

13.1

JZ

Do konca tda dopracova gui aby sa dalo predvdza (natlovanie scrollbarov)

24.3.2010

26.3.2010

13.2

JZ

Integracia fotografii zfb do aplikacie

24.3.2010

26.3.2010

13.3

JZ

Kontextov menu nad autocomplete vecami

24.3.2010

26.3.2010

13.4

PA

Aktualne oznaceny vautocomplete musi by inac vyfarbeny

24.3.2010

31.3.2010

13.5

PA

Editacia uz napisanych veci vautocomplete

24.3.2010

31.3.2010

13.6

PA

AutoComplete - Nemoze sa pridat dvakrat to iste

24.3.2010

31.3.2010

13.7

PA

Odstranenie chyby *

24.3.2010

31.3.2010

13.8

PA

Vyhladavanie adiakritika

24.3.2010

31.3.2010

13.9

DT

Nove vygenerovanie obrazkov bez bielych rohov

24.3.2010

31.3.2010

13.10

DT

Okresanie vztahov

24.3.2010

31.3.2010

13.11

DT

Add to favorites na kategoriu vgrafe, strome

24.3.2010

31.3.2010

13.12

KB

Oddelenie modov pre pridavanie objektov (sipka)

24.3.2010

31.3.2010

13.13

KB

Dokoncit directions

24.3.2010

31.3.2010

13.14

KB

Prave tlacidlo + kontextove menu, vlavom panely zmena

24.3.2010

31.3.2010

13.15

KB

Na jednom mieste aby nebolo mozne pridavat (optional or mandatory)

24.3.2010

31.3.2010

13.16

MH

Pri google vetve klik na marker pravym tlacidlom vyvola kontextove menu (pridat medzi svoje objekty, pri existujucich objecktohc pridat medzi odporucene)

24.3.2010

31.3.2010

13.17

MH

Okno odporucit kamaratom na fb

24.3.2010

31.3.2010

13.18

MH

Pridavanie do kategorie oblubenych

24.3.2010

31.3.2010

13.19

PB

GUI vrstva kontextoveho menu

24.3.2010

31.3.2010

13.20

PB

Zakodovanie udajov do url

24.3.2010

31.3.2010

13.21

PB

Pridanie vrstiev Wiki, Panoramy

24.3.2010

31.3.2010

13.22

PB

Aby fungoval enter na spustenie vyhladavania

24.3.2010

31.3.2010

13.23

PB

Ukladanie oblubenych oblasti

24.3.2010

31.3.2010

je treba do stredy mat vsvnku hotovu integrovanu verziu

do dalsieho tyzdna dokoncime dokumentaciu

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

14.1

KB

integracia dokumentacie

31.3.2010

7.4.2010

14.2

kazdy

svoju cast dok.

31.3.2010

6.4.2010

14.3

kazdy

poopravovat chyby

31.3.2010

7.4.2010

14.4

MH

data opriateloch docasne

31.3.2010

7.4.2010

14.5

PA, PB

asistovat JZ sfotoalb., GUI

31.3.2010

7.4.2010

14.6

JZ

fotoalbumy

31.3.2010

7.4.2010

14.7

kazdy

navrh chybajucich ikoniek

31.3.2010

7.4.2010

14.8

31.3.2010

7.4.2010

14.9

31.3.2010

7.4.2010

14.10

31.3.2010

7.4.2010

14.11

31.3.2010

7.4.2010

14.12

31.3.2010

7.4.2010

14.13

31.3.2010

7.4.2010

14.14

31.3.2010

7.4.2010

14.15

31.3.2010

7.4.2010

14.16

31.3.2010

7.4.2010

14.17

31.3.2010

7.4.2010

14.18

31.3.2010

7.4.2010

14.19

31.3.2010

7.4.2010

14.20

31.3.2010

7.4.2010

14.21

31.3.2010

7.4.2010

14.22

31.3.2010

7.4.2010

14.23

31.3.2010

7.4.2010

*Chyba:

Stu + bratisalva

Zmazanie Bratislava krizikom a dalsie pisanie neslo

Zpisnica stretnutia tmu . 2

Stretnutie .: 15

Tma stretnutia:

Dtum aas stretnutia.: 7.4.2010, 16:00

Miesto stretnutia:

Prtomn:

Pedagg: Ing. Peter Bartalos

lenovia tmu:

Peter Abelovsk, Duan Torda, Kamil Bartal, Marin Hrako, Jn Zdechovan, Peter Basr

Neprtomn:

Zapisovate: Peter Basr

Overil: Kamil Bartal

Zhodnotenie loh z minulho stretnutia:

.

Osoba

loha

Dtum

zadania

Termn ukonenia

dokumentovanie

Treba spravit uz nejaky nacrt posteru rozlozenie, nejaky text-odrazky

Pracuje sa na GUI

Jano prekodil autocomplete

krpe manament

lohy do alieho stretnutia:

.

Osoba

loha

Dtum

Zadania

Termn ukonenia

14.1

DT

Poster nacrt, nejaky text

7.4.2010

14.4.2010

14.2

DT

Pouzivatelska prirucka

7.4.2010

14.4.2010

14.3

KB

Instalacna prirucka

7.4.2010

14.4.2010

14.4

JZ

Funkcny Commit

7.4.2010

14.4.2010

14.5

PB

Napojit azintegrovat prerobeny autocomplete na pracu smapou

7.4.2010

14.4.2010

14.6

PA

Dokumentacia se