<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ababokin</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ababokin"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Ababokin"/>
	<updated>2026-05-08T09:37:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123552</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123552"/>
		<updated>2017-06-12T23:02:01Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Meeskond: Sense Of Direction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2017=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2017&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmine toimub ruumis 314 neljapäeval, 8ndal juunil peale konsultatsiooni, mis algab kell 16:00.&lt;br /&gt;
&lt;br /&gt;
*16:30 - Bob&#039;s Burgers&lt;br /&gt;
*16:45 - Redundant Rappers&lt;br /&gt;
*17:00 - ...&lt;br /&gt;
*17:15 - Ott&lt;br /&gt;
*17:30 - ..&lt;br /&gt;
*17:45 - ..&lt;br /&gt;
*18:00 - ..&lt;br /&gt;
*18:15 - ..&lt;br /&gt;
&lt;br /&gt;
kui nendest aegadest ei piisa, siis lisada aegu juurde ise 15 min tsükliga&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reede&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*16:00 - Meeskond: QView (neljapäeval pole tiimi!)&amp;lt;br&amp;gt;&lt;br /&gt;
*16:15 - Meeskond: HelpOut&amp;lt;br&amp;gt;&lt;br /&gt;
*16:30 - Meeskond: VeebiGurmaanid &amp;lt;br&amp;gt;&lt;br /&gt;
*16:45 - &lt;br /&gt;
*17:00 - Meeskond: Blogify&lt;br /&gt;
*17:15 - Meeskond: Sense Of Direction&lt;br /&gt;
*17.30 - ??? Profit&lt;br /&gt;
*17.45 -&lt;br /&gt;
*18.00 - Meeskond: Echo (Tiimiliikmed jõuavad selleks ajaks)&lt;br /&gt;
&lt;br /&gt;
... kui nendest aegadest ei piisa, siis lisada aegu juurde ise 15 min tsükliga&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039;&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Unnamed team&lt;br /&gt;
*09:15 - RK&lt;br /&gt;
*09:30 - Kirde sai&lt;br /&gt;
*09:45 - &lt;br /&gt;
*10:00 - ..&lt;br /&gt;
*10:15* - Falador&lt;br /&gt;
* Ott&lt;br /&gt;
* Mjart *&lt;br /&gt;
&lt;br /&gt;
..ülejäänud meeskonnad panevad nime kirja siia ning kaitsmine toimub päeva jooksul jooksvalt. Kaitsta saavad need, kellel on nimi siin kirjas&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Helistajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
Meeskonna koduleht: [[Helistajad]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: &lt;br /&gt;
&lt;br /&gt;
===Meeskond: QView===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: QView]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/User_talk:Meeskond:_VeebiGurmaanid#M.C3.A4rkused: VeebiGurmaanid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Redundant Rappers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Kertu Nurmberg&lt;br /&gt;
*Anneli Asser&lt;br /&gt;
*Mart-Erki Nõumees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Redundant Rappers]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna XML/XSD/XSLT : [https://wiki.itcollege.ee/index.php/Meeskond:_Redundant_Rappers#XML_.2F_XSD_.2F_XSLT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna lõpptoode: [http://enos.itcollege.ee/~tkliss/VRII/ RedRap].&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon meeskonnale Sense Of Direction: [https://wiki.itcollege.ee/index.php/Talk:Sense_Of_Direction]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sense Of Direction===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
Meeskonna koduleht: [[Sense Of Direction]]&amp;lt;br&amp;gt;&lt;br /&gt;
XML/XSD/XSLT osa asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#XML siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#Retsensioon_XML-failide_kohta_meeskonnale_.22Poly.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Bob&#039;s Burgers&amp;quot; veebi- ja klienrakendusele asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#.22Bob.27s_Burgers.22_veebiteenuse_ja_klientrakenduse_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RK Meeskond: RK]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Raido Kivinurm&lt;br /&gt;
&lt;br /&gt;
Esimene osa: [https://wiki.itcollege.ee/index.php/RK#XML XML] / [https://wiki.itcollege.ee/index.php/RK#XSD XSD] / [https://wiki.itcollege.ee/index.php/RK#XSLT_HTML XSLT HTML] / [https://wiki.itcollege.ee/index.php/RK#XSLT_XML XSLT XML]&lt;br /&gt;
&amp;lt;BR&amp;gt; [https://wiki.itcollege.ee/index.php/RK#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_Echo Meeskond: Echo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Mari-Liis Oldja&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Team_Echo#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Redundant_Rappers#Retsensioon_Team_Echo_poolt Retsensioon meeskonnale Redundant Rappers]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers Meeskond: Bob&#039;s Burgers]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksei Kopõlov&lt;br /&gt;
*Sander Perens&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers#XML_Retsensioon_meeskonnale_VeebiGurmaanid Retsensioon meeskonnale &#039;&#039;&#039;VeebiGurmaanid&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/User:Meeskond:_VeebiGurmaanid Meeskond: VeebiGurmaanid]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_HelpOut HelpOut]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Muru Meeskond: Muru]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Muru#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Repi Meeskond: Repi]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Renet Pirso&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Blogify Retsensioon: BLOGIFY]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: HelpOut===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_HelpOut Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* XML/XSLT/XSD retsensioon meeskonnale &#039;&#039;&#039;Falador&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Falador siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/2017_Meeskond_Poly Meeskond: Poly]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Roland Kontson&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope] ===&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML/XSLT/XSD&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Bob%27s_Burgers Bob&#039;s Burgers] &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Blogify Blogify]&lt;br /&gt;
&lt;br /&gt;
===Meeskond [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab Alt + Tab]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Esimene_osa Esimene osa:] [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XML XML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSD XSD] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_HTML XSLT HTML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_XML XSLT XML]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Anal.C3.BC.C3.BCs Analüüs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Muru Muru]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Kirde_sai Meeskond: Kirde sai]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Teearu&lt;br /&gt;
*Berit Põldoja&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kirde_sai#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Proovitud_abielu XML retsensioon Proovitud abielu]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Unnamed Team===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Kirotar&lt;br /&gt;
*Jaan Kostõgov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Unnamed Team]]&lt;br /&gt;
 &lt;br /&gt;
Meeskonna retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2017_Meeskond_Poly Poly]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/%3F%3F%3F_Profit ??? Profit] ===&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Frank Karl Koppel&lt;br /&gt;
* Aldin Talve&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Purgis Retsensioon meeskonnale Purgis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Purgis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
* Kelli Lukas &lt;br /&gt;
Meeskonna koduleht: [[Purgis]]&amp;lt;br&amp;gt;&lt;br /&gt;
Esimene osa asub [https://wiki.itcollege.ee/index.php/Purgis#XML siin]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Alt_%2B_Tab  Alt + Tab]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:_Falador Falador]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
Meeskonna koguleht: [[Meeskond: Falador]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#XML.2FXSD.2FXSLT XML/XSD/XSLT]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#Veebiteenus Veebiteenuse analüüs]&amp;lt;br&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse analüüsi retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teenuse repo asub siin: [https://bitbucket.org/ekuldkep/vr2/ Teenus]&amp;lt;br&amp;gt;&lt;br /&gt;
Klientrakenduse repo asub siin: [https://bitbucket.org/ekuldkep/haterclient Klientrakendus]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Blogify Blogify]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
&lt;br /&gt;
XML etapi Retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Ott#Retsensioon_XML_kohta_meeskonnalt_Blogify Ott]&lt;br /&gt;
&lt;br /&gt;
LÕPPTOODE:[https://drive.google.com/open?id=0B2jSU1zbUNk8YUxxYlZQMUs3UUU SIIN]&lt;br /&gt;
(teenuse ja kliendi zipid + Käivitusjuhend)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Proovitud_abielu Proovitud abielu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Elina Kuldkepp&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Proovitud_abielu#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: [https://wiki.itcollege.ee/index.php/Mjart Mjart] ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Märt Häkkinen&lt;br /&gt;
XML/XSLT/XSD Retsensioon meeskonnale [Proovitud Abielu https://wiki.itcollege.ee/index.php/Talk:Proovitud_abielu]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Ott Ott]===&lt;br /&gt;
Liige:&lt;br /&gt;
*Ott Sõerumäe&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ott#XML_Retsensioon_meeskonnale_Kirde_sai Kirde sai]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/PageNotFound PageNotFound]===&lt;br /&gt;
&#039;&#039;&#039;Liige:&#039;&#039;&#039;&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Mjart XML-i retsensioon meeskonnale Mjart, meeskond PageNotFound poolt] (kirjutatud 01.05.2017)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/TahaksLopetada TahaksLopetada]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Naris&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/PhoneBookService PhoneBookService]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:_Falador Sulased]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Osa&lt;br /&gt;
* Taavi Kivimaa&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Sulased Koduleht]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Sense_Of_Direction Restsensioon XML/XSD/XSLT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tudengisündroom===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Saluste&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CoverMe===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karit Kilgi&lt;br /&gt;
* Sten Kaasik&lt;br /&gt;
* Ragne Auling&lt;br /&gt;
* Silja Kralik&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: CoverMe]]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:Team_PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Team_Ticketer]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_SPOT Meeskond: SPOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Pachel&lt;br /&gt;
* Oliver Tiks&lt;br /&gt;
Esitatud tööd leiab meeskonna [https://wiki.itcollege.ee/index.php/Team_SPOT lehelt]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JRT Meeskond: JRT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;PC KartKicker&amp;quot; [https://wiki.itcollege.ee/index.php/JRT#Retsensioon_JRT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Ninjas in pyjamas&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/JRT#Retsensioon_meeskonnale_.22Ninjas_in_pyjamas.22] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ticketer Meeskond: Ticketer]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ninjas_in_pyjamas Meeskond: Ninjas in Pyjamas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Anna Linskaja&lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
* Sergei Hristoforov&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Talupood Meeskond: Talutooted]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talupood#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
Retsensioon lõpptootele: [https://wiki.itcollege.ee/index.php/Talk:DevHelpVR Talk:DevHelpVR] [TODO]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/DevHelpVR Meeskond: DevHelp]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML failide retsensioon tiimile Ticketer, 26.03.2017:&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Ticketer]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mjaager/VR2/DevHelp2_final/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
[https://devhelp.visualstudio.com/DevHelp2 DevHelp2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon:&#039;&#039;&#039;&lt;br /&gt;
[TODO]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/PC_KartKicker Meeskond: PC KartKicker]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
* Jan Eerik&lt;br /&gt;
XML failide retsensioon meeskonnale DevHelpVR, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:DevHelpVR Talk:DevHelpVR] &amp;lt;br&amp;gt;&lt;br /&gt;
XML failide retsensioon meeskonnale Ninjas in pyjamas, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:Ninjas_in_pyjamas Talk:Ninjas_in_pyjamas]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/saarmae/VR2_projekt/ Link] lõpptoote Git repositooriumile (ainult teenus).&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/rent_a_bike Meeskond: rent-A-bike]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/A$unik Meeskond: A$unik]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Sense_Of_Direction&amp;diff=123551</id>
		<title>Sense Of Direction</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Sense_Of_Direction&amp;diff=123551"/>
		<updated>2017-06-12T22:56:28Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Projekti eesmärgiks on teha keskonna, kus saaks korraldada orienteerimismänge. Mängu alustamiseks on vaja luua marsruut ja panna kokku paar meeskonda. Iga meeskonnal on oma marsruut, mis on täis erinevaid väljakutseid.&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
Veebirakendus on mänguteenus, mis aitab inimestel mõnusalt aega veeta, arendada koostöö võimet, leida uusi sõpru ning teha sporti. &lt;br /&gt;
Üks inimene loob mängu, kus ta märgib selle läbiviimise ala, aja ja kirjeldab kõik kontrollpunktid. Teised registreerivad ennast kasutajateks, loovad uue meeskonna või liituvad juba olemasolevaga. Mängu alustamiseks on vaja panna kokku vähemalt kaks meeskonda. Igal meeskonnal on antud oma marsruut kontrollpunktidest, kus neid ootavad erinevad ülesanded.&lt;br /&gt;
Mängu põhiideeks on läbida oma meeskonnaga kontrollpunktid kiiremini kui vastasmeeskond.&lt;br /&gt;
&lt;br /&gt;
==Must to have==&lt;br /&gt;
*Kasutajatel on erinevad rollid: Admin, külaline, mängu looja, mängu osaleja.&lt;br /&gt;
*Registreerimis ja logimis sisse võimalus.&lt;br /&gt;
*Luua uue mängu või liituda olemasolevaga.&lt;br /&gt;
*Uue mängu loomisel võimalus lisada challenge-id.&lt;br /&gt;
*Luua uue meeskonna või liituda olemaolevaga.&lt;br /&gt;
*Uue meeskonna loomisel võimalus anda meeskonnale nime.&lt;br /&gt;
*Meeskonna loojal võimalus vastu võtma uusi osalejaid või visata välja juba liitunud olevaid.&lt;br /&gt;
*Mängu ajal iga meeskond peab näha GPS peal enda ja oma järgmise challenge asukoha.&lt;br /&gt;
*Võimalus anda meeskondadele hinnangu.&lt;br /&gt;
 &lt;br /&gt;
==Nice to have==&lt;br /&gt;
*Rakenduse korralik disain.&lt;br /&gt;
*Võimalus korraldada mängud väljaspool Mustamäe.&lt;br /&gt;
*Keele valiku võimalust.&lt;br /&gt;
&lt;br /&gt;
==Lähtekood==&lt;br /&gt;
*&#039;&#039;&#039;Veebiteenus:&#039;&#039;&#039; [https://drive.google.com/file/d/0B6DMyDk0pwzLR2ZXNklfeXc4dE0/view?usp=sharing Link]&lt;br /&gt;
*&#039;&#039;&#039;Klientrakendus&#039;&#039;&#039; [https://drive.google.com/file/d/0B6DMyDk0pwzLUnNSYWUtWXdhNkE/view?usp=sharing Link]&lt;br /&gt;
&lt;br /&gt;
=XML/XSD/XSLT=&lt;br /&gt;
==XML==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;bussiLiinid&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;456TN&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;567TFL&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;68l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;45&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaan]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Puu]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;15:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;18:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Narva]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;3&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Narva]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Kohtla-Jarve]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:45&amp;quot;&amp;gt;&amp;lt;![CDATA[Johvi]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;18:05&amp;quot;&amp;gt;&amp;lt;![CDATA[Sillamae]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;456NT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;567TFL&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;68l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;45&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaan]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Puu]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;19:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Narva]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;22:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;3&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Narva - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;19:25&amp;quot;&amp;gt;&amp;lt;![CDATA[Sillamae]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;19:45&amp;quot;&amp;gt;&amp;lt;![CDATA[Johvi]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;20:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Kohtla-Jarve]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;189TP&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;496DLY&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;40l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;40&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaak]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Mand]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;14:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;15:50&amp;quot;&amp;gt;&amp;lt;![CDATA[Parnu]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;1&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;50&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Parnu]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;14:20&amp;quot;&amp;gt;&amp;lt;![CDATA[Vana-Paaskula]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;189PT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;496DLY&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;40l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;40&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaak]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Mand]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;16:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Parnu]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;18:20&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;1&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;50&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Parnu - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;18:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Vana-Paaskula]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;738TT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;209BDI&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;55l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;50&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Raul]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Kala]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;17:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;19:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tartu]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;2&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Tartu]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:15&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinna Lennujaam]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;738TT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;209BDI&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;55l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;50&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Raul]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Kala]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;20:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tartu]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;22:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;2&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tartu - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;22:15&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinna Lennujaam]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
&amp;lt;/bussiLiinid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSD==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;bussiLiinid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;buss&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;regMark&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;mark&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;varustus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;bussiLiik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;bussiJuht&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;perekonnaNimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;marsruut&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;lahteKoht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;valjumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;sihtKoht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;saabumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;soiduKestusTund&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;soiduKestusMinut&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;suund&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;peatused&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;peatus&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;saabumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;valjumisPaevad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;7&amp;quot; name=&amp;quot;valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;soidab&amp;quot; type=&amp;quot;xs:boolean&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;liik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSLT(html)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Bussiliini info&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          body {background-color:FFFFCC;}&lt;br /&gt;
          table {width:700px; text-align: left; margin: auto; border: 3px solid black; font-size: large;}&lt;br /&gt;
          #bussiNo {text-align: center;}&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;bussiLiinid/bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th id=&amp;quot;bussiNo&amp;quot; colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Bussiliini no. &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@liik&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Suund&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;suund&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Kestus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusTund&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusTund/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusMinut&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusMinut/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Valjumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht/@valjumine&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Saabumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht/@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Valjumispaevad&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;valjumisPaevad/valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:if test=&amp;quot;@soidab = &#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Bussi mahutuvus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;buss/maht&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;buss/maht/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;buss/varustus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:text&amp;gt;Varustus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;buss/varustus&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Peatused&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Saabumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;br /&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSLT(txt)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;text&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:text&amp;gt;Bussijuhide tunniplaan&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;bussiLiinid/bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;bussiJuht/nimi&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;bussiJuht/perekonnaNimi&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;suund&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;valjumisPaevad/valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:if test=&amp;quot;@soidab = &#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht/@valjumine&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt; -&amp;amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; -&amp;amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht/@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Poly&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/2017_Meeskond_Poly siit!]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;XML&#039;&#039;&#039;&lt;br /&gt;
XML fail andmete edastamiseks on läbinud valideerimist ja ei näitanud ühtegi viga.&lt;br /&gt;
Selles on olemas 4 loogilist dimensiooni, mis vastab ülesande miinimum nõuetele.&lt;br /&gt;
XML failis on kasutusel ka atribuudid, kuid nad tunduvat väga lihtsad olevat (id, riigi ja uhikute määramiseks).&lt;br /&gt;
Samuti XML failis on olemas näidisandmed sees, kuid erilist variatsiooni andmete sees ei ole, nad on peeaegu samad.&lt;br /&gt;
XML failis kasutatud kirjutamise stiil on arusaadav ja ilus. Kuid XML&#039;i puudus on see, et selles ei ole kasutusel CDATA-d, ning üldine mulje XML faili kohta on vasturääkiv. Ühest küljest vaadates on see konkreetne ja arusaadav, kuid teisest küljest on see väga lihtne ja ebahuvitav.&lt;br /&gt;
*&#039;&#039;&#039;Skeemifail&#039;&#039;&#039;&lt;br /&gt;
XSD skeemi fail on meie arvates korralikult tehtud ning andmetüübid on valitud õigesti. XSD skeemifail ja XML fail vastavad teineteisele.&lt;br /&gt;
*&#039;&#039;&#039;Transformatsioonid&#039;&#039;&#039;&lt;br /&gt;
XSLT HTML tundub liiga lihtne olevat, kasutusel on ainult üks for-each tsükkel ja if tingimus. Samuti on väga lihtsasti tehtud ka teine transformatsioon XML faili.&lt;br /&gt;
* &#039;&#039;&#039;Kokkuvõtte&#039;&#039;&#039;&lt;br /&gt;
Kokkuvõtteks, valitud teema, mille kohta on XML fail ja selle transformatsioonid tehtud on iseenesest huvitav, kuid tundub, et meeskond ei ole seda väga põhjalikult läbi töötanud. Võiks olla rohkem elemente ja atribuute ning struktuur keerulisem.&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Bob&#039;s Burgers&amp;quot; veebiteenuse ja klientrakenduse retsensioon ==&lt;br /&gt;
Meeskonna &amp;quot;Bob&#039;s Burgers&amp;quot; wiki leht asub [https://wiki.itcollege.ee/index.php/Bob%27s_Burgers siin!]&lt;br /&gt;
&lt;br /&gt;
Meeskond Bob&#039;s Burgers on valmis teinud veebiteenuse, kui ka klientrakenduse, mis võimaldab mänguturniire luua. Analüüsis on välja toodud ideid, mis meeskond tahab realiseerida. Tahaks, et analüüs oleks rohkem informatiivne ning olid välja toodud nii &amp;quot;must have&amp;quot; kui ka &amp;quot;nice to have&amp;quot; asjad, mida loodud teenus peab võimaldama. Analüüsist on näha, et andmebaas eeldusena on olemas ning olemeid on seal kohe kindlasti üle kuue. See aitab mõista, millega on täpsemalt tegu. Projekti sai ühe klikiga allalaadida ja IDE’s avada. Näha on, et kasutatakse kõiki õpitud arendusmustreid, kuid projekti ülesehitus võiks olla loogilisem. Meeldis, et kogu kood on loetav, kuid kommentaarid puuduvad. Klientrakendus oli tehtud angularjs-iga. Probleemi sisse logimisega ei olnud. Paraku meeskonna wiki veebilehes polnud administraatori õigustega kasutaja sisse logimis andmed (leidsime neid andmed projekti sees, kasutajanimi: admin, parool: asd). Mitte kõik funktsionaalsus, mis on rakenduses olemas töötab korrektselt. Admin ei saa mänge kustutada. Samuti pole arusaadav, kuidas anda roll meeskonna mängijale ja kuidas jaotada mängijad Party’deks. Klientrakenduses oli samuti kasutada häid tavasid ja ülesehitus oli loogiline. Samuti meeldis lehe user-friendly disain, kõik on hästi arusaadav ja nähtav. Arvan, et projektiga on väga palju vaeva nähtud ja tehtud head meeskonnatööd. Kasutatud on kõike õpitud ja veelgi rohkem. Selline töö on peaaegu maksimaalset tulemust väärt.&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123310</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123310"/>
		<updated>2017-06-08T09:43:33Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Kaitsmisele registreerumine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2017=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2017&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmine toimub ruumis 314 neljapäeval, 8ndal juunil peale konsultatsiooni, mis algab kell 16:00.&lt;br /&gt;
&lt;br /&gt;
*16:30 - Bob&#039;s Burgers&lt;br /&gt;
*16:45 - Redundant Rappers&lt;br /&gt;
*17:00 - RK&lt;br /&gt;
*17:15 - Kirde sai&lt;br /&gt;
*17:30 - &lt;br /&gt;
*17:45 - Ott&lt;br /&gt;
*18:00 - ??? Profit&lt;br /&gt;
*18:15 - ..&lt;br /&gt;
&lt;br /&gt;
kui nendest aegadest ei piisa, siis lisada aegu juurde ise 15 min tsükliga&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reede&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*16:00 - Meeskond: QView (neljapäeval pole tiimi!)&amp;lt;br&amp;gt;&lt;br /&gt;
*16:15 - Meeskond: HelpOut&amp;lt;br&amp;gt;&lt;br /&gt;
*16:30 - Meeskond: VeebiGurmaanid &amp;lt;br&amp;gt;&lt;br /&gt;
*16:45 - Meeskond: Helistajad (et oleks ikka rohkem mida näidata reedel)&lt;br /&gt;
*17:00 - Meeskond: Blogify&lt;br /&gt;
*17:15 - Meeskond: Sense Of Direction&lt;br /&gt;
... kui nendest aegadest ei piisa, siis lisada aegu juurde ise 15 min tsükliga&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039;&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 -&lt;br /&gt;
*09:15 -&lt;br /&gt;
*09:30&lt;br /&gt;
&lt;br /&gt;
..ülejäänud meeskonnad panevad nime kirja siia ning kaitsmine toimub päeva jooksul jooksvalt. Kaitsta saavad need, kellel on nimi siin kirjas&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Helistajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
Meeskonna koduleht: [[Helistajad]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: &lt;br /&gt;
&lt;br /&gt;
===Meeskond: QView===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: QView]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/User_talk:Meeskond:_VeebiGurmaanid#M.C3.A4rkused: VeebiGurmaanid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Redundant Rappers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Kertu Nurmberg&lt;br /&gt;
*Anneli Asser&lt;br /&gt;
*Mart-Erki Nõumees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Redundant Rappers]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna XML/XSD/XSLT : [https://wiki.itcollege.ee/index.php/Meeskond:_Redundant_Rappers#XML_.2F_XSD_.2F_XSLT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon meeskonnale Sense Of Direction: [https://wiki.itcollege.ee/index.php/Talk:Sense_Of_Direction]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sense Of Direction===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
Meeskonna koduleht: [[Sense Of Direction]]&amp;lt;br&amp;gt;&lt;br /&gt;
XML/XSD/XSLT osa asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#XML siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#Retsensioon_XML-failide_kohta_meeskonnale_.22Poly.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RK Meeskond: RK]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Raido Kivinurm&lt;br /&gt;
&lt;br /&gt;
Esimene osa: [https://wiki.itcollege.ee/index.php/RK#XML XML] / [https://wiki.itcollege.ee/index.php/RK#XSD XSD] / [https://wiki.itcollege.ee/index.php/RK#XSLT_HTML XSLT HTML] / [https://wiki.itcollege.ee/index.php/RK#XSLT_XML XSLT XML]&lt;br /&gt;
&amp;lt;BR&amp;gt; [https://wiki.itcollege.ee/index.php/RK#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_Echo Meeskond: Echo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Mari-Liis Oldja&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Team_Echo#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Redundant_Rappers#Retsensioon_Team_Echo_poolt Retsensioon meeskonnale Redundant Rappers]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers Meeskond: Bob&#039;s Burgers]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksei Kopõlov&lt;br /&gt;
*Sander Perens&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers#XML_Retsensioon_meeskonnale_VeebiGurmaanid Retsensioon meeskonnale &#039;&#039;&#039;VeebiGurmaanid&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/User:Meeskond:_VeebiGurmaanid Meeskond: VeebiGurmaanid]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_HelpOut HelpOut]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Muru Meeskond: Muru]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Muru#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Repi Meeskond: Repi]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Renet Pirso&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Blogify Retsensioon: BLOGIFY]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: HelpOut===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_HelpOut Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* XML/XSLT/XSD retsensioon meeskonnale &#039;&#039;&#039;Falador&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Falador siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/2017_Meeskond_Poly Meeskond: Poly]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Roland Kontson&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope] ===&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML/XSLT/XSD&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Bob%27s_Burgers Bob&#039;s Burgers] &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Blogify Blogify]&lt;br /&gt;
&lt;br /&gt;
===Meeskond [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab Alt + Tab]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Esimene_osa Esimene osa:] [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XML XML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSD XSD] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_HTML XSLT HTML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_XML XSLT XML]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Anal.C3.BC.C3.BCs Analüüs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Muru Muru]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Kirde_sai Meeskond: Kirde sai]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Teearu&lt;br /&gt;
*Berit Põldoja&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kirde_sai#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Unnamed Team===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Kirotar&lt;br /&gt;
*Jaan Kostõgov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Unnamed Team]]&lt;br /&gt;
 &lt;br /&gt;
Meeskonna retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2017_Meeskond_Poly Poly]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/%3F%3F%3F_Profit ??? Profit] ===&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Frank Karl Koppel&lt;br /&gt;
* Aldin Talve&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Purgis Retsensioon meeskonnale Purgis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Purgis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
* Kelli Lukas &lt;br /&gt;
Meeskonna koduleht: [[Purgis]]&amp;lt;br&amp;gt;&lt;br /&gt;
Esimene osa asub [https://wiki.itcollege.ee/index.php/Purgis#XML siin]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Alt_%2B_Tab  Alt + Tab]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:_Falador Falador]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
Meeskonna koguleht: [[Meeskond: Falador]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#XML.2FXSD.2FXSLT XML/XSD/XSLT]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#Veebiteenus Veebiteenuse analüüs]&amp;lt;br&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse analüüsi retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Blogify Blogify]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
&lt;br /&gt;
XML etapi Retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Ott#Retsensioon_XML_kohta_meeskonnalt_Blogify Ott]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Proovitud_abielu Proovitud abielu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Elina Kuldkepp&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Proovitud_abielu#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: [https://wiki.itcollege.ee/index.php/Mjart Mjart] ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Märt Häkkinen&lt;br /&gt;
XML/XSLT/XSD Retsensioon meeskonnale [Proovitud Abielu https://wiki.itcollege.ee/index.php/Talk:Proovitud_abielu]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Ott Ott]===&lt;br /&gt;
Liige:&lt;br /&gt;
*Ott Sõerumäe&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ott#XML_Retsensioon_meeskonnale_Kirde_sai Kirde sai]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/PageNotFound PageNotFound]===&lt;br /&gt;
&#039;&#039;&#039;Liige:&#039;&#039;&#039;&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Mjart XML-i retsensioon meeskonnale Mjart, meeskond PageNotFound poolt] (kirjutatud 01.05.2017)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/TahaksLopetada TahaksLopetada]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Naris&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CoverMe===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karit Kilgi&lt;br /&gt;
* Sten Kaasik&lt;br /&gt;
* Ragne Auling&lt;br /&gt;
* Silja Kralik&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: CoverMe]]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:Team_PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Team_Ticketer]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_SPOT Meeskond: SPOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Pachel&lt;br /&gt;
* Oliver Tiks&lt;br /&gt;
Esitatud tööd:&lt;br /&gt;
# [https://wiki.itcollege.ee/index.php/Team_SPOT#XML_.2F_XSD_.2F_XSLT XML/XSD/XSLT] + [https://wiki.itcollege.ee/index.php/Talk:JRT retsensioon meeskonnale JRT]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JRT Meeskond: JRT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;PC KartKicker&amp;quot; [https://wiki.itcollege.ee/index.php/JRT#Retsensioon_JRT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Ninjas in pyjamas&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/JRT#Retsensioon_meeskonnale_.22Ninjas_in_pyjamas.22] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ticketer Meeskond: Ticketer]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ninjas_in_pyjamas Meeskond: Ninjas in Pyjamas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Anna Linskaja&lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
* Sergei Hristoforov&lt;br /&gt;
* Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Talupood Meeskond: Talutooted]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talupood#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/DevHelpVR Meeskond: DevHelp]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML failide retsensioon tiimile Ticketer, 26.03.2017:&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Ticketer]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mjaager/VR2/DevHelp2_final/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
[https://devhelp.visualstudio.com/DevHelp2 DevHelp2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon:&#039;&#039;&#039;&lt;br /&gt;
[TODO]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/PC_KartKicker Meeskond: PC KartKicker]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
* Jan Eerik&lt;br /&gt;
XML failide retsensioon meeskonnale DevHelpVR, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:DevHelpVR Talk:DevHelpVR] &amp;lt;br&amp;gt;&lt;br /&gt;
XML failide retsensioon meeskonnale Ninjas in pyjamas, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:Ninjas_in_pyjamas Talk:Ninjas_in_pyjamas]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/rent_a_bike Meeskond: rent-A-bike]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/A$unik Meeskond: A$unik]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123202</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123202"/>
		<updated>2017-06-06T12:39:53Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Kaitsmisele registreerumine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2017=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2017&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmine toimub ruumis 314 neljapäeval, 8ndal juunil peale konsultatsiooni, mis algab kell 15:00.&lt;br /&gt;
&lt;br /&gt;
*15:30 - &lt;br /&gt;
*15:45 -&lt;br /&gt;
*16:00 -&lt;br /&gt;
*16:15 -&lt;br /&gt;
*16:30 -&lt;br /&gt;
*16:45 -&lt;br /&gt;
*17:00 -&lt;br /&gt;
*17:15 -&lt;br /&gt;
*17:30 -&lt;br /&gt;
*17:45 -&lt;br /&gt;
*18:00 -&lt;br /&gt;
*18:15 -&lt;br /&gt;
*18:30 -&lt;br /&gt;
*18:45 -&lt;br /&gt;
*19:00 - Sense Of Direction&lt;br /&gt;
*19:15 -&lt;br /&gt;
*19:30 -&lt;br /&gt;
*19:45 -&lt;br /&gt;
... kui nendest aegadest ei piisa, siis toimub kaitsmine ka reedel.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: QView===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: QView]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/User_talk:Meeskond:_VeebiGurmaanid#M.C3.A4rkused: VeebiGurmaanid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Redundant Rappers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Kertu Nurmberg&lt;br /&gt;
*Anneli Asser&lt;br /&gt;
*Mart-Erki Nõumees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Redundant Rappers]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna XML/XSD/XSLT : [https://wiki.itcollege.ee/index.php/Meeskond:_Redundant_Rappers#XML_.2F_XSD_.2F_XSLT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon meeskonnale Sense Of Direction: [https://wiki.itcollege.ee/index.php/Talk:Sense_Of_Direction]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sense Of Direction===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
Meeskonna koduleht: [[Sense Of Direction]]&amp;lt;br&amp;gt;&lt;br /&gt;
XML/XSD/XSLT osa asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#XML siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#Retsensioon_XML-failide_kohta_meeskonnale_.22Poly.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RK Meeskond: RK]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Raido Kivinurm&lt;br /&gt;
&lt;br /&gt;
Esimene osa: [https://wiki.itcollege.ee/index.php/RK#XML XML] / [https://wiki.itcollege.ee/index.php/RK#XSD XSD] / [https://wiki.itcollege.ee/index.php/RK#XSLT_HTML XSLT HTML] / [https://wiki.itcollege.ee/index.php/RK#XSLT_XML XSLT XML]&lt;br /&gt;
&amp;lt;BR&amp;gt; [https://wiki.itcollege.ee/index.php/RK#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_Echo Meeskond: Echo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Mari-Liis Oldja&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Team_Echo#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Redundant_Rappers#Retsensioon_Team_Echo_poolt Retsensioon meeskonnale Redundant Rappers]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers Meeskond: Bob&#039;s Burgers]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksei Kopõlov&lt;br /&gt;
*Sander Perens&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers#XML_Retsensioon_meeskonnale_VeebiGurmaanid Retsensioon meeskonnale &#039;&#039;&#039;VeebiGurmaanid&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/User:Meeskond:_VeebiGurmaanid Meeskond: VeebiGurmaanid]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_HelpOut HelpOut]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Muru Meeskond: Muru]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Muru#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Repi Meeskond: Repi]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Renet Pirso&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Blogify Retsensioon: BLOGIFY]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: HelpOut===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_HelpOut Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* XML/XSLT/XSD retsensioon meeskonnale &#039;&#039;&#039;Falador&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Falador siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/2017_Meeskond_Poly Meeskond: Poly]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Roland Kontson&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope] ===&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML/XSLT/XSD&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Bob%27s_Burgers Bob&#039;s Burgers] &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Blogify Blogify]&lt;br /&gt;
&lt;br /&gt;
===Meeskond [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab Alt + Tab]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Esimene_osa Esimene osa:] [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XML XML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSD XSD] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_HTML XSLT HTML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_XML XSLT XML]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Anal.C3.BC.C3.BCs Analüüs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Muru Muru]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Kirde_sai Meeskond: Kirde sai]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Teearu&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kirde_sai#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Unnamed Team===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Kirotar&lt;br /&gt;
*Jaan Kostõgov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Unnamed Team]]&lt;br /&gt;
 &lt;br /&gt;
Meeskonna retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2017_Meeskond_Poly Poly]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/%3F%3F%3F_Profit ??? Profit] ===&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Frank Karl Koppel&lt;br /&gt;
* Aldin Talve&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Purgis Retsensioon meeskonnale Purgis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Purgis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
* Kelli Lukas &lt;br /&gt;
Meeskonna koduleht: [[Purgis]]&amp;lt;br&amp;gt;&lt;br /&gt;
Esimene osa asub [https://wiki.itcollege.ee/index.php/Purgis#XML siin]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Alt_%2B_Tab  Alt + Tab]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:_Falador Falador]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
Meeskonna koguleht: [[Meeskond: Falador]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#XML.2FXSD.2FXSLT XML/XSD/XSLT]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#Veebiteenus Veebiteenuse analüüs]&amp;lt;br&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse analüüsi retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Blogify Blogify]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
&lt;br /&gt;
XML etapi Retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Ott#Retsensioon_XML_kohta_meeskonnalt_Blogify Ott]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Proovitud_abielu Proovitud abielu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Berit Põldoja&lt;br /&gt;
*Elina Kuldkepp&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Proovitud_abielu#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: [https://wiki.itcollege.ee/index.php/Mjart Mjart] ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Märt Häkkinen&lt;br /&gt;
XML/XSLT/XSD Retsensioon meeskonnale [Proovitud Abielu https://wiki.itcollege.ee/index.php/Talk:Proovitud_abielu]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Ott Ott]===&lt;br /&gt;
Liige:&lt;br /&gt;
*Ott Sõerumäe&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ott#XML_Retsensioon_meeskonnale_Kirde_sai Kirde sai]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/PageNotFound PageNotFound]===&lt;br /&gt;
&#039;&#039;&#039;Liige:&#039;&#039;&#039;&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Mjart XML-i retsensioon meeskonnale Mjart, meeskond PageNotFound poolt] (kirjutatud 01.05.2017)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/TahaksLopetada TahaksLopetada]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Naris&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CoverMe===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karit Kilgi&lt;br /&gt;
* Sten Kaasik&lt;br /&gt;
* Ragne Auling&lt;br /&gt;
* Silja Kralik&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: CoverMe]]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:Team_PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Team_Ticketer]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_SPOT Meeskond: SPOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Pachel&lt;br /&gt;
* Oliver Tiks&lt;br /&gt;
Esitatud tööd:&lt;br /&gt;
# [https://wiki.itcollege.ee/index.php/Team_SPOT#XML_.2F_XSD_.2F_XSLT XML/XSD/XSLT] + [https://wiki.itcollege.ee/index.php/Talk:JRT retsensioon meeskonnale JRT]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JRT Meeskond: JRT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;PC KartKicker&amp;quot; [https://wiki.itcollege.ee/index.php/JRT#Retsensioon_JRT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Ninjas in pyjamas&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/JRT#Retsensioon_meeskonnale_.22Ninjas_in_pyjamas.22] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ticketer Meeskond: Ticketer]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ninjas_in_pyjamas Meeskond: Ninjas in Pyjamas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Anna Linskaja&lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
* Sergei Hristoforov&lt;br /&gt;
* Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Talupood Meeskond: Talutooted]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talupood#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/DevHelpVR Meeskond: DevHelp]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML failide retsensioon tiimile Ticketer, 26.03.2017:&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Ticketer]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mjaager/VR2/DevHelp2_final/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
[https://devhelp.visualstudio.com/DevHelp2 DevHelp2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon:&#039;&#039;&#039;&lt;br /&gt;
[TODO]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/PC_KartKicker Meeskond: PC KartKicker]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
* Jan Eerik&lt;br /&gt;
XML failide retsensioon meeskonnale DevHelpVR, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:DevHelpVR Talk:DevHelpVR] &amp;lt;br&amp;gt;&lt;br /&gt;
XML failide retsensioon meeskonnale Ninjas in pyjamas, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:Ninjas_in_pyjamas Talk:Ninjas_in_pyjamas]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/rent_a_bike Meeskond: rent-A-bike]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/A$unik Meeskond: A$unik]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Sense_Of_Direction&amp;diff=119442</id>
		<title>Sense Of Direction</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Sense_Of_Direction&amp;diff=119442"/>
		<updated>2017-03-26T08:39:34Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
&lt;br /&gt;
=XML/XSD/XSLT=&lt;br /&gt;
==XML==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;bussiLiinid&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;456TN&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;567TFL&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;68l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;45&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaan]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Puu]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;15:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;18:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Narva]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;3&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Narva]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Kohtla-Jarve]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:45&amp;quot;&amp;gt;&amp;lt;![CDATA[Johvi]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;18:05&amp;quot;&amp;gt;&amp;lt;![CDATA[Sillamae]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;456NT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;567TFL&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;68l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;45&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaan]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Puu]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;19:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Narva]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;22:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;3&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Narva - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;19:25&amp;quot;&amp;gt;&amp;lt;![CDATA[Sillamae]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;19:45&amp;quot;&amp;gt;&amp;lt;![CDATA[Johvi]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;20:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Kohtla-Jarve]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;189TP&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;496DLY&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;40l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;40&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaak]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Mand]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;14:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;15:50&amp;quot;&amp;gt;&amp;lt;![CDATA[Parnu]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;1&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;50&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Parnu]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;14:20&amp;quot;&amp;gt;&amp;lt;![CDATA[Vana-Paaskula]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;189PT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;496DLY&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;40l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;40&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaak]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Mand]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;16:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Parnu]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;18:20&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;1&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;50&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Parnu - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;18:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Vana-Paaskula]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;738TT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;209BDI&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;55l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;50&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Raul]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Kala]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;17:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;19:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tartu]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;2&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Tartu]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:15&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinna Lennujaam]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;738TT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;209BDI&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;55l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;50&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Raul]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Kala]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;20:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tartu]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;22:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;2&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tartu - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;22:15&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinna Lennujaam]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
&amp;lt;/bussiLiinid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSD==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;bussiLiinid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;buss&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;regMark&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;mark&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;varustus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;bussiLiik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;bussiJuht&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;perekonnaNimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;marsruut&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;lahteKoht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;valjumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;sihtKoht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;saabumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;soiduKestusTund&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;soiduKestusMinut&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;suund&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;peatused&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;peatus&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;saabumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;valjumisPaevad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;7&amp;quot; name=&amp;quot;valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;soidab&amp;quot; type=&amp;quot;xs:boolean&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;liik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSLT(html)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Bussiliini info&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          body {background-color:FFFFCC;}&lt;br /&gt;
          table {width:700px; text-align: left; margin: auto; border: 3px solid black; font-size: large;}&lt;br /&gt;
          #bussiNo {text-align: center;}&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;bussiLiinid/bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th id=&amp;quot;bussiNo&amp;quot; colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Bussiliini no. &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@liik&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Suund&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;suund&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Kestus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusTund&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusTund/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusMinut&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusMinut/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Valjumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht/@valjumine&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Saabumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht/@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Valjumispaevad&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;valjumisPaevad/valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:if test=&amp;quot;@soidab = &#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Bussi mahutuvus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;buss/maht&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;buss/maht/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;buss/varustus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:text&amp;gt;Varustus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;buss/varustus&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Peatused&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Saabumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;br /&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSLT(txt)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;text&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:text&amp;gt;Bussijuhide tunniplaan&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;bussiLiinid/bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;bussiJuht/nimi&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;bussiJuht/perekonnaNimi&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;suund&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;valjumisPaevad/valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:if test=&amp;quot;@soidab = &#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht/@valjumine&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt; -&amp;amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; -&amp;amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht/@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Poly&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/2017_Meeskond_Poly siit!]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;XML&#039;&#039;&#039;&lt;br /&gt;
XML fail andmete edastamiseks on läbinud valideerimist ja ei näitanud ühtegi viga.&lt;br /&gt;
Selles on olemas 4 loogilist dimensiooni, mis vastab ülesande miinimum nõuetele.&lt;br /&gt;
XML failis on kasutusel ka atribuudid, kuid nad tunduvat väga lihtsad olevat (id, riigi ja uhikute määramiseks).&lt;br /&gt;
Samuti XML failis on olemas näidisandmed sees, kuid erilist variatsiooni andmete sees ei ole, nad on peeaegu samad.&lt;br /&gt;
XML failis kasutatud kirjutamise stiil on arusaadav ja ilus. Kuid XML&#039;i puudus on see, et selles ei ole kasutusel CDATA-d, ning üldine mulje XML faili kohta on vasturääkiv. Ühest küljest vaadates on see konkreetne ja arusaadav, kuid teisest küljest on see väga lihtne ja ebahuvitav.&lt;br /&gt;
*&#039;&#039;&#039;Skeemifail&#039;&#039;&#039;&lt;br /&gt;
XSD skeemi fail on meie arvates korralikult tehtud ning andmetüübid on valitud õigesti. XSD skeemifail ja XML fail vastavad teineteisele.&lt;br /&gt;
*&#039;&#039;&#039;Transformatsioonid&#039;&#039;&#039;&lt;br /&gt;
XSLT HTML tundub liiga lihtne olevat, kasutusel on ainult üks for-each tsükkel ja if tingimus. Samuti on väga lihtsasti tehtud ka teine transformatsioon XML faili.&lt;br /&gt;
* &#039;&#039;&#039;Kokkuvõtte&#039;&#039;&#039;&lt;br /&gt;
Kokkuvõtteks, valitud teema, mille kohta on XML fail ja selle transformatsioonid tehtud on iseenesest huvitav, kuid tundub, et meeskond ei ole seda väga põhjalikult läbi töötanud. Võiks olla rohkem elemente ja atribuute ning struktuur keerulisem.&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Sense_Of_Direction&amp;diff=118595</id>
		<title>Sense Of Direction</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Sense_Of_Direction&amp;diff=118595"/>
		<updated>2017-03-15T18:36:34Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Meeskond */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
&lt;br /&gt;
=XML/XSD/XSLT=&lt;br /&gt;
==XML==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;bussiLiinid&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;456TN&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;567TFL&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;68l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;45&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaan]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Puu]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;15:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;18:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Narva]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;3&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Narva]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Kohtla-Jarve]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:45&amp;quot;&amp;gt;&amp;lt;![CDATA[Johvi]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;18:05&amp;quot;&amp;gt;&amp;lt;![CDATA[Sillamae]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;456NT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;567TFL&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;68l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;45&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaan]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Puu]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;19:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Narva]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;22:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;3&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Narva - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;19:25&amp;quot;&amp;gt;&amp;lt;![CDATA[Sillamae]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;19:45&amp;quot;&amp;gt;&amp;lt;![CDATA[Johvi]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;20:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Kohtla-Jarve]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;189TP&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;496DLY&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;40l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;40&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaak]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Mand]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;14:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;15:50&amp;quot;&amp;gt;&amp;lt;![CDATA[Parnu]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;1&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;50&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Parnu]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;14:20&amp;quot;&amp;gt;&amp;lt;![CDATA[Vana-Paaskula]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;189PT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;496DLY&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;40l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;40&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Jaak]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Mand]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;16:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Parnu]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;18:20&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;1&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;50&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Parnu - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;18:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Vana-Paaskula]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;false&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;738TT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;209BDI&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;55l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;50&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Raul]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Kala]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;17:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;19:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tartu]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;2&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tallinn - Tartu]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;17:15&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinna Lennujaam]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
    &amp;lt;bussiLiin liik=&amp;quot;Ekspress&amp;quot; number=&amp;quot;738TT&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;buss bussiLiik=&amp;quot;tavaline&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;regMark&amp;gt;209BDI&amp;lt;/regMark&amp;gt;&lt;br /&gt;
            &amp;lt;mark&amp;gt;Scania&amp;lt;/mark&amp;gt;&lt;br /&gt;
            &amp;lt;mudel&amp;gt;55l&amp;lt;/mudel&amp;gt;&lt;br /&gt;
            &amp;lt;maht yhik=&amp;quot;kohta&amp;quot;&amp;gt;50&amp;lt;/maht&amp;gt;&lt;br /&gt;
            &amp;lt;varustus&amp;gt;Kohviautomaat, 220 V, A/C, internet, multimeedia, WC&amp;lt;/varustus&amp;gt;&lt;br /&gt;
        &amp;lt;/buss&amp;gt;&lt;br /&gt;
        &amp;lt;bussiJuht&amp;gt;&lt;br /&gt;
            &amp;lt;nimi&amp;gt;&amp;lt;![CDATA[Raul]]&amp;gt;&amp;lt;/nimi&amp;gt;&lt;br /&gt;
            &amp;lt;perekonnaNimi&amp;gt;&amp;lt;![CDATA[Kala]]&amp;gt;&amp;lt;/perekonnaNimi&amp;gt;&lt;br /&gt;
        &amp;lt;/bussiJuht&amp;gt;&lt;br /&gt;
        &amp;lt;marsruut&amp;gt;&lt;br /&gt;
            &amp;lt;lahteKoht valjumine=&amp;quot;20:00&amp;quot;&amp;gt;&amp;lt;![CDATA[Tartu]]&amp;gt;&amp;lt;/lahteKoht&amp;gt;&lt;br /&gt;
            &amp;lt;sihtKoht saabumine=&amp;quot;22:30&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinn]]&amp;gt;&amp;lt;/sihtKoht&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusTund yhik=&amp;quot;h&amp;quot;&amp;gt;2&amp;lt;/soiduKestusTund&amp;gt;&lt;br /&gt;
            &amp;lt;soiduKestusMinut yhik=&amp;quot;m&amp;quot;&amp;gt;30&amp;lt;/soiduKestusMinut&amp;gt;&lt;br /&gt;
        &amp;lt;/marsruut&amp;gt;&lt;br /&gt;
        &amp;lt;suund&amp;gt;&amp;lt;![CDATA[Tartu - Tallinn]]&amp;gt;&amp;lt;/suund&amp;gt;&lt;br /&gt;
        &amp;lt;peatused&amp;gt;&lt;br /&gt;
            &amp;lt;peatus saabumine=&amp;quot;22:15&amp;quot;&amp;gt;&amp;lt;![CDATA[Tallinna Lennujaam]]&amp;gt;&amp;lt;/peatus&amp;gt;&lt;br /&gt;
        &amp;lt;/peatused&amp;gt;&lt;br /&gt;
        &amp;lt;valjumisPaevad&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;E&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;T&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;K&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;N&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;R&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;L&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
            &amp;lt;valjumisPaev soidab=&amp;quot;true&amp;quot;&amp;gt;P&amp;lt;/valjumisPaev&amp;gt;&lt;br /&gt;
        &amp;lt;/valjumisPaevad&amp;gt;&lt;br /&gt;
    &amp;lt;/bussiLiin&amp;gt;&lt;br /&gt;
&amp;lt;/bussiLiinid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSD==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;bussiLiinid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;buss&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;regMark&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;mark&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;maht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;varustus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;bussiLiik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;bussiJuht&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;perekonnaNimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;marsruut&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;lahteKoht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;valjumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;sihtKoht&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;saabumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;soiduKestusTund&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;soiduKestusMinut&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedByte&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;yhik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;suund&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;peatused&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;peatus&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;saabumine&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;valjumisPaevad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;7&amp;quot; name=&amp;quot;valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;soidab&amp;quot; type=&amp;quot;xs:boolean&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;liik&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSLT(html)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Bussiliini info&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          body {background-color:FFFFCC;}&lt;br /&gt;
          table {width:700px; text-align: left; margin: auto; border: 3px solid black; font-size: large;}&lt;br /&gt;
          #bussiNo {text-align: center;}&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;bussiLiinid/bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th id=&amp;quot;bussiNo&amp;quot; colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Bussiliini no. &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@liik&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Suund&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;suund&amp;quot;&amp;gt;&amp;lt;/xsl:value-of&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Kestus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusTund&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusTund/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusMinut&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/soiduKestusMinut/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Valjumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht/@valjumine&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Saabumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht/@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Valjumispaevad&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;valjumisPaevad/valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:if test=&amp;quot;@soidab = &#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Bussi mahutuvus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;buss/maht&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;buss/maht/@yhik&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;buss/varustus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:text&amp;gt;Varustus&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;buss/varustus&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Peatused&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;Saabumine&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;br /&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==XSLT(txt)==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;text&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:text&amp;gt;Bussijuhide tunniplaan&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;bussiLiinid/bussiLiin&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;bussiJuht/nimi&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;bussiJuht/perekonnaNimi&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;suund&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;valjumisPaevad/valjumisPaev&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:if test=&amp;quot;@soidab = &#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/lahteKoht/@valjumine&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt; -&amp;amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;peatused/peatus&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; -&amp;amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;marsruut/sihtKoht/@saabumine&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016&amp;diff=104532</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016&amp;diff=104532"/>
		<updated>2016-06-08T11:20:20Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Meeskond VVA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2016=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2016&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2016=&lt;br /&gt;
&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Travo 2.0 ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tarvo Reinpalu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo 2.0]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Aloha Snackbar&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
* Merit Ridaste&lt;br /&gt;
* Ants-Kristjan Rooma&lt;br /&gt;
* Siim Ivask&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Aloha Snackbar]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[SHOP]] asub [https://wiki.itcollege.ee/index.php/Talk:SHOP siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [[LuckyYou]] asub [https://wiki.itcollege.ee/index.php/Talk:LuckyYou siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Kõnõtraat ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
* Andreas Plado&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kõnõtraat]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Lebokeiss OÜ Core 1.0&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Joonas Jõeleht - Projektijuht&lt;br /&gt;
* Karell Veskimeister &lt;br /&gt;
* Kerli Edasi&lt;br /&gt;
* Iris Tambaum&lt;br /&gt;
* Timo Lanno&lt;br /&gt;
Meeskonna koduleht: [[Lebokeiss OÜ]].&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 Travo 2.0] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0 siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;LuckyYou&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tanel Vähk&lt;br /&gt;
* Aleks Luik&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Taavi Kliss&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LuckyYou]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 TRAVO 2.0] XML retsensioon leiab [https://wiki.itcollege.ee/index.php?title=LuckyYou#XML_retsensioon_TRAVO_2.0 SIIT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/K%C3%B5n%C3%B5traat Kõnõtraat] XML retsensioon leiab [https://wiki.itcollege.ee/index.php?title=LuckyYou#XML_retsensioon_K.C3.95N.C3.95TRAAT SIIT]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond SHOP ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Johannes Tamm&lt;br /&gt;
* Martin Mägi&lt;br /&gt;
* Martin Betlem&lt;br /&gt;
* Merilyn Renser&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[SHOP]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#SHOPi_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond BurgerAce ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Silver Ohlo&lt;br /&gt;
* Martin Luik&lt;br /&gt;
* Ahto Elken&lt;br /&gt;
* Arvo Bendi&lt;br /&gt;
Meeskonna koduleht: [[BurgerAce]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Netgroup Netgroup] asub [https://wiki.itcollege.ee/index.php/Talk:Netgroup siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ordering Ordering] asub [https://wiki.itcollege.ee/index.php/Talk:Ordering siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/SHOP SHOP] Veebiteenusele asub [https://wiki.itcollege.ee/index.php/Talk:SHOP#Retsensioon_meeskonna_SHOP_Veebiteenusele_meeskonna_BurgerAce_poolt siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/VVA VVA] Klientrakendusele asub [https://wiki.itcollege.ee/index.php/Talk:VVA#Retsensioon_meeskonna_VVA_Klientrakendusele_meeskonna_BurgerAce_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond LinkCode ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rene Ott&lt;br /&gt;
* Renet Pirso&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LinkCode]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Screaming_Magic_Gnomes Screaming Magic Gnomes] asub [https://wiki.itcollege.ee/index.php/Talk:Screaming_Magic_Gnomes#Retsensioon_LinkCode_meeskonna_poolt siin lingil]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/DoubleTrouble Double Trouble] asub [https://wiki.itcollege.ee/index.php/Talk:DoubleTrouble#Retsensioon_LinkCode_meeskonna_poolt siin lingil]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Screaming Magic Gnomes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Taavi Kivimaa&lt;br /&gt;
* Siim Osa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Screaming_Magic_Gnomes]]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Aloha_Snackbar#Retsensioon_XML Aloha Snackbar]&lt;br /&gt;
&lt;br /&gt;
retsensioon meeskonnale Ordering [https://wiki.itcollege.ee/index.php/Talk:Ordering]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Givela ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Raudsepp&lt;br /&gt;
* Alar Ameerikas&lt;br /&gt;
* Vladimir Rõkovanov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Givela]]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [[Kõnõtraat]] asub [https://wiki.itcollege.ee/index.php/Talk:K%C3%B5n%C3%B5traat siin ]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote [https://onedrive.live.com/redir?resid=B04DA53E21E8691B!117035&amp;amp;authkey=!AGqMKAO6WOvM5RE&amp;amp;ithint=file%2c7z link] või wiki lehel koos lühijuhendiga [https://wiki.itcollege.ee/index.php/Givela#L.C3.B5pptoode link]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VVA ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VVA]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_XML-failide_kohta_meeskonnale_.22Givela.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;LuckyYou&amp;quot; [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_XML-failide_kohta_meeskonnale_.22LuckyYou.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon meeskonna &amp;quot;SHOP&amp;quot; veebi- ja kliendirakendusele [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_meeskonna_SHOP_veebi-_ja_kliendirakendusele siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Undress Gaver&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Koiduste&lt;br /&gt;
* Jaanus Türnpuu&lt;br /&gt;
* Sergei Fatejev&lt;br /&gt;
* Kaspar Tilk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Undress Gaver]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Ordering Ordering] XML-ile asub [https://wiki.itcollege.ee/index.php/Talk:Ordering#Retsensioon_meeskonna_Undress_G.C3.A4ver_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Double Trouble&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DoubleTrouble]]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VRJ [https://wiki.itcollege.ee/index.php/Talk:VRJ asub siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale Givela [https://wiki.itcollege.ee/index.php/Talk:Givela asub siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Team ATW&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleks Tatter&lt;br /&gt;
* Vaiko Vällik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Team_ATW]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Netgroup&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Indrek Nurja&lt;br /&gt;
* Imre Teras&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Marek Kivikink&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Netgroup]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Ordering&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kelli Lukas&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ordering]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond KTM Development ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tauno Otti&lt;br /&gt;
* Mart Abel&lt;br /&gt;
* Kristian Laupa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[KTMdev]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#SHOPi_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Status Code 200&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ilja Andrejev&lt;br /&gt;
* Kristjan Kivisild&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Status_Code_200]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Spendings&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tauri Busch&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Spendings]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Loading ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Laura Teder&lt;br /&gt;
* Martin Saar&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
* Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Loading]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#Meeskond_Loading_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Undress_Gaver Undress Gaver] asub [https://wiki.itcollege.ee/index.php/Talk:Undress_Gaver#Meeskond_Loading_retsensioon_meeskonnale_Undress_Gaver siin]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
=== Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikhail Reznichenko&lt;br /&gt;
* 10143193&lt;br /&gt;
* 10090107&lt;br /&gt;
* Alisa Dudinova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsensioonid meeskonnale [https://wiki.itcollege.ee/index.php/Talk:VRJ &amp;quot;VRJ&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Talk:Vrii-team &amp;quot;Vrii-team&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VRii Team ===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Mets&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Kaire Toom&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vrii-team]]&lt;br /&gt;
&lt;br /&gt;
XML: [http://enos.itcollege.ee/~amets/VR2/XML/xml-resources.zip] XML olemas ka meeskonna kodulehel.&lt;br /&gt;
&lt;br /&gt;
Retsensioonid XML ülesandele: [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Symphony_No._7_in_C-sharp_minor%22 Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Talk:Sille Sille].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;VRJ&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VRJ]]&lt;br /&gt;
&lt;br /&gt;
Meeskond [https://wiki.itcollege.ee/index.php/Aeg&amp;quot;Aeg&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Enneaegsed&amp;quot;Enneaegsed&amp;quot;] retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/VRJ#Retsensioon &amp;quot;siin&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;freeVariable&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
* Kristjan Adrat&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[freeVar]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [[Aeg]] XML retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Retsensioon_1 asub siin]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 TRAVO 2.0] XML retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Retsensioon_2 asub siin]&lt;br /&gt;
&lt;br /&gt;
Projekti esitus [https://wiki.itcollege.ee/index.php/FreeVar#Projekti_esitus asub siin]&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Server.2Fkliendirakenduse_retsesnsioon_Skeddl.27e meeskonna Skeddl&#039;e projektile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Enneaegsed&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jaan Elken&lt;br /&gt;
* Margit Ool&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Enneaegsed]]&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsensioon meeskonnale Travo 2.0 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0 asub siin].&lt;br /&gt;
XML ülesande retsensioon meeskonnale Aloha Snackbar [https://wiki.itcollege.ee/index.php/Talk:Aloha_Snackbar asub siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Skeddl&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karina Egipt&lt;br /&gt;
* Kärt Palm&lt;br /&gt;
* Joonatan Uusväli&lt;br /&gt;
* Aleksei Suvorov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Skeddl]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;19.03.2016&#039;&#039;&#039; XML/XSLT ülesande leiab [http://enos.itcollege.ee/~ktoomel/VRII/VRIIAssignment.zip SIIT].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;26.03.2016&#039;&#039;&#039; Meeskonna [[Aeg]] XML retsensioon leiab [https://wiki.itcollege.ee/index.php/Skeddl#XML_retsensioon_1_retsensioon SIIT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;26.03.2016&#039;&#039;&#039; Meeskonna [[Enneaegsed]] XML retsensioon leiab [https://wiki.itcollege.ee/index.php/Skeddl#XML_retsensioon_2 SIIT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.05.2016&#039;&#039;&#039; Veebiteenus &amp;amp; Klientrakendus asuvad [https://wiki.itcollege.ee/index.php/Skeddl SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2016&#039;&#039;&#039; Retsensioon meeskonnale freeVariable asub [https://wiki.itcollege.ee/index.php/Skeddl SIIN]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Sille&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Trei&lt;br /&gt;
* Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Sille]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna [[VRJ]] XML retsensioon asub : [https://wiki.itcollege.ee/index.php/Sille#XML_retsensioon SIIN]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;A$unik&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[A$unik]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Yksikyritus&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Kaidi Parman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Yksikyritus]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Aeg&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Maksim Gorb&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Aeg]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;VRFeeds&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[VRFeeds]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[meeskonna &amp;quot;freeVariable&amp;quot; XML&#039;i osale ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[meeskonna &amp;quot;Sille&amp;quot; XML&#039;i osale ]]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016&amp;diff=104531</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016&amp;diff=104531"/>
		<updated>2016-06-08T11:19:03Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2016=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2016&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2016=&lt;br /&gt;
&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Travo 2.0 ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tarvo Reinpalu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo 2.0]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Aloha Snackbar&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
* Merit Ridaste&lt;br /&gt;
* Ants-Kristjan Rooma&lt;br /&gt;
* Siim Ivask&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Aloha Snackbar]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[SHOP]] asub [https://wiki.itcollege.ee/index.php/Talk:SHOP siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [[LuckyYou]] asub [https://wiki.itcollege.ee/index.php/Talk:LuckyYou siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Kõnõtraat ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
* Andreas Plado&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kõnõtraat]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Lebokeiss OÜ Core 1.0&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Joonas Jõeleht - Projektijuht&lt;br /&gt;
* Karell Veskimeister &lt;br /&gt;
* Kerli Edasi&lt;br /&gt;
* Iris Tambaum&lt;br /&gt;
* Timo Lanno&lt;br /&gt;
Meeskonna koduleht: [[Lebokeiss OÜ]].&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 Travo 2.0] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0 siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;LuckyYou&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tanel Vähk&lt;br /&gt;
* Aleks Luik&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Taavi Kliss&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LuckyYou]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 TRAVO 2.0] XML retsensioon leiab [https://wiki.itcollege.ee/index.php?title=LuckyYou#XML_retsensioon_TRAVO_2.0 SIIT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/K%C3%B5n%C3%B5traat Kõnõtraat] XML retsensioon leiab [https://wiki.itcollege.ee/index.php?title=LuckyYou#XML_retsensioon_K.C3.95N.C3.95TRAAT SIIT]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond SHOP ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Johannes Tamm&lt;br /&gt;
* Martin Mägi&lt;br /&gt;
* Martin Betlem&lt;br /&gt;
* Merilyn Renser&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[SHOP]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#SHOPi_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond BurgerAce ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Silver Ohlo&lt;br /&gt;
* Martin Luik&lt;br /&gt;
* Ahto Elken&lt;br /&gt;
* Arvo Bendi&lt;br /&gt;
Meeskonna koduleht: [[BurgerAce]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Netgroup Netgroup] asub [https://wiki.itcollege.ee/index.php/Talk:Netgroup siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ordering Ordering] asub [https://wiki.itcollege.ee/index.php/Talk:Ordering siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/SHOP SHOP] Veebiteenusele asub [https://wiki.itcollege.ee/index.php/Talk:SHOP#Retsensioon_meeskonna_SHOP_Veebiteenusele_meeskonna_BurgerAce_poolt siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/VVA VVA] Klientrakendusele asub [https://wiki.itcollege.ee/index.php/Talk:VVA#Retsensioon_meeskonna_VVA_Klientrakendusele_meeskonna_BurgerAce_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond LinkCode ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rene Ott&lt;br /&gt;
* Renet Pirso&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LinkCode]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Screaming_Magic_Gnomes Screaming Magic Gnomes] asub [https://wiki.itcollege.ee/index.php/Talk:Screaming_Magic_Gnomes#Retsensioon_LinkCode_meeskonna_poolt siin lingil]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/DoubleTrouble Double Trouble] asub [https://wiki.itcollege.ee/index.php/Talk:DoubleTrouble#Retsensioon_LinkCode_meeskonna_poolt siin lingil]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Screaming Magic Gnomes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Taavi Kivimaa&lt;br /&gt;
* Siim Osa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Screaming_Magic_Gnomes]]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Aloha_Snackbar#Retsensioon_XML Aloha Snackbar]&lt;br /&gt;
&lt;br /&gt;
retsensioon meeskonnale Ordering [https://wiki.itcollege.ee/index.php/Talk:Ordering]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Givela ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Raudsepp&lt;br /&gt;
* Alar Ameerikas&lt;br /&gt;
* Vladimir Rõkovanov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Givela]]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [[Kõnõtraat]] asub [https://wiki.itcollege.ee/index.php/Talk:K%C3%B5n%C3%B5traat siin ]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote [https://onedrive.live.com/redir?resid=B04DA53E21E8691B!117035&amp;amp;authkey=!AGqMKAO6WOvM5RE&amp;amp;ithint=file%2c7z link] või wiki lehel koos lühijuhendiga [https://wiki.itcollege.ee/index.php/Givela#L.C3.B5pptoode link]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VVA ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VVA]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_XML-failide_kohta_meeskonnale_.22Givela.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;LuckyYou&amp;quot; [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_XML-failide_kohta_meeskonnale_22LuckyYou22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon meeskonna &amp;quot;SHOP&amp;quot; veebi- ja kliendirakendusele [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_meeskonna_SHOP_veebi-_ja_kliendirakendusele siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Undress Gaver&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Koiduste&lt;br /&gt;
* Jaanus Türnpuu&lt;br /&gt;
* Sergei Fatejev&lt;br /&gt;
* Kaspar Tilk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Undress Gaver]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Ordering Ordering] XML-ile asub [https://wiki.itcollege.ee/index.php/Talk:Ordering#Retsensioon_meeskonna_Undress_G.C3.A4ver_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Double Trouble&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DoubleTrouble]]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VRJ [https://wiki.itcollege.ee/index.php/Talk:VRJ asub siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale Givela [https://wiki.itcollege.ee/index.php/Talk:Givela asub siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Team ATW&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleks Tatter&lt;br /&gt;
* Vaiko Vällik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Team_ATW]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Netgroup&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Indrek Nurja&lt;br /&gt;
* Imre Teras&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Marek Kivikink&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Netgroup]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Ordering&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kelli Lukas&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ordering]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond KTM Development ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tauno Otti&lt;br /&gt;
* Mart Abel&lt;br /&gt;
* Kristian Laupa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[KTMdev]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#SHOPi_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Status Code 200&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ilja Andrejev&lt;br /&gt;
* Kristjan Kivisild&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Status_Code_200]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Spendings&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tauri Busch&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Spendings]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Loading ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Laura Teder&lt;br /&gt;
* Martin Saar&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
* Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Loading]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#Meeskond_Loading_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Undress_Gaver Undress Gaver] asub [https://wiki.itcollege.ee/index.php/Talk:Undress_Gaver#Meeskond_Loading_retsensioon_meeskonnale_Undress_Gaver siin]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
=== Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikhail Reznichenko&lt;br /&gt;
* 10143193&lt;br /&gt;
* 10090107&lt;br /&gt;
* Alisa Dudinova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsensioonid meeskonnale [https://wiki.itcollege.ee/index.php/Talk:VRJ &amp;quot;VRJ&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Talk:Vrii-team &amp;quot;Vrii-team&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VRii Team ===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Mets&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Kaire Toom&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vrii-team]]&lt;br /&gt;
&lt;br /&gt;
XML: [http://enos.itcollege.ee/~amets/VR2/XML/xml-resources.zip] XML olemas ka meeskonna kodulehel.&lt;br /&gt;
&lt;br /&gt;
Retsensioonid XML ülesandele: [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Symphony_No._7_in_C-sharp_minor%22 Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Talk:Sille Sille].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;VRJ&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VRJ]]&lt;br /&gt;
&lt;br /&gt;
Meeskond [https://wiki.itcollege.ee/index.php/Aeg&amp;quot;Aeg&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Enneaegsed&amp;quot;Enneaegsed&amp;quot;] retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/VRJ#Retsensioon &amp;quot;siin&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;freeVariable&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
* Kristjan Adrat&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[freeVar]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [[Aeg]] XML retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Retsensioon_1 asub siin]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 TRAVO 2.0] XML retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Retsensioon_2 asub siin]&lt;br /&gt;
&lt;br /&gt;
Projekti esitus [https://wiki.itcollege.ee/index.php/FreeVar#Projekti_esitus asub siin]&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Server.2Fkliendirakenduse_retsesnsioon_Skeddl.27e meeskonna Skeddl&#039;e projektile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Enneaegsed&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jaan Elken&lt;br /&gt;
* Margit Ool&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Enneaegsed]]&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsensioon meeskonnale Travo 2.0 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0 asub siin].&lt;br /&gt;
XML ülesande retsensioon meeskonnale Aloha Snackbar [https://wiki.itcollege.ee/index.php/Talk:Aloha_Snackbar asub siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Skeddl&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karina Egipt&lt;br /&gt;
* Kärt Palm&lt;br /&gt;
* Joonatan Uusväli&lt;br /&gt;
* Aleksei Suvorov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Skeddl]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;19.03.2016&#039;&#039;&#039; XML/XSLT ülesande leiab [http://enos.itcollege.ee/~ktoomel/VRII/VRIIAssignment.zip SIIT].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;26.03.2016&#039;&#039;&#039; Meeskonna [[Aeg]] XML retsensioon leiab [https://wiki.itcollege.ee/index.php/Skeddl#XML_retsensioon_1_retsensioon SIIT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;26.03.2016&#039;&#039;&#039; Meeskonna [[Enneaegsed]] XML retsensioon leiab [https://wiki.itcollege.ee/index.php/Skeddl#XML_retsensioon_2 SIIT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.05.2016&#039;&#039;&#039; Veebiteenus &amp;amp; Klientrakendus asuvad [https://wiki.itcollege.ee/index.php/Skeddl SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2016&#039;&#039;&#039; Retsensioon meeskonnale freeVariable asub [https://wiki.itcollege.ee/index.php/Skeddl SIIN]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Sille&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Trei&lt;br /&gt;
* Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Sille]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna [[VRJ]] XML retsensioon asub : [https://wiki.itcollege.ee/index.php/Sille#XML_retsensioon SIIN]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;A$unik&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[A$unik]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Yksikyritus&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Kaidi Parman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Yksikyritus]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Aeg&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Maksim Gorb&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Aeg]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;VRFeeds&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[VRFeeds]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[meeskonna &amp;quot;freeVariable&amp;quot; XML&#039;i osale ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[meeskonna &amp;quot;Sille&amp;quot; XML&#039;i osale ]]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104334</id>
		<title>VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104334"/>
		<updated>2016-06-05T14:38:46Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/XSLT==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA958345&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Apple]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[MacBook Pro]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[2500]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.5 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[AMD]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Radeon R9 M370X]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[512 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA956189&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[HP]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Office]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Core™ i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1.8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[120 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA237910&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Acer]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer Plus]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i5-6600K]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.90 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX 960]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Kingstone]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 TB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA394633&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Dell]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer lite]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GT730]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[500 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA225947&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gaming laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[3000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7-6820HK]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.7 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX970M]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[6 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA659835&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Toshiba]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Work laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[600]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4030U]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[1.9 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
&amp;lt;/arvutid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;arvutid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;liik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;firma&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;hind&amp;quot; type=&amp;quot;xs:integer&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;konfiguratsioon&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;protsessor&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sagedus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;videokaart&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab kõik arvutid ja nende komponendide kirjeldust===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Arvutid&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;liik&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/protsessor&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/videokaart&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab arvutite nimetust, mudelit ja hinda. Hind on sorteeritud kasvamise järjekorras===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Hinna järgi&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Firma&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Mudel&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Hind&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti/liik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;hind&amp;quot; data-type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/xsl:sort&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse analüüs - Toidu tellimuse teenus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehnoloogiad mida hakkame projektis kasutama:&#039;&#039;&#039;&lt;br /&gt;
* ASP.NET Web Application: Web API + MVC&lt;br /&gt;
* Class Library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paketid:&#039;&#039;&#039; &lt;br /&gt;
* Ninject&lt;br /&gt;
* Ninject.Web.Common&lt;br /&gt;
* Ninject.MVC3&lt;br /&gt;
* Moq&lt;br /&gt;
* Microsoft.Aspnet.Mvc&lt;br /&gt;
* EntityFramework&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oodatav funktsionaalsus:&#039;&#039;&#039;&lt;br /&gt;
* Kauba pakkumine&lt;br /&gt;
* Kasutajate tuvastamine ning haldamine&lt;br /&gt;
* Vähemalt 2 andmebaasi: kauba jaoks ja kasutajate jaoks&lt;br /&gt;
* Võimalikult lihtne ja arusaadav disain&lt;br /&gt;
* Mitme kasutaja toetamise võimalus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Must have:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Kasutajana tahan, et mul oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Näha kogu kauba loetelu&lt;br /&gt;
* Kauba sorteerimiseks kategooriate järgi&lt;br /&gt;
* Näha kauba kirjeldust (nimetus, hind ja lühikirjeldus)&lt;br /&gt;
* Kasutada ostukorvi&lt;br /&gt;
* Lisada kaup ostukorvi&lt;br /&gt;
* Kustutada kaup ostukorvist &lt;br /&gt;
* Ostukorvis näha kauba kogusummat&lt;br /&gt;
* Kauba tellimusel täita vormi (aadress, nimi jne)&lt;br /&gt;
* Registreerida kasutajaks ja sisselogida&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Administraatorina tahan, et oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Lisada andmebaasi uued kaubad ning kustutada vanad vajaduse korral&lt;br /&gt;
* Redigeerida kaupa (muuta nimetust, lühikirjeldust jne)&lt;br /&gt;
* Näha e-kirjana vormi, mida täitis ostja kauba tellimisel&lt;br /&gt;
* Saada ligipääsu administraatori paneelile oma kasutaja nimega ja parooliga&lt;br /&gt;
&#039;&#039;&#039;Nice to have:&#039;&#039;&#039;&lt;br /&gt;
* Responsive design&lt;br /&gt;
* Projekti tegemisel võivad lisanduda võimalused ja funktsionaalsus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
Allalaadida saab siit:[http://enos.itcollege.ee/~vkovalt/VRII/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teenuse kasutamiseks on vaja registreerida. Pärast seda saab siseneda ja kasutada teenust.&amp;lt;br&amp;gt;Esilehel on olemas külgmenüü – sellega saab filtreerida tooteid vastavalt sellele, mida kasutaja tahab tellida.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe keskosas on olemas loetelu toodetest, mida teenus pakkub. Toodetel on olemas nimetus, lühikirjeldus ja hind. Tooteid saab lisada ostukorvi vajutades nupule „Lisa“.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe ülemises osas on olemas lühikokkuvõte ostukorvist – toodete kogus ja kogusumma. Samas saab vajutades nuppu “Telli” minna ostukorvi peamise vaadele, kus on olemas info toodetest:  kogus, nimetus, hind ja kogusumma.&amp;lt;br&amp;gt;&lt;br /&gt;
Ostukorvi vaadest saab minna tagasi esilehele „Jätka ostmist“ nupule vajutades või nupu „Tellin“ abil minna tellimuse vormi täitmisele. Vormi peal küsitakse tellija nimi, aadress, kuhu toodeid tuua ning linn.&amp;lt;br&amp;gt;&lt;br /&gt;
Peale seda genereerub e-kiri sisuga .eml formaadis, mis salvestatakse failina arvutisse. Selleks, et seda saada lugeda on vaja kasutada https://www.base64decode.org/ teenust. &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et valida asukoht, kuhu .eml dokument tekkib on vaja minna projekti sees: F&#039;&#039;oodStore.Domain -&amp;gt; Concrete-&amp;gt;EmailProcessor&#039;&#039; ja sisestada asukoht sellese muutujasse: &#039;&#039;public string FileLocation = @&amp;quot;home:\&amp;quot;;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Administraator:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Administraatori paneeli ligipääsu saamiseks tuleb minna /AdminLogin/AdminLogin aadressile. Sisestada kasutajatunnus ja parool (admin@foodstore.com _Admin12). Pärast seda avaneb adminstraatori paneel.&amp;lt;br&amp;gt;&lt;br /&gt;
Selle vaades on loetelu toodetest, toode juures on nupp „Kustuta“, mis kustutab toodet. Toode peale klikkides avaneb toode redigeerimise vaade, mis on tehtud nagu vorm. Samuti võib toodet lisada, selleks administraatori paneeli alumises osas on olemas nupp „Lisa toode“, mis avaneb toode lisamise vaadet.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajalik info toode lisamisel on: nimetus, lühikirjeldus, kategooria, hind(ei anna sisestada komadega arvu), võib ka pildi lisada.&amp;lt;br&amp;gt;&lt;br /&gt;
Vormi lõppus saab muudatusi salvestada vajutades „Salvesta“ või lahkuda redigeerimise vaadest „Kustuta muudatused“ abil.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekti lühistruktuur:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.Domain – Class Library – sisaldab olemeid ja loogikat, on loodud Entity Framework abil.&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI - ASP.NET MVC 5 – sisaldab kontrollereid ja vaateid. Esineb kasutajaliidesena.&amp;lt;br&amp;gt;&lt;br /&gt;
Süsteemil on olemas 2 andmebaasit&amp;lt;br&amp;gt;&lt;br /&gt;
•	Toodete jaoks(EFDbcontext)&amp;lt;br&amp;gt;&lt;br /&gt;
•	Kasutajate jaoks(Default connection)&amp;lt;br&amp;gt;&lt;br /&gt;
Veebi teenus kasutab standartseid(juba olemasolevaid) stiile: bootstrap.css, bootstrap.min.css, ErrorStyles.css, Site.css. Kuid oleme natuke muutunud seda disaini ning meie muudatused on kirjeldatud Custom.css&amp;lt;br&amp;gt;&lt;br /&gt;
Kontrollerid asuvad kaustas Controllers.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaaded asuvad kaustas Views.&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse vaade muutub vastavalt ekraani suurusele(responsive design)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lisa&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Installitud paketid:&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI:&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Antlr&amp;quot; version=&amp;quot;3.4.1.9004&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;bootstrap&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery&amp;quot; version=&amp;quot;1.10.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery.Validation&amp;quot; version=&amp;quot;1.11.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Core&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.EntityFramework&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Owin&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Web.Optimization&amp;quot; version=&amp;quot;1.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Client&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Core&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.HelpPage&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Owin&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.WebHost&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.CodeDom.Providers.DotNetCompilerPlatform&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.jQuery.Unobtrusive.Validation&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Net.Compilers&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; developmentDependency=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Host.SystemWeb&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Cookies&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Facebook&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Google&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.MicrosoftAccount&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.OAuth&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Twitter&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Modernizr&amp;quot; version=&amp;quot;2.6.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Moq&amp;quot; version=&amp;quot;4.1.1309.1617&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Newtonsoft.Json&amp;quot; version=&amp;quot;6.0.4&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject&amp;quot; version=&amp;quot;3.0.1.10&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.MVC3&amp;quot; version=&amp;quot;3.0.0.6&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.Web.Common&amp;quot; version=&amp;quot;3.0.0.7&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Owin&amp;quot; version=&amp;quot;1.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Respond&amp;quot; version=&amp;quot;1.2.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebActivator&amp;quot; version=&amp;quot;1.5&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebGrease&amp;quot; version=&amp;quot;1.5.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
FoodStore.Domain :&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse kirjeldus ==&lt;br /&gt;
Klientrakendus [WPF] - &amp;quot;YouTube - 50 latest most popular fresh videos&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kirjeldus:&amp;lt;br&amp;gt;&lt;br /&gt;
Antud rakendus kuvab viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalused:&amp;lt;br&amp;gt;&lt;br /&gt;
1) Näha listina viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Näha kanali nimetust, millelt on video postitatud. (channel)&amp;lt;br&amp;gt;&lt;br /&gt;
3) Näha millal video on postitatud, kuupäev ja aeg. (published)&amp;lt;br&amp;gt;&lt;br /&gt;
4) Näha palju on vaatamisi. (views)&amp;lt;br&amp;gt;&lt;br /&gt;
5) Näha mitu meeldimist on videol. (likes)&amp;lt;br&amp;gt;&lt;br /&gt;
6) Näha mitu mitte meeldimist on videol. (dislikes)&amp;lt;br&amp;gt;&lt;br /&gt;
7) Näha mitu kommentaari on postitatud video all. (comments)&amp;lt;br&amp;gt;&lt;br /&gt;
8) Näha video kirjeldust.&amp;lt;br&amp;gt;&lt;br /&gt;
9) Näha video, mida kuvatakse &amp;quot;iframe&amp;quot; abil, kus on seatud kõik standartsed YouTube seaded:&amp;lt;br&amp;gt;&lt;br /&gt;
	* Play, pause nupp&amp;lt;br&amp;gt;&lt;br /&gt;
	* Heli tugevus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Video nimetus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata hiljem&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata veebilehel YouTube.com&amp;lt;br&amp;gt;&lt;br /&gt;
	* Täisekraan&amp;lt;br&amp;gt;&lt;br /&gt;
	* Kvaliteedi seaded&amp;lt;br&amp;gt;&lt;br /&gt;
10) Kui meeldimised või kommentaarid videol on välja lülitatud, siis kasutajale kuvatakse:&amp;lt;br&amp;gt; &lt;br /&gt;
	* Likes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Dislikes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Comments are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
11) Kasutajale pakutakse kolm nuppu:&amp;lt;br&amp;gt;&lt;br /&gt;
	* PREVIOUS - eelmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* NEXT - järgmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* REFRESH - värskendab videoid, nende statistilisi andmeid.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube json lingid, kust võetakse andmed:&amp;lt;br&amp;gt;&lt;br /&gt;
	1) https://www.googleapis.com/youtube/v3/videos?part=snippet&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
	2) https://www.googleapis.com/youtube/v3/videos?part=statistics&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõte:&amp;lt;br&amp;gt;&lt;br /&gt;
Programm on täiesti valmis ja töötab korrektselt. Loodame, et Teile meeldib. Arvame, et rakendus võiks olla isegi kasutatav ka ärilistel eesmärkidel.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link allalaadimiseks:&amp;lt;br&amp;gt;&lt;br /&gt;
VVA KLIENTRAKENDUS - YouTube Project [http://enos.itcollege.ee/~atversko/vr2/VVAclient.rar download source!]&lt;br /&gt;
&lt;br /&gt;
Lisad:&amp;lt;br&amp;gt;&lt;br /&gt;
1) [https://developers.google.com/youtube/v3/docs/videos/list#parameters YouTube Data API]&amp;lt;br&amp;gt;&lt;br /&gt;
2) [https://console.developers.google.com/apis/api/youtube/ Võtme ja API registreerimine]&amp;lt;br&amp;gt;&lt;br /&gt;
3) Pilt:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:VVAPilt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Givela&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/Givela siit!]&lt;br /&gt;
&lt;br /&gt;
Meeskond &amp;quot;Givela&amp;quot; on koostanud XML failid oma tulevasele süsteemile, mis hakkab erinevaid asju (enamasti rahalise väärtuseta) annetamiseks kuvama. Töö on esitatud õigeaegselt. XML kood läbis edukalt valideerimise ja töötab ilusti, andmed kuvatakse korrektselt. Kasutajatele kuvatakse järgmiseid andmeid: müüjate kasutajanimed, &amp;quot;asjade&amp;quot; kategooriad, nimetused, pildid ja kommentaarid. Esitatud on kõik nõutud failide sisud ja XML struktuur sisaldab vähemalt 4 loogilist dimensiooni, lisaks on kasutatud atribuute enam kui kolmel tasemel ja on kasutatud CDATA&#039;t, seega vastab töö nõuetele. XSLT fail on korras, on kasutatud rohkemat kui ühte for-eachi nagu nõue ette näeb. Transformatsiooni käigus kasutatakse parameetreid ning ka erinevaid tingimuste kontrolle. Puudused: kommenteeritus ja dokumentatsioon puuduvad, XSLT faile peaks olema kaks tükki, paraku on siin vaid üks. Arusaamatuks jäi see, et antud süsteem peaks asju ikkagi müüma. Saadud raha pärast annetatakse heategevusele, kuid &amp;quot;annetamis&amp;quot; hinda toodete juures ei ole, ehk siis võttes vastu näiteks külmiku inimene võib annetada ainult 1 euro senti. Peaks vist mingi algeline hind ikkagi olema, millest võiks annetamise summa algata. Üldiselt arvame, et töö on tehtud hästi ja anname hinnanguks „hea“, kuid peab puuduste kallal veel veidi tööd tegema. Idee on päris hea ning soovime meeskonnale &amp;quot;Givela&amp;quot; jõudu oma eesmärgi saavutamiseks!&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;LuckyYou&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;LuckyYou&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/LuckyYou siit!]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XML&amp;lt;/b&amp;gt; fail on tehtud korrektselt ja vigadeta. Väga kerge on koodi lugeda, kuna on kasutatud ühtlast kirjutamisviisi. Elemendi ja väärtuse nimed on valitud ühtlaselt kõik inglis keeles. XML fail läbis ka W3C validaatori vigadeta. Ülesande nõutele vastavalt on tehtud ka rohkem kui 4 loogilist dimensiooni ja kasutatud erinevaid attribuute. Attribuudid on korrektsed ja vastavad ülesande eesmärgile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XSD&amp;lt;/b&amp;gt; on loodud arusaadavalt ning on nõuetele vastav.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XSLT&amp;lt;/b&amp;gt; on tehtud samuti hästi. Ilusti on ära kasutatud malle ja atribuute ning ka erinevaid tingimuste kontrolle. Kahjuks on aga ainult üks XSLT fail, kuigi nõuete kohaselt pidi neid olema tegelikult kaks. XSLT fail läbis ka W3C validaatori vigadeta.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et ülesandega oli hästi hakkama saadud. Kõik tehtud failid olid korrektselt ja oli täidetud ka vastavad ülesande nõuded. Puuduseks oli see, et tehtud oli ainult üks XSLT fail.&lt;br /&gt;
&lt;br /&gt;
== Retsensioon meeskonna SHOP veebi- ja kliendirakendusele  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond SHOP on teinud oma veebiteenusele väga hea analüüsi, kust on juba näha, et andmebaas eeldusena on olemas ning olemeid on seal kohe kindlasti üle kuue. Analüüsis on välja toodud nii &amp;quot;must have&amp;quot; kui ka &amp;quot;nice to have&amp;quot; asjad, mida loodud teenus peab võimaldama. See aitab mõista, millega on täpsemalt tegu. Lahendus on täitnud kõik nõutud punktid, välja arvatud kaks: Kasutaja saab tagasiside, kui tal on ost sooritatud, Administraator saab kustutada ära kasutajaid. Funktsionaalsusest, mis võiks olla loodud tehtud ainult üks punkt. Lahendus ise on kenasti ära jaotatud erinevateks projektideks, nagu: &lt;br /&gt;
&lt;br /&gt;
*BLL - mille näol on tegu äriloogika kihiga&lt;br /&gt;
*DAL - andmebaasiga suhtlemiseks&lt;br /&gt;
*Domain - erinevate mudelite jaoks&lt;br /&gt;
*Identity - identiteedi loogika&lt;br /&gt;
*WebApp - loodud ASP.NET Web API tehnoloogia põhjal&lt;br /&gt;
&lt;br /&gt;
Väga meeldis, et &amp;lt;b&amp;gt;veebirakendus&amp;lt;/b&amp;gt; on juba serveris, probleemi sisse logimisega ei olnud. Meeskonna veebilehes olid antud administraatori õigustega kasutaja sisse logimis andmed. Kõik funktsionaalsus, mis on rakenduses olemas töötab korrektselt. Kõige esimene mis paistab silma on keele valiku võimalus. Keeli on kokku kolm(inglise, rootsi ja eesti keel), mis on väga positiivne, sest veebirakendust samuti saavad kasutada inimesed, kes ei räägi eesti keeles. Igat kaupa on võimalik lisada ostukorvi ja pärast tasuda kogu kauba eest korraga. Poodis on võimalik teostada kauba sorteerimist, mis on väga kasulik eriti kui on suur sortiment. Samuti meeldis lehe user-friendly disain, kõik on hästi arusaadav ja nähtav.  Ainuke probleem on mobiilse versiooni menüü hover&#039;id, mis voolavad kokku taustaga. Koodi on lihtne lugeda, sest ta on korralik ja paljud meetodid on kommenteeritud. &lt;br /&gt;
&lt;br /&gt;
Meeskonna SHOP &amp;lt;b&amp;gt;kliendirakendus&amp;lt;/b&amp;gt; on tehtud WPF alusel. Probleemi sisse logimisega ei olnud. Sisse logimisel oli võimalus kasutada samad andmed nagu veebirakendusel. Samuti kliendirakendusel on sama funktsionaalsus, mis on veebirakenduses. Ainsaks probleemiks oli see, et kui tahad uue akna kinni panna see ei sulge, vaid liigub hiire järgi. Kood on korralik ja hästi sorteeritud, tänu millele on lihtne selles orienteeruda.&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
#16.03.16 - XML, XSD ja XSLT tegemine&lt;br /&gt;
#18.03.16 - XML, XSD ja XSLT lisamine wiki&#039;sse&lt;br /&gt;
#26.03.16 - Retsensioonid XML-failide kohta&lt;br /&gt;
#17.04.16 - Veebiteenuse analüüsi lisamine&lt;br /&gt;
#29.05.16 - Veebiteenuse kirjelduse ja allalaadimise lingi lisamine&lt;br /&gt;
#29.05.16 - Klientrakenduse kirjelduse ja allalaadimise lingi lisamine&lt;br /&gt;
#04.06.16 - Retsensioon meeskonna SHOP veebi- ja kliendirakendusele&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104324</id>
		<title>VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104324"/>
		<updated>2016-06-04T19:16:05Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/XSLT==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA958345&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Apple]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[MacBook Pro]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[2500]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.5 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[AMD]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Radeon R9 M370X]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[512 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA956189&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[HP]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Office]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Core™ i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1.8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[120 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA237910&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Acer]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer Plus]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i5-6600K]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.90 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX 960]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Kingstone]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 TB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA394633&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Dell]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer lite]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GT730]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[500 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA225947&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gaming laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[3000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7-6820HK]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.7 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX970M]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[6 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA659835&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Toshiba]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Work laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[600]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4030U]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[1.9 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
&amp;lt;/arvutid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;arvutid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;liik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;firma&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;hind&amp;quot; type=&amp;quot;xs:integer&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;konfiguratsioon&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;protsessor&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sagedus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;videokaart&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab kõik arvutid ja nende komponendide kirjeldust===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Arvutid&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;liik&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/protsessor&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/videokaart&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab arvutite nimetust, mudelit ja hinda. Hind on sorteeritud kasvamise järjekorras===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Hinna järgi&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Firma&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Mudel&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Hind&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti/liik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;hind&amp;quot; data-type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/xsl:sort&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse analüüs - Toidu tellimuse teenus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehnoloogiad mida hakkame projektis kasutama:&#039;&#039;&#039;&lt;br /&gt;
* ASP.NET Web Application: Web API + MVC&lt;br /&gt;
* Class Library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paketid:&#039;&#039;&#039; &lt;br /&gt;
* Ninject&lt;br /&gt;
* Ninject.Web.Common&lt;br /&gt;
* Ninject.MVC3&lt;br /&gt;
* Moq&lt;br /&gt;
* Microsoft.Aspnet.Mvc&lt;br /&gt;
* EntityFramework&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oodatav funktsionaalsus:&#039;&#039;&#039;&lt;br /&gt;
* Kauba pakkumine&lt;br /&gt;
* Kasutajate tuvastamine ning haldamine&lt;br /&gt;
* Vähemalt 2 andmebaasi: kauba jaoks ja kasutajate jaoks&lt;br /&gt;
* Võimalikult lihtne ja arusaadav disain&lt;br /&gt;
* Mitme kasutaja toetamise võimalus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Must have:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Kasutajana tahan, et mul oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Näha kogu kauba loetelu&lt;br /&gt;
* Kauba sorteerimiseks kategooriate järgi&lt;br /&gt;
* Näha kauba kirjeldust (nimetus, hind ja lühikirjeldus)&lt;br /&gt;
* Kasutada ostukorvi&lt;br /&gt;
* Lisada kaup ostukorvi&lt;br /&gt;
* Kustutada kaup ostukorvist &lt;br /&gt;
* Ostukorvis näha kauba kogusummat&lt;br /&gt;
* Kauba tellimusel täita vormi (aadress, nimi jne)&lt;br /&gt;
* Registreerida kasutajaks ja sisselogida&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Administraatorina tahan, et oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Lisada andmebaasi uued kaubad ning kustutada vanad vajaduse korral&lt;br /&gt;
* Redigeerida kaupa (muuta nimetust, lühikirjeldust jne)&lt;br /&gt;
* Näha e-kirjana vormi, mida täitis ostja kauba tellimisel&lt;br /&gt;
* Saada ligipääsu administraatori paneelile oma kasutaja nimega ja parooliga&lt;br /&gt;
&#039;&#039;&#039;Nice to have:&#039;&#039;&#039;&lt;br /&gt;
* Responsive design&lt;br /&gt;
* Projekti tegemisel võivad lisanduda võimalused ja funktsionaalsus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
Allalaadida saab siit:[http://enos.itcollege.ee/~vkovalt/VRII/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teenuse kasutamiseks on vaja registreerida. Pärast seda saab siseneda ja kasutada teenust.&amp;lt;br&amp;gt;Esilehel on olemas külgmenüü – sellega saab filtreerida tooteid vastavalt sellele, mida kasutaja tahab tellida.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe keskosas on olemas loetelu toodetest, mida teenus pakkub. Toodetel on olemas nimetus, lühikirjeldus ja hind. Tooteid saab lisada ostukorvi vajutades nupule „Lisa“.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe ülemises osas on olemas lühikokkuvõte ostukorvist – toodete kogus ja kogusumma. Samas saab vajutades nuppu “Telli” minna ostukorvi peamise vaadele, kus on olemas info toodetest:  kogus, nimetus, hind ja kogusumma.&amp;lt;br&amp;gt;&lt;br /&gt;
Ostukorvi vaadest saab minna tagasi esilehele „Jätka ostmist“ nupule vajutades või nupu „Tellin“ abil minna tellimuse vormi täitmisele. Vormi peal küsitakse tellija nimi, aadress, kuhu toodeid tuua ning linn.&amp;lt;br&amp;gt;&lt;br /&gt;
Peale seda genereerub e-kiri sisuga .eml formaadis, mis salvestatakse failina arvutisse. Selleks, et seda saada lugeda on vaja kasutada https://www.base64decode.org/ teenust. &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et valida asukoht, kuhu .eml dokument tekkib on vaja minna projekti sees: F&#039;&#039;oodStore.Domain -&amp;gt; Concrete-&amp;gt;EmailProcessor&#039;&#039; ja sisestada asukoht sellese muutujasse: &#039;&#039;public string FileLocation = @&amp;quot;home:\&amp;quot;;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Administraator:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Administraatori paneeli ligipääsu saamiseks tuleb minna /AdminLogin/AdminLogin aadressile. Sisestada kasutajatunnus ja parool (admin@foodstore.com _Admin12). Pärast seda avaneb adminstraatori paneel.&amp;lt;br&amp;gt;&lt;br /&gt;
Selle vaades on loetelu toodetest, toode juures on nupp „Kustuta“, mis kustutab toodet. Toode peale klikkides avaneb toode redigeerimise vaade, mis on tehtud nagu vorm. Samuti võib toodet lisada, selleks administraatori paneeli alumises osas on olemas nupp „Lisa toode“, mis avaneb toode lisamise vaadet.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajalik info toode lisamisel on: nimetus, lühikirjeldus, kategooria, hind(ei anna sisestada komadega arvu), võib ka pildi lisada.&amp;lt;br&amp;gt;&lt;br /&gt;
Vormi lõppus saab muudatusi salvestada vajutades „Salvesta“ või lahkuda redigeerimise vaadest „Kustuta muudatused“ abil.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekti lühistruktuur:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.Domain – Class Library – sisaldab olemeid ja loogikat, on loodud Entity Framework abil.&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI - ASP.NET MVC 5 – sisaldab kontrollereid ja vaateid. Esineb kasutajaliidesena.&amp;lt;br&amp;gt;&lt;br /&gt;
Süsteemil on olemas 2 andmebaasit&amp;lt;br&amp;gt;&lt;br /&gt;
•	Toodete jaoks(EFDbcontext)&amp;lt;br&amp;gt;&lt;br /&gt;
•	Kasutajate jaoks(Default connection)&amp;lt;br&amp;gt;&lt;br /&gt;
Veebi teenus kasutab standartseid(juba olemasolevaid) stiile: bootstrap.css, bootstrap.min.css, ErrorStyles.css, Site.css. Kuid oleme natuke muutunud seda disaini ning meie muudatused on kirjeldatud Custom.css&amp;lt;br&amp;gt;&lt;br /&gt;
Kontrollerid asuvad kaustas Controllers.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaaded asuvad kaustas Views.&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse vaade muutub vastavalt ekraani suurusele(responsive design)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lisa&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Installitud paketid:&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI:&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Antlr&amp;quot; version=&amp;quot;3.4.1.9004&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;bootstrap&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery&amp;quot; version=&amp;quot;1.10.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery.Validation&amp;quot; version=&amp;quot;1.11.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Core&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.EntityFramework&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Owin&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Web.Optimization&amp;quot; version=&amp;quot;1.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Client&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Core&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.HelpPage&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Owin&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.WebHost&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.CodeDom.Providers.DotNetCompilerPlatform&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.jQuery.Unobtrusive.Validation&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Net.Compilers&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; developmentDependency=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Host.SystemWeb&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Cookies&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Facebook&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Google&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.MicrosoftAccount&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.OAuth&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Twitter&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Modernizr&amp;quot; version=&amp;quot;2.6.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Moq&amp;quot; version=&amp;quot;4.1.1309.1617&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Newtonsoft.Json&amp;quot; version=&amp;quot;6.0.4&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject&amp;quot; version=&amp;quot;3.0.1.10&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.MVC3&amp;quot; version=&amp;quot;3.0.0.6&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.Web.Common&amp;quot; version=&amp;quot;3.0.0.7&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Owin&amp;quot; version=&amp;quot;1.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Respond&amp;quot; version=&amp;quot;1.2.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebActivator&amp;quot; version=&amp;quot;1.5&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebGrease&amp;quot; version=&amp;quot;1.5.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
FoodStore.Domain :&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse kirjeldus ==&lt;br /&gt;
Klientrakendus [WPF] - &amp;quot;YouTube - 50 latest most popular fresh videos&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kirjeldus:&amp;lt;br&amp;gt;&lt;br /&gt;
Antud rakendus kuvab viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalused:&amp;lt;br&amp;gt;&lt;br /&gt;
1) Näha listina viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Näha kanali nimetust, millelt on video postitatud. (channel)&amp;lt;br&amp;gt;&lt;br /&gt;
3) Näha millal video on postitatud, kuupäev ja aeg. (published)&amp;lt;br&amp;gt;&lt;br /&gt;
4) Näha palju on vaatamisi. (views)&amp;lt;br&amp;gt;&lt;br /&gt;
5) Näha mitu meeldimist on videol. (likes)&amp;lt;br&amp;gt;&lt;br /&gt;
6) Näha mitu mitte meeldimist on videol. (dislikes)&amp;lt;br&amp;gt;&lt;br /&gt;
7) Näha mitu kommentaari on postitatud video all. (comments)&amp;lt;br&amp;gt;&lt;br /&gt;
8) Näha video kirjeldust.&amp;lt;br&amp;gt;&lt;br /&gt;
9) Näha video, mida kuvatakse &amp;quot;iframe&amp;quot; abil, kus on seatud kõik standartsed YouTube seaded:&amp;lt;br&amp;gt;&lt;br /&gt;
	* Play, pause nupp&amp;lt;br&amp;gt;&lt;br /&gt;
	* Heli tugevus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Video nimetus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata hiljem&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata veebilehel YouTube.com&amp;lt;br&amp;gt;&lt;br /&gt;
	* Täisekraan&amp;lt;br&amp;gt;&lt;br /&gt;
	* Kvaliteedi seaded&amp;lt;br&amp;gt;&lt;br /&gt;
10) Kui meeldimised või kommentaarid videol on välja lülitatud, siis kasutajale kuvatakse:&amp;lt;br&amp;gt; &lt;br /&gt;
	* Likes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Dislikes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Comments are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
11) Kasutajale pakutakse kolm nuppu:&amp;lt;br&amp;gt;&lt;br /&gt;
	* PREVIOUS - eelmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* NEXT - järgmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* REFRESH - värskendab videoid, nende statistilisi andmeid.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube json lingid, kust võetakse andmed:&amp;lt;br&amp;gt;&lt;br /&gt;
	1) https://www.googleapis.com/youtube/v3/videos?part=snippet&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
	2) https://www.googleapis.com/youtube/v3/videos?part=statistics&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõte:&amp;lt;br&amp;gt;&lt;br /&gt;
Programm on täiesti valmis ja töötab korrektselt. Loodame, et Teile meeldib. Arvame, et rakendus võiks olla isegi kasutatav ka ärilistel eesmärkidel.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link allalaadimiseks:&amp;lt;br&amp;gt;&lt;br /&gt;
VVA KLIENTRAKENDUS - YouTube Project [http://enos.itcollege.ee/~atversko/vr2/VVAclient.rar download source!]&lt;br /&gt;
&lt;br /&gt;
Lisad:&amp;lt;br&amp;gt;&lt;br /&gt;
1) [https://developers.google.com/youtube/v3/docs/videos/list#parameters YouTube Data API]&amp;lt;br&amp;gt;&lt;br /&gt;
2) [https://console.developers.google.com/apis/api/youtube/ Võtme ja API registreerimine]&amp;lt;br&amp;gt;&lt;br /&gt;
3) Pilt:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:VVAPilt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Givela&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/Givela siit!]&lt;br /&gt;
&lt;br /&gt;
Meeskond &amp;quot;Givela&amp;quot; on koostanud XML failid oma tulevasele süsteemile, mis hakkab erinevaid asju (enamasti rahalise väärtuseta) annetamiseks kuvama. Töö on esitatud õigeaegselt. XML kood läbis edukalt valideerimise ja töötab ilusti, andmed kuvatakse korrektselt. Kasutajatele kuvatakse järgmiseid andmeid: müüjate kasutajanimed, &amp;quot;asjade&amp;quot; kategooriad, nimetused, pildid ja kommentaarid. Esitatud on kõik nõutud failide sisud ja XML struktuur sisaldab vähemalt 4 loogilist dimensiooni, lisaks on kasutatud atribuute enam kui kolmel tasemel ja on kasutatud CDATA&#039;t, seega vastab töö nõuetele. XSLT fail on korras, on kasutatud rohkemat kui ühte for-eachi nagu nõue ette näeb. Transformatsiooni käigus kasutatakse parameetreid ning ka erinevaid tingimuste kontrolle. Puudused: kommenteeritus ja dokumentatsioon puuduvad, XSLT faile peaks olema kaks tükki, paraku on siin vaid üks. Arusaamatuks jäi see, et antud süsteem peaks asju ikkagi müüma. Saadud raha pärast annetatakse heategevusele, kuid &amp;quot;annetamis&amp;quot; hinda toodete juures ei ole, ehk siis võttes vastu näiteks külmiku inimene võib annetada ainult 1 euro senti. Peaks vist mingi algeline hind ikkagi olema, millest võiks annetamise summa algata. Üldiselt arvame, et töö on tehtud hästi ja anname hinnanguks „hea“, kuid peab puuduste kallal veel veidi tööd tegema. Idee on päris hea ning soovime meeskonnale &amp;quot;Givela&amp;quot; jõudu oma eesmärgi saavutamiseks!&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;LuckyYou&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;LuckyYou&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/LuckyYou siit!]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XML&amp;lt;/b&amp;gt; fail on tehtud korrektselt ja vigadeta. Väga kerge on koodi lugeda, kuna on kasutatud ühtlast kirjutamisviisi. Elemendi ja väärtuse nimed on valitud ühtlaselt kõik inglis keeles. XML fail läbis ka W3C validaatori vigadeta. Ülesande nõutele vastavalt on tehtud ka rohkem kui 4 loogilist dimensiooni ja kasutatud erinevaid attribuute. Attribuudid on korrektsed ja vastavad ülesande eesmärgile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XSD&amp;lt;/b&amp;gt; on loodud arusaadavalt ning on nõuetele vastav.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XSLT&amp;lt;/b&amp;gt; on tehtud samuti hästi. Ilusti on ära kasutatud malle ja atribuute ning ka erinevaid tingimuste kontrolle. Kahjuks on aga ainult üks XSLT fail, kuigi nõuete kohaselt pidi neid olema tegelikult kaks. XSLT fail läbis ka W3C validaatori vigadeta.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et ülesandega oli hästi hakkama saadud. Kõik tehtud failid olid korrektselt ja oli täidetud ka vastavad ülesande nõuded. Puuduseks oli see, et tehtud oli ainult üks XSLT fail.&lt;br /&gt;
&lt;br /&gt;
== Retsensioon meeskonna SHOP veebi- ja kliendirakendusele  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond SHOP on teinud oma veebiteenusele väga hea analüüsi, kust on juba näha, et andmebaas eeldusena on olemas ning olemeid on seal kohe kindlasti üle kuue. Analüüsis on välja toodud nii &amp;quot;must have&amp;quot; kui ka &amp;quot;nice to have&amp;quot; asjad, mida loodud teenus peab võimaldama. See aitab mõista, millega on täpsemalt tegu. Lahendus on täitnud kõik nõutud punktid, välja arvatud kaks: Kasutaja saab tagasiside, kui tal on ost sooritatud, Administraator saab kustutada ära kasutajaid. Funktsionaalsusest, mis võiks olla loodud tehtud ainult üks punkt. Lahendus ise on kenasti ära jaotatud erinevateks projektideks, nagu: &lt;br /&gt;
&lt;br /&gt;
*BLL - mille näol on tegu äriloogika kihiga&lt;br /&gt;
*DAL - andmebaasiga suhtlemiseks&lt;br /&gt;
*Domain - erinevate mudelite jaoks&lt;br /&gt;
*Identity - identiteedi loogika&lt;br /&gt;
*WebApp - loodud ASP.NET Web API tehnoloogia põhjal&lt;br /&gt;
&lt;br /&gt;
Väga meeldis, et &amp;lt;b&amp;gt;veebirakendus&amp;lt;/b&amp;gt; on juba serveris, probleemi sisse logimisega ei olnud. Meeskonna veebilehes olid antud administraatori õigustega kasutaja sisse logimis andmed. Kõik funktsionaalsus, mis on rakenduses olemas töötab korrektselt. Kõige esimene mis paistab silma on keele valiku võimalus. Keeli on kokku kolm(inglise, rootsi ja eesti keel), mis on väga positiivne, sest veebirakendust samuti saavad kasutada inimesed, kes ei räägi eesti keeles. Igat kaupa on võimalik lisada ostukorvi ja pärast tasuda kogu kauba eest korraga. Poodis on võimalik teostada kauba sorteerimist, mis on väga kasulik eriti kui on suur sortiment. Samuti meeldis lehe user-friendly disain, kõik on hästi arusaadav ja nähtav.  Ainuke probleem on mobiilse versiooni menüü hover&#039;id, mis voolavad kokku taustaga. Koodi on lihtne lugeda, sest ta on korralik ja paljud meetodid on kommenteeritud. &lt;br /&gt;
&lt;br /&gt;
Meeskonna SHOP &amp;lt;b&amp;gt;kliendirakendus&amp;lt;/b&amp;gt; on tehtud WPF alusel. Probleemi sisse logimisega ei olnud. Sisse logimisel oli võimalus kasutada samad andmed nagu veebirakendusel. Samuti kliendirakendusel on sama funktsionaalsus, mis on veebirakenduses. Ainsaks probleemiks oli see, et kui tahad uue akna kinni panna see ei sulge, vaid liigub hiire järgi. Kood on korralik ja hästi sorteeritud, tänu millele on lihtne selles orienteeruda.&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
#16.03.16 - XML, XSD ja XSLT tegemine&lt;br /&gt;
#18.03.16 - XML, XSD ja XSLT lisamine wiki&#039;sse&lt;br /&gt;
#26.03.16 - Retsensioon XML-failide kohta&lt;br /&gt;
#17.04.16 - Veebiteenuse analüüsi lisamine&lt;br /&gt;
#29.05.16 - Veebiteenuse kirjelduse ja allalaadimise lingi lisamine&lt;br /&gt;
#29.05.16 - Klientrakenduse kirjelduse ja allalaadimise lingi lisamine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104319</id>
		<title>VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104319"/>
		<updated>2016-06-04T09:04:34Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/XSLT==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA958345&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Apple]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[MacBook Pro]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[2500]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.5 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[AMD]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Radeon R9 M370X]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[512 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA956189&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[HP]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Office]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Core™ i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1.8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[120 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA237910&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Acer]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer Plus]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i5-6600K]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.90 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX 960]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Kingstone]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 TB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA394633&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Dell]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer lite]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GT730]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[500 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA225947&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gaming laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[3000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7-6820HK]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.7 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX970M]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[6 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA659835&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Toshiba]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Work laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[600]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4030U]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[1.9 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
&amp;lt;/arvutid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;arvutid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;liik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;firma&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;hind&amp;quot; type=&amp;quot;xs:integer&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;konfiguratsioon&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;protsessor&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sagedus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;videokaart&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab kõik arvutid ja nende komponendide kirjeldust===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Arvutid&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;liik&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/protsessor&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/videokaart&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab arvutite nimetust, mudelit ja hinda. Hind on sorteeritud kasvamise järjekorras===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Hinna järgi&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Firma&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Mudel&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Hind&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti/liik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;hind&amp;quot; data-type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/xsl:sort&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse analüüs - Toidu tellimuse teenus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehnoloogiad mida hakkame projektis kasutama:&#039;&#039;&#039;&lt;br /&gt;
* ASP.NET Web Application: Web API + MVC&lt;br /&gt;
* Class Library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paketid:&#039;&#039;&#039; &lt;br /&gt;
* Ninject&lt;br /&gt;
* Ninject.Web.Common&lt;br /&gt;
* Ninject.MVC3&lt;br /&gt;
* Moq&lt;br /&gt;
* Microsoft.Aspnet.Mvc&lt;br /&gt;
* EntityFramework&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oodatav funktsionaalsus:&#039;&#039;&#039;&lt;br /&gt;
* Kauba pakkumine&lt;br /&gt;
* Kasutajate tuvastamine ning haldamine&lt;br /&gt;
* Vähemalt 2 andmebaasi: kauba jaoks ja kasutajate jaoks&lt;br /&gt;
* Võimalikult lihtne ja arusaadav disain&lt;br /&gt;
* Mitme kasutaja toetamise võimalus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Must have:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Kasutajana tahan, et mul oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Näha kogu kauba loetelu&lt;br /&gt;
* Kauba sorteerimiseks kategooriate järgi&lt;br /&gt;
* Näha kauba kirjeldust (nimetus, hind ja lühikirjeldus)&lt;br /&gt;
* Kasutada ostukorvi&lt;br /&gt;
* Lisada kaup ostukorvi&lt;br /&gt;
* Kustutada kaup ostukorvist &lt;br /&gt;
* Ostukorvis näha kauba kogusummat&lt;br /&gt;
* Kauba tellimusel täita vormi (aadress, nimi jne)&lt;br /&gt;
* Registreerida kasutajaks ja sisselogida&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Administraatorina tahan, et oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Lisada andmebaasi uued kaubad ning kustutada vanad vajaduse korral&lt;br /&gt;
* Redigeerida kaupa (muuta nimetust, lühikirjeldust jne)&lt;br /&gt;
* Näha e-kirjana vormi, mida täitis ostja kauba tellimisel&lt;br /&gt;
* Saada ligipääsu administraatori paneelile oma kasutaja nimega ja parooliga&lt;br /&gt;
&#039;&#039;&#039;Nice to have:&#039;&#039;&#039;&lt;br /&gt;
* Responsive design&lt;br /&gt;
* Projekti tegemisel võivad lisanduda võimalused ja funktsionaalsus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
Allalaadida saab siit:[http://enos.itcollege.ee/~vkovalt/VRII/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teenuse kasutamiseks on vaja registreerida. Pärast seda saab siseneda ja kasutada teenust.&amp;lt;br&amp;gt;Esilehel on olemas külgmenüü – sellega saab filtreerida tooteid vastavalt sellele, mida kasutaja tahab tellida.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe keskosas on olemas loetelu toodetest, mida teenus pakkub. Toodetel on olemas nimetus, lühikirjeldus ja hind. Tooteid saab lisada ostukorvi vajutades nupule „Lisa“.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe ülemises osas on olemas lühikokkuvõte ostukorvist – toodete kogus ja kogusumma. Samas saab vajutades nuppu “Telli” minna ostukorvi peamise vaadele, kus on olemas info toodetest:  kogus, nimetus, hind ja kogusumma.&amp;lt;br&amp;gt;&lt;br /&gt;
Ostukorvi vaadest saab minna tagasi esilehele „Jätka ostmist“ nupule vajutades või nupu „Tellin“ abil minna tellimuse vormi täitmisele. Vormi peal küsitakse tellija nimi, aadress, kuhu toodeid tuua ning linn.&amp;lt;br&amp;gt;&lt;br /&gt;
Peale seda genereerub e-kiri sisuga .eml formaadis, mis salvestatakse failina arvutisse. Selleks, et seda saada lugeda on vaja kasutada https://www.base64decode.org/ teenust. &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et valida asukoht, kuhu .eml dokument tekkib on vaja minna projekti sees: F&#039;&#039;oodStore.Domain -&amp;gt; Concrete-&amp;gt;EmailProcessor&#039;&#039; ja sisestada asukoht sellese muutujasse: &#039;&#039;public string FileLocation = @&amp;quot;home:\&amp;quot;;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Administraator:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Administraatori paneeli ligipääsu saamiseks tuleb minna /AdminLogin/AdminLogin aadressile. Sisestada kasutajatunnus ja parool (admin@foodstore.com _Admin12). Pärast seda avaneb adminstraatori paneel.&amp;lt;br&amp;gt;&lt;br /&gt;
Selle vaades on loetelu toodetest, toode juures on nupp „Kustuta“, mis kustutab toodet. Toode peale klikkides avaneb toode redigeerimise vaade, mis on tehtud nagu vorm. Samuti võib toodet lisada, selleks administraatori paneeli alumises osas on olemas nupp „Lisa toode“, mis avaneb toode lisamise vaadet.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajalik info toode lisamisel on: nimetus, lühikirjeldus, kategooria, hind(ei anna sisestada komadega arvu), võib ka pildi lisada.&amp;lt;br&amp;gt;&lt;br /&gt;
Vormi lõppus saab muudatusi salvestada vajutades „Salvesta“ või lahkuda redigeerimise vaadest „Kustuta muudatused“ abil.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekti lühistruktuur:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.Domain – Class Library – sisaldab olemeid ja loogikat, on loodud Entity Framework abil.&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI - ASP.NET MVC 5 – sisaldab kontrollereid ja vaateid. Esineb kasutajaliidesena.&amp;lt;br&amp;gt;&lt;br /&gt;
Süsteemil on olemas 2 andmebaasit&amp;lt;br&amp;gt;&lt;br /&gt;
•	Toodete jaoks(EFDbcontext)&amp;lt;br&amp;gt;&lt;br /&gt;
•	Kasutajate jaoks(Default connection)&amp;lt;br&amp;gt;&lt;br /&gt;
Veebi teenus kasutab standartseid(juba olemasolevaid) stiile: bootstrap.css, bootstrap.min.css, ErrorStyles.css, Site.css. Kuid oleme natuke muutunud seda disaini ning meie muudatused on kirjeldatud Custom.css&amp;lt;br&amp;gt;&lt;br /&gt;
Kontrollerid asuvad kaustas Controllers.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaaded asuvad kaustas Views.&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse vaade muutub vastavalt ekraani suurusele(responsive design)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lisa&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Installitud paketid:&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI:&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Antlr&amp;quot; version=&amp;quot;3.4.1.9004&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;bootstrap&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery&amp;quot; version=&amp;quot;1.10.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery.Validation&amp;quot; version=&amp;quot;1.11.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Core&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.EntityFramework&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Owin&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Web.Optimization&amp;quot; version=&amp;quot;1.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Client&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Core&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.HelpPage&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Owin&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.WebHost&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.CodeDom.Providers.DotNetCompilerPlatform&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.jQuery.Unobtrusive.Validation&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Net.Compilers&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; developmentDependency=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Host.SystemWeb&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Cookies&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Facebook&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Google&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.MicrosoftAccount&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.OAuth&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Twitter&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Modernizr&amp;quot; version=&amp;quot;2.6.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Moq&amp;quot; version=&amp;quot;4.1.1309.1617&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Newtonsoft.Json&amp;quot; version=&amp;quot;6.0.4&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject&amp;quot; version=&amp;quot;3.0.1.10&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.MVC3&amp;quot; version=&amp;quot;3.0.0.6&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.Web.Common&amp;quot; version=&amp;quot;3.0.0.7&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Owin&amp;quot; version=&amp;quot;1.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Respond&amp;quot; version=&amp;quot;1.2.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebActivator&amp;quot; version=&amp;quot;1.5&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebGrease&amp;quot; version=&amp;quot;1.5.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
FoodStore.Domain :&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse kirjeldus ==&lt;br /&gt;
Klientrakendus [WPF] - &amp;quot;YouTube - 50 latest most popular fresh videos&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kirjeldus:&amp;lt;br&amp;gt;&lt;br /&gt;
Antud rakendus kuvab viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalused:&amp;lt;br&amp;gt;&lt;br /&gt;
1) Näha listina viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Näha kanali nimetust, millelt on video postitatud. (channel)&amp;lt;br&amp;gt;&lt;br /&gt;
3) Näha millal video on postitatud, kuupäev ja aeg. (published)&amp;lt;br&amp;gt;&lt;br /&gt;
4) Näha palju on vaatamisi. (views)&amp;lt;br&amp;gt;&lt;br /&gt;
5) Näha mitu meeldimist on videol. (likes)&amp;lt;br&amp;gt;&lt;br /&gt;
6) Näha mitu mitte meeldimist on videol. (dislikes)&amp;lt;br&amp;gt;&lt;br /&gt;
7) Näha mitu kommentaari on postitatud video all. (comments)&amp;lt;br&amp;gt;&lt;br /&gt;
8) Näha video kirjeldust.&amp;lt;br&amp;gt;&lt;br /&gt;
9) Näha video, mida kuvatakse &amp;quot;iframe&amp;quot; abil, kus on seatud kõik standartsed YouTube seaded:&amp;lt;br&amp;gt;&lt;br /&gt;
	* Play, pause nupp&amp;lt;br&amp;gt;&lt;br /&gt;
	* Heli tugevus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Video nimetus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata hiljem&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata veebilehel YouTube.com&amp;lt;br&amp;gt;&lt;br /&gt;
	* Täisekraan&amp;lt;br&amp;gt;&lt;br /&gt;
	* Kvaliteedi seaded&amp;lt;br&amp;gt;&lt;br /&gt;
10) Kui meeldimised või kommentaarid videol on välja lülitatud, siis kasutajale kuvatakse:&amp;lt;br&amp;gt; &lt;br /&gt;
	* Likes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Dislikes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Comments are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
11) Kasutajale pakutakse kolm nuppu:&amp;lt;br&amp;gt;&lt;br /&gt;
	* PREVIOUS - eelmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* NEXT - järgmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* REFRESH - värskendab videoid, nende statistilisi andmeid.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube json lingid, kust võetakse andmed:&amp;lt;br&amp;gt;&lt;br /&gt;
	1) https://www.googleapis.com/youtube/v3/videos?part=snippet&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
	2) https://www.googleapis.com/youtube/v3/videos?part=statistics&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõte:&amp;lt;br&amp;gt;&lt;br /&gt;
Programm on täiesti valmis ja töötab korrektselt. Loodame, et Teile meeldib. Arvame, et rakendus võiks olla isegi kasutatav ka ärilistel eesmärkidel.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link allalaadimiseks:&amp;lt;br&amp;gt;&lt;br /&gt;
VVA KLIENTRAKENDUS - YouTube Project [http://enos.itcollege.ee/~atversko/vr2/VVAclient.rar download source!]&lt;br /&gt;
&lt;br /&gt;
Lisad:&amp;lt;br&amp;gt;&lt;br /&gt;
1) [https://developers.google.com/youtube/v3/docs/videos/list#parameters YouTube Data API]&amp;lt;br&amp;gt;&lt;br /&gt;
2) [https://console.developers.google.com/apis/api/youtube/ Võtme ja API registreerimine]&amp;lt;br&amp;gt;&lt;br /&gt;
3) Pilt:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:VVAPilt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Givela&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/Givela siit!]&lt;br /&gt;
&lt;br /&gt;
Meeskond &amp;quot;Givela&amp;quot; on koostanud XML failid oma tulevasele süsteemile, mis hakkab erinevaid asju (enamasti rahalise väärtuseta) annetamiseks kuvama. Töö on esitatud õigeaegselt. XML kood läbis edukalt valideerimise ja töötab ilusti, andmed kuvatakse korrektselt. Kasutajatele kuvatakse järgmiseid andmeid: müüjate kasutajanimed, &amp;quot;asjade&amp;quot; kategooriad, nimetused, pildid ja kommentaarid. Esitatud on kõik nõutud failide sisud ja XML struktuur sisaldab vähemalt 4 loogilist dimensiooni, lisaks on kasutatud atribuute enam kui kolmel tasemel ja on kasutatud CDATA&#039;t, seega vastab töö nõuetele. XSLT fail on korras, on kasutatud rohkemat kui ühte for-eachi nagu nõue ette näeb. Transformatsiooni käigus kasutatakse parameetreid ning ka erinevaid tingimuste kontrolle. Puudused: kommenteeritus ja dokumentatsioon puuduvad, XSLT faile peaks olema kaks tükki, paraku on siin vaid üks. Arusaamatuks jäi see, et antud süsteem peaks asju ikkagi müüma. Saadud raha pärast annetatakse heategevusele, kuid &amp;quot;annetamis&amp;quot; hinda toodete juures ei ole, ehk siis võttes vastu näiteks külmiku inimene võib annetada ainult 1 euro senti. Peaks vist mingi algeline hind ikkagi olema, millest võiks annetamise summa algata. Üldiselt arvame, et töö on tehtud hästi ja anname hinnanguks „hea“, kuid peab puuduste kallal veel veidi tööd tegema. Idee on päris hea ning soovime meeskonnale &amp;quot;Givela&amp;quot; jõudu oma eesmärgi saavutamiseks!&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;LuckyYou&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;LuckyYou&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/LuckyYou siit!]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XML&amp;lt;/b&amp;gt; fail on tehtud korrektselt ja vigadeta. Väga kerge on koodi lugeda, kuna on kasutatud ühtlast kirjutamisviisi. Elemendi ja väärtuse nimed on valitud ühtlaselt kõik inglis keeles. XML fail läbis ka W3C validaatori vigadeta. Ülesande nõutele vastavalt on tehtud ka rohkem kui 4 loogilist dimensiooni ja kasutatud erinevaid attribuute. Attribuudid on korrektsed ja vastavad ülesande eesmärgile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XSD&amp;lt;/b&amp;gt; on loodud arusaadavalt ning on nõuetele vastav.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;XSLT&amp;lt;/b&amp;gt; on tehtud samuti hästi. Ilusti on ära kasutatud malle ja atribuute ning ka erinevaid tingimuste kontrolle. Kahjuks on aga ainult üks XSLT fail, kuigi nõuete kohaselt pidi neid olema tegelikult kaks. XSLT fail läbis ka W3C validaatori vigadeta.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et ülesandega oli hästi hakkama saadud. Kõik tehtud failid olid korrektselt ja oli täidetud ka vastavad ülesande nõuded. Puuduseks oli see, et tehtud oli ainult üks XSLT fail.&lt;br /&gt;
&lt;br /&gt;
== Retsensioon meeskonna SHOP veebi- ja kliendirakendusele  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond SHOP on teinud oma veebiteenusele väga hea analüüsi, kust on juba näha, et andmebaas eeldusena on olemas ning olemeid on seal kohe kindlasti üle kuue. Analüüsis on välja toodud nii &amp;quot;must have&amp;quot; kui ka &amp;quot;nice to have&amp;quot; asjad, mida loodud teenus peab võimaldama. See aitab mõista, millega on täpsemalt tegu. Lahendus on täitnud kõik nõutud punktid, välja arvatud kaks: Kasutaja saab tagasiside, kui tal on ost sooritatud, Administraator saab kustutada ära kasutajaid. Funktsionaalsusest, mis võiks olla loodud tehtud ainult üks punkt. Lahendus ise on kenasti ära jaotatud erinevateks projektideks, nagu:&lt;br /&gt;
&lt;br /&gt;
*BLL - mille näol on tegu äriloogika kihiga&lt;br /&gt;
*DAL - andmebaasiga suhtlemiseks&lt;br /&gt;
*Domain - erinevate mudelite jaoks&lt;br /&gt;
*Identity - identiteedi loogika&lt;br /&gt;
*WebApp - loodud ASP.NET Web API tehnoloogia põhjal&lt;br /&gt;
&lt;br /&gt;
Väga meeldis, et &amp;lt;b&amp;gt;veebirakendus&amp;lt;/b&amp;gt; on juba serveris, probleemi sisse logimisega ei olnud. Kõik funktsionaalsus, mis on rakenduses olemas töötab korrektselt, eriti meeldis, et on keele valiku võimalus. Samuti meeldis lehe user-friendly disain, kõik on hästi arusaadav ja nähtav. Ainuke probleem on mobiilse versiooni menüü hover&#039;id, mis voolavad kokku taustaga. &lt;br /&gt;
&lt;br /&gt;
Meeskonna SHOP &amp;lt;b&amp;gt;kliendirakendus&amp;lt;/b&amp;gt; on tehtud WPF alusel. Probleemi sisse logimisega ei olnud. Kliendirakendusel on sama funktsionaalsus, mis on veebirakenduses. Ainsaks probleemiks oli see, et kui tahad uue akna kinni panna see ei sulge, vaid liigub hiire järgi. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
#16.03.16 - XML, XSD ja XSLT tegemine&lt;br /&gt;
#18.03.16 - XML, XSD ja XSLT lisamine wiki&#039;sse&lt;br /&gt;
#26.03.16 - Retsensioon XML-failide kohta&lt;br /&gt;
#17.04.16 - Veebiteenuse analüüsi lisamine&lt;br /&gt;
#29.05.16 - Veebiteenuse kirjelduse ja allalaadimise lingi lisamine&lt;br /&gt;
#29.05.16 - Klientrakenduse kirjelduse ja allalaadimise lingi lisamine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104318</id>
		<title>VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104318"/>
		<updated>2016-06-04T08:47:25Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/XSLT==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA958345&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Apple]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[MacBook Pro]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[2500]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.5 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[AMD]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Radeon R9 M370X]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[512 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA956189&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[HP]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Office]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Core™ i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1.8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[120 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA237910&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Acer]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer Plus]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i5-6600K]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.90 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX 960]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Kingstone]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 TB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA394633&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Dell]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer lite]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GT730]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[500 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA225947&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gaming laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[3000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7-6820HK]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.7 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX970M]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[6 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA659835&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Toshiba]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Work laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[600]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4030U]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[1.9 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
&amp;lt;/arvutid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;arvutid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;liik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;firma&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;hind&amp;quot; type=&amp;quot;xs:integer&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;konfiguratsioon&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;protsessor&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sagedus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;videokaart&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab kõik arvutid ja nende komponendide kirjeldust===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Arvutid&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;liik&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/protsessor&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/videokaart&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab arvutite nimetust, mudelit ja hinda. Hind on sorteeritud kasvamise järjekorras===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Hinna järgi&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Firma&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Mudel&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Hind&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti/liik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;hind&amp;quot; data-type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/xsl:sort&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse analüüs - Toidu tellimuse teenus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehnoloogiad mida hakkame projektis kasutama:&#039;&#039;&#039;&lt;br /&gt;
* ASP.NET Web Application: Web API + MVC&lt;br /&gt;
* Class Library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paketid:&#039;&#039;&#039; &lt;br /&gt;
* Ninject&lt;br /&gt;
* Ninject.Web.Common&lt;br /&gt;
* Ninject.MVC3&lt;br /&gt;
* Moq&lt;br /&gt;
* Microsoft.Aspnet.Mvc&lt;br /&gt;
* EntityFramework&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oodatav funktsionaalsus:&#039;&#039;&#039;&lt;br /&gt;
* Kauba pakkumine&lt;br /&gt;
* Kasutajate tuvastamine ning haldamine&lt;br /&gt;
* Vähemalt 2 andmebaasi: kauba jaoks ja kasutajate jaoks&lt;br /&gt;
* Võimalikult lihtne ja arusaadav disain&lt;br /&gt;
* Mitme kasutaja toetamise võimalus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Must have:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Kasutajana tahan, et mul oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Näha kogu kauba loetelu&lt;br /&gt;
* Kauba sorteerimiseks kategooriate järgi&lt;br /&gt;
* Näha kauba kirjeldust (nimetus, hind ja lühikirjeldus)&lt;br /&gt;
* Kasutada ostukorvi&lt;br /&gt;
* Lisada kaup ostukorvi&lt;br /&gt;
* Kustutada kaup ostukorvist &lt;br /&gt;
* Ostukorvis näha kauba kogusummat&lt;br /&gt;
* Kauba tellimusel täita vormi (aadress, nimi jne)&lt;br /&gt;
* Registreerida kasutajaks ja sisselogida&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Administraatorina tahan, et oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Lisada andmebaasi uued kaubad ning kustutada vanad vajaduse korral&lt;br /&gt;
* Redigeerida kaupa (muuta nimetust, lühikirjeldust jne)&lt;br /&gt;
* Näha e-kirjana vormi, mida täitis ostja kauba tellimisel&lt;br /&gt;
* Saada ligipääsu administraatori paneelile oma kasutaja nimega ja parooliga&lt;br /&gt;
&#039;&#039;&#039;Nice to have:&#039;&#039;&#039;&lt;br /&gt;
* Responsive design&lt;br /&gt;
* Projekti tegemisel võivad lisanduda võimalused ja funktsionaalsus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
Allalaadida saab siit:[http://enos.itcollege.ee/~vkovalt/VRII/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teenuse kasutamiseks on vaja registreerida. Pärast seda saab siseneda ja kasutada teenust.&amp;lt;br&amp;gt;Esilehel on olemas külgmenüü – sellega saab filtreerida tooteid vastavalt sellele, mida kasutaja tahab tellida.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe keskosas on olemas loetelu toodetest, mida teenus pakkub. Toodetel on olemas nimetus, lühikirjeldus ja hind. Tooteid saab lisada ostukorvi vajutades nupule „Lisa“.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe ülemises osas on olemas lühikokkuvõte ostukorvist – toodete kogus ja kogusumma. Samas saab vajutades nuppu “Telli” minna ostukorvi peamise vaadele, kus on olemas info toodetest:  kogus, nimetus, hind ja kogusumma.&amp;lt;br&amp;gt;&lt;br /&gt;
Ostukorvi vaadest saab minna tagasi esilehele „Jätka ostmist“ nupule vajutades või nupu „Tellin“ abil minna tellimuse vormi täitmisele. Vormi peal küsitakse tellija nimi, aadress, kuhu toodeid tuua ning linn.&amp;lt;br&amp;gt;&lt;br /&gt;
Peale seda genereerub e-kiri sisuga .eml formaadis, mis salvestatakse failina arvutisse. Selleks, et seda saada lugeda on vaja kasutada https://www.base64decode.org/ teenust. &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et valida asukoht, kuhu .eml dokument tekkib on vaja minna projekti sees: F&#039;&#039;oodStore.Domain -&amp;gt; Concrete-&amp;gt;EmailProcessor&#039;&#039; ja sisestada asukoht sellese muutujasse: &#039;&#039;public string FileLocation = @&amp;quot;home:\&amp;quot;;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Administraator:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Administraatori paneeli ligipääsu saamiseks tuleb minna /AdminLogin/AdminLogin aadressile. Sisestada kasutajatunnus ja parool (admin@foodstore.com _Admin12). Pärast seda avaneb adminstraatori paneel.&amp;lt;br&amp;gt;&lt;br /&gt;
Selle vaades on loetelu toodetest, toode juures on nupp „Kustuta“, mis kustutab toodet. Toode peale klikkides avaneb toode redigeerimise vaade, mis on tehtud nagu vorm. Samuti võib toodet lisada, selleks administraatori paneeli alumises osas on olemas nupp „Lisa toode“, mis avaneb toode lisamise vaadet.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajalik info toode lisamisel on: nimetus, lühikirjeldus, kategooria, hind(ei anna sisestada komadega arvu), võib ka pildi lisada.&amp;lt;br&amp;gt;&lt;br /&gt;
Vormi lõppus saab muudatusi salvestada vajutades „Salvesta“ või lahkuda redigeerimise vaadest „Kustuta muudatused“ abil.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekti lühistruktuur:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.Domain – Class Library – sisaldab olemeid ja loogikat, on loodud Entity Framework abil.&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI - ASP.NET MVC 5 – sisaldab kontrollereid ja vaateid. Esineb kasutajaliidesena.&amp;lt;br&amp;gt;&lt;br /&gt;
Süsteemil on olemas 2 andmebaasit&amp;lt;br&amp;gt;&lt;br /&gt;
•	Toodete jaoks(EFDbcontext)&amp;lt;br&amp;gt;&lt;br /&gt;
•	Kasutajate jaoks(Default connection)&amp;lt;br&amp;gt;&lt;br /&gt;
Veebi teenus kasutab standartseid(juba olemasolevaid) stiile: bootstrap.css, bootstrap.min.css, ErrorStyles.css, Site.css. Kuid oleme natuke muutunud seda disaini ning meie muudatused on kirjeldatud Custom.css&amp;lt;br&amp;gt;&lt;br /&gt;
Kontrollerid asuvad kaustas Controllers.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaaded asuvad kaustas Views.&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse vaade muutub vastavalt ekraani suurusele(responsive design)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lisa&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Installitud paketid:&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI:&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Antlr&amp;quot; version=&amp;quot;3.4.1.9004&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;bootstrap&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery&amp;quot; version=&amp;quot;1.10.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery.Validation&amp;quot; version=&amp;quot;1.11.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Core&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.EntityFramework&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Owin&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Web.Optimization&amp;quot; version=&amp;quot;1.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Client&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Core&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.HelpPage&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Owin&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.WebHost&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.CodeDom.Providers.DotNetCompilerPlatform&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.jQuery.Unobtrusive.Validation&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Net.Compilers&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; developmentDependency=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Host.SystemWeb&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Cookies&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Facebook&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Google&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.MicrosoftAccount&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.OAuth&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Twitter&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Modernizr&amp;quot; version=&amp;quot;2.6.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Moq&amp;quot; version=&amp;quot;4.1.1309.1617&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Newtonsoft.Json&amp;quot; version=&amp;quot;6.0.4&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject&amp;quot; version=&amp;quot;3.0.1.10&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.MVC3&amp;quot; version=&amp;quot;3.0.0.6&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.Web.Common&amp;quot; version=&amp;quot;3.0.0.7&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Owin&amp;quot; version=&amp;quot;1.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Respond&amp;quot; version=&amp;quot;1.2.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebActivator&amp;quot; version=&amp;quot;1.5&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebGrease&amp;quot; version=&amp;quot;1.5.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
FoodStore.Domain :&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse kirjeldus ==&lt;br /&gt;
Klientrakendus [WPF] - &amp;quot;YouTube - 50 latest most popular fresh videos&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kirjeldus:&amp;lt;br&amp;gt;&lt;br /&gt;
Antud rakendus kuvab viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalused:&amp;lt;br&amp;gt;&lt;br /&gt;
1) Näha listina viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Näha kanali nimetust, millelt on video postitatud. (channel)&amp;lt;br&amp;gt;&lt;br /&gt;
3) Näha millal video on postitatud, kuupäev ja aeg. (published)&amp;lt;br&amp;gt;&lt;br /&gt;
4) Näha palju on vaatamisi. (views)&amp;lt;br&amp;gt;&lt;br /&gt;
5) Näha mitu meeldimist on videol. (likes)&amp;lt;br&amp;gt;&lt;br /&gt;
6) Näha mitu mitte meeldimist on videol. (dislikes)&amp;lt;br&amp;gt;&lt;br /&gt;
7) Näha mitu kommentaari on postitatud video all. (comments)&amp;lt;br&amp;gt;&lt;br /&gt;
8) Näha video kirjeldust.&amp;lt;br&amp;gt;&lt;br /&gt;
9) Näha video, mida kuvatakse &amp;quot;iframe&amp;quot; abil, kus on seatud kõik standartsed YouTube seaded:&amp;lt;br&amp;gt;&lt;br /&gt;
	* Play, pause nupp&amp;lt;br&amp;gt;&lt;br /&gt;
	* Heli tugevus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Video nimetus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata hiljem&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata veebilehel YouTube.com&amp;lt;br&amp;gt;&lt;br /&gt;
	* Täisekraan&amp;lt;br&amp;gt;&lt;br /&gt;
	* Kvaliteedi seaded&amp;lt;br&amp;gt;&lt;br /&gt;
10) Kui meeldimised või kommentaarid videol on välja lülitatud, siis kasutajale kuvatakse:&amp;lt;br&amp;gt; &lt;br /&gt;
	* Likes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Dislikes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Comments are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
11) Kasutajale pakutakse kolm nuppu:&amp;lt;br&amp;gt;&lt;br /&gt;
	* PREVIOUS - eelmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* NEXT - järgmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* REFRESH - värskendab videoid, nende statistilisi andmeid.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube json lingid, kust võetakse andmed:&amp;lt;br&amp;gt;&lt;br /&gt;
	1) https://www.googleapis.com/youtube/v3/videos?part=snippet&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
	2) https://www.googleapis.com/youtube/v3/videos?part=statistics&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõte:&amp;lt;br&amp;gt;&lt;br /&gt;
Programm on täiesti valmis ja töötab korrektselt. Loodame, et Teile meeldib. Arvame, et rakendus võiks olla isegi kasutatav ka ärilistel eesmärkidel.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link allalaadimiseks:&amp;lt;br&amp;gt;&lt;br /&gt;
VVA KLIENTRAKENDUS - YouTube Project [http://enos.itcollege.ee/~atversko/vr2/VVAclient.rar download source!]&lt;br /&gt;
&lt;br /&gt;
Lisad:&amp;lt;br&amp;gt;&lt;br /&gt;
1) [https://developers.google.com/youtube/v3/docs/videos/list#parameters YouTube Data API]&amp;lt;br&amp;gt;&lt;br /&gt;
2) [https://console.developers.google.com/apis/api/youtube/ Võtme ja API registreerimine]&amp;lt;br&amp;gt;&lt;br /&gt;
3) Pilt:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:VVAPilt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Givela&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/Givela siit!]&lt;br /&gt;
&lt;br /&gt;
Meeskond &amp;quot;Givela&amp;quot; on koostanud XML failid oma tulevasele süsteemile, mis hakkab erinevaid asju (enamasti rahalise väärtuseta) annetamiseks kuvama. Töö on esitatud õigeaegselt. XML kood läbis edukalt valideerimise ja töötab ilusti, andmed kuvatakse korrektselt. Kasutajatele kuvatakse järgmiseid andmeid: müüjate kasutajanimed, &amp;quot;asjade&amp;quot; kategooriad, nimetused, pildid ja kommentaarid. Esitatud on kõik nõutud failide sisud ja XML struktuur sisaldab vähemalt 4 loogilist dimensiooni, lisaks on kasutatud atribuute enam kui kolmel tasemel ja on kasutatud CDATA&#039;t, seega vastab töö nõuetele. XSLT fail on korras, on kasutatud rohkemat kui ühte for-eachi nagu nõue ette näeb. Transformatsiooni käigus kasutatakse parameetreid ning ka erinevaid tingimuste kontrolle. Puudused: kommenteeritus ja dokumentatsioon puuduvad, XSLT faile peaks olema kaks tükki, paraku on siin vaid üks. Arusaamatuks jäi see, et antud süsteem peaks asju ikkagi müüma. Saadud raha pärast annetatakse heategevusele, kuid &amp;quot;annetamis&amp;quot; hinda toodete juures ei ole, ehk siis võttes vastu näiteks külmiku inimene võib annetada ainult 1 euro senti. Peaks vist mingi algeline hind ikkagi olema, millest võiks annetamise summa algata. Üldiselt arvame, et töö on tehtud hästi ja anname hinnanguks „hea“, kuid peab puuduste kallal veel veidi tööd tegema. Idee on päris hea ning soovime meeskonnale &amp;quot;Givela&amp;quot; jõudu oma eesmärgi saavutamiseks!&lt;br /&gt;
&lt;br /&gt;
== Retsensioon meeskonna SHOP veebi- ja kliendirakendusele  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond SHOP on teinud oma veebiteenusele väga hea analüüsi, kust on juba näha, et andmebaas eeldusena on olemas ning olemeid on seal kohe kindlasti üle kuue. Analüüsis on välja toodud nii &amp;quot;must have&amp;quot; kui ka &amp;quot;nice to have&amp;quot; asjad, mida loodud teenus peab võimaldama. See aitab mõista, millega on täpsemalt tegu. Lahendus on täitnud kõik nõutud punktid, välja arvatud kaks: Kasutaja saab tagasiside, kui tal on ost sooritatud, Administraator saab kustutada ära kasutajaid. Funktsionaalsusest, mis võiks olla loodud tehtud ainult üks punkt. Lahendus ise on kenasti ära jaotatud erinevateks projektideks, nagu:&lt;br /&gt;
&lt;br /&gt;
*BLL - mille näol on tegu äriloogika kihiga&lt;br /&gt;
*DAL - andmebaasiga suhtlemiseks&lt;br /&gt;
*Domain - erinevate mudelite jaoks&lt;br /&gt;
*Identity - identiteedi loogika&lt;br /&gt;
*WebApp - loodud ASP.NET Web API tehnoloogia põhjal&lt;br /&gt;
&lt;br /&gt;
Väga meeldis, et &amp;lt;b&amp;gt;veebirakendus&amp;lt;/b&amp;gt; on juba serveris, probleemi sisse logimisega ei olnud. Kõik funktsionaalsus, mis on rakenduses olemas töötab korrektselt, eriti meeldis, et on keele valiku võimalus. Samuti meeldis lehe user-friendly disain, kõik on hästi arusaadav ja nähtav. Ainuke probleem on mobiilse versiooni menüü hover&#039;id, mis voolavad kokku taustaga. &lt;br /&gt;
&lt;br /&gt;
Meeskonna SHOP &amp;lt;b&amp;gt;kliendirakendus&amp;lt;/b&amp;gt; on tehtud WPF alusel. Probleemi sisse logimisega ei olnud. Kliendirakendusel on sama funktsionaalsus, mis on veebirakenduses. Ainsaks probleemiks oli see, et kui tahad uue akna kinni panna see ei sulge, vaid liigub hiire järgi. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
#16.03.16 - XML, XSD ja XSLT tegemine&lt;br /&gt;
#18.03.16 - XML, XSD ja XSLT lisamine wiki&#039;sse&lt;br /&gt;
#26.03.16 - Retsensioon XML-failide kohta&lt;br /&gt;
#17.04.16 - Veebiteenuse analüüsi lisamine&lt;br /&gt;
#29.05.16 - Veebiteenuse kirjelduse ja allalaadimise lingi lisamine&lt;br /&gt;
#29.05.16 - Klientrakenduse kirjelduse ja allalaadimise lingi lisamine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104317</id>
		<title>VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=104317"/>
		<updated>2016-06-04T08:42:39Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/XSLT==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA958345&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Apple]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[MacBook Pro]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[2500]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.5 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[AMD]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Radeon R9 M370X]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[512 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA956189&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[HP]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Office]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Core™ i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1.8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[120 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA237910&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Acer]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer Plus]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1350]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i5-6600K]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.90 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX 960]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Kingstone]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[16 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 TB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA394633&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lauaarvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Dell]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gamer lite]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[1000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4170]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[3.70 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GT730]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[2 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Seagate]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[500 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA225947&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[MSI]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Gaming laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[3000]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i7-6820HK]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[2.7 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Nvidia]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[Geforce GTX970M]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[6 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR4]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[8 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[SSD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
  &amp;lt;arvuti tootekood=&amp;quot;AA659835&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;liik&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Sülearvuti:]]&amp;gt;&lt;br /&gt;
      &amp;lt;firma&amp;gt;&amp;lt;![CDATA[Toshiba]]&amp;gt;&amp;lt;/firma&amp;gt;&lt;br /&gt;
      &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[Work laptop]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
      &amp;lt;hind&amp;gt;&amp;lt;![CDATA[600]]&amp;gt;&amp;lt;/hind&amp;gt;&lt;br /&gt;
      &amp;lt;valuuta&amp;gt;&amp;lt;![CDATA[EUR]]&amp;gt;&amp;lt;/valuuta&amp;gt;&lt;br /&gt;
    &amp;lt;/liik&amp;gt;&lt;br /&gt;
    &amp;lt;konfiguratsioon&amp;gt;&lt;br /&gt;
      &amp;lt;protsessor name=&amp;quot;Protsessor&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[i3-4030U]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;sagedus&amp;gt;&amp;lt;![CDATA[1.9 GHz]]&amp;gt;&amp;lt;/sagedus&amp;gt;&lt;br /&gt;
      &amp;lt;/protsessor&amp;gt;&lt;br /&gt;
      &amp;lt;videokaart name=&amp;quot;Videokaart&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Intel®]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;mudel&amp;gt;&amp;lt;![CDATA[HD Graphics 4400]]&amp;gt;&amp;lt;/mudel&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[1 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/videokaart&amp;gt;&lt;br /&gt;
      &amp;lt;operatiivmalu name=&amp;quot;Operatiivmälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[DDR3]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[4 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/operatiivmalu&amp;gt;&lt;br /&gt;
      &amp;lt;pysimalu name=&amp;quot;Püsimälu&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tootja&amp;gt;&amp;lt;![CDATA[Samsung]]&amp;gt;&amp;lt;/tootja&amp;gt;&lt;br /&gt;
        &amp;lt;tyyp&amp;gt;&amp;lt;![CDATA[HDD]]&amp;gt;&amp;lt;/tyyp&amp;gt;&lt;br /&gt;
        &amp;lt;malu&amp;gt;&amp;lt;![CDATA[256 GB]]&amp;gt;&amp;lt;/malu&amp;gt;&lt;br /&gt;
      &amp;lt;/pysimalu&amp;gt;&lt;br /&gt;
    &amp;lt;/konfiguratsioon&amp;gt;&lt;br /&gt;
  &amp;lt;/arvuti&amp;gt;&lt;br /&gt;
&amp;lt;/arvutid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSD===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;arvutid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;liik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType mixed=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;firma&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;hind&amp;quot; type=&amp;quot;xs:integer&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;valuuta&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;konfiguratsioon&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;protsessor&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;sagedus&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;videokaart&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;mudel&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tootja&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;tyyp&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;malu&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab kõik arvutid ja nende komponendide kirjeldust===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Arvutid&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;liik&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/protsessor&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/videokaart&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/operatiivmalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;konfiguratsioon/pysimalu&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h4&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h4&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT Kuvab arvutite nimetust, mudelit ja hinda. Hind on sorteeritud kasvamise järjekorras===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Hinna järgi&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table border=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Firma&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Mudel&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Hind&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;arvutid/arvuti/liik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;hind&amp;quot; data-type=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/xsl:sort&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;firma&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;tyyp&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;hind&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;valuuta&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse analüüs - Toidu tellimuse teenus ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehnoloogiad mida hakkame projektis kasutama:&#039;&#039;&#039;&lt;br /&gt;
* ASP.NET Web Application: Web API + MVC&lt;br /&gt;
* Class Library&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Paketid:&#039;&#039;&#039; &lt;br /&gt;
* Ninject&lt;br /&gt;
* Ninject.Web.Common&lt;br /&gt;
* Ninject.MVC3&lt;br /&gt;
* Moq&lt;br /&gt;
* Microsoft.Aspnet.Mvc&lt;br /&gt;
* EntityFramework&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Oodatav funktsionaalsus:&#039;&#039;&#039;&lt;br /&gt;
* Kauba pakkumine&lt;br /&gt;
* Kasutajate tuvastamine ning haldamine&lt;br /&gt;
* Vähemalt 2 andmebaasi: kauba jaoks ja kasutajate jaoks&lt;br /&gt;
* Võimalikult lihtne ja arusaadav disain&lt;br /&gt;
* Mitme kasutaja toetamise võimalus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Must have:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Kasutajana tahan, et mul oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Näha kogu kauba loetelu&lt;br /&gt;
* Kauba sorteerimiseks kategooriate järgi&lt;br /&gt;
* Näha kauba kirjeldust (nimetus, hind ja lühikirjeldus)&lt;br /&gt;
* Kasutada ostukorvi&lt;br /&gt;
* Lisada kaup ostukorvi&lt;br /&gt;
* Kustutada kaup ostukorvist &lt;br /&gt;
* Ostukorvis näha kauba kogusummat&lt;br /&gt;
* Kauba tellimusel täita vormi (aadress, nimi jne)&lt;br /&gt;
* Registreerida kasutajaks ja sisselogida&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Administraatorina tahan, et oleks võimalus:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Lisada andmebaasi uued kaubad ning kustutada vanad vajaduse korral&lt;br /&gt;
* Redigeerida kaupa (muuta nimetust, lühikirjeldust jne)&lt;br /&gt;
* Näha e-kirjana vormi, mida täitis ostja kauba tellimisel&lt;br /&gt;
* Saada ligipääsu administraatori paneelile oma kasutaja nimega ja parooliga&lt;br /&gt;
&#039;&#039;&#039;Nice to have:&#039;&#039;&#039;&lt;br /&gt;
* Responsive design&lt;br /&gt;
* Projekti tegemisel võivad lisanduda võimalused ja funktsionaalsus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Veebiteenuse kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
Allalaadida saab siit:[http://enos.itcollege.ee/~vkovalt/VRII/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teenuse kasutamiseks on vaja registreerida. Pärast seda saab siseneda ja kasutada teenust.&amp;lt;br&amp;gt;Esilehel on olemas külgmenüü – sellega saab filtreerida tooteid vastavalt sellele, mida kasutaja tahab tellida.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe keskosas on olemas loetelu toodetest, mida teenus pakkub. Toodetel on olemas nimetus, lühikirjeldus ja hind. Tooteid saab lisada ostukorvi vajutades nupule „Lisa“.&amp;lt;br&amp;gt;&lt;br /&gt;
Esilehe ülemises osas on olemas lühikokkuvõte ostukorvist – toodete kogus ja kogusumma. Samas saab vajutades nuppu “Telli” minna ostukorvi peamise vaadele, kus on olemas info toodetest:  kogus, nimetus, hind ja kogusumma.&amp;lt;br&amp;gt;&lt;br /&gt;
Ostukorvi vaadest saab minna tagasi esilehele „Jätka ostmist“ nupule vajutades või nupu „Tellin“ abil minna tellimuse vormi täitmisele. Vormi peal küsitakse tellija nimi, aadress, kuhu toodeid tuua ning linn.&amp;lt;br&amp;gt;&lt;br /&gt;
Peale seda genereerub e-kiri sisuga .eml formaadis, mis salvestatakse failina arvutisse. Selleks, et seda saada lugeda on vaja kasutada https://www.base64decode.org/ teenust. &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et valida asukoht, kuhu .eml dokument tekkib on vaja minna projekti sees: F&#039;&#039;oodStore.Domain -&amp;gt; Concrete-&amp;gt;EmailProcessor&#039;&#039; ja sisestada asukoht sellese muutujasse: &#039;&#039;public string FileLocation = @&amp;quot;home:\&amp;quot;;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Administraator:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Administraatori paneeli ligipääsu saamiseks tuleb minna /AdminLogin/AdminLogin aadressile. Sisestada kasutajatunnus ja parool (admin@foodstore.com _Admin12). Pärast seda avaneb adminstraatori paneel.&amp;lt;br&amp;gt;&lt;br /&gt;
Selle vaades on loetelu toodetest, toode juures on nupp „Kustuta“, mis kustutab toodet. Toode peale klikkides avaneb toode redigeerimise vaade, mis on tehtud nagu vorm. Samuti võib toodet lisada, selleks administraatori paneeli alumises osas on olemas nupp „Lisa toode“, mis avaneb toode lisamise vaadet.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajalik info toode lisamisel on: nimetus, lühikirjeldus, kategooria, hind(ei anna sisestada komadega arvu), võib ka pildi lisada.&amp;lt;br&amp;gt;&lt;br /&gt;
Vormi lõppus saab muudatusi salvestada vajutades „Salvesta“ või lahkuda redigeerimise vaadest „Kustuta muudatused“ abil.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekti lühistruktuur:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.Domain – Class Library – sisaldab olemeid ja loogikat, on loodud Entity Framework abil.&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI - ASP.NET MVC 5 – sisaldab kontrollereid ja vaateid. Esineb kasutajaliidesena.&amp;lt;br&amp;gt;&lt;br /&gt;
Süsteemil on olemas 2 andmebaasit&amp;lt;br&amp;gt;&lt;br /&gt;
•	Toodete jaoks(EFDbcontext)&amp;lt;br&amp;gt;&lt;br /&gt;
•	Kasutajate jaoks(Default connection)&amp;lt;br&amp;gt;&lt;br /&gt;
Veebi teenus kasutab standartseid(juba olemasolevaid) stiile: bootstrap.css, bootstrap.min.css, ErrorStyles.css, Site.css. Kuid oleme natuke muutunud seda disaini ning meie muudatused on kirjeldatud Custom.css&amp;lt;br&amp;gt;&lt;br /&gt;
Kontrollerid asuvad kaustas Controllers.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaaded asuvad kaustas Views.&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse vaade muutub vastavalt ekraani suurusele(responsive design)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lisa&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Installitud paketid:&amp;lt;br&amp;gt;&lt;br /&gt;
FoodStore.WebUI:&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Antlr&amp;quot; version=&amp;quot;3.4.1.9004&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;bootstrap&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery&amp;quot; version=&amp;quot;1.10.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;jQuery.Validation&amp;quot; version=&amp;quot;1.11.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Core&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.EntityFramework&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Identity.Owin&amp;quot; version=&amp;quot;2.2.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Web.Optimization&amp;quot; version=&amp;quot;1.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Client&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Core&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.HelpPage&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.Owin&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebApi.WebHost&amp;quot; version=&amp;quot;5.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.2.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.CodeDom.Providers.DotNetCompilerPlatform&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.jQuery.Unobtrusive.Validation&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Net.Compilers&amp;quot; version=&amp;quot;1.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; developmentDependency=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Host.SystemWeb&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Cookies&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Facebook&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Google&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.MicrosoftAccount&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.OAuth&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Owin.Security.Twitter&amp;quot; version=&amp;quot;3.0.1&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Modernizr&amp;quot; version=&amp;quot;2.6.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Moq&amp;quot; version=&amp;quot;4.1.1309.1617&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Newtonsoft.Json&amp;quot; version=&amp;quot;6.0.4&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject&amp;quot; version=&amp;quot;3.0.1.10&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.MVC3&amp;quot; version=&amp;quot;3.0.0.6&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Ninject.Web.Common&amp;quot; version=&amp;quot;3.0.0.7&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Owin&amp;quot; version=&amp;quot;1.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Respond&amp;quot; version=&amp;quot;1.2.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebActivator&amp;quot; version=&amp;quot;1.5&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;WebGrease&amp;quot; version=&amp;quot;1.5.2&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
FoodStore.Domain :&lt;br /&gt;
  &amp;lt;package id=&amp;quot;EntityFramework&amp;quot; version=&amp;quot;6.1.3&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Mvc&amp;quot; version=&amp;quot;5.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.Razor&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.AspNet.WebPages&amp;quot; version=&amp;quot;3.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;package id=&amp;quot;Microsoft.Web.Infrastructure&amp;quot; version=&amp;quot;1.0.0.0&amp;quot; targetFramework=&amp;quot;net452&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Klientrakenduse kirjeldus ==&lt;br /&gt;
Klientrakendus [WPF] - &amp;quot;YouTube - 50 latest most popular fresh videos&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kirjeldus:&amp;lt;br&amp;gt;&lt;br /&gt;
Antud rakendus kuvab viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võimalused:&amp;lt;br&amp;gt;&lt;br /&gt;
1) Näha listina viiskümmend viimast kõige värskemat ja populaarsemat videot YouTube&#039;st.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Näha kanali nimetust, millelt on video postitatud. (channel)&amp;lt;br&amp;gt;&lt;br /&gt;
3) Näha millal video on postitatud, kuupäev ja aeg. (published)&amp;lt;br&amp;gt;&lt;br /&gt;
4) Näha palju on vaatamisi. (views)&amp;lt;br&amp;gt;&lt;br /&gt;
5) Näha mitu meeldimist on videol. (likes)&amp;lt;br&amp;gt;&lt;br /&gt;
6) Näha mitu mitte meeldimist on videol. (dislikes)&amp;lt;br&amp;gt;&lt;br /&gt;
7) Näha mitu kommentaari on postitatud video all. (comments)&amp;lt;br&amp;gt;&lt;br /&gt;
8) Näha video kirjeldust.&amp;lt;br&amp;gt;&lt;br /&gt;
9) Näha video, mida kuvatakse &amp;quot;iframe&amp;quot; abil, kus on seatud kõik standartsed YouTube seaded:&amp;lt;br&amp;gt;&lt;br /&gt;
	* Play, pause nupp&amp;lt;br&amp;gt;&lt;br /&gt;
	* Heli tugevus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Video nimetus&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata hiljem&amp;lt;br&amp;gt;&lt;br /&gt;
	* Vaata veebilehel YouTube.com&amp;lt;br&amp;gt;&lt;br /&gt;
	* Täisekraan&amp;lt;br&amp;gt;&lt;br /&gt;
	* Kvaliteedi seaded&amp;lt;br&amp;gt;&lt;br /&gt;
10) Kui meeldimised või kommentaarid videol on välja lülitatud, siis kasutajale kuvatakse:&amp;lt;br&amp;gt; &lt;br /&gt;
	* Likes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Dislikes are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
	* Comments are disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
11) Kasutajale pakutakse kolm nuppu:&amp;lt;br&amp;gt;&lt;br /&gt;
	* PREVIOUS - eelmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* NEXT - järgmine video.&amp;lt;br&amp;gt;&lt;br /&gt;
	* REFRESH - värskendab videoid, nende statistilisi andmeid.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube json lingid, kust võetakse andmed:&amp;lt;br&amp;gt;&lt;br /&gt;
	1) https://www.googleapis.com/youtube/v3/videos?part=snippet&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
	2) https://www.googleapis.com/youtube/v3/videos?part=statistics&amp;amp;chart=mostpopular&amp;amp;key=AIzaSyAzZ0rqkWdi5kYdRZkDug_BzlBiBnJ5XJk&amp;amp;maxResults=50&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõte:&amp;lt;br&amp;gt;&lt;br /&gt;
Programm on täiesti valmis ja töötab korrektselt. Loodame, et Teile meeldib. Arvame, et rakendus võiks olla isegi kasutatav ka ärilistel eesmärkidel.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Link allalaadimiseks:&amp;lt;br&amp;gt;&lt;br /&gt;
VVA KLIENTRAKENDUS - YouTube Project [http://enos.itcollege.ee/~atversko/vr2/VVAclient.rar download source!]&lt;br /&gt;
&lt;br /&gt;
Lisad:&amp;lt;br&amp;gt;&lt;br /&gt;
1) [https://developers.google.com/youtube/v3/docs/videos/list#parameters YouTube Data API]&amp;lt;br&amp;gt;&lt;br /&gt;
2) [https://console.developers.google.com/apis/api/youtube/ Võtme ja API registreerimine]&amp;lt;br&amp;gt;&lt;br /&gt;
3) Pilt:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:VVAPilt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; ==&lt;br /&gt;
Meeskonna &amp;quot;Givela&amp;quot; XML failide sisu leiab [https://wiki.itcollege.ee/index.php/Givela siit!]&lt;br /&gt;
&lt;br /&gt;
Meeskond &amp;quot;Givela&amp;quot; on koostanud XML failid oma tulevasele süsteemile, mis hakkab erinevaid asju (enamasti rahalise väärtuseta) annetamiseks kuvama. Töö on esitatud õigeaegselt. XML kood läbis edukalt valideerimise ja töötab ilusti, andmed kuvatakse korrektselt. Kasutajatele kuvatakse järgmiseid andmeid: müüjate kasutajanimed, &amp;quot;asjade&amp;quot; kategooriad, nimetused, pildid ja kommentaarid. Esitatud on kõik nõutud failide sisud ja XML struktuur sisaldab vähemalt 4 loogilist dimensiooni, lisaks on kasutatud atribuute enam kui kolmel tasemel ja on kasutatud CDATA&#039;t, seega vastab töö nõuetele. XSLT fail on korras, on kasutatud rohkemat kui ühte for-eachi nagu nõue ette näeb. Transformatsiooni käigus kasutatakse parameetreid ning ka erinevaid tingimuste kontrolle. Puudused: kommenteeritus ja dokumentatsioon puuduvad, XSLT faile peaks olema kaks tükki, paraku on siin vaid üks. Arusaamatuks jäi see, et antud süsteem peaks asju ikkagi müüma. Saadud raha pärast annetatakse heategevusele, kuid &amp;quot;annetamis&amp;quot; hinda toodete juures ei ole, ehk siis võttes vastu näiteks külmiku inimene võib annetada ainult 1 euro senti. Peaks vist mingi algeline hind ikkagi olema, millest võiks annetamise summa algata. Üldiselt arvame, et töö on tehtud hästi ja anname hinnanguks „hea“, kuid peab puuduste kallal veel veidi tööd tegema. Idee on päris hea ning soovime meeskonnale &amp;quot;Givela&amp;quot; jõudu oma eesmärgi saavutamiseks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
#16.03.16 - XML, XSD ja XSLT tegemine&lt;br /&gt;
#18.03.16 - XML, XSD ja XSLT lisamine wiki&#039;sse&lt;br /&gt;
#26.03.16 - Retsensioon XML-failide kohta&lt;br /&gt;
#17.04.16 - Veebiteenuse analüüsi lisamine&lt;br /&gt;
#29.05.16 - Veebiteenuse kirjelduse ja allalaadimise lingi lisamine&lt;br /&gt;
#29.05.16 - Klientrakenduse kirjelduse ja allalaadimise lingi lisamine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016&amp;diff=101804</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016&amp;diff=101804"/>
		<updated>2016-03-16T11:14:54Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2016=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2016&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2016=&lt;br /&gt;
&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
=== Meeskond &amp;quot;Lebokeiss OÜ&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Joonas Jõeleht - Projektijuht&lt;br /&gt;
* Karell Veskimeister &lt;br /&gt;
* Kerli Edasi&lt;br /&gt;
* Iris Tambaum&lt;br /&gt;
* Timo Lanno&lt;br /&gt;
Meeskonna koduleht: [[Lebokeiss OÜ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;LuckyYou&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tanel Vähk&lt;br /&gt;
* Aleks Luik&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Taavi Kliss&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LuckyYou]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond SHOP ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Johannes Tamm&lt;br /&gt;
* Martin Mägi&lt;br /&gt;
* Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[SHOP]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond BurgerAce ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Silver Ohlo&lt;br /&gt;
* Martin Luik&lt;br /&gt;
* Ahto Elken&lt;br /&gt;
* Arvo Bendi&lt;br /&gt;
Meeskonna koduleht: [[BurgerAce]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond LinkCode ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rene Ott&lt;br /&gt;
* Renet Pirso&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LinkCode]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Screaming Magic Gnomes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Taavi Kivimaa&lt;br /&gt;
* Siim Osa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Screaming_Magic_Gnomes]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Givela ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Raudsepp&lt;br /&gt;
* Alar Ameerikas&lt;br /&gt;
* Vladimir Rõkovanov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Givela]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VVA ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VVA]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
=== Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikhail Reznichenko&lt;br /&gt;
* 10143193&lt;br /&gt;
* Oleg Berezin&lt;br /&gt;
* Alisa Dudinova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;VRJ&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VRJ]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;freeVariable&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
* Kristjan Adrat&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[freeVar]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Enneaegsed&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jaan Elken&lt;br /&gt;
* Margit Ool&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Enneaegsed]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Spooky Scary Skeletons&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karina Egipt&lt;br /&gt;
* Kärt Palm&lt;br /&gt;
* Joonatan Uusväli&lt;br /&gt;
* Siim Veskilt&lt;br /&gt;
* Aleksei Suvorov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Spooky Scary Skeletons]]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=101803</id>
		<title>VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=VVA&amp;diff=101803"/>
		<updated>2016-03-16T11:12:43Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: Created page with &amp;quot;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=  ==Meeskond== * Aleksandr Babõkin * Vladislav Kovaltšuk * Andrei Tverskoi * Vladislav Lahtarin   == Idee...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskond==&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
==XML/XSD/XSLT==&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSD===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Arendusprotsee ==&lt;br /&gt;
#16.03.16 - XML, XSD ja XSLT tegemine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=100726</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=100726"/>
		<updated>2016-01-19T16:44:02Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;13.12.2015 23:58&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 20.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;20.01.2016&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 27.01.2016(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*14:00 - [https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
*14:15 -&lt;br /&gt;
*14:30 - &lt;br /&gt;
*14:45 -&lt;br /&gt;
*15:00 - Incman&lt;br /&gt;
*15:15 - &lt;br /&gt;
&lt;br /&gt;
*16:00 - &lt;br /&gt;
*16:15 - [[Meeskond: Travo]]&lt;br /&gt;
*16:30 - GlobalElite&lt;br /&gt;
*16:45 - [https://wiki.itcollege.ee/index.php/BIT BIT]&lt;br /&gt;
*17:00 - &lt;br /&gt;
*17:15 - KTM Development&lt;br /&gt;
*17:30 - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15 - VVA&lt;br /&gt;
*08:30 - mc2&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Sporto&lt;br /&gt;
*09:15 - MinuKV&lt;br /&gt;
*09:30 - &lt;br /&gt;
&lt;br /&gt;
*10:00 -Kodune raamat&lt;br /&gt;
*10:15 - &lt;br /&gt;
*10:30 - MSI&lt;br /&gt;
*10:45 -&lt;br /&gt;
*11:00 - Lebokeiss OÜ&lt;br /&gt;
*11:15 - OKVaatame&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Freshmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_ruhmaVVAprototuubikohta Retsensioon rühma VVA prototüübi kohta]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub [https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed ja panus projekti:&lt;br /&gt;
*Kelli Lukas 100%&lt;br /&gt;
*Vladimir Rõkovanov 100%&lt;br /&gt;
*Alar Ameerikas 100%&lt;br /&gt;
*Mikk Raudsepp 100%&lt;br /&gt;
Meeskonna koduleht (&#039;&#039;&#039;Dokumentatsioon&#039;&#039;&#039;): [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://onedrive.live.com/redir?resid=B04DA53E21E8691B!30244&amp;amp;authkey=!AO2gXYl6yrrc1HM&amp;amp;ithint=file%2c7z Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://1drv.ms/1lSbvJz Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Juhend&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=D2_KJu4yrtk asub siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LetsDoIt===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liisa Suurkaev(projektijuht)&lt;br /&gt;
*Melissa Eenmaa&lt;br /&gt;
*Tanel Vähk&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Aleks Luik&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Protot.C3.BC.C3.BCbi_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis toode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna LetsDoIt valmis toode asub [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Sporto asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_.22mc2.22 siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale &amp;quot;Sporto&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#L.C3.B5pptoote_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Valmis/WEB/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LetsDoIt&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]&lt;br /&gt;
*Prototüübi retsensioon meeskonnale &#039;&#039;&#039;GlobalLite&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:GlobalLite siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_protot.C3.BC.C3.BCbile | Retsensioon meeskond Travo prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MSI===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Ivask&lt;br /&gt;
*Martin Saar&lt;br /&gt;
*Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MSI]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Ants Kristjan Rooma&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon VVA analüüsi retsensioon]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Proto_retsensioon VVA proto retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
*Mari-Liis Oldja&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:BIT meeskond BIT] analüüsile.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: GlobalElite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
*Aapo Kersalu&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://www.dropbox.com/s/i7i01x3450umarh/GlobalElite_proto.rar?dl=0 Lae alla (RAR fail)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:RJ meeskond RJ] kohta.&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon [https://wiki.itcollege.ee/index.php/Talk:VVA meeskond VVA] kohta.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan prototüübi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: RJ===&lt;br /&gt;
Liige:&lt;br /&gt;
*Richard Jalonen&lt;br /&gt;
Meeskonna koduleht: [[RJ]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Qlibrium===&lt;br /&gt;
Liige:&lt;br /&gt;
*Karl Frank&lt;br /&gt;
Meeskonna koduleht [[Qlibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kodune Raamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Osa&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaTa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:TaTa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ktreikel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel]&lt;br /&gt;
&lt;br /&gt;
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=0e79ef0570f39b8743f046c70f724404 Esimene Prototüüp (13.12.2015)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic#Retsensioon_protot.C3.BC.C3.BCbile Retsensioon meeskonna Fontastic projekti Fontastic prototüübile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848 (Projektijuht)&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Kristjan Adrat DK41&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Pohjavesi Retsensioon meeskonnale Põhjavesi]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21 &lt;br /&gt;
*Ragne Auling DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon meeskonnale Põhjavesi]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Premium#section=2 | Retsensioon meeskonna Premium projekti prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Maker===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Öövel (Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Maker]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Põhjavesi===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Indrek Pruul (Projektijuht)&lt;br /&gt;
*Jan Eerik&lt;br /&gt;
*Eeva Koplimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Pohjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MMTL development===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Martin Mänd (Projektijuht)&lt;br /&gt;
*Taavi Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MMTL development]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Mardo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mardo Halapuu&lt;br /&gt;
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=100725</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=100725"/>
		<updated>2016-01-19T16:42:41Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Meeskonna liikmed ==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest (Must have) ===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada.  Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest, mis võiks olla (Nice to have) ===&lt;br /&gt;
Mängule tahaksime teostada installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida.&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot; ==&lt;br /&gt;
Meeskonna Sporto idee on luua rakendus spordiürituste jaoks. Tänu selle rakendusele korraldajad saavad spordiüritusi läbi viia, monitoorida ürituste toimumist, kuvada ürituste ajakava ja hallata hindamissüsteemi. Meeskond tahab aidata oma rakendusega spordiüritusi kiirendada ja läbi viia kaasaegsel moel. Rakenduse loomiseks kasutavad nad C#, WPF, Owin, SignalR, Entity Framwork ja LINQ tehnoloogiat. Samuti kasutasid nad teistes ainetes saadud teadmisi andmebaasi mudeli loomiseks, mis on päris lahe, kui suudad mitmes ainetes omandatud teadmised rakendada ühes töös. Meeldib, et rakendus on mitme nurga alt läbi mõeldud ja sisu on lahti seletatud. Meeskonna Sporto rakenduse saab käivitada kolmes režiimis milleks on: admin, kohtuniku ja ajakava režiimid. Ehk siis rakendus on ettenähtud kohtunikutele kui ka tavakasutajatele, kes tahavad näha hetkel toimuvat ja tulevasi mänge. Me arvame, et meeskond Sporto teeb suurt tööd ja pannustab sellesse kõik teadmised mis nad on omandanud nende paar õppeaasta jooksul. Kindlasti rakenduse ehitamise käigus meeskonnal on vaja palju materjale iseseisvalt juurde õppida, mis on väga positiivne külg. Meeldib ka see, et meeskonnal on kindlad ja korrektsed eesmärgid. Nad teavad mis tööpannus neid ees ootab ja kuidas peab välja nägema nende lõpptulemus. Samuti meeskond teab mis probleemidega nende rakendus tulevikus kokku puutub. Loodame, et meeskond saab püstitatud eesmärkidega hakkama ja kes teab, äkki tulevikus hakkavad kõik nende rakendust spordiüritustes kasutama. Meie poolt soovime nendele edu!&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon meeskonnale &amp;quot;mc2&amp;quot; ==&lt;br /&gt;
Prototüübi käivitamine toimus ilma raskuseta ja sellega probleeme ei esinenud. Double click exe faili peale ja mäng on käivitatud. Projekti struktuur ja ülesehitus on korralik. Lähtekood on korralikult jagatud klassideks ja paigaldatud kaustadesse. Klassidel on antud selged nimed, et isik ,kes pole selle koodiga tegelenud saab aru mis konkreetne klass endas sisaldab. Ainsaks miinuseks on koodi kommentaaride puudumine. &lt;br /&gt;
Mängus on realiseeritud kõik must-have funktsionaalsused. Mängu käivitamisel avaneb main menüü mis koosneb viiest nuppust, kus on võimalik kas alustada uut mängu, vaadata üldist tabeliseisu, muuta seadeid, saada infot ja abi ning mängu sulgeda.  &lt;br /&gt;
Mängija vastaseks saab olla kas arvuti või teised mängijad. Korraga ühte mängu saab koos mängida kuni kaheksa inimest. Selleks sa pead ennast registreerima või logida sisse juba olemasolevasse kasutaja.  &lt;br /&gt;
Mängu alustamiseks sulle ilmub ette sättimisaken, kus mängija saab valida kaardi suurust, sättida aja piirangu, valida enda ja vastase värvi, vastase tase  ning mängu võitmise viis.  &lt;br /&gt;
Kui testisime mängu, siis austalt öeldes esimeseid katseid meie kaotasime. See andis hoogu juurde. &lt;br /&gt;
&lt;br /&gt;
Mida ootame veel “nice to have’st” : &lt;br /&gt;
Kujundite muutmise võimalus oleks väga teretulnud.&lt;br /&gt;
Enda poolt soovitame lisada võimalust skip-ida täringu ette ilmumise (kes esimesena alustab mängu). &lt;br /&gt;
Aga kokkuvõteks võime öelda, et rühm „mc2“ tegid suurepärast tööd ja ehitasid valmis head mitmekülgset mängu koos mitme võimalustega menüüs. &lt;br /&gt;
Soovime edu lõpptoode valmistamisel ja „nice to have” realiseerimisel. &lt;br /&gt;
&lt;br /&gt;
== Lõpptoote retsensioon meeskonnale &amp;quot;Sporto&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Esmalt vaataks üle, kas programm täidab õppejõu poolt kirja pandud nõudeid:&lt;br /&gt;
*Andmebaasis peab olema vähemalt 6 andmebaasi tabelit - andmebaasis on 10 tabelit, seega nõue on täidetud&lt;br /&gt;
*Peab võimaldama tegevuste kohta registri pidamist (logi) - nõue on täidetud&lt;br /&gt;
*Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net - meeskond kasutab WPF tehnoloogiat, nõue on täidetud&lt;br /&gt;
*Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga - nõue on täidetud&lt;br /&gt;
*Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid - nõue on täidetud&lt;br /&gt;
*Kood on kirjutatud C# programmeerimiskeeles - nõue on täidetud&lt;br /&gt;
*Rakendus on jaotatud kihtidesse - nõue on täidetud&lt;br /&gt;
Eelnevast järeldub, et rakendus täidab kõik õppejõu poolt kirja pandud nõudeid.&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht on korralik ja arusaadav. Kasutusjuhend on tehtud video kaudu, mis on eriti mugav. Rakenduse testimise ajal saime aru, et kõik planeeritav ja võimalik funktsionaalsus on realiseeritud. Rakendus töötab ilusti ja täidab oma ülesandeid. Vigu ei ole märgatud. Lõpptoode sai valmis õigeks ajaks.&lt;br /&gt;
&lt;br /&gt;
Lõppkokkuvõtteks on rühmaliikmed oma tööga kenasti hakkama saanud.&lt;br /&gt;
 &lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Protoüübi (browser versioon) leiab siit: [http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Protoüübi Unity projekt leiab siit (koodid kaustas Assets -&amp;gt; scripts): [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutusjuhend&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
1. Taseme laadimiseks on vaja vajutada nuppu Play Game (level 1) või nuppu Level 2 (level 2).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu alustamiseks on vaja vajutada Space klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
P.S. Nupp Exit ei tööta browseri versioonis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mis on meil praeguseks tehtud:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Erinevad nupud (Pause – paneb mängu pausile, Menu – avab menüü akent, Exit – sulgeb mängu, Replay – laadib tasemet uuesti).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu väljak: seinad, platvorm, pall, erinevad tellised, nupud ja lugejad (lives, score).&amp;lt;br&amp;gt;&lt;br /&gt;
3. Palli iseseisev liikumine.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Palli põrged.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Elude ja punktide süsteem.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Platvormi saab juhtida:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
7. Selleks, et tasemet läbida on vaja hävitada kõik tellised. Mida kiiremini see on tehtud, seda suurema punktide kogust saad.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Kui oma pall kukkub alla (või punktide arv on alla nulli), siis väheneb elude arv ühe võrra. Kui elude arv on alla nulli, siis on mäng kaotatud.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mida plaanime veel lisada:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Rohkem tasemeid.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Heli.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Nupu heli välja või sisse lülitamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Näidata punktide kogust iga taseme lõppus ja kogu mängu lõppus.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Disainilised tööd.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Mängu vigade (bugs) parandamine (pall jääb kinni, replay kui mäng on kaotatud, pause nupp).&amp;lt;br&amp;gt;&lt;br /&gt;
7. Eraldi ekraani mängu instruktsioonide jaoks.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Tööd mängu mehaanikaga.&amp;lt;br&amp;gt;&lt;br /&gt;
9. Võimalust käivitada erinevad tasemed ainult siis, kui nad on juba läbitud.&amp;lt;br&amp;gt;&lt;br /&gt;
10. Võib olla ka midagi veel, kui leidub võimalus või ideed.&amp;lt;br&amp;gt;&lt;br /&gt;
11. Koodi vigu parandamine. Koodi ilusaks tegemine.&lt;br /&gt;
&lt;br /&gt;
== Valmis mäng ==&lt;br /&gt;
Alla laadida lähtekoode ja projekt saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida mäng Windowsi jaoks saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/Windows/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida mäng Mac&#039;i jaoks saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/MAC/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu veebiversioon leidub siit: [http://enos.itcollege.ee/~vkovalt/Valmis/WEB/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arendusprotsessi kirjeldus:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Kõikide gruppi liikmete panus on võrdne. Igaüks reliseeris iseseisvalt oma osa jaotatud funktsionaalususest. Koosolekutel panime kõik jupid kokku ühe ühise projekti.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajajuhend:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu alustamiseks vajutame nuppu &amp;quot;Play game&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajuta Space-klahvi, et pall hakkas liikuma.&amp;lt;br&amp;gt;&lt;br /&gt;
Mängus liikumiseks vajutame nuppe:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - platvorm liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - platvorm liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui pall takerdus vajuta Shift-klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telliseid, mis annavad boonuseid ei pea hävitama taseme läbimiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
Tasemeid saab valida menüüs valides vajalikku taseme.&amp;lt;br&amp;gt;&lt;br /&gt;
Välja/sisse lülitada heli saab menüüs vajutades &amp;quot;Music&amp;quot; nuppule.&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu menüüs vajutades nuppule &amp;quot;Game manual&amp;quot; saab näha vajalikku info mängukohta ja selle juhtimiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Pause&amp;quot; - nuppu vajutamisel mäng pannakse pausi peale.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Replay&amp;quot; - nuppu vajutamisel mängitav tase laetakse jälle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Menu&amp;quot; - nuppu vajutamisel laetakse menüü ekraani.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Exit&amp;quot; - nuppu vajutamisel mäng pannakse kinni.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lahenduse kirjeldus:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teostasime kõik, mida jõudsime ja mis oli meie jaoks jõukohane. Mäng on valmis.&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;br /&gt;
*&#039;&#039;&#039;07.11.2015&#039;&#039;&#039; - Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;10.12.2015&#039;&#039;&#039; - Prototüübi lisamine.&lt;br /&gt;
*&#039;&#039;&#039;19.01.2016&#039;&#039;&#039; - Valmis mängu lisamine.&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=100719</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=100719"/>
		<updated>2016-01-19T15:00:45Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;13.12.2015 23:58&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 20.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;20.01.2016&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 27.01.2016(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*14:00 - [https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
*14:15 -&lt;br /&gt;
*14:30 - &lt;br /&gt;
*14:45 -&lt;br /&gt;
*15:00 - Incman&lt;br /&gt;
*15:15 - &lt;br /&gt;
&lt;br /&gt;
*16:00 - &lt;br /&gt;
*16:15 - [[Meeskond: Travo]]&lt;br /&gt;
*16:30 - GlobalElite&lt;br /&gt;
*16:45 - [https://wiki.itcollege.ee/index.php/BIT BIT]&lt;br /&gt;
*17:00 - &lt;br /&gt;
*17:15 - KTM Development&lt;br /&gt;
*17:30 - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15 - VVA&lt;br /&gt;
*08:30 - mc2&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Sporto&lt;br /&gt;
*09:15 - MinuKV&lt;br /&gt;
*09:30 - &lt;br /&gt;
&lt;br /&gt;
*10:00 -Kodune raamat&lt;br /&gt;
*10:15 - &lt;br /&gt;
*10:30 - MSI&lt;br /&gt;
*10:45 -&lt;br /&gt;
*11:00 - Lebokeiss OÜ&lt;br /&gt;
*11:15 - OKVaatame&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Freshmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_ruhmaVVAprototuubikohta Retsensioon rühma VVA prototüübi kohta]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub [https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed ja panus projekti:&lt;br /&gt;
*Kelli Lukas 100%&lt;br /&gt;
*Vladimir Rõkovanov 100%&lt;br /&gt;
*Alar Ameerikas 100%&lt;br /&gt;
*Mikk Raudsepp 100%&lt;br /&gt;
Meeskonna koduleht (&#039;&#039;&#039;Dokumentatsioon&#039;&#039;&#039;): [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://onedrive.live.com/redir?resid=B04DA53E21E8691B!30244&amp;amp;authkey=!AO2gXYl6yrrc1HM&amp;amp;ithint=file%2c7z Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://1drv.ms/1lSbvJz Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Juhend&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=D2_KJu4yrtk asub siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LetsDoIt===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liisa Suurkaev(projektijuht)&lt;br /&gt;
*Melissa Eenmaa&lt;br /&gt;
*Tanel Vähk&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Aleks Luik&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Protot.C3.BC.C3.BCbi_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis toode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna LetsDoIt valmis toode asub [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Sporto asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_.22mc2.22 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Valmis/WEB/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LetsDoIt&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]&lt;br /&gt;
*Prototüübi retsensioon meeskonnale &#039;&#039;&#039;GlobalLite&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:GlobalLite siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_protot.C3.BC.C3.BCbile | Retsensioon meeskond Travo prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MSI===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Ivask&lt;br /&gt;
*Martin Saar&lt;br /&gt;
*Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MSI]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Ants Kristjan Rooma&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon VVA analüüsi retsensioon]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Proto_retsensioon VVA proto retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
*Mari-Liis Oldja&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:BIT meeskond BIT] analüüsile.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: GlobalElite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
*Aapo Kersalu&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://www.dropbox.com/s/i7i01x3450umarh/GlobalElite_proto.rar?dl=0 Lae alla (RAR fail)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:RJ meeskond RJ] kohta.&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon [https://wiki.itcollege.ee/index.php/Talk:VVA meeskond VVA] kohta.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan prototüübi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: RJ===&lt;br /&gt;
Liige:&lt;br /&gt;
*Richard Jalonen&lt;br /&gt;
Meeskonna koduleht: [[RJ]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Qlibrium===&lt;br /&gt;
Liige:&lt;br /&gt;
*Karl Frank&lt;br /&gt;
Meeskonna koduleht [[Qlibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kodune Raamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Osa&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaTa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:TaTa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ktreikel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel]&lt;br /&gt;
&lt;br /&gt;
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=0e79ef0570f39b8743f046c70f724404 Esimene Prototüüp (13.12.2015)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic#Retsensioon_protot.C3.BC.C3.BCbile Retsensioon meeskonna Fontastic projekti Fontastic prototüübile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848 (Projektijuht)&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Kristjan Adrat DK41&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Pohjavesi Retsensioon meeskonnale Põhjavesi]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 prototüübile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21 &lt;br /&gt;
*Ragne Auling DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon meeskonnale Põhjavesi]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Premium#section=2 | Retsensioon meeskonna Premium projekti prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Maker===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Öövel (Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Maker]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Põhjavesi===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Indrek Pruul (Projektijuht)&lt;br /&gt;
*Jan Eerik&lt;br /&gt;
*Eeva Koplimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Pohjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MMTL development===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Martin Mänd (Projektijuht)&lt;br /&gt;
*Taavi Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MMTL development]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Mardo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mardo Halapuu&lt;br /&gt;
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=100697</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=100697"/>
		<updated>2016-01-19T12:18:56Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Valmis mäng */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Meeskonna liikmed ==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest (Must have) ===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada.  Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest, mis võiks olla (Nice to have) ===&lt;br /&gt;
Mängule tahaksime teostada installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida.&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot; ==&lt;br /&gt;
Meeskonna Sporto idee on luua rakendus spordiürituste jaoks. Tänu selle rakendusele korraldajad saavad spordiüritusi läbi viia, monitoorida ürituste toimumist, kuvada ürituste ajakava ja hallata hindamissüsteemi. Meeskond tahab aidata oma rakendusega spordiüritusi kiirendada ja läbi viia kaasaegsel moel. Rakenduse loomiseks kasutavad nad C#, WPF, Owin, SignalR, Entity Framwork ja LINQ tehnoloogiat. Samuti kasutasid nad teistes ainetes saadud teadmisi andmebaasi mudeli loomiseks, mis on päris lahe, kui suudad mitmes ainetes omandatud teadmised rakendada ühes töös. Meeldib, et rakendus on mitme nurga alt läbi mõeldud ja sisu on lahti seletatud. Meeskonna Sporto rakenduse saab käivitada kolmes režiimis milleks on: admin, kohtuniku ja ajakava režiimid. Ehk siis rakendus on ettenähtud kohtunikutele kui ka tavakasutajatele, kes tahavad näha hetkel toimuvat ja tulevasi mänge. Me arvame, et meeskond Sporto teeb suurt tööd ja pannustab sellesse kõik teadmised mis nad on omandanud nende paar õppeaasta jooksul. Kindlasti rakenduse ehitamise käigus meeskonnal on vaja palju materjale iseseisvalt juurde õppida, mis on väga positiivne külg. Meeldib ka see, et meeskonnal on kindlad ja korrektsed eesmärgid. Nad teavad mis tööpannus neid ees ootab ja kuidas peab välja nägema nende lõpptulemus. Samuti meeskond teab mis probleemidega nende rakendus tulevikus kokku puutub. Loodame, et meeskond saab püstitatud eesmärkidega hakkama ja kes teab, äkki tulevikus hakkavad kõik nende rakendust spordiüritustes kasutama. Meie poolt soovime nendele edu!&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon meeskonnale &amp;quot;mc2&amp;quot; ==&lt;br /&gt;
Prototüübi käivitamine toimus ilma raskuseta ja sellega probleeme ei esinenud. Double click exe faili peale ja mäng on käivitatud. Projekti struktuur ja ülesehitus on korralik. Lähtekood on korralikult jagatud klassideks ja paigaldatud kaustadesse. Klassidel on antud selged nimed, et isik ,kes pole selle koodiga tegelenud saab aru mis konkreetne klass endas sisaldab. Ainsaks miinuseks on koodi kommentaaride puudumine. &lt;br /&gt;
Mängus on realiseeritud kõik must-have funktsionaalsused. Mängu käivitamisel avaneb main menüü mis koosneb viiest nuppust, kus on võimalik kas alustada uut mängu, vaadata üldist tabeliseisu, muuta seadeid, saada infot ja abi ning mängu sulgeda.  &lt;br /&gt;
Mängija vastaseks saab olla kas arvuti või teised mängijad. Korraga ühte mängu saab koos mängida kuni kaheksa inimest. Selleks sa pead ennast registreerima või logida sisse juba olemasolevasse kasutaja.  &lt;br /&gt;
Mängu alustamiseks sulle ilmub ette sättimisaken, kus mängija saab valida kaardi suurust, sättida aja piirangu, valida enda ja vastase värvi, vastase tase  ning mängu võitmise viis.  &lt;br /&gt;
Kui testisime mängu, siis austalt öeldes esimeseid katseid meie kaotasime. See andis hoogu juurde. &lt;br /&gt;
&lt;br /&gt;
Mida ootame veel “nice to have’st” : &lt;br /&gt;
Kujundite muutmise võimalus oleks väga teretulnud.&lt;br /&gt;
Enda poolt soovitame lisada võimalust skip-ida täringu ette ilmumise (kes esimesena alustab mängu). &lt;br /&gt;
Aga kokkuvõteks võime öelda, et rühm „mc2“ tegid suurepärast tööd ja ehitasid valmis head mitmekülgset mängu koos mitme võimalustega menüüs. &lt;br /&gt;
Soovime edu lõpptoode valmistamisel ja „nice to have” realiseerimisel. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Protoüübi (browser versioon) leiab siit: [http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Protoüübi Unity projekt leiab siit (koodid kaustas Assets -&amp;gt; scripts): [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutusjuhend&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
1. Taseme laadimiseks on vaja vajutada nuppu Play Game (level 1) või nuppu Level 2 (level 2).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu alustamiseks on vaja vajutada Space klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
P.S. Nupp Exit ei tööta browseri versioonis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mis on meil praeguseks tehtud:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Erinevad nupud (Pause – paneb mängu pausile, Menu – avab menüü akent, Exit – sulgeb mängu, Replay – laadib tasemet uuesti).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu väljak: seinad, platvorm, pall, erinevad tellised, nupud ja lugejad (lives, score).&amp;lt;br&amp;gt;&lt;br /&gt;
3. Palli iseseisev liikumine.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Palli põrged.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Elude ja punktide süsteem.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Platvormi saab juhtida:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
7. Selleks, et tasemet läbida on vaja hävitada kõik tellised. Mida kiiremini see on tehtud, seda suurema punktide kogust saad.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Kui oma pall kukkub alla (või punktide arv on alla nulli), siis väheneb elude arv ühe võrra. Kui elude arv on alla nulli, siis on mäng kaotatud.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mida plaanime veel lisada:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Rohkem tasemeid.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Heli.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Nupu heli välja või sisse lülitamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Näidata punktide kogust iga taseme lõppus ja kogu mängu lõppus.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Disainilised tööd.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Mängu vigade (bugs) parandamine (pall jääb kinni, replay kui mäng on kaotatud, pause nupp).&amp;lt;br&amp;gt;&lt;br /&gt;
7. Eraldi ekraani mängu instruktsioonide jaoks.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Tööd mängu mehaanikaga.&amp;lt;br&amp;gt;&lt;br /&gt;
9. Võimalust käivitada erinevad tasemed ainult siis, kui nad on juba läbitud.&amp;lt;br&amp;gt;&lt;br /&gt;
10. Võib olla ka midagi veel, kui leidub võimalus või ideed.&amp;lt;br&amp;gt;&lt;br /&gt;
11. Koodi vigu parandamine. Koodi ilusaks tegemine.&lt;br /&gt;
&lt;br /&gt;
== Valmis mäng ==&lt;br /&gt;
Alla laadida lähtekoode ja projekt saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida mäng Windowsi jaoks saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/Windows/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida mäng Mac&#039;i jaoks saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/MAC/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu veebiversioon leidub siit: [http://enos.itcollege.ee/~vkovalt/Valmis/WEB/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arendusprotsessi kirjeldus:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Kõikide gruppi liikmete panus on võrdne. Igaüks reliseeris iseseisvalt oma osa jaotatud funktsionaalususest. Koosolekutel panime kõik jupid kokku ühe ühise projekti.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajajuhend:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu alustamiseks vajutame nuppu &amp;quot;Play game&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajuta Space-klahvi, et pall hakkas liikuma.&amp;lt;br&amp;gt;&lt;br /&gt;
Mängus liikumiseks vajutame nuppe:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - platvorm liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - platvorm liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui pall takerdus vajuta Shift-klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telliseid, mis annavad boonuseid ei pea hävitama taseme läbimiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
Tasemeid saab valida menüüs valides vajalikku taseme.&amp;lt;br&amp;gt;&lt;br /&gt;
Välja/sisse lülitada heli saab menüüs vajutades &amp;quot;Music&amp;quot; nuppule.&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu menüüs vajutades nuppule &amp;quot;Game manual&amp;quot; saab näha vajalikku info mängukohta ja selle juhtimiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Pause&amp;quot; - nuppu vajutamisel mäng pannakse pausi peale.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Replay&amp;quot; - nuppu vajutamisel mängitav tase laetakse jälle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Menu&amp;quot; - nuppu vajutamisel laetakse menüü ekraani.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Exit&amp;quot; - nuppu vajutamisel mäng pannakse kinni.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lahenduse kirjeldus:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teostasime kõik, mida jõudsime ja mis oli meie jaoks jõukohane. Mäng on valmis.&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;br /&gt;
*&#039;&#039;&#039;07.11.2015&#039;&#039;&#039; - Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;10.12.2015&#039;&#039;&#039; - Prototüübi lisamine.&lt;br /&gt;
*&#039;&#039;&#039;19.01.2016&#039;&#039;&#039; - Valmis mängu lisamine.&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=100696</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=100696"/>
		<updated>2016-01-19T12:18:02Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Valmis mäng */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Meeskonna liikmed ==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest (Must have) ===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada.  Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest, mis võiks olla (Nice to have) ===&lt;br /&gt;
Mängule tahaksime teostada installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida.&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot; ==&lt;br /&gt;
Meeskonna Sporto idee on luua rakendus spordiürituste jaoks. Tänu selle rakendusele korraldajad saavad spordiüritusi läbi viia, monitoorida ürituste toimumist, kuvada ürituste ajakava ja hallata hindamissüsteemi. Meeskond tahab aidata oma rakendusega spordiüritusi kiirendada ja läbi viia kaasaegsel moel. Rakenduse loomiseks kasutavad nad C#, WPF, Owin, SignalR, Entity Framwork ja LINQ tehnoloogiat. Samuti kasutasid nad teistes ainetes saadud teadmisi andmebaasi mudeli loomiseks, mis on päris lahe, kui suudad mitmes ainetes omandatud teadmised rakendada ühes töös. Meeldib, et rakendus on mitme nurga alt läbi mõeldud ja sisu on lahti seletatud. Meeskonna Sporto rakenduse saab käivitada kolmes režiimis milleks on: admin, kohtuniku ja ajakava režiimid. Ehk siis rakendus on ettenähtud kohtunikutele kui ka tavakasutajatele, kes tahavad näha hetkel toimuvat ja tulevasi mänge. Me arvame, et meeskond Sporto teeb suurt tööd ja pannustab sellesse kõik teadmised mis nad on omandanud nende paar õppeaasta jooksul. Kindlasti rakenduse ehitamise käigus meeskonnal on vaja palju materjale iseseisvalt juurde õppida, mis on väga positiivne külg. Meeldib ka see, et meeskonnal on kindlad ja korrektsed eesmärgid. Nad teavad mis tööpannus neid ees ootab ja kuidas peab välja nägema nende lõpptulemus. Samuti meeskond teab mis probleemidega nende rakendus tulevikus kokku puutub. Loodame, et meeskond saab püstitatud eesmärkidega hakkama ja kes teab, äkki tulevikus hakkavad kõik nende rakendust spordiüritustes kasutama. Meie poolt soovime nendele edu!&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon meeskonnale &amp;quot;mc2&amp;quot; ==&lt;br /&gt;
Prototüübi käivitamine toimus ilma raskuseta ja sellega probleeme ei esinenud. Double click exe faili peale ja mäng on käivitatud. Projekti struktuur ja ülesehitus on korralik. Lähtekood on korralikult jagatud klassideks ja paigaldatud kaustadesse. Klassidel on antud selged nimed, et isik ,kes pole selle koodiga tegelenud saab aru mis konkreetne klass endas sisaldab. Ainsaks miinuseks on koodi kommentaaride puudumine. &lt;br /&gt;
Mängus on realiseeritud kõik must-have funktsionaalsused. Mängu käivitamisel avaneb main menüü mis koosneb viiest nuppust, kus on võimalik kas alustada uut mängu, vaadata üldist tabeliseisu, muuta seadeid, saada infot ja abi ning mängu sulgeda.  &lt;br /&gt;
Mängija vastaseks saab olla kas arvuti või teised mängijad. Korraga ühte mängu saab koos mängida kuni kaheksa inimest. Selleks sa pead ennast registreerima või logida sisse juba olemasolevasse kasutaja.  &lt;br /&gt;
Mängu alustamiseks sulle ilmub ette sättimisaken, kus mängija saab valida kaardi suurust, sättida aja piirangu, valida enda ja vastase värvi, vastase tase  ning mängu võitmise viis.  &lt;br /&gt;
Kui testisime mängu, siis austalt öeldes esimeseid katseid meie kaotasime. See andis hoogu juurde. &lt;br /&gt;
&lt;br /&gt;
Mida ootame veel “nice to have’st” : &lt;br /&gt;
Kujundite muutmise võimalus oleks väga teretulnud.&lt;br /&gt;
Enda poolt soovitame lisada võimalust skip-ida täringu ette ilmumise (kes esimesena alustab mängu). &lt;br /&gt;
Aga kokkuvõteks võime öelda, et rühm „mc2“ tegid suurepärast tööd ja ehitasid valmis head mitmekülgset mängu koos mitme võimalustega menüüs. &lt;br /&gt;
Soovime edu lõpptoode valmistamisel ja „nice to have” realiseerimisel. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Protoüübi (browser versioon) leiab siit: [http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Protoüübi Unity projekt leiab siit (koodid kaustas Assets -&amp;gt; scripts): [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutusjuhend&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
1. Taseme laadimiseks on vaja vajutada nuppu Play Game (level 1) või nuppu Level 2 (level 2).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu alustamiseks on vaja vajutada Space klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
P.S. Nupp Exit ei tööta browseri versioonis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mis on meil praeguseks tehtud:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Erinevad nupud (Pause – paneb mängu pausile, Menu – avab menüü akent, Exit – sulgeb mängu, Replay – laadib tasemet uuesti).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu väljak: seinad, platvorm, pall, erinevad tellised, nupud ja lugejad (lives, score).&amp;lt;br&amp;gt;&lt;br /&gt;
3. Palli iseseisev liikumine.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Palli põrged.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Elude ja punktide süsteem.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Platvormi saab juhtida:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
7. Selleks, et tasemet läbida on vaja hävitada kõik tellised. Mida kiiremini see on tehtud, seda suurema punktide kogust saad.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Kui oma pall kukkub alla (või punktide arv on alla nulli), siis väheneb elude arv ühe võrra. Kui elude arv on alla nulli, siis on mäng kaotatud.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mida plaanime veel lisada:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Rohkem tasemeid.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Heli.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Nupu heli välja või sisse lülitamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Näidata punktide kogust iga taseme lõppus ja kogu mängu lõppus.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Disainilised tööd.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Mängu vigade (bugs) parandamine (pall jääb kinni, replay kui mäng on kaotatud, pause nupp).&amp;lt;br&amp;gt;&lt;br /&gt;
7. Eraldi ekraani mängu instruktsioonide jaoks.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Tööd mängu mehaanikaga.&amp;lt;br&amp;gt;&lt;br /&gt;
9. Võimalust käivitada erinevad tasemed ainult siis, kui nad on juba läbitud.&amp;lt;br&amp;gt;&lt;br /&gt;
10. Võib olla ka midagi veel, kui leidub võimalus või ideed.&amp;lt;br&amp;gt;&lt;br /&gt;
11. Koodi vigu parandamine. Koodi ilusaks tegemine.&lt;br /&gt;
&lt;br /&gt;
== Valmis mäng ==&lt;br /&gt;
Alla laadida lähtekoode ja projekt saab siit: [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida mäng Windowsi jaoks saab siit:[http://enos.itcollege.ee/~vkovalt/Valmis/Windows/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida mäng Mac&#039;i jaoks saab siit:[http://enos.itcollege.ee/~vkovalt/Valmis/MAC/ Link]&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu veebiversioon leidub siit:[http://enos.itcollege.ee/~vkovalt/Valmis/WEB/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arendusprotsessi kirjeldus:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Kõikide gruppi liikmete panus on võrdne. Igaüks reliseeris iseseisvalt oma osa jaotatud funktsionaalususest. Koosolekutel panime kõik jupid kokku ühe ühise projekti.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajajuhend:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu alustamiseks vajutame nuppu &amp;quot;Play game&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
Vajuta Space-klahvi, et pall hakkas liikuma.&amp;lt;br&amp;gt;&lt;br /&gt;
Mängus liikumiseks vajutame nuppe:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - platvorm liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - platvorm liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui pall takerdus vajuta Shift-klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telliseid, mis annavad boonuseid ei pea hävitama taseme läbimiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
Tasemeid saab valida menüüs valides vajalikku taseme.&amp;lt;br&amp;gt;&lt;br /&gt;
Välja/sisse lülitada heli saab menüüs vajutades &amp;quot;Music&amp;quot; nuppule.&amp;lt;br&amp;gt;&lt;br /&gt;
Mängu menüüs vajutades nuppule &amp;quot;Game manual&amp;quot; saab näha vajalikku info mängukohta ja selle juhtimiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Pause&amp;quot; - nuppu vajutamisel mäng pannakse pausi peale.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Replay&amp;quot; - nuppu vajutamisel mängitav tase laetakse jälle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Menu&amp;quot; - nuppu vajutamisel laetakse menüü ekraani.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Exit&amp;quot; - nuppu vajutamisel mäng pannakse kinni.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lahenduse kirjeldus:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Teostasime kõik, mida jõudsime ja mis oli meie jaoks jõukohane. Mäng on valmis.&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;br /&gt;
*&#039;&#039;&#039;07.11.2015&#039;&#039;&#039; - Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;10.12.2015&#039;&#039;&#039; - Prototüübi lisamine.&lt;br /&gt;
*&#039;&#039;&#039;19.01.2016&#039;&#039;&#039; - Valmis mängu lisamine.&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=99378</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=99378"/>
		<updated>2015-12-19T14:52:24Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Meeskonna liikmed ==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest (Must have) ===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada.  Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
=== Nimekiri funktsionaalsusest, mis võiks olla (Nice to have) ===&lt;br /&gt;
Mängule tahaksime teostada installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida.&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot; ==&lt;br /&gt;
Meeskonna Sporto idee on luua rakendus spordiürituste jaoks. Tänu selle rakendusele korraldajad saavad spordiüritusi läbi viia, monitoorida ürituste toimumist, kuvada ürituste ajakava ja hallata hindamissüsteemi. Meeskond tahab aidata oma rakendusega spordiüritusi kiirendada ja läbi viia kaasaegsel moel. Rakenduse loomiseks kasutavad nad C#, WPF, Owin, SignalR, Entity Framwork ja LINQ tehnoloogiat. Samuti kasutasid nad teistes ainetes saadud teadmisi andmebaasi mudeli loomiseks, mis on päris lahe, kui suudad mitmes ainetes omandatud teadmised rakendada ühes töös. Meeldib, et rakendus on mitme nurga alt läbi mõeldud ja sisu on lahti seletatud. Meeskonna Sporto rakenduse saab käivitada kolmes režiimis milleks on: admin, kohtuniku ja ajakava režiimid. Ehk siis rakendus on ettenähtud kohtunikutele kui ka tavakasutajatele, kes tahavad näha hetkel toimuvat ja tulevasi mänge. Me arvame, et meeskond Sporto teeb suurt tööd ja pannustab sellesse kõik teadmised mis nad on omandanud nende paar õppeaasta jooksul. Kindlasti rakenduse ehitamise käigus meeskonnal on vaja palju materjale iseseisvalt juurde õppida, mis on väga positiivne külg. Meeldib ka see, et meeskonnal on kindlad ja korrektsed eesmärgid. Nad teavad mis tööpannus neid ees ootab ja kuidas peab välja nägema nende lõpptulemus. Samuti meeskond teab mis probleemidega nende rakendus tulevikus kokku puutub. Loodame, et meeskond saab püstitatud eesmärkidega hakkama ja kes teab, äkki tulevikus hakkavad kõik nende rakendust spordiüritustes kasutama. Meie poolt soovime nendele edu!&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon meeskonnale &amp;quot;mc2&amp;quot; ==&lt;br /&gt;
Prototüübi käivitamine toimus ilma raskuseta ja sellega probleeme ei esinenud. Double click exe faili peale ja mäng on käivitatud. Projekti struktuur ja ülesehitus on korralik. Lähtekood on korralikult jagatud klassideks ja paigaldatud kaustadesse. Klassidel on antud selged nimed, et isik ,kes pole selle koodiga tegelenud saab aru mis konkreetne klass endas sisaldab. Ainsaks miinuseks on koodi kommentaaride puudumine. &lt;br /&gt;
Mängus on realiseeritud kõik must-have funktsionaalsused. Mängu käivitamisel avaneb main menüü mis koosneb viiest nuppust, kus on võimalik kas alustada uut mängu, vaadata üldist tabeliseisu, muuta seadeid, saada infot ja abi ning mängu sulgeda.  &lt;br /&gt;
Mängija vastaseks saab olla kas arvuti või teised mängijad. Korraga ühte mängu saab koos mängida kuni kaheksa inimest. Selleks sa pead ennast registreerima või logida sisse juba olemasolevasse kasutaja.  &lt;br /&gt;
Mängu alustamiseks sulle ilmub ette sättimisaken, kus mängija saab valida kaardi suurust, sättida aja piirangu, valida enda ja vastase värvi, vastase tase  ning mängu võitmise viis.  &lt;br /&gt;
Kui testisime mängu, siis austalt öeldes esimeseid katseid meie kaotasime. See andis hoogu juurde. &lt;br /&gt;
&lt;br /&gt;
Mida ootame veel “nice to have’st” : &lt;br /&gt;
Kujundite muutmise võimalus oleks väga teretulnud.&lt;br /&gt;
Enda poolt soovitame lisada võimalust skip-ida täringu ette ilmumise (kes esimesena alustab mängu). &lt;br /&gt;
Aga kokkuvõteks võime öelda, et rühm „mc2“ tegid suurepärast tööd ja ehitasid valmis head mitmekülgset mängu koos mitme võimalustega menüüs. &lt;br /&gt;
Soovime edu lõpptoode valmistamisel ja „nice to have” realiseerimisel. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Protoüübi (browser versioon) leiab siit: [http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Protoüübi Unity projekt leiab siit (koodid kaustas Assets -&amp;gt; scripts): [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ Link]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutusjuhend&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
1. Taseme laadimiseks on vaja vajutada nuppu Play Game (level 1) või nuppu Level 2 (level 2).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu alustamiseks on vaja vajutada Space klahvi.&amp;lt;br&amp;gt;&lt;br /&gt;
P.S. Nupp Exit ei tööta browseri versioonis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mis on meil praeguseks tehtud:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Erinevad nupud (Pause – paneb mängu pausile, Menu – avab menüü akent, Exit – sulgeb mängu, Replay – laadib tasemet uuesti).&amp;lt;br&amp;gt;&lt;br /&gt;
2. Mängu väljak: seinad, platvorm, pall, erinevad tellised, nupud ja lugejad (lives, score).&amp;lt;br&amp;gt;&lt;br /&gt;
3. Palli iseseisev liikumine.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Palli põrged.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Elude ja punktide süsteem.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Platvormi saab juhtida:&amp;lt;br&amp;gt;&lt;br /&gt;
A / vasak nool - liigub vasakule.&amp;lt;br&amp;gt;&lt;br /&gt;
D / parem nool - liigub paremale.&amp;lt;br&amp;gt;&lt;br /&gt;
7. Selleks, et tasemet läbida on vaja hävitada kõik tellised. Mida kiiremini see on tehtud, seda suurema punktide kogust saad.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Kui oma pall kukkub alla (või punktide arv on alla nulli), siis väheneb elude arv ühe võrra. Kui elude arv on alla nulli, siis on mäng kaotatud.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mida plaanime veel lisada:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Rohkem tasemeid.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Heli.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Nupu heli välja või sisse lülitamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Näidata punktide kogust iga taseme lõppus ja kogu mängu lõppus.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Disainilised tööd.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Mängu vigade (bugs) parandamine (pall jääb kinni, replay kui mäng on kaotatud, pause nupp).&amp;lt;br&amp;gt;&lt;br /&gt;
7. Eraldi ekraani mängu instruktsioonide jaoks.&amp;lt;br&amp;gt;&lt;br /&gt;
8. Tööd mängu mehaanikaga.&amp;lt;br&amp;gt;&lt;br /&gt;
9. Võimalust käivitada erinevad tasemed ainult siis, kui nad on juba läbitud.&amp;lt;br&amp;gt;&lt;br /&gt;
10. Võib olla ka midagi veel, kui leidub võimalus või ideed.&amp;lt;br&amp;gt;&lt;br /&gt;
11. Koodi vigu parandamine. Koodi ilusaks tegemine.&lt;br /&gt;
&lt;br /&gt;
== Valmis mäng ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;br /&gt;
*&#039;&#039;&#039;07.11.2015&#039;&#039;&#039; - Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;10.12.2015&#039;&#039;&#039; - Prototüübi lisamine.&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=99377</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=99377"/>
		<updated>2015-12-19T14:48:04Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;13.12.2015 23:58&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 20.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;20.01.2016&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 27.01.2016(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*14:00 - [https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
*14:15 -&lt;br /&gt;
*14:30 - &lt;br /&gt;
*14:45 -&lt;br /&gt;
*15:00 - Incman&lt;br /&gt;
*15:15 - &lt;br /&gt;
&lt;br /&gt;
*16:00 - &lt;br /&gt;
*16:15 - [[Meeskond: Travo]]&lt;br /&gt;
*16:30 - GlobalElite&lt;br /&gt;
*16:45 - [https://wiki.itcollege.ee/index.php/BIT BIT]&lt;br /&gt;
*17:00 - &lt;br /&gt;
*17:15 - KTM Development&lt;br /&gt;
*17:30 - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15 - VVA&lt;br /&gt;
*08:30 - mc2&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Sporto&lt;br /&gt;
*09:15 - MinuKV&lt;br /&gt;
*09:30 - &lt;br /&gt;
&lt;br /&gt;
*10:00 -Kodune raamat&lt;br /&gt;
*10:15 - &lt;br /&gt;
*10:30 - MSI&lt;br /&gt;
*10:45 -&lt;br /&gt;
*11:00 - Lebokeiss OÜ&lt;br /&gt;
*11:15 - OKVaatame&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Freshmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub [https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kelli Lukas&lt;br /&gt;
*Vladimir Rõkovanov&lt;br /&gt;
*Alar Ameerikas&lt;br /&gt;
*Mikk Raudsepp&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://onedrive.live.com/redir?resid=B04DA53E21E8691B!30244&amp;amp;authkey=!AO2gXYl6yrrc1HM&amp;amp;ithint=file%2c7z Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://1drv.ms/1lSbvJz Laadi alla]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LetsDoIt===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liisa Suurkaev(projektijuht)&lt;br /&gt;
*Melissa Eenmaa&lt;br /&gt;
*Tanel Vähk&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Aleks Luik&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Sporto asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_.22mc2.22 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ lähtekood]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LetsDoIt&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_protot.C3.BC.C3.BCbile | Retsensioon meeskond Travo prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MSI===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Ivask&lt;br /&gt;
*Martin Saar&lt;br /&gt;
*Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MSI]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Ants Kristjan Rooma&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[VVA analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
*Mari-Liis Oldja&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:BIT meeskond BIT] analüüsile.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: GlobalElite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
*Aapo Kersalu&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://www.dropbox.com/s/i7i01x3450umarh/GlobalElite_proto.rar?dl=0 Lae alla (RAR fail)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: RJ===&lt;br /&gt;
Liige:&lt;br /&gt;
*Richard Jalonen&lt;br /&gt;
Meeskonna koduleht: [[RJ]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Qlibrium===&lt;br /&gt;
Liige:&lt;br /&gt;
*Karl Frank&lt;br /&gt;
Meeskonna koduleht [[Qlibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kodune Raamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Osa&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaTa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:TaTa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ktreikel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel]&lt;br /&gt;
&lt;br /&gt;
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=0e79ef0570f39b8743f046c70f724404 Esimene Prototüüp (13.12.2015)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848 (Projektijuht)&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Kristjan Adrat DK41&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21 &lt;br /&gt;
*Ragne Auling DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon meeskonnale Põhjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Maker===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Öövel (Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Maker]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Põhjavesi===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Indrek Pruul (Projektijuht)&lt;br /&gt;
*Jan Eerik&lt;br /&gt;
*Eeva Koplimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Pohjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MMTL development===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Martin Mänd (Projektijuht)&lt;br /&gt;
*Taavi Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MMTL development]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Mardo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mardo Halapuu&lt;br /&gt;
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=99376</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=99376"/>
		<updated>2015-12-19T14:44:19Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;13.12.2015 23:58&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 20.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;20.01.2016&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 27.01.2016(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*14:00 - [https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
*14:15 -&lt;br /&gt;
*14:30 - &lt;br /&gt;
*14:45 -&lt;br /&gt;
*15:00 - Incman&lt;br /&gt;
*15:15 - &lt;br /&gt;
&lt;br /&gt;
*16:00 - &lt;br /&gt;
*16:15 - [[Meeskond: Travo]]&lt;br /&gt;
*16:30 - GlobalElite&lt;br /&gt;
*16:45 - [https://wiki.itcollege.ee/index.php/BIT BIT]&lt;br /&gt;
*17:00 - &lt;br /&gt;
*17:15 - KTM Development&lt;br /&gt;
*17:30 - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15 - VVA&lt;br /&gt;
*08:30 - mc2&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Sporto&lt;br /&gt;
*09:15 - MinuKV&lt;br /&gt;
*09:30 - &lt;br /&gt;
&lt;br /&gt;
*10:00 -Kodune raamat&lt;br /&gt;
*10:15 - &lt;br /&gt;
*10:30 - MSI&lt;br /&gt;
*10:45 -&lt;br /&gt;
*11:00 - Lebokeiss OÜ&lt;br /&gt;
*11:15 - OKVaatame&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Freshmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub [https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kelli Lukas&lt;br /&gt;
*Vladimir Rõkovanov&lt;br /&gt;
*Alar Ameerikas&lt;br /&gt;
*Mikk Raudsepp&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://onedrive.live.com/redir?resid=B04DA53E21E8691B!30244&amp;amp;authkey=!AO2gXYl6yrrc1HM&amp;amp;ithint=file%2c7z Laadi alla]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://1drv.ms/1lSbvJz Laadi alla]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LetsDoIt===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liisa Suurkaev(projektijuht)&lt;br /&gt;
*Melissa Eenmaa&lt;br /&gt;
*Tanel Vähk&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Aleks Luik&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Sporto asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon_meeskonnale_.22Sporto.22 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_.22mc2.22 siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LetsDoIt&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_protot.C3.BC.C3.BCbile | Retsensioon meeskond Travo prototüübile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MSI===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Ivask&lt;br /&gt;
*Martin Saar&lt;br /&gt;
*Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MSI]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Ants Kristjan Rooma&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[VVA analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
*Mari-Liis Oldja&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:BIT meeskond BIT] analüüsile.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: GlobalElite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
*Aapo Kersalu&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://www.dropbox.com/s/i7i01x3450umarh/GlobalElite_proto.rar?dl=0 Lae alla (RAR fail)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: RJ===&lt;br /&gt;
Liige:&lt;br /&gt;
*Richard Jalonen&lt;br /&gt;
Meeskonna koduleht: [[RJ]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Qlibrium===&lt;br /&gt;
Liige:&lt;br /&gt;
*Karl Frank&lt;br /&gt;
Meeskonna koduleht [[Qlibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kodune Raamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Osa&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaTa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:TaTa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ktreikel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel]&lt;br /&gt;
&lt;br /&gt;
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://pilv.mana.ee/public.php?service=files&amp;amp;t=0e79ef0570f39b8743f046c70f724404 Esimene Prototüüp (13.12.2015)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848 (Projektijuht)&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Kristjan Adrat DK41&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21 &lt;br /&gt;
*Ragne Auling DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon meeskonnale Põhjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Maker===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Öövel (Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Maker]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Põhjavesi===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Indrek Pruul (Projektijuht)&lt;br /&gt;
*Jan Eerik&lt;br /&gt;
*Eeva Koplimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Pohjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MMTL development===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Martin Mänd (Projektijuht)&lt;br /&gt;
*Taavi Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MMTL development]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Mardo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mardo Halapuu&lt;br /&gt;
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=98138</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=98138"/>
		<updated>2015-11-30T09:48:50Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;11.12.2015&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 18.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;20.01.2016&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 27.01.2016(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*16:00&lt;br /&gt;
*16:15&lt;br /&gt;
*16:30 - GlobalElite&lt;br /&gt;
*16:45&lt;br /&gt;
*17:00&lt;br /&gt;
*17:15&lt;br /&gt;
*17:30&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15 - VVA&lt;br /&gt;
*08:30 - mc2&lt;br /&gt;
*08:45 &lt;br /&gt;
*09:00 - Sporto&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MinuKV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vanessa Vorteil&lt;br /&gt;
*Martin Luik&lt;br /&gt;
*Ahto Elken&lt;br /&gt;
*Taavi Kusmin&lt;br /&gt;
*Silver Ohlo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MinuKV]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Freshmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merit Ridaste&lt;br /&gt;
*Kelli Lukas&lt;br /&gt;
*Vladimir Rõkovanov&lt;br /&gt;
*Alar Ameerikas&lt;br /&gt;
*Mikk Raudsepp&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development Retsensioon meeskonna KTM Development projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LetsDoIt===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liisa Suurkaev(projektijuht)&lt;br /&gt;
*Melissa Eenmaa&lt;br /&gt;
*Tanel Vähk&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Aleks Luik&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: IncMan===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sergei Fatejev&lt;br /&gt;
*Nele Sergejeva&lt;br /&gt;
*Marko Koiduste&lt;br /&gt;
*Kaspar Tilk&lt;br /&gt;
*Jaanus Türnpuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LetsDoIt&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Lebokeiss OÜ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joonas Jõeleht - Projektijuht&lt;br /&gt;
*Iris Tambaum&lt;br /&gt;
*Timo Lanno&lt;br /&gt;
*Karell Veskimeister&lt;br /&gt;
*Kerli Edasi &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LendBook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Egle Arge&lt;br /&gt;
*Liina Kolk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LendBook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BIT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merilyn Renser&lt;br /&gt;
*Marko Hartikainen&lt;br /&gt;
*Ants Kristjan Rooma&lt;br /&gt;
*Konstantin Burdakov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[BIT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[VVA analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PenguinHorde===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Laura Leon&lt;br /&gt;
*Marko Saluste&lt;br /&gt;
*Terje Sõelsepp&lt;br /&gt;
*Mari-Liis Oldja&lt;br /&gt;
Meeskonna koduleht: [[PenguinHorde]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: GlobalElite===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Kivikink&lt;br /&gt;
*Indrek Nurja&lt;br /&gt;
*Imre Teras&lt;br /&gt;
*Aapo Kersalu&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
Meeskonna koduleht: [[GlobalLite]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: KTM Development===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristian Laupa&lt;br /&gt;
*Tauno Otti&lt;br /&gt;
*Mart Abel&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;mc2&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bob?===&lt;br /&gt;
Liige:&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Meeskonna IncMan analüüsi retsensioon]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: RJ===&lt;br /&gt;
Liige:&lt;br /&gt;
*Richard Jalonen&lt;br /&gt;
Meeskonna koduleht: [[RJ]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Qlibrium===&lt;br /&gt;
Liige:&lt;br /&gt;
*Karl Frank&lt;br /&gt;
Meeskonna koduleht [[Qlibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kodune Raamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Osa&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaTa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:TaTa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ktreikel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel]&lt;br /&gt;
&lt;br /&gt;
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale &#039;&#039;&#039;LIB&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 &lt;br /&gt;
*Karina Egipt DK22 (Projektijuht)&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848 (Projektijuht)&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Elen Käsk DK22&lt;br /&gt;
*Kristjan Adrat DK41&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21 &lt;br /&gt;
*Ragne Auling DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioon meeskonnale Põhjavesi]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Konsa===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
*Marko Konsa DK13&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ostukorv]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Johhaidii===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Yogesh Sharma&lt;br /&gt;
*Juhan Trink&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Johhaidii]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sildur===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Papp (Projektijuht)&lt;br /&gt;
*Germo Väli&lt;br /&gt;
*Andres Trei&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Sildur]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: JT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tõnis Luik (Projektijuht)&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[JT]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Maker===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marek Öövel (Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Maker]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Põhjavesi===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Indrek Pruul (Projektijuht)&lt;br /&gt;
*Jan Eerik&lt;br /&gt;
*Eeva Koplimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Pohjavesi]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MMTL development===&lt;br /&gt;
Liikmed&lt;br /&gt;
*Martin Mänd (Projektijuht)&lt;br /&gt;
*Taavi Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: MMTL development]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Mardo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mardo Halapuu&lt;br /&gt;
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=97299</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=97299"/>
		<updated>2015-11-08T13:48:55Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
==&#039;&#039;&#039;Meeskonna liikmed&#039;&#039;&#039;==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Idee&#039;&#039;&#039;==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Analüüs&#039;&#039;&#039;==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
===Nimekiri funktsionaalsusest (Must have)===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada. Mängule teostame installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida. Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
===Nimekiri funktsionaalsusest, mis võiks olla (Nice to have)===&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
==Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot;==&lt;br /&gt;
Meeskonna Sporto idee on luua rakendus spordiürituste jaoks. Tänu selle rakendusele korraldajad saavad spordiüritusi läbi viia, monitoorida ürituste toimumist, kuvada ürituste ajakava ja hallata hindamissüsteemi. Meeskond tahab aidata oma rakendusega spordiüritusi kiirendada ja läbi viia kaasaegsel moel. Rakenduse loomiseks kasutavad nad C#, WPF, Owin, SignalR, Entity Framwork ja LINQ tehnoloogiat. Samuti kasutasid nad teistes ainetes saadud teadmisi andmebaasi mudeli loomiseks, mis on päris lahe, kui suudad mitmes ainetes omandatud teadmised rakendada ühes töös. Meeldib, et rakendus on mitme nurga alt läbi mõeldud ja sisu on lahti seletatud. Meeskonna Sporto rakenduse saab käivitada kolmes režiimis milleks on: admin, kohtuniku ja ajakava režiimid. Ehk siis rakendus on ettenähtud kohtunikutele kui ka tavakasutajatele, kes tahavad näha hetkel toimuvat ja tulevasi mänge. Me arvame, et meeskond Sporto teeb suurt tööd ja pannustab sellesse kõik teadmised mis nad on omandanud nende paar õppeaasta jooksul. Kindlasti rakenduse ehitamise käigus meeskonnal on vaja palju materjale iseseisvalt juurde õppida, mis on väga positiivne külg. Meeldib ka see, et meeskonnal on kindlad ja korrektsed eesmärgid. Nad teavad mis tööpannus neid ees ootab ja kuidas peab välja nägema nende lõpptulemus. Samuti meeskond teab mis probleemidega nende rakendus tulevikus kokku puutub. Loodame, et meeskond saab püstitatud eesmärkidega hakkama ja kes teab, äkki tulevikus hakkavad kõik nende rakendust spordiüritustes kasutama. Meie poolt soovime nendele edu!&lt;br /&gt;
&lt;br /&gt;
==Valmis mäng==&lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;br /&gt;
*&#039;&#039;&#039;07.11.2015&#039;&#039;&#039; - Analüüsi retsensioon meeskonnale &amp;quot;Sporto&amp;quot;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=95964</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=95964"/>
		<updated>2015-11-01T10:32:39Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
===Nimekiri funktsionaalsusest (Must have)===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada. Mängule teostame installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida. Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
===Nimekiri funktsionaalsusest, mis võiks olla (Nice to have)===&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
==Valmis mäng==&lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=95962</id>
		<title>Meeskond: VVA</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_VVA&amp;diff=95962"/>
		<updated>2015-11-01T10:29:56Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin - Projektijuht&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Tahame luua 2D Arkanoid tüüpi mängu, kasutades UNITY keskkonda ja C# keelt.&lt;br /&gt;
&lt;br /&gt;
==Kasutatav tehnoloogia==&lt;br /&gt;
&lt;br /&gt;
Kasutatav tehnoloogia: UNITY, Visual Studio 2015&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
Valisime oma C# kodutööks mänguloomist Unity keskkonna ja C# programmeerimis keele abil. Unity on mitmekülgne 3D/2D mängu arenduskeskkond, millesse on integreeritud kõik vajalikud tööriistad mängude loomiseks. Samuti annab Unity võimalust luua mänge erinevatele platvormidele: arvutidele, konsoolidele, telefonidele ja veebile. Saame aru, et Unity nõuab suurt juurde õppimise panust, kuid arvame, et selle kasutamine annab meile väga head õppimisvõimalust ning arendab meeskonnatöö oskust. Meie eesmärgiks on luua lihtne, kättesaadav ja haarav mäng, millega saab oma vaba aja veeta. Projektiks oli valitud Arkanoid tüüpi mäng, mis põhineb Atari Breakout mängude seeriale. Tegemist tuleb single player tüüpi mänguga. Mängija kontrollib väikest platvormi, mida saab liigutada horisontaalselt ühest seinast teisse ning ülesandeks on vältida palli kukkumist. Samas on olemas tellised. Palli löök tellise vastu viib selle hävitamisele. Kui kõik tellised antud tasemel on hävitatud, toimub üleminek järgmisele tasemele, uue telliste kogumikuga. Erinevatel tasemetel on erinevad telliste omavaheline paigaldus. Iga tellise hävitamine annab mängijale punkte (Score). See annab võimalust võrrelda oma tulemusi oma sõpradega või teiste inimestega. Loome mängu peamiselt meelelahutuseks, kuid samal ajal ootame, et mingil kasutajal võib isegi nostalgia tekitada. Kindlasti nõuab mängu tegemine palju tööd, panust ja aega ning kindlasti tulevad ette ka mitmeid probleeme, kuid praegu neid välja tuua on küllaltki raske, sest enne seda mitte keegi meist pole selliseid projekte teinud, selle tõttu praegu on keeruline öelda, kas õnnestub see idee meil ellu viia või ei õnnestu.&lt;br /&gt;
&lt;br /&gt;
===Nimekiri funktsionaalsusest (Must have)===&lt;br /&gt;
Kõigepealt valmistame tasemet, kus kogu mäng hakkab toimuma. Loome platvormi, palli ja erinevad tellised. Platvormi saab liigutada vasakule ja paremale. Iseenesest palli kontrollimise võimalust mängijal ei ole,  seda saab kontrollida ainult platvori abil. Iga mängu taseme alustamiseks tuleb vajutada klahvi, selleks et pall alustaks oma liikumist. On vaja realiseerida mängija “elu” süsteemi. Algusel neid on kolm tükki, kuid mängu käigus nei saab juurde koguda. Iga tasemega muutub telliste paigaldus ja kasvab palli kiirus, ehk kasvab ka tasemete raskus.&lt;br /&gt;
Mäng on lõppenud siis, kui on läbitud kõik tasemed või pall on kukkunud ja mängijal enam ei ole elusid. Tuleb realiseerida mängu menüü paneeli, kus saab alustada uut mängu, valida taseme, nupp “Start”, “Menu”, “Replay” ja nupp “Pause”. Samuti saab näha infot mängu koostajate ja versiooni kohta. Kindlasti tuleb teha ka mängu staatus, kus on näha, et kas mängija mängib ja kui palju elusid tal veel on, kas mäng on pausi peal või mitte, kaotas või võitis mängu. Mängu disaini loome ka ise, joonistame kõik objektid graafilises redaktoris. On vaja luua graafikat tausta, palli, telliste ja platvormi jaoks. Et kasutajal poleks igav teeme kõik tasemeid visuaalselt erinevat moodi ja lisame heli, mida saab menüü paneelis välja või sisse lülitada. Mängule teostame installi, et iga tavakasutaja saaks meie mängu lihtsalt ja mugavalt endale arvutisse installida. Oma koodi püüame teha maksimaalselt mugavalt loetatavaks ja vältida vigu. Püüame leida parimaid lahendusi mängu realiseerimiseks ja optimiseerimiseks.&lt;br /&gt;
&lt;br /&gt;
===Nimekiri funktsionaalsusest, mis võiks olla (Nice to have)===&lt;br /&gt;
Mängul võiks olla telliseid, mida on vaja paar korda lüüa, selleks et seda hävitada. Võiks luua selliseid objekte mis hoopis ei saa hävitada. Nende eesmärk on teha taseme läbimist keerukamaks ja nn. “kaitsta” teisi telliseid. Mõnikord võib ilmuda vaenlane, kes tõukab palli. Luua selliseid telliseid, mille hävitamisel ilmub ja hakkab kukkuma kapsel. Kapsel on aktiveeritud kui mängija suudab seda püüda oma platvormiga. Kapslid võivad olla erinevad: mingid neist aitavad, teised aga teevad kahju. Näiteks laiendavad või kitsendavad platvormi, suurendavad palli arvu või annavad pallile rohkem jõudu või hoopis teevad seda nähtamatuks. Võiks luua “teleporte”, kui pall sattub sinna tuleb ta välja teises kohas. Ühel tasemel neid võiks olla päris mitu. Oleks tore kui saaksime kuvata mängu lõppetamisel mängija Score, et ta saaks teada, kui palju ta nei kogenud on.&lt;br /&gt;
&lt;br /&gt;
==Valmis mäng==&lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess==&lt;br /&gt;
*&#039;&#039;&#039;15.10.2015&#039;&#039;&#039; - Meeskonna loomine&lt;br /&gt;
*&#039;&#039;&#039;20.10.2015&#039;&#039;&#039; - Projekti idee valimine&lt;br /&gt;
*&#039;&#039;&#039;24.10.2015&#039;&#039;&#039; - Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine&lt;br /&gt;
*&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; - Analüüsi esitamine&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=93760</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=93760"/>
		<updated>2015-10-21T10:07:13Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Päevaõpe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2015&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 06.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2015&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 05.01.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*16:00&lt;br /&gt;
*16:15&lt;br /&gt;
*16:30&lt;br /&gt;
*16:45&lt;br /&gt;
*17:00&lt;br /&gt;
*17:15&lt;br /&gt;
*17:30&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15&lt;br /&gt;
*08:30&lt;br /&gt;
*08:45&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Fresmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef&lt;br /&gt;
*Mari-Liis Oldja &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Meeskond: Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merit Ridaste&lt;br /&gt;
*Kelli Lukas&lt;br /&gt;
*Vladimir Rõkovanov&lt;br /&gt;
*Alar Ameerikas&lt;br /&gt;
*Mikk Raudsepp&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 [[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 (Projektijuht)&lt;br /&gt;
*Karina Egipt DK22&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Elen Käsk DK22&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21&lt;br /&gt;
*Siret Siilbaum DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=93758</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=93758"/>
		<updated>2015-10-21T10:06:37Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: /* Päevaõpe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;25.10.2015&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2015&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 8.11.2015 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2015&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 06.12.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2015&#039;&#039;&#039;(20p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 05.01.2015(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(4p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039; - 14.12.2015&lt;br /&gt;
*16:00&lt;br /&gt;
*16:15&lt;br /&gt;
*16:30&lt;br /&gt;
*16:45&lt;br /&gt;
*17:00&lt;br /&gt;
*17:15&lt;br /&gt;
*17:30&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Neljapäev&#039;&#039;&#039; - 17.12.2015&lt;br /&gt;
*08:15&lt;br /&gt;
*08:30&lt;br /&gt;
*08:45&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2015=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
===Meeskond: Travo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarvo Reinpalu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
===Meeskond: Fresmen===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Haas - Projektijuht&lt;br /&gt;
*Piret Pomerants&lt;br /&gt;
*Semjon Greef&lt;br /&gt;
*Mari-Liis Oldja &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Meeskond: Freshmen]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: mc2===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
*Johannes Tamm&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Jana Pipar &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: mc2]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sporto===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Merit Ridaste&lt;br /&gt;
*Kelli Lukas&lt;br /&gt;
*Vladimir Rõkovanov&lt;br /&gt;
*Alar Ameerikas&lt;br /&gt;
*Mikk Raudsepp&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Sporto  Sporto]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: VVA===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 [[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
===Meeskond: Premium===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Petrovits&lt;br /&gt;
*Karin Talumäe&lt;br /&gt;
*Jevgeni Gavrilov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Premium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Spooky Scary Skeletons===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kärt Palm DK22 (Projektijuht)&lt;br /&gt;
*Karina Egipt DK22&lt;br /&gt;
*Erika Ehmann D32 &lt;br /&gt;
*Silver Saks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*10142848&lt;br /&gt;
*10090107&lt;br /&gt;
*10143193&lt;br /&gt;
*10143313&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: LIB===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sigrid Pachel DK22 (Projektijuht)&lt;br /&gt;
*Diana Nikolajeva DK22&lt;br /&gt;
*Elen Käsk DK22&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: LIB]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Greek?Mark===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi DK22 (Projektijuht)&lt;br /&gt;
*Sten Kaasik DK22&lt;br /&gt;
*Siim Veskilt DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: GreekQMark]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tarraxacum===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Silja Kralik DK21 (Projektijuht)&lt;br /&gt;
*Liina Laumets DK21&lt;br /&gt;
*Siret Siilbaum DK22 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Tarraxacum]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Fontastic===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erik Hirmo DK22 (Projektijuht)&lt;br /&gt;
*Piret Reinumägi DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Fontastic]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TTT===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ave Karjus DK22 &lt;br /&gt;
*Joonatan Uusväli DK22 (Projektijuht)&lt;br /&gt;
*Kaidar Viikman DK21 (Wiki pidaja)&lt;br /&gt;
*Oliver Tiks AK21&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks)]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Codezilla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anna Linskaja DK21 (Projektijuht)&lt;br /&gt;
*Alisa Dudinova DK21 &lt;br /&gt;
*Sergei Hristoforov DK21 &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Codezilla]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78946</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78946"/>
		<updated>2014-10-21T16:56:48Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem. Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
Eksamile/arvestusele registreerumine on nõutav korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 22,5 EAP. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78944</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78944"/>
		<updated>2014-10-21T16:52:41Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem. Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 22,5 EAP. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78943</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78943"/>
		<updated>2014-10-21T16:48:22Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 22,5 EAP. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78942</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78942"/>
		<updated>2014-10-21T16:47:03Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 22,5 EAP. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78935</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78935"/>
		<updated>2014-10-21T16:33:25Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78934</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78934"/>
		<updated>2014-10-21T16:33:07Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &amp;lt;ref&amp;lt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78933</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78933"/>
		<updated>2014-10-21T16:28:44Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohal? Palju maksab, kui oled tasulisel (OF) õppekohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78931</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78931"/>
		<updated>2014-10-21T16:27:17Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
Kordussoorituse tasu (REV ja OF tudeng) - 20 €. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78922</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78922"/>
		<updated>2014-10-21T16:17:35Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.3.6. Kui õppur ei saanud eksamil positiivset tulemust, võib ta sooritada korduseksami kahe semestri jooksul pärast aine õpetamissemestri lõppu, kusjuures õppejõul on õigus anda täiendavaid  ülesandeid, mille täitmine on korduseksamile lubamise eelduseks. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
*semestri registreerimistasu: 84 €&lt;br /&gt;
*millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78752</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78752"/>
		<updated>2014-10-21T06:38:13Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html Eric Steven Raymond &amp;quot;How to become a hacker&amp;quot;]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
*semestri registreerimistasu: 84 €&lt;br /&gt;
*millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78750</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78750"/>
		<updated>2014-10-21T06:37:09Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref&amp;gt;[http://www.catb.org/~esr/faqs/hacker-howto.html]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
*semestri registreerimistasu: 84 €&lt;br /&gt;
*millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78749</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78749"/>
		<updated>2014-10-21T06:36:45Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedasem, sest jutt läks arenduse peale. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahtis kirjanikuks saada, aga läks õppima ITK-sse ja lõppude lõpuks sai siin edukalt hakkama. Täna ta seda ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinded, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks õppida. Lähitulevikus pean sellega kindlasti tegelema, sest tööandjad nõuavad seda ja ka seepärast, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest rõhutas Janika, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed, aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatoritele, aga sellegipoolest avastasin enda jaoks päris palju asju, mille üle arutleda. Loengu esinejaks oli Skype’i töötaja Carolyn Fischer. Carolyni plaan sarnaneb paljuski minu plaaniga. Pärast esimest õppeaastat tahan endale tööd leida, kuigi see peab kindlasti olema IT valdkonnast. Minu meelest on Carolyn tõeline häkker. Näiteid sellest oli üsna palju aga oli üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) &amp;lt;ref.[http://www.catb.org/~esr/faqs/hacker-howto.html]&amp;lt;/ref&amp;gt; Minu meelest see ongi häkkerite peamine probleem. Nendel on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua.  &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, mille esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivsem, sest varasemalt olin testimist vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sain aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksu nahka ning kolmandaks, ja minu meelest kõige peamine punkt, on, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub, olen kindel, et testijaid saavad ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendada. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvusringkonda, kus leidub inimesi, kes võivad tööpakkumist teha. Andrese sõnade järgi nii väikeses kui ka suures ettevõttes on omad plussid ja miinused. Ta soovitab alustada töötamist väikeses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksandas loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisusest. Elar soovitas õppida nii sügavalt, kui üldse võimalik on, küsida rumalaid küsimusi ning Facebookist välja logida. Veebirakenduste turvalisuse kohta võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatatud. Isiklikult võin öelda, et loeng oli päris igav. Oleks olnud parem, kui loeng oleks olnud analoogne Kristjan Karmo omaga ehk inspireeriks noori inimesi veebirakenduste turvalisusega tulevikus tegelema. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõtteks võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerida. On vaja sülearvuti osta ja sinna Linux installeerida, usun, et ITK gurud aitavad mind. Samuti on vaja enda inglise keele taset tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernitsat selle huvitava kursuse eest tänada!&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
*semestri registreerimistasu: 84 €&lt;br /&gt;
*millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78740</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78740"/>
		<updated>2014-10-21T06:21:15Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
*semestri registreerimistasu: 84 €&lt;br /&gt;
*millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78739</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78739"/>
		<updated>2014-10-21T06:20:51Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
 	*semestri registreerimistasu: 84 €&lt;br /&gt;
 	*millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78737</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78737"/>
		<updated>2014-10-21T06:16:35Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
REV või OF õppekohal õppiv üliõpilane:&lt;br /&gt;
 	semestri registreerimistasu: 84 €&lt;br /&gt;
 	millele lisandub ainepunkti hind: 37,8 €/EAP&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78734</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78734"/>
		<updated>2014-10-21T06:05:39Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/ Õppeteenuse tasumäärad ja tasumise tähtajad 2014/2015 õppeaastal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78729</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78729"/>
		<updated>2014-10-21T06:03:57Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
&lt;br /&gt;
====Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus on teie üliõpilaskoodi eelviimane number ja Y üliõpilaskoodi viimane number.====&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78728</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78728"/>
		<updated>2014-10-21T06:02:07Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?====&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ül&lt;br /&gt;
&lt;br /&gt;
http://www.itcollege.ee/tudengile/finantsinfo/&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78725</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78725"/>
		<updated>2014-10-21T05:57:30Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[https://www.eesti.ee/est/teenused/kodanik/haridus_ja_teadus/vajaduspohise_oppetoetuse_taotlus Vajaduspõhine õppetoetuse taotlus]&amp;lt;/ref&amp;gt; taotlust esitada. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ül&lt;br /&gt;
&lt;br /&gt;
http://www.itcollege.ee/tudengile/finantsinfo/&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78722</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78722"/>
		<updated>2014-10-21T05:55:03Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[www.eesti.ee/est/kodanikule/haridus_ja teadus/ Riigiportaal]&amp;lt;/ref&amp;gt; taotlust esitada. &lt;br /&gt;
&lt;br /&gt;
Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ül&lt;br /&gt;
&lt;br /&gt;
http://www.itcollege.ee/tudengile/finantsinfo/&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78721</id>
		<title>User:Ababokin</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Ababokin&amp;diff=78721"/>
		<updated>2014-10-21T05:54:06Z</updated>

		<summary type="html">&lt;p&gt;Ababokin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; [[Category:Erialatutvustus 2014 (Päevaõpe)]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Aleksandr Babõkin&lt;br /&gt;
==Essee==&lt;br /&gt;
Õppeaine üldkirjelduses saame teada, et kursus annab ülevaate Eesti kõrgharidussüsteemist, IT Kolledži õppekorralduse eeskirjast, erinevatest IKT-rakendusvaldkondadest ja sektoritest ning avardab silmaringi, motiveerib õppimisele ja annab selgemat ettekujutust tulevaset tööst. &amp;lt;ref&amp;gt;[https://itcollege.ois.ee/subject/view?subject_id=173&amp;amp;year=2014 Õppeaine &#039;Õpingukorraldus ja erialatutvustus&#039; üldkirjeldus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esimeses loengus räägiti Eesti haridussüsteemist, IT Kolledžist ja mis meid ees ootab. Minu jaoks ei olnud see loeng väga informatiivne, kuna tutvusin sellega enne kooli kodulehel ise. Mulle jäid meelde sellest loengust, minu meelest kõige tähtsamaid väited, nagu “IT Kolledž on õige valik” ja “Õppimine pooleli ei pea jääma”. Isiklikult mulle loeng jättis ainult positiivse mulje. Selle lõpus sain aru, et lasteaed jõudis lõpule ja hakkab pihta uus õppe elu. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loeng &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/4d88020e-ceeb-46cf-a017-a5497a9644a0 Loeng &amp;quot;Õppimine ja motivatsioon&amp;quot; (Margus Ernits) 4. september loengusalvestus]&amp;lt;/ref&amp;gt; oli õppimisest ja motivatsioonist ning kolmanda loengu nimeks oli “Robootika ja häkkimine” &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/df5a30a1-6110-4c8a-a7fa-f6343c8cae65 Loeng &amp;quot;Robootika ja häkiimine&amp;quot; (Margus Ernits) 11. september loengusalvestus]&amp;lt;/ref&amp;gt;. Nende esinejaks oli selle aine lektor Margus Ernits. “Õppimise ja motivatsiooni” loengus saime teada, mis teha, et selle aine arvestust saada ja mida peaks tegema, et õppimine läheks natuke kergemaks ehk tuleks liituda mingi IT klubiga, näiteks LUG või Robootika klubi. Kolmandas loengus oli käsitletud, miks on vaja Robootika klubi liikmeks saada ning selle eesmärgid. Arvan, et liikmeks küll saan, kuna lapsena oli mulle alati huvitav teada saada, kuidas elektroonilised asjad töötavad. Eric Steven Raymondi raamat “How to become a hacker” oli rangelt soovitatav. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli mulle kõige südamelähedane, sest jutt läks arenduse kohta. Selle esinejaks oli Janika Liiv ja ta rääkis programmeerimisest, stereotüüpidest ja kogukonnast. Janika ütles, et tahaks kirjanikuks saada, aga läks õppima ITK-sse ja lõppude-lõpuks sai siin edukalt hammaka. Täna ta selle pärast ei kahetse. Tema lugu tuletas mind meelde. Mul olid head hinnad, programmeerimise kogemust oli vähe, otsustasin uue valdkonda selgeks õppida. Janika arvab, et programmeerimine on loovkirjutamine ning ise olen temaga täiesti nõus, kuigi pigem võrdlen seda kunstiga, kuna ise kunstikoolis käisin. Enda loo kirjutamiseks Janika kasutab Ruby programmeerimiskeelt ning soovitab seda selgeks teha. Lähitulevikkus pean sellega kindlasti tegeleda, sest tööandjad nõuavad seda ja lihtsalt, et enda mitmekülgsust laiendada. Janika mainis, et programmid peavad olama intuitiivsed, sest inimesed ei viitsi manuaali lugeda. Rääkides stereotüüpidest Janika rõhutas, et IT valdkonna inimesed on väga erinevad, mitte ainult mehed aga ka naised, kes on IT-s päris asjatundlikud. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/cc18f732-a0f2-4264-a3b8-d1a281583016 Loeng &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot; (Janika Liiv) 18. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viies loeng oli rohkem pühendatud administraatorile aga nii kui nii avastasin endale päris palju asju arutlemiseks. Loengy esinejaks oli Skype töötaja Carolyn Fischer. Carolyni plaan päris sarnaneb minu plaaniga. Pärast esimest õppeaasta tahan endale tööd leida, kuigi see peab kindlasti olla IT valdkonnas. Minu meeles Carolyn on tõeline häkker. Näiteid sellest oli üsna palju aga on üks, mis pani mind mõtlema. “If you&#039;re attracted to hacking because you don&#039;t have a life, that&#039;s OK too — at least you won&#039;t have trouble concentrating. Maybe you&#039;ll get a life later on.” (Eric Steven Raymond) (http://www.catb.org/~esr/faqs/hacker-howto.html) Minu meeles see ongi häkkerite peamine probleem. Nendele on nii põnev, et nad unustavad piiri töö ja elu vahel. Võib olla see on just see probleem, miks mina tõeliseks häkkeriks ei saa, kuna tahan ka enda lemmikharrastusega tegeleda ja pere luua. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/ff9f663f-f616-4dea-b9b1-85616acfcccc Loeng &amp;quot;IT süsteemide administraatorilt esmakursulasele&amp;quot; (Carolyn Fischer) 25. september loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kuues loeng, kelle esinejaks oli OÜ ASA Quality Service testija Kristjan Karmo, oli minu jaoks kõige informatiivne, sest varasemalt olin testimisest vähe uurinud. Kristjan jutustas müütidest, kui palju vead maksavad ja kuidas testimine üldse käib. Pärast loengut sai aru, et testija karjäär on päris huvitav, aga ebapopulaarne. Esiteks on vaja kogemust, teiseks paksa nahka ning kolmas ja minu meeles kõige peamine punkt, et testijad saavad vähem palka kui arendajad. Kui tulevikus olukord muutub olen kindel, et testijaid saab ainult rohkem.  Loengu käigus oli näha, et Kristjan on enda valdkonna professionaal. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/75d683be-016f-45e4-916d-d71a8c9c3d43 Loeng &amp;quot;Testimine ja tarkvara kvaliteet&amp;quot; (Kristjan Karmo) 2. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seitsmes loeng oli pühendatud IT tööturule. Loeng oli päris pessimistlik, kuid Andres Senter, kes oli selle loengu esineja, proovis seda huumoriga lahjendama. Eesti tööturg on päris kitsas ning, et tööd saada on vaja laia tutvumisringkonna, kes võivad pakkumist teha. Andrese sõnade järgi nii väikses kui ka suures ettevõttes on omad plussid ja miinuses. Ta soovitab alustada töötamist väikses ettevõttes või startupis ning saada kogemust välismaal. Samuti ta rõhutas, et nõudlus inimese vastu, kes oskab Linuxit kasutada on suurem. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/0326c0ae-9a48-4b1f-bbbc-0cfb8b94991c Loeng &amp;quot;IT tööturust&amp;quot; (Andres Septer) 9. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kaheksasal loengus esines Elar Lang ning rääkis suhtumisest õppetöösse ja veebirakenduste turvalisust. Elar soovitas õppida nii sugavalt, et see üldse võimalik on, küsida rumalaid küsimusu ning Facebookist välja logida. Veebirakenduste turvalisust võin öelda nii palju, et parool peab olema pikk, keerukas, unikaalne ning veebilehitsejas mitte salvestatav. Isiklikult võin öelda, et loeng oli päris igav. Oli parem kui loeng oli analoogne Kristjan Karmoga ehk inspireeris noori inimesi veebirakenduste turvalisusega tulevikus tegeleda. &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/791a5ecb-f27c-4401-8565-1dbd16894f27?ec=true Loeng &amp;quot;Suhtumine õppetöösse ja veebirakenduste turvalisus&amp;quot; (Elar Lang) 16. oktoober loengusalvestus]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lühikokkuvõttes võin öelda, et selle õppeaasta jooksul pean selgeks õppima palju asju, et enda plaani realiseerima. On vaja laptopi osta ja sinna Linuxi installeerima, usun, et ITK gurud aitavad mulle. Samuti on vaja enda inglise keelt tõsta. Selle õppeaine kohta võin öelda, et loengud andsid mulle ainult positiivse emotsiooni ning tahan Margus Ernetsi selle huvitava kursuse eest tänama!&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja vastused==&lt;br /&gt;
&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
&lt;br /&gt;
====Kukkusid eksamil läbi. Kaua on võimalik eksamit järele teha?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. Pikenduse ajal sooritatud eksamite/arvestuste tulemused arvestatakse vastava semestri soorituste hulka. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kellega kokkuleppida, et järeleksamit teha?====&lt;br /&gt;
5.3.6. Korduseksamite tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud ajakavaga. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamid punkt 5.3.6]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Kuidas toimub järeleksamile registreerimine?====&lt;br /&gt;
5.2.8. Eksamile/arvestusele registreerumine on nõutav 5.2.8.1. korduseksami ja -arvestuse puhul ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/#eksamitekorraldus punkt 5.2.8.1]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Mis on tähtajad?====&lt;br /&gt;
5.2.1. Eksamid ja arvestused peavad olema sooritatud vastava eksamisessiooni lõpupäevaks. Õppurist mitteolenevatel dokumentaalselt põhjendatud asjaoludel (haigus eksamisessiooni ajal, tööalane välislähetus jms) on prorektoril õigus pikendada konkreetsele õppurile eksami/arvestuse sooritamise tähtaega sügissemestril kuni kevadsemestri esimese poolsemestri eksamisessiooni lõpuni ja kevadsemestril sügissemestri alguspäevani. &lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal?====&lt;br /&gt;
5.2.7. Korduseksamid ja -arvestused on REV/tasulisel õppekohal õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ punkt 5.2.7]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Palju maksab, kui oled tasulisel (OF) õppekohal kohal?====&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
&lt;br /&gt;
====Millised eeldused peavad olema täidetud vajaduspõhise õppetoetuse saamiseks ja millest sõltub toetuse suurus?====&lt;br /&gt;
&lt;br /&gt;
Vajaduspõhist õppetoetust saab tudeng, kes vastab kõigile kolmele alljärgnevale&lt;br /&gt;
tingimusele:&lt;br /&gt;
*kes on kõrgkooli sisse astunud 2013/14. õa või hiljem;&lt;br /&gt;
*kelle perekonna kuusissetulek ühe pereliikme kohta on kuni 299 eurot.&lt;br /&gt;
*kes õpib täiskoormusega ja täidab õppekava nõudeid täies mahus (100%), kusjuures õppe mahu arvestus on semestrite lõikes kumulatiivne. Esimesel semestril õppetoetuse taotlemisel on piisav ainult täiskoormuse nõude täitmine.&lt;br /&gt;
&lt;br /&gt;
Toetuse suurus sõltub perekonna keskmisest sissetulekust. ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/vajaduspohine-oppetoetus/ Vajaduspõhine õppetoetus]&amp;lt;/ref&lt;br /&gt;
&lt;br /&gt;
====Mida peab toetuse saamiseks tegema?====&lt;br /&gt;
&lt;br /&gt;
Toetuse saamiseks peab tudeng riigiportaalis &amp;lt;ref&amp;gt;[www.eesti.ee/est/kodanikule/haridus_ja teadus/ Riigiportaal]&amp;lt;/ref&amp;gt; taotlust esitada. &lt;br /&gt;
&lt;br /&gt;
Mis on minimaalne ainepunkide arv semestris õppetoetuse saamiseks?&lt;br /&gt;
&lt;br /&gt;
Minimaalne ainepunktide arv on 27 EAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ül&lt;br /&gt;
&lt;br /&gt;
http://www.itcollege.ee/tudengile/finantsinfo/&lt;br /&gt;
&lt;br /&gt;
Kui X= 28 ja Y=27 siis aasta lõpus arvet ei tule.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ababokin</name></author>
	</entry>
</feed>