Upload
doanque
View
227
Download
3
Embed Size (px)
Citation preview
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.
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
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