<?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=Rmaripuu</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=Rmaripuu"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Rmaripuu"/>
	<updated>2026-05-05T23:29:10Z</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_2014&amp;diff=76287</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2014</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_2014&amp;diff=76287"/>
		<updated>2014-05-31T13:05:06Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskonna poolt kirjutatud retsensioonid */&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; 2014=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML veebiteenus ja vastava kliendi loomise abil ning süvendada meeskonnatööoskust. 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.&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_2014#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;08. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;15. märts 2014&#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_2014#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#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_2014#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#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ähemalr 4/7):&#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;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&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;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&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;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC 4 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 (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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;
&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 2014=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link 1&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link2&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Minions&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Minions &amp;quot;Minions&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnis Markus&lt;br /&gt;
*Kaspar Kund&lt;br /&gt;
*Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;KIRVES&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Kirves &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kirves#Veebiteenus Valminud veebiteenus ja klientrakendus]&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Vargamae XML retsensioon meeskonnale &amp;quot;Vargamäe&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[HVHB]]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Vladimir Domaškin&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Braid Torn&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*[[Retsensioon meeskonnale Lingviinid]]&lt;br /&gt;
*[[Retsensioon meeskonnale AM]]&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Margus Pärt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;br /&gt;
* Margus Pärti alter ego&lt;br /&gt;
&lt;br /&gt;
Kirjutatud retsensioonid:&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[Meeskond_&amp;quot;KM&amp;quot; | KM]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Hendri Mikita&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [[Talk:Meeskond_&amp;quot;Kipsplaat&amp;quot;|XML retsensioon meeskonnale Kipsplaat]]&lt;br /&gt;
* [[Talk:Node|XML retsensioon meeskonnale Node]]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/TÜC2 &amp;quot;TÜC&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anna Carina Vainola&lt;br /&gt;
*Ülle Tiitson&lt;br /&gt;
*Tiit Teder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teenus ja rakendused meie lehel.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kirves &amp;quot;XML retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Lingviinid &amp;quot;XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Kipsplaat%22 &amp;quot;Kipsplaat&amp;quot;] ==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid:===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:AM XML retsensioon meeskonnale &amp;quot;AM&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Vargamae Vargamäe]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Kipsplaat%22 XML retsensioon meeskonnale &amp;quot;Kipsplaat&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Lingviinid XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Kirves Teenuse ja klientrakenduse retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 Teenuse ja klientrakenduse retsensioon meeskonnale &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MRPD &amp;quot;MRPD&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MeilEiOleGrupinime#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;MeilEiOleGrupinime&amp;quot;]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Kirves#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;Kirves&amp;quot;]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TÜC2#Teenuse_ja_klientrakenduse_retsensioon_meeskonna_.22MRPD.22_poolt Teenuse retsensioon rühmale nimega &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/AM &amp;quot;AM&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Poial#Retsendioonid XML-i retsensioon rühmale nimega &amp;quot;pöial&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/RAKK RAKK]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Kristjan Adrat&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Node#Retsensioon_meeskonna_.22RAKK.22_poolt. XML retsensioon meeskonnale Node]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Lingviinid]]&amp;quot;==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Hashtag XML-i retsensioon meeskonnale &amp;quot;Hashtag&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Udud Udud]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Node XML retsensioon meeskonna &amp;quot;Node&amp;quot; kohta]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Vargamae XML retsensioon meeskonna &amp;quot;Vargamäe&amp;quot; kohta]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Hashtag Hashtag]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jaan Kängsepp&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Poial XML retsensioon rühmale nimega &amp;quot;pöial&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MeilEiOleGrupinime MeilEiOleGrupinime]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Jander Lapmaa&lt;br /&gt;
* Kristjan Oliver Kruus&lt;br /&gt;
* &amp;lt;del&amp;gt;Rene Hollo&amp;lt;/del&amp;gt;&lt;br /&gt;
* Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:MRPD#Restsensioon_XML-ile_meeskonnalt_.22Meil_ei_ole_grupinime.22 XML-i retsensioon rühmale nimega &amp;quot;MRPD&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2#XML_failide_retsensioon_meeskonna_.22MeilEiOleGrupinime.22_poolt XML-i retsensioon rühmale nimega &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Poial pöial]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
*Stenn Mäeots&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Priit Aarma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Node#Retsensioon_meeskonna_.22RAKK.22_poolt. XML retsensioon meeskonnale &#039;&#039;&#039;&amp;quot;Node&amp;quot;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:AM#XML_failide_retsensioon_meeskonna_.22Kipsplaat.22_poolt. XML retsensioon meeskonnale &#039;&#039;&#039;&amp;quot;AM&amp;quot;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/XYZ XYZ]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sulev Pert&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/RetsMeilEiOleGrupinime XML-i retsensioon rühmale MeilEiOleGrupinime]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Node Node]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Meelis-Marius Pinka&lt;br /&gt;
*Janno Mäemets&lt;br /&gt;
*Andre Padu&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond (kaugõpe) [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Taavi Sildeberg&lt;br /&gt;
*Kunnar Kukk&lt;br /&gt;
&lt;br /&gt;
=== Meeskonna poolt kirjutatud retsensioonid ===&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/XML_retsensioon_RAKK  XML-i retsensioon rühmale RAKK] --[[User:Tsildebe|Tsildebe]] 08:25, 16 March 2014 (EET)&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender:XML_retsensioon_Poial XML-i retsensioon rühmale Pöial] [[User:kukukk|kukukk]] 08:47, 16 March 2014 (EET)&lt;br /&gt;
&lt;br /&gt;
=== Logi ===&lt;br /&gt;
* 11.03.2014 xml, xsd ja 2x xslt lisatud meeskonna wiki-lehele [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]&lt;br /&gt;
* 16.03.2014 Lisatud XML-kodutöö osa 2 retsensiooni&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Maverick Maverick]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/PERCENT_51 PERCENT 51]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Fredi Poobus&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[Drem]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Kontson&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Rmaripuu</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_2014&amp;diff=76286</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2014</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_2014&amp;diff=76286"/>
		<updated>2014-05-31T13:04:32Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskonna poolt kirjutatud retsensioonid */&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; 2014=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML veebiteenus ja vastava kliendi loomise abil ning süvendada meeskonnatööoskust. 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.&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_2014#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;08. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;15. märts 2014&#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_2014#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#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_2014#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#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ähemalr 4/7):&#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;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&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;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&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;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC 4 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 (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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;
&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 2014=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link 1&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link2&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Minions&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Minions &amp;quot;Minions&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnis Markus&lt;br /&gt;
*Kaspar Kund&lt;br /&gt;
*Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;KIRVES&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Kirves &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kirves#Veebiteenus Valminud veebiteenus ja klientrakendus]&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Vargamae XML retsensioon meeskonnale &amp;quot;Vargamäe&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[HVHB]]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Vladimir Domaškin&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Braid Torn&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*[[Retsensioon meeskonnale Lingviinid]]&lt;br /&gt;
*[[Retsensioon meeskonnale AM]]&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Margus Pärt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;br /&gt;
* Margus Pärti alter ego&lt;br /&gt;
&lt;br /&gt;
Kirjutatud retsensioonid:&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[Meeskond_&amp;quot;KM&amp;quot; | KM]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Hendri Mikita&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [[Talk:Meeskond_&amp;quot;Kipsplaat&amp;quot;|XML retsensioon meeskonnale Kipsplaat]]&lt;br /&gt;
* [[Talk:Node|XML retsensioon meeskonnale Node]]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/TÜC2 &amp;quot;TÜC&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anna Carina Vainola&lt;br /&gt;
*Ülle Tiitson&lt;br /&gt;
*Tiit Teder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Teenus ja rakendused meie lehel.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kirves &amp;quot;XML retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Lingviinid &amp;quot;XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Kipsplaat%22 &amp;quot;Kipsplaat&amp;quot;] ==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid:===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:AM XML retsensioon meeskonnale &amp;quot;AM&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Vargamae Vargamäe]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Kipsplaat%22 XML retsensioon meeskonnale &amp;quot;Kipsplaat&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Lingviinid XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Kirves Teenuse ja klientrakenduse retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 Teenuse ja klientrakenduse retsensioon meeskonnale &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MRPD &amp;quot;MRPD&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MeilEiOleGrupinime#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;MeilEiOleGrupinime&amp;quot;]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Kirves#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;Kirves&amp;quot;]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TÜC2#Teenuse_ja_klientrakenduse_retsensioon_meeskonna_.22MRPD.22_poolt retsensioon rühmale nimega &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/AM &amp;quot;AM&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Poial#Retsendioonid XML-i retsensioon rühmale nimega &amp;quot;pöial&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/RAKK RAKK]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Kristjan Adrat&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Node#Retsensioon_meeskonna_.22RAKK.22_poolt. XML retsensioon meeskonnale Node]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Lingviinid]]&amp;quot;==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Hashtag XML-i retsensioon meeskonnale &amp;quot;Hashtag&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Udud Udud]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Priit Aarne&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Node XML retsensioon meeskonna &amp;quot;Node&amp;quot; kohta]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Vargamae XML retsensioon meeskonna &amp;quot;Vargamäe&amp;quot; kohta]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Hashtag Hashtag]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jaan Kängsepp&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Poial XML retsensioon rühmale nimega &amp;quot;pöial&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MeilEiOleGrupinime MeilEiOleGrupinime]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Jander Lapmaa&lt;br /&gt;
* Kristjan Oliver Kruus&lt;br /&gt;
* &amp;lt;del&amp;gt;Rene Hollo&amp;lt;/del&amp;gt;&lt;br /&gt;
* Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:MRPD#Restsensioon_XML-ile_meeskonnalt_.22Meil_ei_ole_grupinime.22 XML-i retsensioon rühmale nimega &amp;quot;MRPD&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2#XML_failide_retsensioon_meeskonna_.22MeilEiOleGrupinime.22_poolt XML-i retsensioon rühmale nimega &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Poial pöial]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
*Stenn Mäeots&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Priit Aarma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:Node#Retsensioon_meeskonna_.22RAKK.22_poolt. XML retsensioon meeskonnale &#039;&#039;&#039;&amp;quot;Node&amp;quot;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:AM#XML_failide_retsensioon_meeskonna_.22Kipsplaat.22_poolt. XML retsensioon meeskonnale &#039;&#039;&#039;&amp;quot;AM&amp;quot;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/XYZ XYZ]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sulev Pert&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/RetsMeilEiOleGrupinime XML-i retsensioon rühmale MeilEiOleGrupinime]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Node Node]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Meelis-Marius Pinka&lt;br /&gt;
*Janno Mäemets&lt;br /&gt;
*Andre Padu&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond (kaugõpe) [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Taavi Sildeberg&lt;br /&gt;
*Kunnar Kukk&lt;br /&gt;
&lt;br /&gt;
=== Meeskonna poolt kirjutatud retsensioonid ===&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/XML_retsensioon_RAKK  XML-i retsensioon rühmale RAKK] --[[User:Tsildebe|Tsildebe]] 08:25, 16 March 2014 (EET)&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender:XML_retsensioon_Poial XML-i retsensioon rühmale Pöial] [[User:kukukk|kukukk]] 08:47, 16 March 2014 (EET)&lt;br /&gt;
&lt;br /&gt;
=== Logi ===&lt;br /&gt;
* 11.03.2014 xml, xsd ja 2x xslt lisatud meeskonna wiki-lehele [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]&lt;br /&gt;
* 16.03.2014 Lisatud XML-kodutöö osa 2 retsensiooni&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Maverick Maverick]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/PERCENT_51 PERCENT 51]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Fredi Poobus&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[Drem]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Kontson&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=76285</id>
		<title>Talk:TÜC2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=76285"/>
		<updated>2014-05-31T13:01:28Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&lt;br /&gt;
Meeskonna TÜC2 poolt tehtud failid on jalgrattapoest.&lt;br /&gt;
Kõik nõuded (XML fail, XSD fail, 2 XSLT faili) ja nende reeglid on täidetud.&lt;br /&gt;
&lt;br /&gt;
XML andmefail on hästi loetav, meeskond võtnud kasutasele ka &amp;lt;![CDATA[]]&amp;gt; tagi õigetes kohtades, aga esinevad väikesed puudused.&lt;br /&gt;
&lt;br /&gt;
Spetsifikatsioonid oleks mõistlikum lisada &#039;&#039;&#039;&amp;lt;spetsifikatsioonid&amp;gt;&#039;&#039;&#039; tagi sisse.&lt;br /&gt;
Samuti XML peaks olema natuke universaalsem. Näiteks kui me tahame lisada uut spetsifikatsiooni, näiteks esihark või rehvid, siis meil tekib konflikt XML faili skeemiga. Kui me tahame võib-olla tulevikus hakata müüma ka jalgratta hooldusvahendeid või muud sellist, siis meil on vaja muuta kogu XML faili ja ka skeemifaili ning hiljem peab redigeerima ka transformatsiooni failid, sest teisel juhul võib kõik katki minna.&lt;br /&gt;
&lt;br /&gt;
XSD (XML skeemifail) on korrektne.&lt;br /&gt;
&lt;br /&gt;
XSLT (transformatsioonid) failidega on kõik hästi ja nad teevad seda mis nad ikka peavad tegema.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõteks, tegemist on hea tööga vaatamata väikesele puudusele. Kommentaariumide ning dokumentatsiooni puudumine sel juhul ei ole kritiiline, sest tegemist on väikese tööga ja kood on loetav ning arusaadav ilma ülalmainitute abivahenditeta.&lt;br /&gt;
&lt;br /&gt;
==XML failide retsensioon meeskonna &amp;quot;Kirves&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Meeskond TÜC on oma töö aluseks võtnud jalgrattapoe. Loodud on .xml fail andmetega, skeemifail ning kaks .xsl faili, mis mõlemad loovad .xml failist .html faili. Xml fail sisaldab nelja loogilist dimensiooni, kuid hetkel pole täidetud nõue, et kolmel dimensioonil oleks atribuut, mis on enamat kui ID. Xml fail on arusaadav ja loetav, valideerub skeemifaili vastu ning kasutatud on ka CDATA välju. Meeskond on viitsinud otsida ka pildid ning tootjate veebilehed, et jalgrataste hinnakirja elavamaks muuta.&lt;br /&gt;
&lt;br /&gt;
Kood on ilusti trepitud, kuid dimensioonide vahel võiks kasutada tühje ridu, et näha, kus üks algab ja teine lõpeb. See muudaks koodistruktuuri paremini loetavaks.&lt;br /&gt;
&lt;br /&gt;
Skeemifailis on mõeldud ka andmetüüpide peale, näiteks on käikude arvuks kasutatud tüüpi unsignedByte. Muus osas on skeemifail mõistagi automaatselt genereeritud.&lt;br /&gt;
&lt;br /&gt;
Transformatsioonidest üks on lihtsama teostusega ning teine tunduvalt keerulisem. Lisaks tavapärasele elementide ja atribuutide väärtuste kuvamisele on kasutatud ka for-each tsükleid ja vahemuutujaid.&lt;br /&gt;
&lt;br /&gt;
Üldiselt võib öelda, et meeskond on oma töö läbi mõelnud ning mõnest väiksest puudusest hoolimata on aru saada, et on viitsitud vaeva näha. XML fail, skeemifail ja transformatsioonifailid on loogilise ülesehitusega. Soovituseks võiks tuua, et nii .xml-i kui muud koodi kirjutates võiks kasutada inglise keelt, mis jätab koodi poolt terviklikuma mulje, kuna funktsioonid ja muud parameetrid on juba nagunii inglise keeles.&lt;br /&gt;
&lt;br /&gt;
==XML failide retsensioon meeskonna &amp;quot;MeilEiOleGrupinime&amp;quot; poolt==&lt;br /&gt;
Koostatud XML kujutab endast jalgrataste andmebaasi, kus on kõik mida näiteks kodulehel kuivamiseks vaja. Töö vastab nõuetele, dimensioone on täpselt neli. Atribuute on kasutatud, kuid vähe. CDATA-t on kasutatud (on vaieldav kas oleks võinud seda teha rohkemates kohtades).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Meeldiv oli näha, et on kasutatud kategooriaid (tag „Kategooria“ kus sees olid erinevad jalgrataste liigid). Seda kasutatakse XSLT juures, kus otsitakse ja sorteeritakse kategooriate järgi. Tegelikult oleks sama võinud teha ka värvustega.&amp;lt;br&amp;gt;&lt;br /&gt;
Eespool sai mainutud, et atribuute on vähe kasutatud. Ühe oleks saanud pildi lingiga, kuna seda on vaid üks. Võimalik, et ka tootja oleks saanud panna atribuudiks. Seda seepärast, et ühe ühe jalgratta puhul oli see puudu ning seepärast võiks see ka olla valikuline atribuut. Samuti oleks võinud panna atribuudina mudeli nime ning seisukord tag asendada booleaniga „onUus“.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XSD failis vigu ei märka. Kõik on paistab olema korralik ning andmetüüpe on kasutatud mõistlikult.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Nõutud oli kaks XSLT faili ning need on ka olemas. Esimeses tuuakse välja kõik jalgrattad koos mudeli nimega ja kirjeldusega. Kaasa on pandud ka pilt. Teises oli kasutatud kategooriaid. Kõik kategooriad ja kui mõni jalgratas on selle kategooriaga siis on seal all tema link. Kui lingile vajutada siis minnakse selle täpsema informatsiooni juurde. Võib öelda, et XSLT-d on väga hästi tehtud.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Hoolimata mõnest väikesmast veast on tehtud töö korralik.&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskond &amp;quot;MeilEiOleGrupinime&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse ja klientrakenduse retsensioon meeskonna &amp;quot;Vargamäe&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Meeskond TÜC on loonud veebiteenuse ja klientrakendused süsteemile, mis kannab nime Kyyt. Süsteemi eesmärk on lasta autoga Eestis reisivatel inimestel postitada kuulutusi, otsimaks auto peale kaassõitjaid, kellega kulutusi jagada. Ühele sõidukuulutusele on võimalik märkida, kust kuhu sõidetakse, millal ajal seda tehakse, kui palju on autos vabu kohti ning mis on ühe koha hinnaks. Samal ajal kui ühes otsivad kaassõitjaid, on süsteemil ka teine oluline kasutajaskond: inimesed, kes otsivad küüti.&lt;br /&gt;
&lt;br /&gt;
===Teenus===&lt;br /&gt;
Süsteemi Kyyt Web API tehnoloogiat kasutades loodud teenus vastab kõigile projektikirjelduses teenusele esitatud nõudmistele. &lt;br /&gt;
&lt;br /&gt;
Esimese asjana meeskonna TÜC solution’it avades, hakkab silma hästi struktureeritud kihiline arhitektuur. Nimelt on järgitud koolis õpetatud häid tavasid hoida eraldi projektides äriloogika mudeleid, andmebaasikihti (DAL), repositooriume, transpordiloogikat ja transpordimudeleid. &lt;br /&gt;
&lt;br /&gt;
Kood üldiselt on kirjutatud loetavalt ja hästi struktureeritult (treppides). Kommentaare on retsenseerijate arvates kirjutatud piisavalt ja vajalikud meetodid on ka dokumenteeritud. Eriti tõstaks esile eeskujulikult kommenteeritud äriloogika mudelid, mida on lihtne lugeda ja mõista.&lt;br /&gt;
&lt;br /&gt;
Sügavamalt transpordimudeleid uurides, võib näha, et tehtud on eraldi mudeleid erinevat liiki andmete liigutamise jaoks, mis on kindlasti mõistlik lahendus. Näiteks kuulutse objekti kohta on olemas kolm andmete liigutamiseks mõeldud klassi (DTO’d), üks detailse kuulutuse saatmiseks teenusest välja, üks saatmiseks tervet hulka (listi) kuulutusi teenusest välja ja veel üks võtmaks vastu kliendi poolt teenusele saadetavat kuulutust. Selline lähenemine on hea, kuna optimeerib pidevalt üle võrgu saadetavat andmehulka, pannes kaasa iga operatsiooni juures ainult neid andmeid, mida võiks vaja minna.&lt;br /&gt;
&lt;br /&gt;
Teenuse kontrollereid lähemalt vaadates, selgub, et iga kontrolleri juures on realiseeritud küll kõik CRUD operatsioonid ja ka erinevaid süsteemi funktsioneerimiseks vajalikke kohandatud operatsioone, kuid ükski neist ei tagasta kunagi mingit teavet kliendile operatsiooni õnnestumise või luhtumise kohta. Nii on võimalik teenust probleemideta kasutada eeldusel, et kõik teenuse pihta tehtavad päringud on korrektsed ja mingeid vigu esineda ei tohi. See asjaolu teeb teenusele kliendi kirjutamise oluliselt keerulisemaks, kuna mitmesuguseid erandeid, mis operatsioonide käigus võivad juhtuda, ei tagastata päringu teele saatnud kliendile. See tähendab, et kui näiteks mõne objekti uuendamisel juhtub viga (näiteks seda objekti ei leita andmebaasist), siis kontrolleri meetod tagastustüübiga void ei teavita päringu teele pannud klienti ebaõnnestumisest ja kliendi arendaja peab leidma mingi viisi, kuidas kontrollida, kas plaanitud objekti uuendamine päriselt ka läbi läks. Selleks, et hõlbustada teenust kasutava kliendi kirjutamist, tuleks kontrolleri meetodid kirjutada selliselt, et need tagastaks ka veateateid ja ka teateid õnnestumiste kohta HttpResult vormis. Nii on kliendi poolt võimalik kontrollida teenuselt tagastatud vastust ja selle põhjal teha järeldusi, kuidas programmi tööd jätkata.&lt;br /&gt;
&lt;br /&gt;
===Klient===&lt;br /&gt;
TÜC tiimi wikilehel oli küll kirjas, et teenusele on tehtud 2 klienti, WPF ja Web API vaated, kuid retsensiooni kirjutamise ajal tundus WPF projekti seis olevat poolik (või täpsemini alles alustamisel), seega järgnev tekst on kirjutatud Web API vaadete (MVC) kohta. &lt;br /&gt;
&lt;br /&gt;
Kliendi kood on kirjutatud loetavalt – vaated, vaatemudelid ja kontrollerid on arusaadavad. Küll aga ei ole kliendi poolt kommenteeritud päris niisama hästi kui seda oli tehtud teenuse puhul, aga retsenseerijaid see ei häiri.&lt;br /&gt;
&lt;br /&gt;
Kõik klientrakenduse kontrollerid pärinevad ühest baaskontrollerist, kuhu on kirjutatud sisuliselt baasteenus, mille meetodeid kasutades tehakse päringuid veebiteenuse pihta. Kontrolleritega samas kaustas on veel ka klass nimega Constants, milles hoitakse konstantsete muutujatena erinevate teenuste aadresse. Nende kasulikkus jääb pisut arusaamatuks, kuna eraldi muutujasse on salvestatud baasaadress ning erinevate teenuste aadressid nii, et teenuste aadressid on kõik ka üks haaval ise pikalt välja kirjutatud ja ei sõltu baasaadressist, seega kui baasaadress peaks muutuma, tuleb lisaks sellele vastava konstandi väärtuse muutmisele muuta veel ka iga teenuse jaoks eraldi olevat aadressi. Erinevate teenuste aadressid võiksid olla vabalt lühemad ja nende kasutamisel mõnes muus failis võiks täis-pika aadressi saamiseks neid lihtsalt „kleepida“ baasaadressile otsa, nii oleks koodi hallatavuse mõttes kasulikum. Samas on konstantide klassi salvestatud ka üks aadress kuulutuste kohta käiva teenuse jaoks, mida kusagil rakenduses ei kasutata. Hoolimata sellest, et aadressid on eraldi salvestatud teise faili, on rakenduse kõige põhilisema kontrolleri (AdvertController) konstruktorisse kirjutatud teenuse aadress ilma konstanti kasutamata. Klient küll toimib nii, nagu ta hetkel on, aga konstantide kasutamine võiks olla efektiivsem.&lt;br /&gt;
&lt;br /&gt;
Nagu juba varasemalt mainitud, toimub klientrakenduse põhilise funktsionaalsuse juhtimine kuulutuse kontrolleris (AdvertController), kus igale action’ile on olemas vastav vaade ja kõik vaated on tugevalt tüübitud, st põhinevad vaatemudelitel. Klient tuleb hästi toime andmete küsimisega teenuselt ja ka nende posti päringute abil teenusele saatmisega. Sõidukuulutus märgitakse automaatselt vanaks, kui hetkeaeg on möödas kuulutusele kirjutatud väljasõiduajast. Küll aga jääb küsitavaks kommenteerimise  osa – nimelt ei õnnestunud leida kliendilt kohta, kust saaks kuulutuse alla kommentaare jätta. Manuaalselt andmebaasi kommentaaride tabelisse ridu lisades, võis näha, et kuulutuse all kommentaaride kuvamine töötab, aga klienti kasutades neid lisada ei õnnestunud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Teenuse ja klientrakenduse retsensioon meeskonna &amp;quot;MRPD&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Lahendus on jaotatud erinevatesse projektidesse vastavalt aine käigus õpitule, mis annab selge ülevaate selle ülesehitusest ja võimaluse mooduleid tulevikus mujal lahendustes kasutusele võtta. Eraldatud on mudelid, andmekiht, repositooriumid, transpordimudelid, transpordiloogika ja teenus.&lt;br /&gt;
Veebiteenuses on kasutusel 7 olemit,  andmebaas on loodud “code first” põhimõttel kasutades ‘entity framework”-i.&lt;br /&gt;
Repositooriumid on jaotatud eraldi failidesse, erimeetodeid üheski kasutatud ei ole. Transpordiloogika on piisaval määral kommenteeritud – üheselt mõistetavalt on aru saada, mida iga meetod teeb.&lt;br /&gt;
Veebiteenus on loodud .NET 4.5 raamistikus, autentimine on implementeeritud, kuigi testimisel ei töötanud (võib-olla andmebaasi seadistamise viga). Andmed tagastatakse json kujul (korralikult joondatud). Veebiteenuse api lehekülg on osaliselt kommenteeritud, kuigi võiks olla põhjalikumalt, et teenuse kasutajatele oleks kasutamine lihtsam.&lt;br /&gt;
Leida ei õnnestunud statistika osa, paistab, et see on jäänud versioon 2-e.  &lt;br /&gt;
Idee on ärilise poole pealt hea, Eesti turg jääb väikseks, aga suurema rahvaarvuga keskmise arenguga riigis annaks seda ehk kasumlikult turustada.&lt;br /&gt;
Kood ise on korralikult joondatud ja enamjaolt kommenteeritud, kasutatud on kursuse käigus õpitud mustreid – see kõik teeb koodi lugemise ja ülesehituse lihtsaks ja arusaadavaks. Soovitaks  pohjalikumalt API dokumentatsiooni kommenteerida.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kirves&amp;diff=76284</id>
		<title>Talk:Kirves</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kirves&amp;diff=76284"/>
		<updated>2014-05-31T12:58:59Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;TÜC&amp;quot; poolt==&lt;br /&gt;
Meeskonna &amp;quot;Kirves&amp;quot; xml failid on tehtud raamatukogu kohta.&lt;br /&gt;
&lt;br /&gt;
Neil on tehtud 1 XML fail, 1 XMLi skeemifail ja 2 XSLT faili, nii nagu ülesandes nõutud.&lt;br /&gt;
&lt;br /&gt;
Raamatukogus olevaid teavikuid on võimalik jaotada kategooriate järgi. Võimalikud kategooriad on XMLis eraldi välja toodud, milleks on lauamäng, raamat ja ajakiri. Raamatukogus olevad teavikud võivad olla erinevates keeltes. Teavikutel on erinevad grupid, mis eraldavad need teavikud keelte järgi. Selleks on pandud grupi atribuudiks vastavate teavikute keel.&lt;br /&gt;
&lt;br /&gt;
Igal teavikul peavad olemas olema kohustuslikud atribuudid nimega id, saadavus, autor, pealkiri ja aasta. Lisaks on teavikul määratud asukoht raamatukogus, kus atribuudina on kood, mis on kohustuslik.&lt;br /&gt;
&lt;br /&gt;
Igal teavikul on oma zanrid, neid zanreid võib olla mitu ja nende sisu on ümbritsetud CDATAga, mis on hea, sest siis ei teki zanrite sisestamisega probleeme.&lt;br /&gt;
&lt;br /&gt;
XML failis on kasutatud enamat kui 4 loogilist dimensiooni. Failis on kasutatud hulgaliselt atribuute erinevatel tasemetel ja kasutatud atribuudid on keerulisemald kui lihtsalt id lisamine. XMLi skeemifailis on üle vaadatud automaatselt genereeritud muutujate tüübid ja need soblikumaks tehtud. &lt;br /&gt;
&lt;br /&gt;
Meie tiimi meelest oleks võinud XML failis lisaks ka teaviku atribuudile pealkiri CDATA ümber lisada.&lt;br /&gt;
Esimene XSLT fail kuvab teavikud kategooriate järgi.&lt;br /&gt;
&lt;br /&gt;
Kõik XML failis olevad kategooriad käiakse läbi ja kirjutatakse nende väärtus HTML listi. Iga kategooria alla tehakse alam list sellesse kategoorasse kuuluvate teatmike pealkirjaga. Selles XSLT failis kasutatakse nii tsüklite kui muutujate tegemist ning tingimuste testimist ja väärtuste välja kuvamist. &lt;br /&gt;
&lt;br /&gt;
Meeskonna “Kirves” teine XSLT fails on välja toodud veidi rohkem andmeid. Seal kuvatakse teavikud nende tähestikulises järjekorras ja olemasolevad andmed nende teavikute kohta. Selles failis on samuti kasutatud tsükleid, muutujaid ja väärtuste välja kuvamist. Lisaks on kasutatud ka sorteerimist.&lt;br /&gt;
&lt;br /&gt;
Meie meeskonna arvates on tegemist põhjaliku tööga ning kõik nõutud kriteeriumid on samuti täidetud.&lt;br /&gt;
&lt;br /&gt;
==XML failide retsensioon meeskonna &amp;quot;MRPD&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Retsentseerisime meeskonna „Kirves“ loodud XMLi kui ka XSLT-faile.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskond on oma teemaks valinud raamatukogu ning selles leiduvad teavikud. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XML on loodud korrektselt ning väga hästi läbimõeldud, kasutades arvukalt loogilisi dimensioone. XML failile lisab sisu kategooriate kasutamine, mis võimaldab ka mitmekesisemat pärimist. Kasutatud on ka id-sid, zanre.  Positiivsena võib veel välja tuua CDATA kasutamise, mis hoiab pära XML parsimise errorid. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XML skeemifailis olevad väärtustüübid on õigesti valitud, raiskamata liialt mäluruumi.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XSLT faile on loodud kaks ning nende päringud on erinevad, lisaks on XSLT päringud loodud korrektselt ning mitmekesiselt. Esimesel juhul päritakse teavikud kategooriate järgi ning teisel juhul moodustatakse teavikutest tähestikulises järjekorras nimekiri. Pärimisel on kasutatud on erinevaid võtteid – nii foreach kui ka sort, samuti on loodud ka vahemuutujad pärimise lihtsustamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Failid on selgesti loetavad ning korrektselt vormistatud, XML failis jäetud vahetühikud muudavad koodi lugemise hõlbsamaks. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võib väita, et meeskond on püstitatud ülesandega edukalt ning korrektselt hakkama saanud, täidetud on kõik ettemääratud kriteeriumid.&lt;br /&gt;
&lt;br /&gt;
==Teenuse ja klientrakenduse retsensioon meeskonna &amp;quot;Vargamäe&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Avades solutioni tekkis kohe arusaamatus, kuna klientrakendus ja teenus on ühes projektis koos(WebApiCocain), kuigi projektinime järgi ütleks, et tegemist on API’ga. Siinkohal tekkis kohe küsimus, et mis põhjusel on need kaks projekti koos, kui oleks saanud ka need täiesti lahus hoida, sest kui struktuuri vaadata, siis kliendi (MVC) osa selles projektis kasutab API’d nii nagu tavaks on (läbi HttpClienti) – ehk siis ei leia ühtegi mõjuvat põhjust, et need kaks projekti koos hoida.&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
&lt;br /&gt;
Käivitades meeskonna poolt loodud veebiteenuse ja klientrakenduse (kuna need on ühes projektis koos, tuli seda paratamatult teha), tekkis esmalt soov näha dokumentatsiooni API kohta, et milliseid meetodeid on võimalik kasutada, et saada üldist aimu teenusest – kuid vastu vaatas klientrakendus. Sellest segamata sai leitud üles dokumentatsiooni lehekülg, kuid sealt ei olnud kokkuvõttes võimalik välja lugeda seda, et millist informatsiooni teenus vastu võtab ja tagastab (mõnes kohas oli)  - see on selle pärast kehv, kuna kui keegi teine peaks hakkama teie teenuse vastu klienti ehitama siis nad ei tea, millist informatsiooni nad saatma peavad või tagasi saavad. Tagasi saadavat informatsiooni saab muidugi GET päringuga kontrollida ja kui muutujate nimed on mõistlikud, siis ei tohiks tekkida ka küsimust, mis midagi näitab.&lt;br /&gt;
&lt;br /&gt;
Sellest tulenevalt, et teenuse dokumentatsioon kohati näitas vastuvõetavat ja tagasisaadetavat informatsiooni sai uurima hakatud API kontrollereid. Viga oli ilmselge, kohati tagastas teenus lihtsalt kollektsiooni objektidest (nt lihtlabane GET päring, mis tagastas kogu informatsiooni), teine kord aga HttpResponseMessage’it või IhttpActionResult’i. Kuid korrektne oleks alati kasutada tagastuseks üht formaati – üldpilt oleks selgem. Selleks, et vältida seda API dokumentatsiooni tagastusväärtuste puudumisviga oleks lihtsalt tulnud HelpPageConfig.cs’i kirjutada vastavad read koodi või kasutada meetodi peal attribuuti ResponseType’i, mille abil saab määrata tagastatava informatsiooni tüübi (näiteks string või teie teenuse puhul VehicleModelDTO).&lt;br /&gt;
&lt;br /&gt;
Vaadates API kontrollereid jäi kohe silma see, et kasutatakse ära eraldi loogika kihti, et kontrolleris oleks minimaalselt koodi. See on väga positiivne kuid kohati on sellest mööda hiilitud ning on otse kontrollerisse kirjutatud koodiloogikat. Kui natuke koodi kirjutada ühte kohta ja natuke teisse kohta, siis see teeb olukorra veel segasemaks kui lihtsalt kirjutada kõik loogika kontrollerisse.&lt;br /&gt;
&lt;br /&gt;
Teenuse POST ja PUT meetodite kohapealt jäi silma täielik valideerimise puudumine ning lisaks on jäetud võimalus kaasa anda ID. Veelgi enam puudub kontroll selle üle, kas POST meetodiga sissetulev ID, mis viitab teisele tabelile reaalselt eksisteerib või mitte. Kasutatud on küll DTO’sid kuid neid ainult andmete tagastamiseks. Üldiselt on ikka tavaks kasutada DTO’sid ka andmete vastuvõtmiseks, sest sageli ei ole vaja anda võimalust saata teenusesse kõiki andmeid (näiteks just see ID koht POST meetodi juures). Eriti halb on näiteks selline olukord, kus nende andmetega on võimalik muuta iseenda konto õigusi.&lt;br /&gt;
&lt;br /&gt;
Teenust uurides tuli päevavalgel üks väga kohutav viga, mida üldse teha võib. Nimelt puuduvad igasugused piirangud andmete muutmiseks. Üks registreerunud kasutaja võib teha kõike – näiteks on võimalik kellegi teise auto enda nimele kirjutada.&lt;br /&gt;
&lt;br /&gt;
Lisaks jäi veel silma, et igas kontrolleris on ülekirjutatud Dispose meetod, kus sees pannakse kinni Uow. Kuid kui vaadata Ninjecti konfiguratsiooni, siis seal on Uow juures kirjas InRequestScope. Kui dokumentatsiooni lugeda Ninjecti kohta, siis sealt tuleb välja, et selle abil luuakse iga päringuga uus instants ning kui sellel instantsil on olemas Dispose meetod, siis pannakse see automaatselt kinni.&lt;br /&gt;
Kogu selle kriitika varjus, mis siiani on olnud saab rääkida ka positiivsetest külgedes. Vast kõige positiivsem külg on see, et on olemas andmebaasi konfiguratsioon ning lisaks on teenus ära jaotada paljude layerite vahel ning et on kasutatud erinevaid mustreid.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et mõned meetodid on väga korralikult tehtud ja teised mitte – tekib arvamus, et mõni tiimi kuulnud liige ei olnud kõigest korrektselt aru saanud ja paistab, et teised ei juhtinud ka selle tähelepanud. Väga võimalik on, et selline olukord tekkis lõpuks ajapuuduse tõttu.&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendust kasutama hakates tekkis kohe üks väga suur probleeme. Nimelt oli soov luua konto, et näha ka kasutajale mõeldud liidest. Selleks sai täidetud registreerimise vorm. Pärast nupu vajutust avanes taaskord registreerimise vaade ilma ühegi teavitusega – polnud aru saada kas konto loomine õnnestus või mitte. Sisse logides vaates vastu veateate leht, et ei olnud võimalik Json’ist välja lugeda token’it. Uurides andmebaasi oli näha, et kasutajat ei loodudki. Pärast natukest uurimist sai selgeks, et klientrakenduse ja teenuse valideerimine ei ole vastavuses. Klientrakendus nõudis, et parool oleks vähemalt 6 tähemärki pikk aga teenus see eest lisaks veel suurt tähte ning ka numbrit. Seda teades registreerumine õnnestus.&lt;br /&gt;
&lt;br /&gt;
Rakenduse UI pool jättis väga positiivse mulje – ette heidaks ainult seda, et lisamisvaated oleks võinud ka koos olla kõrvalmenüüga.&lt;br /&gt;
&lt;br /&gt;
Vaadete kontrolleritest jäi kohe esimese asjana silma see, et pole kasutatud eraldi kihti teenusega suhtlemiseks, millest tulenevalt on väga palju korduvat koodi. Samuti tekkis küsimus, et milleks ei ole loodud eraldi sätete faili, kus oleks konstandina kirjas teenuse URL. Kui see peaks muutuma, siis hetkel oleks seda väga tülikas teha – ja enamgi veel kui keegi teine arendaja peaks seda tegema, siis ta ei pruugi teada kõiki kohti, kuhu see kirjutatud on (siin võib küll väita, et on olemas find and replace aga see selleks).&lt;br /&gt;
Kontrolleritest jäi silma veel ka andmebaasi ühenduse loomine aga seda ei kasutada kordagi – tõenäoliselt on see kogemata sinna ununenud.&lt;br /&gt;
&lt;br /&gt;
Turvalisuse kohapealt on ühe asjaga samuti alt mindud – nimelt kasutaja sessioon lõpetatakse ainult klientrakenduses, teenuses aga jääb token endiselt kehtima.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et töö jätab väga läbimõtlemata mulje ja tekib küsimus, et kas neil endal ei tekkinud küsimusi koodi kopeerides, et võiks teha eraldi kihi teenusega suhtlemise jaoks.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kirves&amp;diff=76283</id>
		<title>Talk:Kirves</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kirves&amp;diff=76283"/>
		<updated>2014-05-31T12:55:02Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;TÜC&amp;quot; poolt==&lt;br /&gt;
Meeskonna &amp;quot;Kirves&amp;quot; xml failid on tehtud raamatukogu kohta.&lt;br /&gt;
&lt;br /&gt;
Neil on tehtud 1 XML fail, 1 XMLi skeemifail ja 2 XSLT faili, nii nagu ülesandes nõutud.&lt;br /&gt;
&lt;br /&gt;
Raamatukogus olevaid teavikuid on võimalik jaotada kategooriate järgi. Võimalikud kategooriad on XMLis eraldi välja toodud, milleks on lauamäng, raamat ja ajakiri. Raamatukogus olevad teavikud võivad olla erinevates keeltes. Teavikutel on erinevad grupid, mis eraldavad need teavikud keelte järgi. Selleks on pandud grupi atribuudiks vastavate teavikute keel.&lt;br /&gt;
&lt;br /&gt;
Igal teavikul peavad olemas olema kohustuslikud atribuudid nimega id, saadavus, autor, pealkiri ja aasta. Lisaks on teavikul määratud asukoht raamatukogus, kus atribuudina on kood, mis on kohustuslik.&lt;br /&gt;
&lt;br /&gt;
Igal teavikul on oma zanrid, neid zanreid võib olla mitu ja nende sisu on ümbritsetud CDATAga, mis on hea, sest siis ei teki zanrite sisestamisega probleeme.&lt;br /&gt;
&lt;br /&gt;
XML failis on kasutatud enamat kui 4 loogilist dimensiooni. Failis on kasutatud hulgaliselt atribuute erinevatel tasemetel ja kasutatud atribuudid on keerulisemald kui lihtsalt id lisamine. XMLi skeemifailis on üle vaadatud automaatselt genereeritud muutujate tüübid ja need soblikumaks tehtud. &lt;br /&gt;
&lt;br /&gt;
Meie tiimi meelest oleks võinud XML failis lisaks ka teaviku atribuudile pealkiri CDATA ümber lisada.&lt;br /&gt;
Esimene XSLT fail kuvab teavikud kategooriate järgi.&lt;br /&gt;
&lt;br /&gt;
Kõik XML failis olevad kategooriad käiakse läbi ja kirjutatakse nende väärtus HTML listi. Iga kategooria alla tehakse alam list sellesse kategoorasse kuuluvate teatmike pealkirjaga. Selles XSLT failis kasutatakse nii tsüklite kui muutujate tegemist ning tingimuste testimist ja väärtuste välja kuvamist. &lt;br /&gt;
&lt;br /&gt;
Meeskonna “Kirves” teine XSLT fails on välja toodud veidi rohkem andmeid. Seal kuvatakse teavikud nende tähestikulises järjekorras ja olemasolevad andmed nende teavikute kohta. Selles failis on samuti kasutatud tsükleid, muutujaid ja väärtuste välja kuvamist. Lisaks on kasutatud ka sorteerimist.&lt;br /&gt;
&lt;br /&gt;
Meie meeskonna arvates on tegemist põhjaliku tööga ning kõik nõutud kriteeriumid on samuti täidetud.&lt;br /&gt;
&lt;br /&gt;
==XML failide retsensioon meeskonna &amp;quot;MRPD&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Retsentseerisime meeskonna „Kirves“ loodud XMLi kui ka XSLT-faile.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskond on oma teemaks valinud raamatukogu ning selles leiduvad teavikud. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XML on loodud korrektselt ning väga hästi läbimõeldud, kasutades arvukalt loogilisi dimensioone. XML failile lisab sisu kategooriate kasutamine, mis võimaldab ka mitmekesisemat pärimist. Kasutatud on ka id-sid, zanre.  Positiivsena võib veel välja tuua CDATA kasutamise, mis hoiab pära XML parsimise errorid. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XML skeemifailis olevad väärtustüübid on õigesti valitud, raiskamata liialt mäluruumi.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
XSLT faile on loodud kaks ning nende päringud on erinevad, lisaks on XSLT päringud loodud korrektselt ning mitmekesiselt. Esimesel juhul päritakse teavikud kategooriate järgi ning teisel juhul moodustatakse teavikutest tähestikulises järjekorras nimekiri. Pärimisel on kasutatud on erinevaid võtteid – nii foreach kui ka sort, samuti on loodud ka vahemuutujad pärimise lihtsustamiseks.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Failid on selgesti loetavad ning korrektselt vormistatud, XML failis jäetud vahetühikud muudavad koodi lugemise hõlbsamaks. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Võib väita, et meeskond on püstitatud ülesandega edukalt ning korrektselt hakkama saanud, täidetud on kõik ettemääratud kriteeriumid.&lt;br /&gt;
&lt;br /&gt;
==Teenuse ja klientrakenduse retsensioon meeskonna &amp;quot;Vargamäe&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Avades solutioni tekkis kohe arusaamatus, kuna klientrakendus ja teenus on ühes projektis koos(WebApiCocain), kuigi projektinime järgi ütleks, et tegemist on API’ga. Siinkohal tekkis kohe küsimus, et mis põhjusel on need kaks projekti koos, kui oleks saanud ka need täiesti lahus hoida, sest kui struktuuri vaadata, siis kliendi (MVC) osa selles projektis kasutab API’d nii nagu tavaks on (läbi HttpClienti) – ehk siis ei leia ühtegi mõjuvat põhjust, et need kaks projekti koos hoida.&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
&lt;br /&gt;
Käivitades meeskonna poolt loodud veebiteenuse ja klientrakenduse (kuna need on ühes projektis koos, tuli seda paratamatult teha), tekkis esmalt soov näha dokumentatsiooni API kohta, et milliseid meetodeid on võimalik kasutada, et saada üldist aimu teenusest – kuid vastu vaatas klientrakendus. Sellest segamata sai leitud üles dokumentatsiooni lehekülg, kuid sealt ei olnud kokkuvõttes võimalik välja lugeda seda, et millist informatsiooni teenus vastu võtab ja tagastab (mõnes kohas oli)  - see on selle pärast kehv, kuna kui keegi teine peaks hakkama teie teenuse vastu klienti ehitama siis nad ei tea, millist informatsiooni nad saatma peavad või tagasi saavad. Tagasi saadavat informatsiooni saab muidugi GET päringuga kontrollida ja kui muutujate nimed on mõistlikud, siis ei tohiks tekkida ka küsimust, mis midagi näitab.&lt;br /&gt;
&lt;br /&gt;
Sellest tulenevalt, et teenuse dokumentatsioon kohati näitas vastuvõetavat ja tagasisaadetavat informatsiooni sai uurima hakatud API kontrollereid. Viga oli ilmselge, kohati tagastas teenus lihtsalt kollektsiooni objektidest (nt lihtlabane GET päring, mis tagastas kogu informatsiooni), teine kord aga HttpResponseMessage’it või IhttpActionResult’i. Kuid korrektne oleks alati kasutada tagastuseks üht formaati – üldpilt oleks selgem. Selleks, et vältida seda API dokumentatsiooni tagastusväärtuste puudumisviga oleks lihtsalt tulnud HelpPageConfig.cs’i kirjutada vastavad read koodi või kasutada meetodi peal attribuuti ResponseType’i, mille abil saab määrata tagastatava informatsiooni tüübi (näiteks string või teie teenuse puhul VehicleModelDTO).&lt;br /&gt;
&lt;br /&gt;
Vaadates API kontrollereid jäi kohe silma see, et kasutatakse ära eraldi loogika kihti, et kontrolleris oleks minimaalselt koodi. See on väga positiivne kuid kohati on sellest mööda hiilitud ning on otse kontrollerisse kirjutatud koodiloogikat. Kui natuke koodi kirjutada ühte kohta ja natuke teisse kohta, siis see teeb olukorra veel segasemaks kui lihtsalt kirjutada kõik loogika kontrollerisse.&lt;br /&gt;
&lt;br /&gt;
Teenuse POST ja PUT meetodite kohapealt jäi silma täielik valideerimise puudumine ning lisaks on jäetud võimalus kaasa anda ID. Veelgi enam puudub kontroll selle üle, kas POST meetodiga sissetulev ID, mis viitab teisele tabelile reaalselt eksisteerib või mitte. Kasutatud on küll DTO’sid kuid neid ainult andmete tagastamiseks. Üldiselt on ikka tavaks kasutada DTO’sid ka andmete vastuvõtmiseks, sest sageli ei ole vaja anda võimalust saata teenusesse kõiki andmeid (näiteks just see ID koht POST meetodi juures). Eriti halb on näiteks selline olukord, kus nende andmetega on võimalik muuta iseenda konto õigusi.&lt;br /&gt;
&lt;br /&gt;
Teenust uurides tuli päevavalgel üks väga kohutav viga, mida üldse teha võib. Nimelt puuduvad igasugused piirangud andmete muutmiseks. Üks registreerunud kasutaja võib teha kõike – näiteks on võimalik kellegi teise auto enda nimele kirjutada.&lt;br /&gt;
&lt;br /&gt;
Lisaks jäi veel silma, et igas kontrolleris on ülekirjutatud Dispose meetod, kus sees pannakse kinni Uow. Kuid kui vaadata Ninjecti konfiguratsiooni, siis seal on Uow juures kirjas InRequestScope. Kui dokumentatsiooni lugeda Ninjecti kohta, siis sealt tuleb välja, et selle abil luuakse iga päringuga uus instants ning kui sellel instantsil on olemas Dispose meetod, siis pannakse see automaatselt kinni.&lt;br /&gt;
Kogu selle kriitika varjus, mis siiani on olnud saab rääkida ka positiivsetest külgedes. Vast kõige positiivsem külg on see, et on olemas andmebaasi konfiguratsioon ning lisaks on teenus ära jaotada paljude layerite vahel ning et on kasutatud erinevaid mustreid.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et mõned meetodid on väga korralikult tehtud ja teised mitte – tekib arvamus, et mõni tiimi kuulnud liige ei olnud kõigest korrektselt aru saanud ja paistab, et teised ei juhtinud ka selle tähelepanud. Väga võimalik on, et selline olukord tekkis lõpuks ajapuuduse tõttu.&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendust kasutama hakates tekkis kohe üks väga suur probleeme. Nimelt oli soov luua konto, et näha ka kasutajale mõeldud liidest. Selleks sai täidetud registreerimise vorm. Pärast nupu vajutust avanes taaskord registreerimise vaade ilma ühegi teavitusega – polnud aru saada kas konto loomine õnnestus või mitte. Sisse logides vaates vastu veateate leht, et ei olnud võimalik Json’ist välja lugeda token’it. Uurides andmebaasi oli näha, et kasutajat ei loodudki. Pärast natukest uurimist sai selgeks, et klientrakenduse ja teenuse valideerimine ei ole vastavuses. Klientrakendus nõudis, et parool oleks vähemalt 6 tähemärki pikk aga teenus see eest lisaks veel suurt tähte ning ka numbrit. Seda teades registreerumine õnnestus.&lt;br /&gt;
&lt;br /&gt;
Rakenduse UI pool jättis väga positiivse mulje – ette heidaks ainult seda, et lisamisvaated oleks võinud ka koos olla kõrvalmenüüga.&lt;br /&gt;
&lt;br /&gt;
Vaadete kontrolleritest jäi kohe esimese asjana silma see, et pole kasutatud eraldi kihti teenusega suhtlemiseks, millest tulenevalt on väga palju korduvat koodi. Samuti tekkis küsimus, et milleks ei ole loodud eraldi sätete faili, kus oleks konstandina kirjas teenuse URL. Kui see peaks muutuma, siis hetkel oleks seda väga tülikas teha – ja enamgi veel kui keegi teine arendaja peaks seda tegema, siis ta ei pruugi teada kõiki kohti, kuhu see kirjutatud on (siin võib küll väita, et on olemas find and replace aga see selleks).&lt;br /&gt;
Kontrolleritest jäi silma veel ka andmebaasi ühenduse loomine aga seda ei kasutada kordagi – tõenäoliselt on see kogemata sinna ununenud.&lt;br /&gt;
&lt;br /&gt;
Turvalisuse kohapealt on ühe asjaga samuti alt mindud – nimelt kasutaja sessioon lõpetatakse ainult klientrakenduses, teenuses aga jääb token endiselt kehtima.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et töö jätab väga läbimõtlemata mulje ja tekib küsimus, et kas neil endal ei tekkinud küsimusi koodi kopeerides, et võiks teha eraldi kihi teenusega suhtlemise jaoks.&lt;br /&gt;
&lt;br /&gt;
==Teenuse ja klientrakenduse retsensioon meeskonna &amp;quot;MRPD&amp;quot; poolt==&lt;br /&gt;
&lt;br /&gt;
Lahendus on jaotatud erinevatesse projektidesse vastavalt aine käigus õpitule, mis annab selge ülevaate selle ülesehitusest ja võimaluse mooduleid tulevikus mujal lahendustes kasutusele võtta. Eraldatud on mudelid, andmekiht, repositooriumid, transpordimudelid, transpordiloogika ja teenus.&lt;br /&gt;
Veebiteenuses on kasutusel 7 olemit,  andmebaas on loodud “code first” põhimõttel kasutades ‘entity framework”-i.&lt;br /&gt;
Repositooriumid on jaotatud eraldi failidesse, erimeetodeid üheski kasutatud ei ole. Transpordiloogika on piisaval määral kommenteeritud – üheselt mõistetavalt on aru saada, mida iga meetod teeb.&lt;br /&gt;
Veebiteenus on loodud .NET 4.5 raamistikus, autentimine on implementeeritud, kuigi testimisel ei töötanud (võib-olla andmebaasi seadistamise viga). Andmed tagastatakse json kujul (korralikult joondatud). Veebiteenuse api lehekülg on osaliselt kommenteeritud, kuigi võiks olla põhjalikumalt, et teenuse kasutajatele oleks kasutamine lihtsam.&lt;br /&gt;
Leida ei õnnestunud statistika osa, paistab, et see on jäänud versioon 2-e.  &lt;br /&gt;
Idee on ärilise poole pealt hea, Eesti turg jääb väikseks, aga suurema rahvaarvuga keskmise arenguga riigis annaks seda ehk kasumlikult turustada.&lt;br /&gt;
Kood ise on korralikult joondatud ja enamjaolt kommenteeritud, kasutatud on kursuse käigus õpitud mustreid – see kõik teeb koodi lugemise ja ülesehituse lihtsaks ja arusaadavaks. Soovitaks  pohjalikumalt API dokumentatsiooni kommenteerida.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=MRPD&amp;diff=75302</id>
		<title>MRPD</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=MRPD&amp;diff=75302"/>
		<updated>2014-03-08T15:53:53Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;width: 30em; padding-left: 2em; float: right; font-size: 95%;&amp;quot;&lt;br /&gt;
|-//2013 koosseis&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;background: black; text-align:center; color:white;&amp;quot; | &#039;&#039;&#039;MRPD&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ülikool:&#039;&#039;&#039;&lt;br /&gt;
| Eesti Infotehnoloogia Kolledž&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Tüüp:&#039;&#039;&#039;&lt;br /&gt;
| Võrgurakendused II&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Meeskond &amp;quot;MRPD&amp;quot;:&#039;&#039;&#039;&lt;br /&gt;
|[[User:mbirk|Margus Birk]] (projektijuht)&amp;lt;br /&amp;gt; [[User:rmaripuu|Ranno Maripuu]] &amp;lt;br /&amp;gt; [[User:poras|Piia-Helin Oras]]&amp;lt;br /&amp;gt; [[User:dhallmag|Doris Hallmägi]]&amp;lt;br /&amp;gt;&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Juhendaja:&#039;&#039;&#039;&lt;br /&gt;
|[[Mait Poska]]&lt;br /&gt;
|&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
=Projekti kirjeldus=&lt;br /&gt;
&lt;br /&gt;
=Analüüs=&lt;br /&gt;
&lt;br /&gt;
==Millega on tegemist?==&lt;br /&gt;
&lt;br /&gt;
=XML andmefail=&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;ArrayOfArvutiKlass xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;ArvutiKlass UkseNumber=&amp;quot;410D&amp;quot; Korrus=&amp;quot;4&amp;quot; ArvuteidKlassis=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Arvutid&amp;gt;&lt;br /&gt;
      &amp;lt;Arvuti Name=&amp;quot;I5 8gb standard ITK&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Cpu ClockMeasure=&amp;quot;MhZ&amp;quot; ProductName=&amp;quot;i5-2770&amp;quot; Is64BitArchitecture=&amp;quot;true&amp;quot; L2Cache=&amp;quot;6&amp;quot; L2CacheMeasure=&amp;quot;MB&amp;quot;&amp;gt;2500&amp;lt;/Cpu&amp;gt;&lt;br /&gt;
        &amp;lt;Ram TotalSize=&amp;quot;8192&amp;quot; Manufacturer=&amp;quot;RamFactory&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;MemorySlots&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot1&amp;quot; Speed=&amp;quot;1333&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;4096&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot2&amp;quot; Speed=&amp;quot;1333&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;4096&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;false&amp;quot; Speed=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;false&amp;quot; Speed=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
          &amp;lt;/MemorySlots&amp;gt;&lt;br /&gt;
        &amp;lt;/Ram&amp;gt;&lt;br /&gt;
        &amp;lt;Hdds&amp;gt;&lt;br /&gt;
          &amp;lt;Storage Size=&amp;quot;400&amp;quot; SizeMeasure=&amp;quot;GB&amp;quot; IsSSD=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;Storage Size=&amp;quot;120&amp;quot; SizeMeasure=&amp;quot;GB&amp;quot; IsSSD=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/Hdds&amp;gt;&lt;br /&gt;
      &amp;lt;/Arvuti&amp;gt;&lt;br /&gt;
      &amp;lt;Arvuti Name=&amp;quot;I5 8gb standard ITK&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Cpu ClockMeasure=&amp;quot;MhZ&amp;quot; ProductName=&amp;quot;i5-2770&amp;quot; Is64BitArchitecture=&amp;quot;true&amp;quot; L2Cache=&amp;quot;6&amp;quot; L2CacheMeasure=&amp;quot;MB&amp;quot;&amp;gt;2500&amp;lt;/Cpu&amp;gt;&lt;br /&gt;
        &amp;lt;Ram TotalSize=&amp;quot;8192&amp;quot; Manufacturer=&amp;quot;RamFactory&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;MemorySlots&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot1&amp;quot; Speed=&amp;quot;1333&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;4096&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot2&amp;quot; Speed=&amp;quot;1333&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;4096&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;false&amp;quot; Speed=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;false&amp;quot; Speed=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
          &amp;lt;/MemorySlots&amp;gt;&lt;br /&gt;
        &amp;lt;/Ram&amp;gt;&lt;br /&gt;
        &amp;lt;Hdds&amp;gt;&lt;br /&gt;
          &amp;lt;Storage Size=&amp;quot;400&amp;quot; SizeMeasure=&amp;quot;GB&amp;quot; IsSSD=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;Storage Size=&amp;quot;120&amp;quot; SizeMeasure=&amp;quot;GB&amp;quot; IsSSD=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/Hdds&amp;gt;&lt;br /&gt;
      &amp;lt;/Arvuti&amp;gt;&lt;br /&gt;
    &amp;lt;/Arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;/ArvutiKlass&amp;gt;&lt;br /&gt;
  &amp;lt;ArvutiKlass UkseNumber=&amp;quot;415&amp;quot; Korrus=&amp;quot;4&amp;quot; ArvuteidKlassis=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Arvutid&amp;gt;&lt;br /&gt;
      &amp;lt;Arvuti Name=&amp;quot;CiscoLab Vana Raal&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Cpu ClockMeasure=&amp;quot;MhZ&amp;quot; ProductName=&amp;quot;Intel Celeron&amp;quot; Is64BitArchitecture=&amp;quot;false&amp;quot; L2Cache=&amp;quot;2&amp;quot; L2CacheMeasure=&amp;quot;MB&amp;quot;&amp;gt;1900&amp;lt;/Cpu&amp;gt;&lt;br /&gt;
        &amp;lt;Ram TotalSize=&amp;quot;4096&amp;quot; Manufacturer=&amp;quot;RamFactory&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;MemorySlots&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot1&amp;quot; Speed=&amp;quot;1333&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;2048&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot2&amp;quot; Speed=&amp;quot;1333&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;2048&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
          &amp;lt;/MemorySlots&amp;gt;&lt;br /&gt;
        &amp;lt;/Ram&amp;gt;&lt;br /&gt;
        &amp;lt;Hdds&amp;gt;&lt;br /&gt;
          &amp;lt;Storage Size=&amp;quot;200&amp;quot; SizeMeasure=&amp;quot;Gb&amp;quot; IsSSD=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/Hdds&amp;gt;&lt;br /&gt;
      &amp;lt;/Arvuti&amp;gt;&lt;br /&gt;
    &amp;lt;/Arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;/ArvutiKlass&amp;gt;&lt;br /&gt;
  &amp;lt;ArvutiKlass UkseNumber=&amp;quot;320f&amp;quot; Korrus=&amp;quot;3&amp;quot; ArvuteidKlassis=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Arvutid&amp;gt;&lt;br /&gt;
      &amp;lt;Arvuti Name=&amp;quot;ITK Mac&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Cpu ClockMeasure=&amp;quot;MhZ&amp;quot; Is64BitArchitecture=&amp;quot;true&amp;quot; L2Cache=&amp;quot;6&amp;quot; L2CacheMeasure=&amp;quot;MB&amp;quot;&amp;gt;2300&amp;lt;/Cpu&amp;gt;&lt;br /&gt;
        &amp;lt;Ram TotalSize=&amp;quot;4096&amp;quot; Manufacturer=&amp;quot;MacRam Factory&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;MemorySlots&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;true&amp;quot; Slot=&amp;quot;Slot1&amp;quot; Speed=&amp;quot;800&amp;quot; SpeedMeasure=&amp;quot;MhZ&amp;quot;&amp;gt;4096&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
            &amp;lt;MemorySlot IsInUse=&amp;quot;false&amp;quot; Speed=&amp;quot;0&amp;quot;&amp;gt;0&amp;lt;/MemorySlot&amp;gt;&lt;br /&gt;
          &amp;lt;/MemorySlots&amp;gt;&lt;br /&gt;
        &amp;lt;/Ram&amp;gt;&lt;br /&gt;
        &amp;lt;Hdds&amp;gt;&lt;br /&gt;
          &amp;lt;Storage Size=&amp;quot;300&amp;quot; SizeMeasure=&amp;quot;GB&amp;quot; IsSSD=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/Hdds&amp;gt;&lt;br /&gt;
      &amp;lt;/Arvuti&amp;gt;&lt;br /&gt;
    &amp;lt;/Arvutid&amp;gt;&lt;br /&gt;
  &amp;lt;/ArvutiKlass&amp;gt;&lt;br /&gt;
&amp;lt;/ArrayOfArvutiKlass&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Skeemifail=&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 xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsd:element name=&amp;quot;ArrayOfArvutiKlass&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xsd:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ArvutiKlass&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xsd:element name=&amp;quot;Arvutid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xsd:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Arvuti&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xsd:element name=&amp;quot;Cpu&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xsd:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xsd:extension base=&amp;quot;xsd:unsignedShort&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:attribute name=&amp;quot;ClockMeasure&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:attribute name=&amp;quot;ProductName&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:attribute name=&amp;quot;Is64BitArchitecture&amp;quot; type=&amp;quot;xsd:boolean&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:attribute name=&amp;quot;L2Cache&amp;quot; type=&amp;quot;xsd:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:attribute name=&amp;quot;L2CacheMeasure&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsd:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xsd:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xsd:element name=&amp;quot;Ram&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xsd:element name=&amp;quot;MemorySlots&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xsd:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;MemorySlot&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                                          &amp;lt;xsd:simpleContent&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsd:extension base=&amp;quot;xsd:unsignedShort&amp;quot;&amp;gt;&lt;br /&gt;
                                              &amp;lt;xsd:attribute name=&amp;quot;IsInUse&amp;quot; type=&amp;quot;xsd:boolean&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                              &amp;lt;xsd:attribute name=&amp;quot;Slot&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                              &amp;lt;xsd:attribute name=&amp;quot;Speed&amp;quot; type=&amp;quot;xsd:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                              &amp;lt;xsd:attribute name=&amp;quot;SpeedMeasure&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                            &amp;lt;/xsd:extension&amp;gt;&lt;br /&gt;
                                          &amp;lt;/xsd:simpleContent&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                                      &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xsd:attribute name=&amp;quot;TotalSize&amp;quot; type=&amp;quot;xsd:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xsd:attribute name=&amp;quot;Manufacturer&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xsd:element name=&amp;quot;Hdds&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xsd:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xsd:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Storage&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xsd:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsd:attribute name=&amp;quot;Size&amp;quot; type=&amp;quot;xsd:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsd:attribute name=&amp;quot;SizeMeasure&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsd:attribute name=&amp;quot;IsSSD&amp;quot; type=&amp;quot;xsd:boolean&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xsd:attribute name=&amp;quot;Name&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xsd:attribute name=&amp;quot;UkseNumber&amp;quot; type=&amp;quot;xsd:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsd:attribute name=&amp;quot;Korrus&amp;quot; type=&amp;quot;xsd:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xsd:attribute name=&amp;quot;ArvuteidKlassis&amp;quot; type=&amp;quot;xsd:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xsd:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xsd:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xsd:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xsd: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;
=XSL väljundid=&lt;br /&gt;
==Kõik arvutid koos parameetritega==&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;&lt;br /&gt;
&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;
&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;Arvutiklass&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;h1&amp;gt;Arvutiklassid&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;*/*[1]&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&lt;br /&gt;
                &amp;lt;h3&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;name(.)&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/h3&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;h3&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@UkseNumber&amp;quot; /&amp;gt;&lt;br /&gt;
                 &amp;lt;/h3&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;h3&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt; Arvuteid kokku:&amp;lt;/p&amp;gt;&lt;br /&gt;
                  &amp;lt;/h3&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;h3&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@ArvuteidKlassis&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/h3&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&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;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!-- Siin läheb Arvuti tagi --&amp;gt;&lt;br /&gt;
          &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;*/*[1]/*[1]/*&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@Name&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &lt;br /&gt;
              &amp;lt;!-- Siin läheb CPU, RAM, HDDS tagi --&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;*&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;td  align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;name(.)&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;          &lt;br /&gt;
                  &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;text()&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &lt;br /&gt;
                  &amp;lt;!-- Siin CPU, RAM, HDDS atribuudid --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;@*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td  align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin läheb Memoryslots, storage tagi --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;*/*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;@*&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                              &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                              &amp;lt;td align=&amp;quot;left&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;/td&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;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin Storage atribuudid --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;*/@*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/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;/tr&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;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
              &lt;br /&gt;
          &amp;lt;!-- CISCO KLASS --&amp;gt;&lt;br /&gt;
         &amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;*/*[2]&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&lt;br /&gt;
                &amp;lt;h3&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;name(.)&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/h3&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;h3&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@UkseNumber&amp;quot; /&amp;gt;&lt;br /&gt;
                 &amp;lt;/h3&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;h3&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt; Arvuteid kokku:&amp;lt;/p&amp;gt;&lt;br /&gt;
                  &amp;lt;/h3&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;h3&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@ArvuteidKlassis&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/h3&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&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;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!-- Siin läheb Arvuti tagi --&amp;gt;&lt;br /&gt;
          &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;*/*[2]/*[1]/*&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@Name&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &lt;br /&gt;
              &amp;lt;!-- Siin läheb CPU, RAM, HDDS tagi --&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;*&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;td  align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;name(.)&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;            &lt;br /&gt;
                  &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;text()&amp;quot; /&amp;gt;             &lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &lt;br /&gt;
                  &amp;lt;!-- Siin CPU, RAM, HDDS atribuudid --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;@*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td  align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin läheb Memoryslots, storage tagi --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;*/*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;@*&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                              &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                              &amp;lt;td align=&amp;quot;left&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;/td&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;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin Storage atribuudid --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;*/@*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &lt;br /&gt;
                &amp;lt;/tr&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;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
          &amp;lt;!-- MAC KLASS --&amp;gt;&lt;br /&gt;
         &amp;lt;table border =&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;*/*[3]&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&lt;br /&gt;
                &amp;lt;h3&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;name(.)&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/h3&amp;gt;&lt;br /&gt;
              &amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;h3&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@UkseNumber&amp;quot; /&amp;gt;&lt;br /&gt;
                 &amp;lt;/h3&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;h3&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt; Arvuteid kokku:&amp;lt;/p&amp;gt;&lt;br /&gt;
                  &amp;lt;/h3&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;h3&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@ArvuteidKlassis&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/h3&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&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;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!-- Siin läheb Arvuti tagi --&amp;gt;&lt;br /&gt;
          &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;*/*[3]/*[1]/*&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@Name&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &lt;br /&gt;
              &amp;lt;!-- Siin läheb CPU, RAM, HDDS tagi --&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;*&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;td  align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;name(.)&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;text()&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin CPU, RAM, HDDS atribuudid --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;@*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td  align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin läheb Memoryslots, storage tagi --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;*/*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/td&amp;gt;&lt;br /&gt;
                    &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;@*&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                              &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                              &amp;lt;td align=&amp;quot;left&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;/td&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;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                  &amp;lt;!-- Siin Storage atribuudid --&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;*/@*&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;tr align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xsl:value-of select=&amp;quot;name()&amp;quot;/&amp;gt;&lt;br /&gt;
                          &amp;lt;td align=&amp;quot;left&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;/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;/tr&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;/tr&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;
==Arvutite sobivuse kontroll WP8 ja iOS arendamiseks==&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;
  &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;h2&amp;gt;Mobiilirakenduse arendamise voimalused&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
          Tingimused:&lt;br /&gt;
          &amp;lt;ul&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;WP8 - i5 protsessor, 8GB või rohkem RAM-i, 64bit arhitektuur, OS ei ole määratud&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li&amp;gt;iOS - Mac, 64 bit arhitektuur&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
          &amp;lt;!--Classrooms--&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;/ArrayOfArvutiKlass/ArvutiKlass&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;ValitudArvutiKlass&amp;quot; select=&amp;quot;@UkseNumber&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;$ValitudArvutiKlass&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/b&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:text&amp;gt; (ruumis on: &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
            &amp;lt;b&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@ArvuteidKlassis&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/b&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;ArvuteidKlassis&amp;quot; select=&amp;quot;@ArvuteidKlassis&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;!--Choosing between singular or plural end for sentece--&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:when test=&amp;quot;$ArvuteidKlassis = 1&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; arvuti)&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:text&amp;gt; arvutit)&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
            &amp;lt;!--Selected classroom computers compatibilty table--&amp;gt;&lt;br /&gt;
            &amp;lt;table border=&amp;quot;1&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;a&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;Arvuti&amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/a&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;a&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;WP8&amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/a&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;a&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;iOS&amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/a&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 select=&amp;quot;Arvutid/Arvuti&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:value-of select=&amp;quot;@Name&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:choose&amp;gt;&lt;br /&gt;
                      &amp;lt;!--Windows Phone 8 development conditions: if CPU is i5 or i7 and there is 8 or more GB of RAM--&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:when test=&amp;quot;(contains(Cpu/@ProductName, &#039;i5&#039;) or contains(Cpu/@ProductName, &#039;i7&#039;)) and Ram/@TotalSize&amp;gt;=8192 and Cpu/@Is64BitArchitecture=&#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:text&amp;gt; JAH &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                      &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:text&amp;gt; EI &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                      &amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
                      &amp;lt;!--iOS development conditions: if name contains mac and cpu is 64 bit--&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:when test=&amp;quot;contains(@Name,&#039;Mac&#039;) and Cpu/@Is64BitArchitecture=&#039;true&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:text&amp;gt; JAH &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                      &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:text&amp;gt; EI &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
                      &amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:choose&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;/ul&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;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=74854</id>
		<title>Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=74854"/>
		<updated>2014-01-21T20:03:06Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Valmis programm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti kirjeldus=&lt;br /&gt;
Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevate inimeste ajakulu ning tegevuste üle.&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Marten Jänt&lt;br /&gt;
&lt;br /&gt;
=Analüüs=&lt;br /&gt;
===Rakenduse sisu===&lt;br /&gt;
Tegemist on projektipõhiste töödega tegelevatele ettevõtele mõeldud Windows Presentation Foundation (WPF) rakendusega projekti ajakulu jälgimiseks. &lt;br /&gt;
Kasutajal on võimalik lihtsalt sisestada oma tehtud tööde tundide arv ja kirjeldus ning hiljem saada enda statistikat.&lt;br /&gt;
Ettevõte saab rakenduse kaudu ülevaate oma töötajate töödest, töömahust, tööjaotusest ning projektide läbiviimiseks kulunud ajast.&lt;br /&gt;
Rakendus võimaldab filtrite abil teha ka erinevaid kokkuvõtteid ning need hiljem CSV faili eksportida või välja printida.&lt;br /&gt;
&lt;br /&gt;
===Eesmärk===&lt;br /&gt;
Suur osa projekti ajakulu arvestusest teostatakse tänaseni mõnes tabelarvutuse programmis. Selle eeliseks on lihtsus, kuid nt. Exceli või OpenOffice tabelites olevaid andmeid on võimalik kõigil sellele juurdepääsu omavatel inimestel muuta ning see teeb need“kergelt haavatavaks”. Lisaks ei ole tabelisse võimalik andmeid lisada mitmel inimesel korraga.&lt;br /&gt;
See teeb suurema ettevõtte ja selle töötajate jaoks Exceli kasutamise tülikaks. Kuna ajakulu arvestus on seotud otseselt ka esitatavate arvete ja makstavate tasudega, siis on oluline, et info ei oleks kolmandate isikute poolt manipuleeritav.&lt;br /&gt;
Meie tehtava rakenduse eesmärgiks on tõsta sisestatud andmete usaldusväärsust, muuta ettevõtete jaoks lihtsamaks projektide ja tööjõu kuluarvestus ning vähendada sellega seonduvate raportite koostamiseks kuluvat aega.&lt;br /&gt;
&lt;br /&gt;
===Kasu tavakasutajale===&lt;br /&gt;
Tavakasutaja jaoks on andmete sisestamine võrreldes tabelarvutusprogrammidega lihtsam ja kiirem, vajadusel saab kasutaja väljastada enda tööde raporti määratud ajaperioodi jooksul. Rakendus peamiselt siiski suunatud ettevõtetele, seetõttu on rõhk seatud äri kasudele, milleks on andmete usaldusväärsus ning ajaarvestusega seonduvatele tegevustele kuluva aja kokkuhoid.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud probleemkohad===&lt;br /&gt;
Otsustada tuleb, kas andmeid hakatakse hoidma kliendi või pakkuja serveris.&lt;br /&gt;
Programmi tegemise idee kasvas välja konkreetse ettevõtte vajadusest, nüüd peame leidma viisi toote valmistamiseks, mis sobiks lahendusena nii konkreetsele spetsiifiliste vajadustega ettevõttele, kui ka üldvajadustega ettevõtetele.&lt;br /&gt;
Kuna tegemist on WPF rakendusega, siis on versiooniuuenduste tegemisel võimatu tagada viimase versiooni olemasolu kasutaja arvutis.&lt;br /&gt;
WPF kasuks otsustasime käesoleva aine fookusest lähtudes.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
* Marten Jänt – projektijuht, programmeerija&lt;br /&gt;
* Joosep Taluväli - programmeerija&lt;br /&gt;
* Sandra Loho - programmeerija&lt;br /&gt;
* Ranno Maripuu – programmeerija&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
* Kasutaja login;&lt;br /&gt;
* tehtud tööde, ajakulu ja kirjelduse salvestamine andmebaasis;&lt;br /&gt;
* kokkuvõtete koostamine (filtrid) ja väljastamine CSV fail.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
* Kokkuvõtete graafiline väljund;&lt;br /&gt;
* veergude lisamise võimalus konkreetse ettevõtte vajadustest lähtudes.&lt;br /&gt;
&lt;br /&gt;
=Prototüüp=&lt;br /&gt;
Luua tuleb lokaalne andmebaas Task ning andmebaasi mudelist luua sellele sisu.&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~mjant/TimeTrail.zip Esialgne prototüüp]&lt;br /&gt;
&lt;br /&gt;
=Valmis programm=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~mjant/TimeTrail%20kasutusjuhend.pdf Programmi kasutusjuhend]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~rmaripuu/TimeTrail\TimeTrail_executable.zip Programm]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~rmaripuu/TimeTrail\TimeTrail_source.zip Programmi lähtekood]&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:WizERD&amp;diff=73975</id>
		<title>Talk:WizERD</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:WizERD&amp;diff=73975"/>
		<updated>2014-01-12T20:13:42Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Prototüübi retsensioon meeskonnalt &amp;quot;Ajamasin&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prototüübi retsensioon meeskonnalt &amp;quot;Nimetud&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutamiseks testisime must have funktsionaalsust, et näha kui palju neist on realiseeritud ning laias laastus võib tõdeda, et mis välja toodi, see on ka tehtud. Kuid testimise käigus jäid ka mõningad asjad silma, mida võiks paremini teha või juurde lisada. Alustades olemi lisamisest, tekkis kohe küsimus, et milleks on võimalik kasutajal joonistada nii suur olem nagu ta ise tahab? Palju parem oleks kui suurus sõltuks sisust. Kui lisada olemile atribuute, siis on millegi pärast on võimalik valida ainult kolme erineva tüübi vahelt (boolean, int, varchar), kuid tõenäoliselt on see ainult prototüübi probleem. &lt;br /&gt;
&lt;br /&gt;
Kui liikuda edasi olemite ja seoste juurde, siis tekib ikka päris korralik segadus. Hetkel on võimalik ainult ühte tüüpi seoseid joonistada, kui nii üldse võib öelda, kuna tegemist on ainult ühe musta joonega, mis ühendab kahte olemit ja nende joontega saab päris naljakaid asju teha hetkel. Vähemasti on lõbus katsetada. &lt;br /&gt;
&lt;br /&gt;
Samuti esineb viperusi faili salvestades ja uuesti avada proovides (näiteks mõnikord uuesti salvestatud faili avades liikus meil esimesena joonistatud olem millegipärast vasakule üles nurka). Paaril juhul esines leida vigu ka skeemilt objekte kustutades – mõnd olemit kustudes võeti joonistusalalt koos olemiga ära ka üks tema külge tõmmatud seos, mõnel juhul mitte ühtegi. Väljale jäänud jooni sai pärast küll eraldi ka kustutada, aga segaseks jäi, miks mõnikord võetakse seos koos olemiga, teinekord mitte.&lt;br /&gt;
&lt;br /&gt;
Vaadates must-have funktsionaalsusi edasi, selgub, et mõnesid neist ei ole veel jõutud realiseerida – näiteks parem-klõpsu suvandid ja menüüd. Pisut segaseks jääb, mida on must-have funktsionaalsuste sekka kirjutatud Shapes all mõeldud. &lt;br /&gt;
&lt;br /&gt;
Omapärane ja huvitav on rakenduse juures asjaolu, et kasutaja saab ise valida olemite värvi. Sellest lisast võib palju kasu olla näiteks skeemi eriosade joonistamisel erinevat värvi. Veel parem oleks muidugi, kui olemi värvi saaks peale klikkides muuta.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et programmi idee on hea ja lõpptoote osas on suured ootused. Seda muidugi juhul kui kõik vead suudetakse kõrvaldada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prototüübi retsensioon meeskonnalt &amp;quot;pöial&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Käes olevas kirjatöös retsenseeritakse meeskonna WizERD projekti esmast väljaannet. Meeskona WizERD projekti eesmärgiks on luua kaasaegsem programm  QSEE-SuperLite asendamiseks. QSEE-SuperLite on olemisuhte diagrammi koostamise programm, mida kasutatakse kursuses Andmbebaasi alused. &lt;br /&gt;
Prototüüp on meestel üsna algeline, kuid põhiline funktsionaalsus olemite lisamine ja eemaldamine on olemas. Koodi silmitsedes jäi puudu dokumentatsioonist, seega mõni asi jäi arusaamatuks. Koodi esitus on üsna viisakalt vormistatud, koodi jupid on loogilised ja klassidesse ära jaotatud. Ilusti on lahendatud salvestamis funktsioon. Kustutamis funktsiooni võiks ümbermuuta selliseks, et peale olemi kustutamist ei peaks uuesti klikkima kustuta nupule. Samuti oleks võinud prototüübis valmis olla suhte tüübi määramine ja olemile atribuutide lisamine.  Kindlasti on disaini osa veel arendamisel, kuid salvestamine võiks olla standartne nö file ja dropdown menüüga. Kindlasti võiks veel lisada new page ja exit funktsioonid. Olemite suurust oleks tunduvalt mugavam sättida kui ei peaks täpselt joonte vahelisest nurgast sikutama, ehk võiks lisada mingi nupu taolise asjanduse. Printimise funktsioon on prototüübis kindlasti väga vajalik, kuid asi töötab seega hästi tehtud.&lt;br /&gt;
&lt;br /&gt;
==Prototüübi retsensioon meeskonnalt &amp;quot;Ajamasin&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Meeskond WizeERD on eesmärgiks võtnud asendada ITK Andmebaasi aluste aines hetkel kasutusel olev põhitarkvara rakendus qSEE Developer. Ajastus on selleks hea, kuna juba pikemat aega ollakse kasutajasõbralikema lahendustega.&lt;br /&gt;
Tutvusime nende prototüübiga ning käisime läbi must have funktsionaalsuse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ERD:&#039;&#039;&#039;&lt;br /&gt;
a. Olemeid oli võimalik luua, lisada, kustutada.&lt;br /&gt;
b. Sidemeid oli võimalik luua&lt;br /&gt;
c. Atribuute oli võimalik lisada&lt;br /&gt;
d. Olemi kasti suurust ja kuju oli võimalik muuta&lt;br /&gt;
e. Olemeid oli võimalik hiirega liigutada&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI:&#039;&#039;&#039;&lt;br /&gt;
Kasutajaliides on selge ja arusaadav, Mõned kasutajad eelistaksid tõenäoliselt inglisekeelseid nimetusi, kuid see ei ole vast selles versioonis veel oluline. &lt;br /&gt;
Hea oleks kui olemil oleks standardsuurus mida on võimalik kasutajal soovi korral muuta, siis oleks olemid ühesuurused ja jääks viisakam pilt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IO:&#039;&#039;&#039;&lt;br /&gt;
Tehtud olemit on võimalik printida või salvestada pildina või faili, samuti avada failist (txt).&lt;br /&gt;
&lt;br /&gt;
Põhifunktsionaalsus on täiesti olemas ja sooviks väga näha täisversiooni.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:WizERD&amp;diff=73974</id>
		<title>Talk:WizERD</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:WizERD&amp;diff=73974"/>
		<updated>2014-01-12T20:13:14Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Prototüübi retsensioon meeskonnalt &amp;quot;Ajamasin&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prototüübi retsensioon meeskonnalt &amp;quot;Nimetud&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutamiseks testisime must have funktsionaalsust, et näha kui palju neist on realiseeritud ning laias laastus võib tõdeda, et mis välja toodi, see on ka tehtud. Kuid testimise käigus jäid ka mõningad asjad silma, mida võiks paremini teha või juurde lisada. Alustades olemi lisamisest, tekkis kohe küsimus, et milleks on võimalik kasutajal joonistada nii suur olem nagu ta ise tahab? Palju parem oleks kui suurus sõltuks sisust. Kui lisada olemile atribuute, siis on millegi pärast on võimalik valida ainult kolme erineva tüübi vahelt (boolean, int, varchar), kuid tõenäoliselt on see ainult prototüübi probleem. &lt;br /&gt;
&lt;br /&gt;
Kui liikuda edasi olemite ja seoste juurde, siis tekib ikka päris korralik segadus. Hetkel on võimalik ainult ühte tüüpi seoseid joonistada, kui nii üldse võib öelda, kuna tegemist on ainult ühe musta joonega, mis ühendab kahte olemit ja nende joontega saab päris naljakaid asju teha hetkel. Vähemasti on lõbus katsetada. &lt;br /&gt;
&lt;br /&gt;
Samuti esineb viperusi faili salvestades ja uuesti avada proovides (näiteks mõnikord uuesti salvestatud faili avades liikus meil esimesena joonistatud olem millegipärast vasakule üles nurka). Paaril juhul esines leida vigu ka skeemilt objekte kustutades – mõnd olemit kustudes võeti joonistusalalt koos olemiga ära ka üks tema külge tõmmatud seos, mõnel juhul mitte ühtegi. Väljale jäänud jooni sai pärast küll eraldi ka kustutada, aga segaseks jäi, miks mõnikord võetakse seos koos olemiga, teinekord mitte.&lt;br /&gt;
&lt;br /&gt;
Vaadates must-have funktsionaalsusi edasi, selgub, et mõnesid neist ei ole veel jõutud realiseerida – näiteks parem-klõpsu suvandid ja menüüd. Pisut segaseks jääb, mida on must-have funktsionaalsuste sekka kirjutatud Shapes all mõeldud. &lt;br /&gt;
&lt;br /&gt;
Omapärane ja huvitav on rakenduse juures asjaolu, et kasutaja saab ise valida olemite värvi. Sellest lisast võib palju kasu olla näiteks skeemi eriosade joonistamisel erinevat värvi. Veel parem oleks muidugi, kui olemi värvi saaks peale klikkides muuta.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et programmi idee on hea ja lõpptoote osas on suured ootused. Seda muidugi juhul kui kõik vead suudetakse kõrvaldada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prototüübi retsensioon meeskonnalt &amp;quot;pöial&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Käes olevas kirjatöös retsenseeritakse meeskonna WizERD projekti esmast väljaannet. Meeskona WizERD projekti eesmärgiks on luua kaasaegsem programm  QSEE-SuperLite asendamiseks. QSEE-SuperLite on olemisuhte diagrammi koostamise programm, mida kasutatakse kursuses Andmbebaasi alused. &lt;br /&gt;
Prototüüp on meestel üsna algeline, kuid põhiline funktsionaalsus olemite lisamine ja eemaldamine on olemas. Koodi silmitsedes jäi puudu dokumentatsioonist, seega mõni asi jäi arusaamatuks. Koodi esitus on üsna viisakalt vormistatud, koodi jupid on loogilised ja klassidesse ära jaotatud. Ilusti on lahendatud salvestamis funktsioon. Kustutamis funktsiooni võiks ümbermuuta selliseks, et peale olemi kustutamist ei peaks uuesti klikkima kustuta nupule. Samuti oleks võinud prototüübis valmis olla suhte tüübi määramine ja olemile atribuutide lisamine.  Kindlasti on disaini osa veel arendamisel, kuid salvestamine võiks olla standartne nö file ja dropdown menüüga. Kindlasti võiks veel lisada new page ja exit funktsioonid. Olemite suurust oleks tunduvalt mugavam sättida kui ei peaks täpselt joonte vahelisest nurgast sikutama, ehk võiks lisada mingi nupu taolise asjanduse. Printimise funktsioon on prototüübis kindlasti väga vajalik, kuid asi töötab seega hästi tehtud.&lt;br /&gt;
&lt;br /&gt;
==Prototüübi retsensioon meeskonnalt &amp;quot;Ajamasin&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Meeskond WizeERD on eesmärgiks võtnud asendada ITK Andmebaasi aluste aines hetkel kasutusel olev põhitarkvara rakendus qSEE Developer. Ajastus on selleks hea, kuna juba pikemat aega ollakse kasutajasõbralikema lahendustega.&lt;br /&gt;
Tutvusime nende prototüübiga ning käisime läbi must have funktsionaalsuse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ERD&#039;&#039;&#039;&lt;br /&gt;
a. Olemeid oli võimalik luua, lisada, kustutada.&lt;br /&gt;
b. Sidemeid oli võimalik luua&lt;br /&gt;
c. Atribuute oli võimalik lisada&lt;br /&gt;
d. Olemi kasti suurust ja kuju oli võimalik muuta&lt;br /&gt;
e. Olemeid oli võimalik hiirega liigutada&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
Kasutajaliides on selge ja arusaadav, Mõned kasutajad eelistaksid tõenäoliselt inglisekeelseid nimetusi, kuid see ei ole vast selles versioonis veel oluline. &lt;br /&gt;
Hea oleks kui olemil oleks standardsuurus mida on võimalik kasutajal soovi korral muuta, siis oleks olemid ühesuurused ja jääks viisakam pilt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IO&#039;&#039;&#039;&lt;br /&gt;
Tehtud olemit on võimalik printida või salvestada pildina või faili, samuti avada failist (txt).&lt;br /&gt;
&lt;br /&gt;
Põhifunktsionaalsus on täiesti olemas ja sooviks väga näha täisversiooni.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:WizERD&amp;diff=73972</id>
		<title>Talk:WizERD</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:WizERD&amp;diff=73972"/>
		<updated>2014-01-12T20:11:41Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Prototüübi retsensioon meeskonnalt &amp;quot;Nimetud&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutamiseks testisime must have funktsionaalsust, et näha kui palju neist on realiseeritud ning laias laastus võib tõdeda, et mis välja toodi, see on ka tehtud. Kuid testimise käigus jäid ka mõningad asjad silma, mida võiks paremini teha või juurde lisada. Alustades olemi lisamisest, tekkis kohe küsimus, et milleks on võimalik kasutajal joonistada nii suur olem nagu ta ise tahab? Palju parem oleks kui suurus sõltuks sisust. Kui lisada olemile atribuute, siis on millegi pärast on võimalik valida ainult kolme erineva tüübi vahelt (boolean, int, varchar), kuid tõenäoliselt on see ainult prototüübi probleem. &lt;br /&gt;
&lt;br /&gt;
Kui liikuda edasi olemite ja seoste juurde, siis tekib ikka päris korralik segadus. Hetkel on võimalik ainult ühte tüüpi seoseid joonistada, kui nii üldse võib öelda, kuna tegemist on ainult ühe musta joonega, mis ühendab kahte olemit ja nende joontega saab päris naljakaid asju teha hetkel. Vähemasti on lõbus katsetada. &lt;br /&gt;
&lt;br /&gt;
Samuti esineb viperusi faili salvestades ja uuesti avada proovides (näiteks mõnikord uuesti salvestatud faili avades liikus meil esimesena joonistatud olem millegipärast vasakule üles nurka). Paaril juhul esines leida vigu ka skeemilt objekte kustutades – mõnd olemit kustudes võeti joonistusalalt koos olemiga ära ka üks tema külge tõmmatud seos, mõnel juhul mitte ühtegi. Väljale jäänud jooni sai pärast küll eraldi ka kustutada, aga segaseks jäi, miks mõnikord võetakse seos koos olemiga, teinekord mitte.&lt;br /&gt;
&lt;br /&gt;
Vaadates must-have funktsionaalsusi edasi, selgub, et mõnesid neist ei ole veel jõutud realiseerida – näiteks parem-klõpsu suvandid ja menüüd. Pisut segaseks jääb, mida on must-have funktsionaalsuste sekka kirjutatud Shapes all mõeldud. &lt;br /&gt;
&lt;br /&gt;
Omapärane ja huvitav on rakenduse juures asjaolu, et kasutaja saab ise valida olemite värvi. Sellest lisast võib palju kasu olla näiteks skeemi eriosade joonistamisel erinevat värvi. Veel parem oleks muidugi, kui olemi värvi saaks peale klikkides muuta.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks võib öelda, et programmi idee on hea ja lõpptoote osas on suured ootused. Seda muidugi juhul kui kõik vead suudetakse kõrvaldada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prototüübi retsensioon meeskonnalt &amp;quot;pöial&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Käes olevas kirjatöös retsenseeritakse meeskonna WizERD projekti esmast väljaannet. Meeskona WizERD projekti eesmärgiks on luua kaasaegsem programm  QSEE-SuperLite asendamiseks. QSEE-SuperLite on olemisuhte diagrammi koostamise programm, mida kasutatakse kursuses Andmbebaasi alused. &lt;br /&gt;
Prototüüp on meestel üsna algeline, kuid põhiline funktsionaalsus olemite lisamine ja eemaldamine on olemas. Koodi silmitsedes jäi puudu dokumentatsioonist, seega mõni asi jäi arusaamatuks. Koodi esitus on üsna viisakalt vormistatud, koodi jupid on loogilised ja klassidesse ära jaotatud. Ilusti on lahendatud salvestamis funktsioon. Kustutamis funktsiooni võiks ümbermuuta selliseks, et peale olemi kustutamist ei peaks uuesti klikkima kustuta nupule. Samuti oleks võinud prototüübis valmis olla suhte tüübi määramine ja olemile atribuutide lisamine.  Kindlasti on disaini osa veel arendamisel, kuid salvestamine võiks olla standartne nö file ja dropdown menüüga. Kindlasti võiks veel lisada new page ja exit funktsioonid. Olemite suurust oleks tunduvalt mugavam sättida kui ei peaks täpselt joonte vahelisest nurgast sikutama, ehk võiks lisada mingi nupu taolise asjanduse. Printimise funktsioon on prototüübis kindlasti väga vajalik, kuid asi töötab seega hästi tehtud.&lt;br /&gt;
&lt;br /&gt;
==Prototüübi retsensioon meeskonnalt &amp;quot;Ajamasin&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Meeskond WizeERD on eesmärgiks võtnud asendada ITK Andmebaasi aluste aines hetkel kasutusel olev põhitarkvara rakendus qSEE Developer. Ajastus on selleks hea, kuna juba pikemat aega ollakse kasutajasõbralikema lahendustega.&lt;br /&gt;
Tutvusime nende prototüübiga ning käisime läbi must have funktsionaalsuse.&lt;br /&gt;
&lt;br /&gt;
ERD&lt;br /&gt;
a. Olemeid oli võimalik luua, lisada, kustutada.&lt;br /&gt;
b. Sidemeid oli võimalik luua&lt;br /&gt;
c. Atribuute oli võimalik lisada&lt;br /&gt;
d. Olemi kasti suurust ja kuju oli võimalik muuta&lt;br /&gt;
e. Olemeid oli võimalik hiirega liigutada&lt;br /&gt;
&lt;br /&gt;
UI&lt;br /&gt;
Kasutajaliides on selge ja arusaadav, Mõned kasutajad eelistaksid tõenäoliselt inglisekeelseid nimetusi, kuid see ei ole vast selles versioonis veel oluline. &lt;br /&gt;
Hea oleks kui olemil oleks standardsuurus mida on võimalik kasutajal soovi korral muuta, siis oleks olemid ühesuurused ja jääks viisakam pilt. &lt;br /&gt;
&lt;br /&gt;
IO&lt;br /&gt;
Tehtud olemit on võimalik printida või salvestada pildina või faili, samuti avada failist (txt).&lt;br /&gt;
&lt;br /&gt;
Põhifunktsionaalsus on täiesti olemas ja sooviks väga näha täisversiooni.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=68375</id>
		<title>Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=68375"/>
		<updated>2013-11-17T14:19:19Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Projekti kirjeldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti kirjeldus=&lt;br /&gt;
Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevate inimeste ajakulu ning tegevuste üle.&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Marten Jänt&lt;br /&gt;
&lt;br /&gt;
=Analüüs=&lt;br /&gt;
===Rakenduse sisu===&lt;br /&gt;
Tegemist on projektipõhiste töödega tegelevatele ettevõtele mõeldud Windows Presentation Foundation (WPF) rakendusega projekti ajakulu jälgimiseks. &lt;br /&gt;
Kasutajal on võimalik lihtsalt sisestada oma tehtud tööde tundide arv ja kirjeldus ning hiljem saada enda statistikat.&lt;br /&gt;
Ettevõte saab rakenduse kaudu ülevaate oma töötajate töödest, töömahust, tööjaotusest ning projektide läbiviimiseks kulunud ajast.&lt;br /&gt;
Rakendus võimaldab filtrite abil teha ka erinevaid kokkuvõtteid ning need hiljem CSV faili eksportida või välja printida.&lt;br /&gt;
&lt;br /&gt;
===Eesmärk===&lt;br /&gt;
Suur osa projekti ajakulu arvestusest teostatakse tänaseni mõnes tabelarvutuse programmis. Selle eeliseks on lihtsus, kuid nt. Exceli või OpenOffice tabelites olevaid andmeid on võimalik kõigil sellele juurdepääsu omavatel inimestel muuta ning see teeb need“kergelt haavatavaks”. Lisaks ei ole tabelisse võimalik andmeid lisada mitmel inimesel korraga.&lt;br /&gt;
See teeb suurema ettevõtte ja selle töötajate jaoks Exceli kasutamise tülikaks. Kuna ajakulu arvestus on seotud otseselt ka esitatavate arvete ja makstavate tasudega, siis on oluline, et info ei oleks kolmandate isikute poolt manipuleeritav.&lt;br /&gt;
Meie tehtava rakenduse eesmärgiks on tõsta sisestatud andmete usaldusväärsust, muuta ettevõtete jaoks lihtsamaks projektide ja tööjõu kuluarvestus ning vähendada sellega seonduvate raportite koostamiseks kuluvat aega.&lt;br /&gt;
&lt;br /&gt;
===Kasu tavakasutajale===&lt;br /&gt;
Tavakasutaja jaoks on andmete sisestamine võrreldes tabelarvutusprogrammidega lihtsam ja kiirem, vajadusel saab kasutaja väljastada enda tööde raporti määratud ajaperioodi jooksul. Rakendus peamiselt siiski suunatud ettevõtetele, seetõttu on rõhk seatud äri kasudele, milleks on andmete usaldusväärsus ning ajaarvestusega seonduvatele tegevustele kuluva aja kokkuhoid.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud probleemkohad===&lt;br /&gt;
Otsustada tuleb, kas andmeid hakatakse hoidma kliendi või pakkuja serveris.&lt;br /&gt;
Programmi tegemise idee kasvas välja konkreetse ettevõtte vajadusest, nüüd peame leidma viisi toote valmistamiseks, mis sobiks lahendusena nii konkreetsele spetsiifiliste vajadustega ettevõttele, kui ka üldvajadustega ettevõtetele.&lt;br /&gt;
Kuna tegemist on WPF rakendusega, siis on versiooniuuenduste tegemisel võimatu tagada viimase versiooni olemasolu kasutaja arvutis.&lt;br /&gt;
WPF kasuks otsustasime käesoleva aine fookusest lähtudes.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
* Marten Jänt – projektijuht, programmeerija&lt;br /&gt;
* Joosep Taluväli - programmeerija&lt;br /&gt;
* Sandra Loho - programmeerija&lt;br /&gt;
* Ranno Maripuu – programmeerija&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
* Kasutaja login;&lt;br /&gt;
* tehtud tööde, ajakulu ja kirjelduse salvestamine andmebaasis;&lt;br /&gt;
* kokkuvõtete koostamine (filtrid) ja väljastamine CSV fail.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
* Kokkuvõtete graafiline väljund;&lt;br /&gt;
* veergude lisamise võimalus konkreetse ettevõtte vajadustest lähtudes.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=68374</id>
		<title>Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=68374"/>
		<updated>2013-11-17T14:18:34Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti kirjeldus=&lt;br /&gt;
Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevate inimeste ajakulu ning tegevuste üle.&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Marten Jänt&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
===Rakenduse sisu===&lt;br /&gt;
Tegemist on projektipõhiste töödega tegelevatele ettevõtele mõeldud Windows Presentation Foundation (WPF) rakendusega projekti ajakulu jälgimiseks. &lt;br /&gt;
Kasutajal on võimalik lihtsalt sisestada oma tehtud tööde tundide arv ja kirjeldus ning hiljem saada enda statistikat.&lt;br /&gt;
Ettevõte saab rakenduse kaudu ülevaate oma töötajate töödest, töömahust, tööjaotusest ning projektide läbiviimiseks kulunud ajast.&lt;br /&gt;
Rakendus võimaldab filtrite abil teha ka erinevaid kokkuvõtteid ning need hiljem CSV faili eksportida või välja printida.&lt;br /&gt;
&lt;br /&gt;
===Eesmärk===&lt;br /&gt;
Suur osa projekti ajakulu arvestusest teostatakse tänaseni mõnes tabelarvutuse programmis. Selle eeliseks on lihtsus, kuid nt. Exceli või OpenOffice tabelites olevaid andmeid on võimalik kõigil sellele juurdepääsu omavatel inimestel muuta ning see teeb need“kergelt haavatavaks”. Lisaks ei ole tabelisse võimalik andmeid lisada mitmel inimesel korraga.&lt;br /&gt;
See teeb suurema ettevõtte ja selle töötajate jaoks Exceli kasutamise tülikaks. Kuna ajakulu arvestus on seotud otseselt ka esitatavate arvete ja makstavate tasudega, siis on oluline, et info ei oleks kolmandate isikute poolt manipuleeritav.&lt;br /&gt;
Meie tehtava rakenduse eesmärgiks on tõsta sisestatud andmete usaldusväärsust, muuta ettevõtete jaoks lihtsamaks projektide ja tööjõu kuluarvestus ning vähendada sellega seonduvate raportite koostamiseks kuluvat aega.&lt;br /&gt;
&lt;br /&gt;
===Kasu tavakasutajale===&lt;br /&gt;
Tavakasutaja jaoks on andmete sisestamine võrreldes tabelarvutusprogrammidega lihtsam ja kiirem, vajadusel saab kasutaja väljastada enda tööde raporti määratud ajaperioodi jooksul. Rakendus peamiselt siiski suunatud ettevõtetele, seetõttu on rõhk seatud äri kasudele, milleks on andmete usaldusväärsus ning ajaarvestusega seonduvatele tegevustele kuluva aja kokkuhoid.&lt;br /&gt;
&lt;br /&gt;
===Võimalikud probleemkohad===&lt;br /&gt;
Otsustada tuleb, kas andmeid hakatakse hoidma kliendi või pakkuja serveris.&lt;br /&gt;
Programmi tegemise idee kasvas välja konkreetse ettevõtte vajadusest, nüüd peame leidma viisi toote valmistamiseks, mis sobiks lahendusena nii konkreetsele spetsiifiliste vajadustega ettevõttele, kui ka üldvajadustega ettevõtetele.&lt;br /&gt;
Kuna tegemist on WPF rakendusega, siis on versiooniuuenduste tegemisel võimatu tagada viimase versiooni olemasolu kasutaja arvutis.&lt;br /&gt;
WPF kasuks otsustasime käesoleva aine fookusest lähtudes.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
* Marten Jänt – projektijuht, programmeerija&lt;br /&gt;
* Joosep Taluväli - programmeerija&lt;br /&gt;
* Sandra Loho - programmeerija&lt;br /&gt;
* Ranno Maripuu – programmeerija&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
* Kasutaja login;&lt;br /&gt;
* tehtud tööde, ajakulu ja kirjelduse salvestamine andmebaasis;&lt;br /&gt;
* kokkuvõtete koostamine (filtrid) ja väljastamine CSV fail.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
* Kokkuvõtete graafiline väljund;&lt;br /&gt;
* veergude lisamise võimalus konkreetse ettevõtte vajadustest lähtudes.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2013)&amp;diff=67969</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2013)</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_(2013)&amp;diff=67969"/>
		<updated>2013-11-10T07:02:13Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskond &amp;quot;Ajarändurid&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-4 tudengit. Ü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. 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 .&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2013 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2013 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2013 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&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;09.11.2013&#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. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;16.11.2013&#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; 23.11.2013 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;30.11.2013&#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; 07.12.2013(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2013&#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.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2013 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&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;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus 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 äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&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;
&lt;br /&gt;
=Meeskonnad 2013=&lt;br /&gt;
==Meeskond &amp;quot;Ajarändurid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ajarändurid%22 &amp;quot;Ajarändurid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Sandra Loho&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ajarändurid&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ajarändurid%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Rock Desk&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Rock_Desk &amp;quot;Rock Desk&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Meeskondbrah&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskondbrah &amp;quot;Meeskondbrah&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Ventilaator&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ventilaator%22 &amp;quot;Ventilaator&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ventilaator%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;TÜC&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/TÜC &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed: Anna Carina Vainola, Ülle Tiitson, Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;ITK Life&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_ITK_Life &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Rauno Villberg&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;LastNight&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_Last_Night &amp;quot;LastNight&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;lt;span style=&amp;quot;font-size: 26px;&amp;quot;&amp;gt;&amp;quot;!&amp;quot;&amp;lt;/span&amp;gt;==&lt;br /&gt;
Meeskonna wikileht[https://wiki.itcollege.ee/index.php/Meeskond_%22!%22 !]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jander Lapmaa&lt;br /&gt;
*Fred Moritz&lt;br /&gt;
*Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Lingviinid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [[Meeskond Lingviinid]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Johanna Mariah Kammiste&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;DenTnet&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Oliver Kruus&lt;br /&gt;
*Rene Hollo&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Retsentsioonid:&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==MeeskondX==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/MeeskondX wiki]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Eda Post&lt;br /&gt;
*Raudo Lepik&lt;br /&gt;
*Mart Naris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;pöial&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_%22p%C3%B6ial%22 &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Stenn Mäeots&lt;br /&gt;
* Priit Aarma&lt;br /&gt;
* Paul Niidas&lt;br /&gt;
* Kert Treikelder&lt;br /&gt;
&lt;br /&gt;
==Meeskond Nimetud==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Nimetud &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;SI&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/SI &amp;quot;SI&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kristjan Adrat&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2013)&amp;diff=67968</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2013)</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_(2013)&amp;diff=67968"/>
		<updated>2013-11-10T07:01:39Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskond &amp;quot;Ajarändurid&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-4 tudengit. Ü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. 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 .&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2013 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2013 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2013 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&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;09.11.2013&#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. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;16.11.2013&#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; 23.11.2013 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;30.11.2013&#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; 07.12.2013(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2013&#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.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2013 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&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;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus 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 äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&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;
&lt;br /&gt;
=Meeskonnad 2013=&lt;br /&gt;
==Meeskond &amp;quot;Ajarändurid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ajarändurid%22 &amp;quot;Ajarändurid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Sandra Loho&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ajarändurid%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Rock Desk&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Rock_Desk &amp;quot;Rock Desk&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Meeskondbrah&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskondbrah &amp;quot;Meeskondbrah&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erling Tammisto&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Ventilaator&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ventilaator%22 &amp;quot;Ventilaator&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ventilaator%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;TÜC&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/TÜC &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed: Anna Carina Vainola, Ülle Tiitson, Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;ITK Life&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_ITK_Life &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Rauno Villberg&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;LastNight&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_Last_Night &amp;quot;LastNight&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;lt;span style=&amp;quot;font-size: 26px;&amp;quot;&amp;gt;&amp;quot;!&amp;quot;&amp;lt;/span&amp;gt;==&lt;br /&gt;
Meeskonna wikileht[https://wiki.itcollege.ee/index.php/Meeskond_%22!%22 !]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jander Lapmaa&lt;br /&gt;
*Fred Moritz&lt;br /&gt;
*Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Lingviinid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [[Meeskond Lingviinid]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Johanna Mariah Kammiste&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;DenTnet&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Oliver Kruus&lt;br /&gt;
*Rene Hollo&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Retsentsioonid:&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==MeeskondX==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/MeeskondX wiki]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Eda Post&lt;br /&gt;
*Raudo Lepik&lt;br /&gt;
*Mart Naris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;pöial&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_%22p%C3%B6ial%22 &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Stenn Mäeots&lt;br /&gt;
* Priit Aarma&lt;br /&gt;
* Paul Niidas&lt;br /&gt;
* Kert Treikelder&lt;br /&gt;
&lt;br /&gt;
==Meeskond Nimetud==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Nimetud &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;SI&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/SI &amp;quot;SI&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kristjan Adrat&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67966</id>
		<title>Talk:Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67966"/>
		<updated>2013-11-10T06:58:46Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
(Retsensioon)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsenseeris meeskond &amp;quot;...&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Vastus==&lt;br /&gt;
(Vastus)&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67964</id>
		<title>Talk:Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67964"/>
		<updated>2013-11-10T06:53:57Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
(Retsensioon)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsenseeris meeskond &amp;quot;...&#039;&#039;&amp;quot;&lt;br /&gt;
==Vastus==&lt;br /&gt;
(Vastus)&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67963</id>
		<title>Talk:Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67963"/>
		<updated>2013-11-10T06:52:50Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
(Retsensioon)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsenseeris meeskond &amp;quot;...&#039;&#039;&lt;br /&gt;
==Vastus==&lt;br /&gt;
(Vastus)&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67962</id>
		<title>Talk:Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67962"/>
		<updated>2013-11-10T06:52:16Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
(Retsensioon)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsenseeris meeskond &amp;quot;Anonüümne Argpüks&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
==Vastus==&lt;br /&gt;
(Vastus)&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67865</id>
		<title>Meeskond &quot;Ajarändurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajar%C3%A4ndurid%22&amp;diff=67865"/>
		<updated>2013-11-08T19:54:33Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: Created page with &amp;quot;=Projekti kirjeldus= Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevat…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti kirjeldus=&lt;br /&gt;
Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevate inimeste ajakulu ning tegevuste üle.&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Marten Jänt&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2013)&amp;diff=67864</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2013)</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_(2013)&amp;diff=67864"/>
		<updated>2013-11-08T19:54:14Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskond &amp;quot;Ajarändurid&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-4 tudengit. Ü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. 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 .&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2013 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2013 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2013 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&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;09.11.2013&#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. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;16.11.2013&#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; 23.11.2013 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;30.11.2013&#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; 07.12.2013(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2013&#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.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2013 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&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;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus 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 äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&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;
&lt;br /&gt;
=Meeskonnad 2013=&lt;br /&gt;
==Meeskond &amp;quot;Ajarändurid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ajarändurid%22 &amp;quot;Ajarändurid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Sandra Loho&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Rock Desk&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Rock_Desk &amp;quot;Rock Desk&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Ventilaator&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ventilaator%22 &amp;quot;Ventilaator&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ventilaator%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;TÜC&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/TÜC &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed: Anna Carina Vainola, Ülle Tiitson, Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;ITK Life&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_ITK_Life &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Rauno Villberg&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;LastNight&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_Last_Night &amp;quot;LastNight&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;lt;span style=&amp;quot;font-size: 26px;&amp;quot;&amp;gt;&amp;quot;!&amp;quot;&amp;lt;/span&amp;gt;==&lt;br /&gt;
Meeskonna wikileht[https://wiki.itcollege.ee/index.php/Meeskond_%22!%22 !]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jander Lapmaa&lt;br /&gt;
*Fred Moritz&lt;br /&gt;
*Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Lingviinid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [[Meeskond Lingviinid]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Johanna Mariah Kammiste&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==Meeskond &amp;quot;DenTnet&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Oliver Kruus&lt;br /&gt;
*Rene Hollo&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Retsentsioonid:&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==MeeskondX==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/MeeskondX wiki]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Eda Post&lt;br /&gt;
*Raudo Lepik&lt;br /&gt;
*Mart Naris&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajarandurid%22&amp;diff=67862</id>
		<title>Meeskond &quot;Ajarandurid&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Ajarandurid%22&amp;diff=67862"/>
		<updated>2013-11-08T19:51:41Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: Created page with &amp;quot;=Projekti kirjeldus= Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevat…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti kirjeldus=&lt;br /&gt;
Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevate inimeste ajakulu ning tegevuste üle.&lt;br /&gt;
&lt;br /&gt;
Projektijuht: Marten Jänt&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2013)&amp;diff=67861</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2013)</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_(2013)&amp;diff=67861"/>
		<updated>2013-11-08T19:48:21Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskond &amp;quot;Ajarändurid&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-4 tudengit. Ü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. 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 .&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2013 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2013 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2013 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&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;09.11.2013&#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. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;16.11.2013&#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; 23.11.2013 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;30.11.2013&#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; 07.12.2013(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2013&#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.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2013 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&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;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus 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 äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&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;
&lt;br /&gt;
=Meeskonnad 2013=&lt;br /&gt;
==Meeskond &amp;quot;Ajarändurid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ajarandurid%22 &amp;quot;Ajarändurid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Sandra Loho&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Rock Desk&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Rock_Desk &amp;quot;Rock Desk&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Ventilaator&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ventilaator%22 &amp;quot;Ventilaator&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ventilaator%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;TÜC&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/TÜC &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed: Anna Carina Vainola, Ülle Tiitson, Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;ITK Life&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_ITK_Life &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Rauno Villberg&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;LastNight&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_Last_Night &amp;quot;LastNight&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;lt;span style=&amp;quot;font-size: 26px;&amp;quot;&amp;gt;&amp;quot;!&amp;quot;&amp;lt;/span&amp;gt;==&lt;br /&gt;
Meeskonna wikileht[https://wiki.itcollege.ee/index.php/Meeskond_%22!%22 !]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jander Lapmaa&lt;br /&gt;
*Fred Moritz&lt;br /&gt;
*Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Lingviinid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [[Meeskond Lingviinid]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Johanna Mariah Kammiste&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==Meeskond &amp;quot;DenTnet&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Oliver Kruus&lt;br /&gt;
*Rene Hollo&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Retsentsioonid:&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==MeeskondX==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/MeeskondX wiki]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Eda Post&lt;br /&gt;
*Raudo Lepik&lt;br /&gt;
*Mart Naris&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2013)&amp;diff=67860</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2013)</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_(2013)&amp;diff=67860"/>
		<updated>2013-11-08T19:47:51Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskond &amp;quot;Ajarändurid&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-4 tudengit. Ü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. 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 .&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2013 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2013 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2013 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&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;09.11.2013&#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. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;16.11.2013&#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; 23.11.2013 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;30.11.2013&#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; 07.12.2013(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2013&#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.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2013 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&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;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus 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 äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&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;
&lt;br /&gt;
=Meeskonnad 2013=&lt;br /&gt;
==Meeskond &amp;quot;Ajarändurid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ajarandurid%22 &amp;quot;Ajarändurid&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marten Jänt (Projektijuht)&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Sandra Loho&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Rock Desk&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Rock_Desk &amp;quot;Rock Desk&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Ventilaator&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ventilaator%22 &amp;quot;Ventilaator&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ventilaator%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;TÜC&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/TÜC &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed: Anna Carina Vainola, Ülle Tiitson, Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;ITK Life&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_ITK_Life &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Rauno Villberg&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;LastNight&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_Last_Night &amp;quot;LastNight&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;lt;span style=&amp;quot;font-size: 26px;&amp;quot;&amp;gt;&amp;quot;!&amp;quot;&amp;lt;/span&amp;gt;==&lt;br /&gt;
Meeskonna wikileht[https://wiki.itcollege.ee/index.php/Meeskond_%22!%22 !]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jander Lapmaa&lt;br /&gt;
*Fred Moritz&lt;br /&gt;
*Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Lingviinid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [[Meeskond Lingviinid]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Johanna Mariah Kammiste&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==Meeskond &amp;quot;DenTnet&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Oliver Kruus&lt;br /&gt;
*Rene Hollo&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Retsentsioonid:&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==MeeskondX==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/MeeskondX wiki]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Eda Post&lt;br /&gt;
*Raudo Lepik&lt;br /&gt;
*Mart Naris&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22ClickTime%22&amp;diff=67855</id>
		<title>Meeskond &quot;ClickTime&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22ClickTime%22&amp;diff=67855"/>
		<updated>2013-11-08T18:55:58Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Projekti kirjeldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti kirjeldus=&lt;br /&gt;
Tunniarvestuse rakendus projekti ajakulu jälgimiseks ning statistiliste andmeväljundite loomiseks. Arvestust peetakse erinevate projektide ja seal osalevate inimeste ajakulu ning tegevuste üle.&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2013)&amp;diff=67852</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2013)</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_(2013)&amp;diff=67852"/>
		<updated>2013-11-08T17:49:48Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Meeskond &amp;quot;ClickTime&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-4 tudengit. Ü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. 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 .&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2013 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2013 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2013 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&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;09.11.2013&#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. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;16.11.2013&#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; 23.11.2013 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;30.11.2013&#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; 07.12.2013(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;16.12.2013&#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.2012(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2013 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&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;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&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;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone 8, Windows 8 Store App või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus 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 äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&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;
&lt;br /&gt;
=Meeskonnad 2013=&lt;br /&gt;
==Meeskond &amp;quot;ClickTime&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22ClickTime%22 &amp;quot;ClickTime&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Sandra Loho&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Rock Desk&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Rock_Desk &amp;quot;Rock Desk&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Ventilaator&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_%22Ventilaator%22 &amp;quot;Ventilaator&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*Meeskonna &amp;quot;Ventilaator&amp;quot; analüüsi [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Ventilaator%22#Anal.C3.BC.C3.BCsi_retsensioon retsensioon]&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;TÜC&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/TÜC &amp;quot;TÜC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed: Anna Carina Vainola, Ülle Tiitson, Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;ITK Life&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_ITK_Life &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*Rauno Villberg&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;LastNight&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Meeskond_Last_Night &amp;quot;LastNight&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;lt;span style=&amp;quot;font-size: 26px;&amp;quot;&amp;gt;&amp;quot;!&amp;quot;&amp;lt;/span&amp;gt;==&lt;br /&gt;
Meeskonna wikileht[https://wiki.itcollege.ee/index.php/Meeskond_%22!%22 !]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Jander Lapmaa&lt;br /&gt;
*Fred Moritz&lt;br /&gt;
*Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Lingviinid&amp;quot;==&lt;br /&gt;
Meeskonna wikileht: [[Meeskond Lingviinid]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Johanna Mariah Kammiste&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==Meeskond &amp;quot;DenTnet&amp;quot;==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Meeskonna wikileht&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Oliver Kruus&lt;br /&gt;
*Rene Hollo&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_DenTnet &amp;quot;Retsentsioonid:&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==MeeskondX==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/MeeskondX wiki]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Eda Post&lt;br /&gt;
*Raudo Lepik&lt;br /&gt;
*Mart Naris&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category_talk:Erialatutvustus_2011&amp;diff=40933</id>
		<title>Category talk:Erialatutvustus 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category_talk:Erialatutvustus_2011&amp;diff=40933"/>
		<updated>2011-10-29T11:04:42Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: moved Category talk:Erialatutvustus 2011 to User:Rmaripuu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[User:Rmaripuu]]&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=40932</id>
		<title>User:Rmaripuu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=40932"/>
		<updated>2011-10-29T11:04:42Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: moved Category talk:Erialatutvustus 2011 to User:Rmaripuu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
&lt;br /&gt;
Autor: Ranno Maripuu &amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 19. oktoober 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Õpingukorraldus ja erialatutvustus&lt;br /&gt;
&lt;br /&gt;
See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning sealse õpingukorralduse aine raames õpetati süvendatult raamatukogu registrites orienteerumist (mida kordagi tarvis ei läinud). Seetõttu esimesse loengusse tulin ekslikult eelarvamusega.&lt;br /&gt;
Esimesest 0 loengust “Õppekorraldus ja sisekord” sai ülevaate, kuidas meil asjad käivad ning, millised võimalused hoones on, millist funktsiooni erinevad üksed täidavad väga palju julgustati küsima ja räägiti, kust saab küsida ning rõhutati, et õppekorralduse eeskiri ning muud kodulehel olevad dokumendid on olulised ka läbi lugeda. Sai aimu, kuidas IT-Kolledži lõpetanu tööturul paikneb ja millised on edasiõppimise võimalused. Meeldis, et räägiti võimalusest võtta vabaaineid soovi korral näiteks TTÜ-st, mis annab hea võimaluse sujuvamalt magistrisse üle minna, kui on soov midagi spetsiifilist õppima asuda ning jooksvalt toimuvatest avalikest loengutest.&lt;br /&gt;
Linnar Viigi loengust “Innovatsiooni olemus ja juhtimine” jäi kõige enam meelde, et innovatsioon ei ole elukauge asi vaid lihtsalt öeldes praktikas rakendatud teooria. Igapäevases elus ja meedias räägitakse sellest nagu millestki, mida kõik teavad, et on olemas aga keegi pole kunagi näinud. Huvitav oli teada saada, et innovatsioonini jõudmiseks on erinevaid teid, näiteks läbi teaduse või läbi sammsammulise praktilise töö ja et praktilises elus, kui hakata tegelema ettevõtlusega, siis on oluline, kuidas end kliendi jaoks positsioneerida. Teinekord võivad 2 firmat pakkuda sama toodet, kuid üks positsioneerib end kindlate väärtuste kaudu, on väga edukas ning kõrvalolev firma võib minna kiiresti pankrotti, kuna ei ole millegi poolest teistest erinev. See pani mõtlema sellele, et ettevõtlikud inimesed võivad teha häid asju, kuid edu saavutamiseks on oluline luua tervik nt. tootele lisaks turundus, turustus, juriidiline tugi jms.&lt;br /&gt;
Mart Mangus andis põneva loengu teemal “Ideest teostuseni”. Ideedest ja teostatud projektidest tal kindlasti puudu ei tulnud, kuigi kohati jäi tunne, et tal on projekte korraga nii palju käsil, et ei ole päriselt aega ühtegi korralikult käima lükata. Sellegi poolest väga hea eeskuju näitamaks, et kui on hea idee, siis midagi ei juhtu, kui sa seda oma peas hoiad. Arvan, et idee rakendamine ei jääks poolikuks, tuleks alati mõelda, kas see on see mis tõeliselt huvi pakub ja kas tahaksin sellega tegeleda nt järgmised 5 aastat. Meeldis praktiline osa ja ajurunnak, kus äriplaane välja mõeldi.&lt;br /&gt;
Loengus “Robootikast IT kolledžis” räägiti selle ala võimalustest meie koolis. Kõige olulisem sõnum oli minu jaoks see, et kui varem olin pidanud robootikat sügavalt tehnohuviliste inimeste pärusmaaks, siis loegu käigus sain aru, et see valdkond viib kokku teooria, praktika ning meeskonna töö, kus õpitakse koos läbi mängulise tegevuse rakendama ja seostama teadmiseid matemaatikast, programmeerimisest, disainist ja muudest ainevaldkondadest. Väga meeldis see, et tehakse koostööd Kunsti akadeemia tudengitega ning huvitav oli teada saada, et igapäevaselt kanname kaasas mitut arvutit, isegi pangakaardi sees.&lt;br /&gt;
Toomas Mõttus-e ja Jaan Feldmann-i loengust serverikeskuste võrguarhidektuuri kohta sain teada, et see valdkond ei ole nii lihtne kui pealtvaadates tundub, varem oleksin arvanud, et serverikeskuste probleekohad võivad seisneda näiteks masinate jõudluses, aga mitte niivõrd selles, et millise struktuuri või kõvakettalahendusega need on. Kindlasti tahaks sellest valdkonnast rohkem teada. Esinejate kohta pean tunnistama, et väga sümpaatset muljet ei jäänud, algul oli rohkem reklaam ja teine esineja vaatas tudengitele väga ülevalt alla, vähemalt jäi selline tunne.&lt;br /&gt;
Agu Leinfeldi loeng meeldis kõige rohkem just selle tõttu, et seal räägiti valdkonna probleemidest, millele olen ise palju mõelnud. Kasvõi see, et tänu Excel-ile saame teha mõned arvutused näiteks 3 tunni asemel teha 30 minutiga, aga selle ülejääva 2:30 rakendamine ei pruugi olla absoluutselt efektiivne kas siis facebook-i, uudiste lugemise või mõne kolmanda asja arvelt. Inimesed püüavad haarata aina rohkem informatsiooni, aga mida rohkem asju peas on seda pinnapealsemalt need salvestuvad ja samuti on kordades keerulisem keskenduda. Kasvõi tööjuures mõnda ülesannet täites, olulisemalt kiiremini saab keskendumist vajava ülesande tehtud enne mailide lugemist ja vastamist võrreldes sellega, kui seda teha pärast.&lt;br /&gt;
Anto Veldre ülevaatest töö arvuti-ikalduste tõrjerühmas jäi kõige enam meelde, kuidas klientidega tuleb suhelda (alati viisakalt) ning aimu IT-süsteemide administreerimisest. Sain sellest loengust kindlust otsuses õppida IT-süsteemide arendust, mitte adminstreermist. Huvitav oli teada saada identiteedi vargustest ja nendega kauplemisest.&lt;br /&gt;
Kalle Tammemäe loeng “Akadeemia tee. Spetsialistist teadlaseks ja vastupidi” oli nagu teiseks osaks esimesele loengule õpingukorraldust, kust sai ülevaate sellest, milline on kõrghariduse maastik Eestis üldiselt, milline on suhe TTÜ ja EIK vahel, milliseks on kujunenud ülikoolilinnaks ja millised on võimalused nende hüvede kasutamiseks. Olen ise lõpetanud TTÜ-s magistriõppe ning nüüd liigun akadeemilise hariduse poolt praktilisema spetsialisti teadmiste poole ning see on siiani olnud väga huvitav kogemus. Võib-olla on vara öelda, aga esimese kaheksa nädala põhjal on jäänud selline tunne, et kui TTÜ-s õpetatakse, kuidas õppida ja mõtlema, siis EIK-is mõtlema ja tegema. Mulle isiklikult meeldib sobib rohkem praktilisem lähenemine, kus on võimalik tehtud töö tulemust väga konkreetselt näha.&lt;br /&gt;
Loengutest sai hea ülevaate, milline on keskkond, kus järgmised kolm aastat õpime ning mis meid peale lõpetamist ees ootab. Arvan, et selline aine ülesehitus on väga põnev ja hästi ettevalmistav. Hea meelega oleks soovinud aine raames näha koolis olevaid erinevaid klasse ja laboratooriume oma silmaga, et tekiks parem ettekujutus.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus B ==&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
1.	Registreerun uuesti arvestusele, teen materjali selgeks ning lähen kordus-arvestusele.&lt;br /&gt;
2.	Arvestust on võimalik teha kuni ülejärgmise semestri punase joone päevani&lt;br /&gt;
3.	Aeg tuleb kooskõlastada õppejõuga.&lt;br /&gt;
4.	Registreerun õppeosakonndas uuesti arvestusele.&lt;br /&gt;
5.	Tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&lt;br /&gt;
6.	RE kohal korduvarvestuse tegemine ei maksa&lt;br /&gt;
7.	REV kohal maksab kordussoorituse tasu 13 €&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus 4 ==&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
1.	Tervislikel põhjustel, Eesti kaitsejõududesse teenima asumisel, lapse hooldamiseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011]]&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=40931</id>
		<title>User:Rmaripuu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=40931"/>
		<updated>2011-10-29T10:58:56Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
&lt;br /&gt;
Autor: Ranno Maripuu &amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 19. oktoober 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Õpingukorraldus ja erialatutvustus&lt;br /&gt;
&lt;br /&gt;
See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning sealse õpingukorralduse aine raames õpetati süvendatult raamatukogu registrites orienteerumist (mida kordagi tarvis ei läinud). Seetõttu esimesse loengusse tulin ekslikult eelarvamusega.&lt;br /&gt;
Esimesest 0 loengust “Õppekorraldus ja sisekord” sai ülevaate, kuidas meil asjad käivad ning, millised võimalused hoones on, millist funktsiooni erinevad üksed täidavad väga palju julgustati küsima ja räägiti, kust saab küsida ning rõhutati, et õppekorralduse eeskiri ning muud kodulehel olevad dokumendid on olulised ka läbi lugeda. Sai aimu, kuidas IT-Kolledži lõpetanu tööturul paikneb ja millised on edasiõppimise võimalused. Meeldis, et räägiti võimalusest võtta vabaaineid soovi korral näiteks TTÜ-st, mis annab hea võimaluse sujuvamalt magistrisse üle minna, kui on soov midagi spetsiifilist õppima asuda ning jooksvalt toimuvatest avalikest loengutest.&lt;br /&gt;
Linnar Viigi loengust “Innovatsiooni olemus ja juhtimine” jäi kõige enam meelde, et innovatsioon ei ole elukauge asi vaid lihtsalt öeldes praktikas rakendatud teooria. Igapäevases elus ja meedias räägitakse sellest nagu millestki, mida kõik teavad, et on olemas aga keegi pole kunagi näinud. Huvitav oli teada saada, et innovatsioonini jõudmiseks on erinevaid teid, näiteks läbi teaduse või läbi sammsammulise praktilise töö ja et praktilises elus, kui hakata tegelema ettevõtlusega, siis on oluline, kuidas end kliendi jaoks positsioneerida. Teinekord võivad 2 firmat pakkuda sama toodet, kuid üks positsioneerib end kindlate väärtuste kaudu, on väga edukas ning kõrvalolev firma võib minna kiiresti pankrotti, kuna ei ole millegi poolest teistest erinev. See pani mõtlema sellele, et ettevõtlikud inimesed võivad teha häid asju, kuid edu saavutamiseks on oluline luua tervik nt. tootele lisaks turundus, turustus, juriidiline tugi jms.&lt;br /&gt;
Mart Mangus andis põneva loengu teemal “Ideest teostuseni”. Ideedest ja teostatud projektidest tal kindlasti puudu ei tulnud, kuigi kohati jäi tunne, et tal on projekte korraga nii palju käsil, et ei ole päriselt aega ühtegi korralikult käima lükata. Sellegi poolest väga hea eeskuju näitamaks, et kui on hea idee, siis midagi ei juhtu, kui sa seda oma peas hoiad. Arvan, et idee rakendamine ei jääks poolikuks, tuleks alati mõelda, kas see on see mis tõeliselt huvi pakub ja kas tahaksin sellega tegeleda nt järgmised 5 aastat. Meeldis praktiline osa ja ajurunnak, kus äriplaane välja mõeldi.&lt;br /&gt;
Loengus “Robootikast IT kolledžis” räägiti selle ala võimalustest meie koolis. Kõige olulisem sõnum oli minu jaoks see, et kui varem olin pidanud robootikat sügavalt tehnohuviliste inimeste pärusmaaks, siis loegu käigus sain aru, et see valdkond viib kokku teooria, praktika ning meeskonna töö, kus õpitakse koos läbi mängulise tegevuse rakendama ja seostama teadmiseid matemaatikast, programmeerimisest, disainist ja muudest ainevaldkondadest. Väga meeldis see, et tehakse koostööd Kunsti akadeemia tudengitega ning huvitav oli teada saada, et igapäevaselt kanname kaasas mitut arvutit, isegi pangakaardi sees.&lt;br /&gt;
Toomas Mõttus-e ja Jaan Feldmann-i loengust serverikeskuste võrguarhidektuuri kohta sain teada, et see valdkond ei ole nii lihtne kui pealtvaadates tundub, varem oleksin arvanud, et serverikeskuste probleekohad võivad seisneda näiteks masinate jõudluses, aga mitte niivõrd selles, et millise struktuuri või kõvakettalahendusega need on. Kindlasti tahaks sellest valdkonnast rohkem teada. Esinejate kohta pean tunnistama, et väga sümpaatset muljet ei jäänud, algul oli rohkem reklaam ja teine esineja vaatas tudengitele väga ülevalt alla, vähemalt jäi selline tunne.&lt;br /&gt;
Agu Leinfeldi loeng meeldis kõige rohkem just selle tõttu, et seal räägiti valdkonna probleemidest, millele olen ise palju mõelnud. Kasvõi see, et tänu Excel-ile saame teha mõned arvutused näiteks 3 tunni asemel teha 30 minutiga, aga selle ülejääva 2:30 rakendamine ei pruugi olla absoluutselt efektiivne kas siis facebook-i, uudiste lugemise või mõne kolmanda asja arvelt. Inimesed püüavad haarata aina rohkem informatsiooni, aga mida rohkem asju peas on seda pinnapealsemalt need salvestuvad ja samuti on kordades keerulisem keskenduda. Kasvõi tööjuures mõnda ülesannet täites, olulisemalt kiiremini saab keskendumist vajava ülesande tehtud enne mailide lugemist ja vastamist võrreldes sellega, kui seda teha pärast.&lt;br /&gt;
Anto Veldre ülevaatest töö arvuti-ikalduste tõrjerühmas jäi kõige enam meelde, kuidas klientidega tuleb suhelda (alati viisakalt) ning aimu IT-süsteemide administreerimisest. Sain sellest loengust kindlust otsuses õppida IT-süsteemide arendust, mitte adminstreermist. Huvitav oli teada saada identiteedi vargustest ja nendega kauplemisest.&lt;br /&gt;
Kalle Tammemäe loeng “Akadeemia tee. Spetsialistist teadlaseks ja vastupidi” oli nagu teiseks osaks esimesele loengule õpingukorraldust, kust sai ülevaate sellest, milline on kõrghariduse maastik Eestis üldiselt, milline on suhe TTÜ ja EIK vahel, milliseks on kujunenud ülikoolilinnaks ja millised on võimalused nende hüvede kasutamiseks. Olen ise lõpetanud TTÜ-s magistriõppe ning nüüd liigun akadeemilise hariduse poolt praktilisema spetsialisti teadmiste poole ning see on siiani olnud väga huvitav kogemus. Võib-olla on vara öelda, aga esimese kaheksa nädala põhjal on jäänud selline tunne, et kui TTÜ-s õpetatakse, kuidas õppida ja mõtlema, siis EIK-is mõtlema ja tegema. Mulle isiklikult meeldib sobib rohkem praktilisem lähenemine, kus on võimalik tehtud töö tulemust väga konkreetselt näha.&lt;br /&gt;
Loengutest sai hea ülevaate, milline on keskkond, kus järgmised kolm aastat õpime ning mis meid peale lõpetamist ees ootab. Arvan, et selline aine ülesehitus on väga põnev ja hästi ettevalmistav. Hea meelega oleks soovinud aine raames näha koolis olevaid erinevaid klasse ja laboratooriume oma silmaga, et tekiks parem ettekujutus.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus B ==&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
1.	Registreerun uuesti arvestusele, teen materjali selgeks ning lähen kordus-arvestusele.&lt;br /&gt;
2.	Arvestust on võimalik teha kuni ülejärgmise semestri punase joone päevani&lt;br /&gt;
3.	Aeg tuleb kooskõlastada õppejõuga.&lt;br /&gt;
4.	Registreerun õppeosakonndas uuesti arvestusele.&lt;br /&gt;
5.	Tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&lt;br /&gt;
6.	RE kohal korduvarvestuse tegemine ei maksa&lt;br /&gt;
7.	REV kohal maksab kordussoorituse tasu 13 €&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus 4 ==&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
1.	Tervislikel põhjustel, Eesti kaitsejõududesse teenima asumisel, lapse hooldamiseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011]]&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=40930</id>
		<title>User:Rmaripuu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=40930"/>
		<updated>2011-10-29T10:57:06Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2011]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
&lt;br /&gt;
Autor: Ranno Maripuu &amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 19. oktoober 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Õpingukorraldus ja erialatutvustus&lt;br /&gt;
&lt;br /&gt;
See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning sealse õpingukorralduse aine raames õpetati süvendatult raamatukogu registrites orienteerumist (mida kordagi tarvis ei läinud). Seetõttu esimesse loengusse tulin ekslikult eelarvamusega.&lt;br /&gt;
Esimesest 0 loengust “Õppekorraldus ja sisekord” sai ülevaate, kuidas meil asjad käivad ning, millised võimalused hoones on, millist funktsiooni erinevad üksed täidavad väga palju julgustati küsima ja räägiti, kust saab küsida ning rõhutati, et õppekorralduse eeskiri ning muud kodulehel olevad dokumendid on olulised ka läbi lugeda. Sai aimu, kuidas IT-Kolledži lõpetanu tööturul paikneb ja millised on edasiõppimise võimalused. Meeldis, et räägiti võimalusest võtta vabaaineid soovi korral näiteks TTÜ-st, mis annab hea võimaluse sujuvamalt magistrisse üle minna, kui on soov midagi spetsiifilist õppima asuda ning jooksvalt toimuvatest avalikest loengutest.&lt;br /&gt;
Linnar Viigi loengust “Innovatsiooni olemus ja juhtimine” jäi kõige enam meelde, et innovatsioon ei ole elukauge asi vaid lihtsalt öeldes praktikas rakendatud teooria. Igapäevases elus ja meedias räägitakse sellest nagu millestki, mida kõik teavad, et on olemas aga keegi pole kunagi näinud. Huvitav oli teada saada, et innovatsioonini jõudmiseks on erinevaid teid, näiteks läbi teaduse või läbi sammsammulise praktilise töö ja et praktilises elus, kui hakata tegelema ettevõtlusega, siis on oluline, kuidas end kliendi jaoks positsioneerida. Teinekord võivad 2 firmat pakkuda sama toodet, kuid üks positsioneerib end kindlate väärtuste kaudu, on väga edukas ning kõrvalolev firma võib minna kiiresti pankrotti, kuna ei ole millegi poolest teistest erinev. See pani mõtlema sellele, et ettevõtlikud inimesed võivad teha häid asju, kuid edu saavutamiseks on oluline luua tervik nt. tootele lisaks turundus, turustus, juriidiline tugi jms.&lt;br /&gt;
Mart Mangus andis põneva loengu teemal “Ideest teostuseni”. Ideedest ja teostatud projektidest tal kindlasti puudu ei tulnud, kuigi kohati jäi tunne, et tal on projekte korraga nii palju käsil, et ei ole päriselt aega ühtegi korralikult käima lükata. Sellegi poolest väga hea eeskuju näitamaks, et kui on hea idee, siis midagi ei juhtu, kui sa seda oma peas hoiad. Arvan, et idee rakendamine ei jääks poolikuks, tuleks alati mõelda, kas see on see mis tõeliselt huvi pakub ja kas tahaksin sellega tegeleda nt järgmised 5 aastat. Meeldis praktiline osa ja ajurunnak, kus äriplaane välja mõeldi.&lt;br /&gt;
Loengus “Robootikast IT kolledžis” räägiti selle ala võimalustest meie koolis. Kõige olulisem sõnum oli minu jaoks see, et kui varem olin pidanud robootikat sügavalt tehnohuviliste inimeste pärusmaaks, siis loegu käigus sain aru, et see valdkond viib kokku teooria, praktika ning meeskonna töö, kus õpitakse koos läbi mängulise tegevuse rakendama ja seostama teadmiseid matemaatikast, programmeerimisest, disainist ja muudest ainevaldkondadest. Väga meeldis see, et tehakse koostööd Kunsti akadeemia tudengitega ning huvitav oli teada saada, et igapäevaselt kanname kaasas mitut arvutit, isegi pangakaardi sees.&lt;br /&gt;
Toomas Mõttus-e ja Jaan Feldmann-i loengust serverikeskuste võrguarhidektuuri kohta sain teada, et see valdkond ei ole nii lihtne kui pealtvaadates tundub, varem oleksin arvanud, et serverikeskuste probleekohad võivad seisneda näiteks masinate jõudluses, aga mitte niivõrd selles, et millise struktuuri või kõvakettalahendusega need on. Kindlasti tahaks sellest valdkonnast rohkem teada. Esinejate kohta pean tunnistama, et väga sümpaatset muljet ei jäänud, algul oli rohkem reklaam ja teine esineja vaatas tudengitele väga ülevalt alla, vähemalt jäi selline tunne.&lt;br /&gt;
Agu Leinfeldi loeng meeldis kõige rohkem just selle tõttu, et seal räägiti valdkonna probleemidest, millele olen ise palju mõelnud. Kasvõi see, et tänu Excel-ile saame teha mõned arvutused näiteks 3 tunni asemel teha 30 minutiga, aga selle ülejääva 2:30 rakendamine ei pruugi olla absoluutselt efektiivne kas siis facebook-i, uudiste lugemise või mõne kolmanda asja arvelt. Inimesed püüavad haarata aina rohkem informatsiooni, aga mida rohkem asju peas on seda pinnapealsemalt need salvestuvad ja samuti on kordades keerulisem keskenduda. Kasvõi tööjuures mõnda ülesannet täites, olulisemalt kiiremini saab keskendumist vajava ülesande tehtud enne mailide lugemist ja vastamist võrreldes sellega, kui seda teha pärast.&lt;br /&gt;
Anto Veldre ülevaatest töö arvuti-ikalduste tõrjerühmas jäi kõige enam meelde, kuidas klientidega tuleb suhelda (alati viisakalt) ning aimu IT-süsteemide administreerimisest. Sain sellest loengust kindlust otsuses õppida IT-süsteemide arendust, mitte adminstreermist. Huvitav oli teada saada identiteedi vargustest ja nendega kauplemisest.&lt;br /&gt;
Kalle Tammemäe loeng “Akadeemia tee. Spetsialistist teadlaseks ja vastupidi” oli nagu teiseks osaks esimesele loengule õpingukorraldust, kust sai ülevaate sellest, milline on kõrghariduse maastik Eestis üldiselt, milline on suhe TTÜ ja EIK vahel, milliseks on kujunenud ülikoolilinnaks ja millised on võimalused nende hüvede kasutamiseks. Olen ise lõpetanud TTÜ-s magistriõppe ning nüüd liigun akadeemilise hariduse poolt praktilisema spetsialisti teadmiste poole ning see on siiani olnud väga huvitav kogemus. Võib-olla on vara öelda, aga esimese kaheksa nädala põhjal on jäänud selline tunne, et kui TTÜ-s õpetatakse, kuidas õppida ja mõtlema, siis EIK-is mõtlema ja tegema. Mulle isiklikult meeldib sobib rohkem praktilisem lähenemine, kus on võimalik tehtud töö tulemust väga konkreetselt näha.&lt;br /&gt;
Loengutest sai hea ülevaate, milline on keskkond, kus järgmised kolm aastat õpime ning mis meid peale lõpetamist ees ootab. Arvan, et selline aine ülesehitus on väga põnev ja hästi ettevalmistav. Hea meelega oleks soovinud aine raames näha koolis olevaid erinevaid klasse ja laboratooriume oma silmaga, et tekiks parem ettekujutus.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus B ==&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
1.	Registreerun uuesti arvestusele, teen materjali selgeks ning lähen kordus-arvestusele.&lt;br /&gt;
2.	Arvestust on võimalik teha kuni ülejärgmise semestri punase joone päevani&lt;br /&gt;
3.	Aeg tuleb kooskõlastada õppejõuga.&lt;br /&gt;
4.	Registreerun õppeosakonndas uuesti arvestusele.&lt;br /&gt;
5.	Tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&lt;br /&gt;
6.	RE kohal korduvarvestuse tegemine ei maksa&lt;br /&gt;
7.	REV kohal maksab kordussoorituse tasu 13 €&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus 4 ==&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
1.	Tervislikel põhjustel, Eesti kaitsejõududesse teenima asumisel, lapse hooldamiseks.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=39202</id>
		<title>User:Rmaripuu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=39202"/>
		<updated>2011-10-18T23:55:49Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: /* Erialatutvustuse aine arvestustöö */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;[[&amp;lt;/nowiki&amp;gt;Category:Erialatutvustus 2011]] &lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
&lt;br /&gt;
Autor: Ranno Maripuu &amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 19. oktoober 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Õpingukorraldus ja erialatutvustus&lt;br /&gt;
&lt;br /&gt;
See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning sealse õpingukorralduse aine raames õpetati süvendatult raamatukogu registrites orienteerumist (mida kordagi tarvis ei läinud). Seetõttu esimesse loengusse tulin ekslikult eelarvamusega.&lt;br /&gt;
Esimesest 0 loengust “Õppekorraldus ja sisekord” sai ülevaate, kuidas meil asjad käivad ning, millised võimalused hoones on, millist funktsiooni erinevad üksed täidavad väga palju julgustati küsima ja räägiti, kust saab küsida ning rõhutati, et õppekorralduse eeskiri ning muud kodulehel olevad dokumendid on olulised ka läbi lugeda. Sai aimu, kuidas IT-Kolledži lõpetanu tööturul paikneb ja millised on edasiõppimise võimalused. Meeldis, et räägiti võimalusest võtta vabaaineid soovi korral näiteks TTÜ-st, mis annab hea võimaluse sujuvamalt magistrisse üle minna, kui on soov midagi spetsiifilist õppima asuda ning jooksvalt toimuvatest avalikest loengutest.&lt;br /&gt;
Linnar Viigi loengust “Innovatsiooni olemus ja juhtimine” jäi kõige enam meelde, et innovatsioon ei ole elukauge asi vaid lihtsalt öeldes praktikas rakendatud teooria. Igapäevases elus ja meedias räägitakse sellest nagu millestki, mida kõik teavad, et on olemas aga keegi pole kunagi näinud. Huvitav oli teada saada, et innovatsioonini jõudmiseks on erinevaid teid, näiteks läbi teaduse või läbi sammsammulise praktilise töö ja et praktilises elus, kui hakata tegelema ettevõtlusega, siis on oluline, kuidas end kliendi jaoks positsioneerida. Teinekord võivad 2 firmat pakkuda sama toodet, kuid üks positsioneerib end kindlate väärtuste kaudu, on väga edukas ning kõrvalolev firma võib minna kiiresti pankrotti, kuna ei ole millegi poolest teistest erinev. See pani mõtlema sellele, et ettevõtlikud inimesed võivad teha häid asju, kuid edu saavutamiseks on oluline luua tervik nt. tootele lisaks turundus, turustus, juriidiline tugi jms.&lt;br /&gt;
Mart Mangus andis põneva loengu teemal “Ideest teostuseni”. Ideedest ja teostatud projektidest tal kindlasti puudu ei tulnud, kuigi kohati jäi tunne, et tal on projekte korraga nii palju käsil, et ei ole päriselt aega ühtegi korralikult käima lükata. Sellegi poolest väga hea eeskuju näitamaks, et kui on hea idee, siis midagi ei juhtu, kui sa seda oma peas hoiad. Arvan, et idee rakendamine ei jääks poolikuks, tuleks alati mõelda, kas see on see mis tõeliselt huvi pakub ja kas tahaksin sellega tegeleda nt järgmised 5 aastat. Meeldis praktiline osa ja ajurunnak, kus äriplaane välja mõeldi.&lt;br /&gt;
Loengus “Robootikast IT kolledžis” räägiti selle ala võimalustest meie koolis. Kõige olulisem sõnum oli minu jaoks see, et kui varem olin pidanud robootikat sügavalt tehnohuviliste inimeste pärusmaaks, siis loegu käigus sain aru, et see valdkond viib kokku teooria, praktika ning meeskonna töö, kus õpitakse koos läbi mängulise tegevuse rakendama ja seostama teadmiseid matemaatikast, programmeerimisest, disainist ja muudest ainevaldkondadest. Väga meeldis see, et tehakse koostööd Kunsti akadeemia tudengitega ning huvitav oli teada saada, et igapäevaselt kanname kaasas mitut arvutit, isegi pangakaardi sees.&lt;br /&gt;
Toomas Mõttus-e ja Jaan Feldmann-i loengust serverikeskuste võrguarhidektuuri kohta sain teada, et see valdkond ei ole nii lihtne kui pealtvaadates tundub, varem oleksin arvanud, et serverikeskuste probleekohad võivad seisneda näiteks masinate jõudluses, aga mitte niivõrd selles, et millise struktuuri või kõvakettalahendusega need on. Kindlasti tahaks sellest valdkonnast rohkem teada. Esinejate kohta pean tunnistama, et väga sümpaatset muljet ei jäänud, algul oli rohkem reklaam ja teine esineja vaatas tudengitele väga ülevalt alla, vähemalt jäi selline tunne.&lt;br /&gt;
Agu Leinfeldi loeng meeldis kõige rohkem just selle tõttu, et seal räägiti valdkonna probleemidest, millele olen ise palju mõelnud. Kasvõi see, et tänu Excel-ile saame teha mõned arvutused näiteks 3 tunni asemel teha 30 minutiga, aga selle ülejääva 2:30 rakendamine ei pruugi olla absoluutselt efektiivne kas siis facebook-i, uudiste lugemise või mõne kolmanda asja arvelt. Inimesed püüavad haarata aina rohkem informatsiooni, aga mida rohkem asju peas on seda pinnapealsemalt need salvestuvad ja samuti on kordades keerulisem keskenduda. Kasvõi tööjuures mõnda ülesannet täites, olulisemalt kiiremini saab keskendumist vajava ülesande tehtud enne mailide lugemist ja vastamist võrreldes sellega, kui seda teha pärast.&lt;br /&gt;
Anto Veldre ülevaatest töö arvuti-ikalduste tõrjerühmas jäi kõige enam meelde, kuidas klientidega tuleb suhelda (alati viisakalt) ning aimu IT-süsteemide administreerimisest. Sain sellest loengust kindlust otsuses õppida IT-süsteemide arendust, mitte adminstreermist. Huvitav oli teada saada identiteedi vargustest ja nendega kauplemisest.&lt;br /&gt;
Kalle Tammemäe loeng “Akadeemia tee. Spetsialistist teadlaseks ja vastupidi” oli nagu teiseks osaks esimesele loengule õpingukorraldust, kust sai ülevaate sellest, milline on kõrghariduse maastik Eestis üldiselt, milline on suhe TTÜ ja EIK vahel, milliseks on kujunenud ülikoolilinnaks ja millised on võimalused nende hüvede kasutamiseks. Olen ise lõpetanud TTÜ-s magistriõppe ning nüüd liigun akadeemilise hariduse poolt praktilisema spetsialisti teadmiste poole ning see on siiani olnud väga huvitav kogemus. Võib-olla on vara öelda, aga esimese kaheksa nädala põhjal on jäänud selline tunne, et kui TTÜ-s õpetatakse, kuidas õppida ja mõtlema, siis EIK-is mõtlema ja tegema. Mulle isiklikult meeldib sobib rohkem praktilisem lähenemine, kus on võimalik tehtud töö tulemust väga konkreetselt näha.&lt;br /&gt;
Loengutest sai hea ülevaate, milline on keskkond, kus järgmised kolm aastat õpime ning mis meid peale lõpetamist ees ootab. Arvan, et selline aine ülesehitus on väga põnev ja hästi ettevalmistav. Hea meelega oleks soovinud aine raames näha koolis olevaid erinevaid klasse ja laboratooriume oma silmaga, et tekiks parem ettekujutus.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus B ==&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
1.	Registreerun uuesti arvestusele, teen materjali selgeks ning lähen kordus-arvestusele.&lt;br /&gt;
2.	Arvestust on võimalik teha kuni ülejärgmise semestri punase joone päevani&lt;br /&gt;
3.	Aeg tuleb kooskõlastada õppejõuga.&lt;br /&gt;
4.	Registreerun õppeosakonndas uuesti arvestusele.&lt;br /&gt;
5.	Tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&lt;br /&gt;
6.	RE kohal korduvarvestuse tegemine ei maksa&lt;br /&gt;
7.	REV kohal maksab kordussoorituse tasu 13 €&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus 4 ==&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
1.	Tervislikel põhjustel, Eesti kaitsejõududesse teenima asumisel, lapse hooldamiseks.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=39200</id>
		<title>User:Rmaripuu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=39200"/>
		<updated>2011-10-18T23:50:05Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;[[&amp;lt;/nowiki&amp;gt;Category:Erialatutvustus 2011]] &lt;br /&gt;
&lt;br /&gt;
== Arvamus loengutest ==&lt;br /&gt;
See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning sealse õpingukorralduse aine raames õpetati süvendatult raamatukogu registrites orienteerumist (mida kordagi tarvis ei läinud). Seetõttu esimesse loengusse tulin ekslikult eelarvamusega.&lt;br /&gt;
Esimesest 0 loengust “Õppekorraldus ja sisekord” sai ülevaate, kuidas meil asjad käivad ning, millised võimalused hoones on, millist funktsiooni erinevad üksed täidavad väga palju julgustati küsima ja räägiti, kust saab küsida ning rõhutati, et õppekorralduse eeskiri ning muud kodulehel olevad dokumendid on olulised ka läbi lugeda. Sai aimu, kuidas IT-Kolledži lõpetanu tööturul paikneb ja millised on edasiõppimise võimalused. Meeldis, et räägiti võimalusest võtta vabaaineid soovi korral näiteks TTÜ-st, mis annab hea võimaluse sujuvamalt magistrisse üle minna, kui on soov midagi spetsiifilist õppima asuda ning jooksvalt toimuvatest avalikest loengutest.&lt;br /&gt;
Linnar Viigi loengust “Innovatsiooni olemus ja juhtimine” jäi kõige enam meelde, et innovatsioon ei ole elukauge asi vaid lihtsalt öeldes praktikas rakendatud teooria. Igapäevases elus ja meedias räägitakse sellest nagu millestki, mida kõik teavad, et on olemas aga keegi pole kunagi näinud. Huvitav oli teada saada, et innovatsioonini jõudmiseks on erinevaid teid, näiteks läbi teaduse või läbi sammsammulise praktilise töö ja et praktilises elus, kui hakata tegelema ettevõtlusega, siis on oluline, kuidas end kliendi jaoks positsioneerida. Teinekord võivad 2 firmat pakkuda sama toodet, kuid üks positsioneerib end kindlate väärtuste kaudu, on väga edukas ning kõrvalolev firma võib minna kiiresti pankrotti, kuna ei ole millegi poolest teistest erinev. See pani mõtlema sellele, et ettevõtlikud inimesed võivad teha häid asju, kuid edu saavutamiseks on oluline luua tervik nt. tootele lisaks turundus, turustus, juriidiline tugi jms.&lt;br /&gt;
Mart Mangus andis põneva loengu teemal “Ideest teostuseni”. Ideedest ja teostatud projektidest tal kindlasti puudu ei tulnud, kuigi kohati jäi tunne, et tal on projekte korraga nii palju käsil, et ei ole päriselt aega ühtegi korralikult käima lükata. Sellegi poolest väga hea eeskuju näitamaks, et kui on hea idee, siis midagi ei juhtu, kui sa seda oma peas hoiad. Arvan, et idee rakendamine ei jääks poolikuks, tuleks alati mõelda, kas see on see mis tõeliselt huvi pakub ja kas tahaksin sellega tegeleda nt järgmised 5 aastat. Meeldis praktiline osa ja ajurunnak, kus äriplaane välja mõeldi.&lt;br /&gt;
Loengus “Robootikast IT kolledžis” räägiti selle ala võimalustest meie koolis. Kõige olulisem sõnum oli minu jaoks see, et kui varem olin pidanud robootikat sügavalt tehnohuviliste inimeste pärusmaaks, siis loegu käigus sain aru, et see valdkond viib kokku teooria, praktika ning meeskonna töö, kus õpitakse koos läbi mängulise tegevuse rakendama ja seostama teadmiseid matemaatikast, programmeerimisest, disainist ja muudest ainevaldkondadest. Väga meeldis see, et tehakse koostööd Kunsti akadeemia tudengitega ning huvitav oli teada saada, et igapäevaselt kanname kaasas mitut arvutit, isegi pangakaardi sees.&lt;br /&gt;
Toomas Mõttus-e ja Jaan Feldmann-i loengust serverikeskuste võrguarhidektuuri kohta sain teada, et see valdkond ei ole nii lihtne kui pealtvaadates tundub, varem oleksin arvanud, et serverikeskuste probleekohad võivad seisneda näiteks masinate jõudluses, aga mitte niivõrd selles, et millise struktuuri või kõvakettalahendusega need on. Kindlasti tahaks sellest valdkonnast rohkem teada. Esinejate kohta pean tunnistama, et väga sümpaatset muljet ei jäänud, algul oli rohkem reklaam ja teine esineja vaatas tudengitele väga ülevalt alla, vähemalt jäi selline tunne.&lt;br /&gt;
Agu Leinfeldi loeng meeldis kõige rohkem just selle tõttu, et seal räägiti valdkonna probleemidest, millele olen ise palju mõelnud. Kasvõi see, et tänu Excel-ile saame teha mõned arvutused näiteks 3 tunni asemel teha 30 minutiga, aga selle ülejääva 2:30 rakendamine ei pruugi olla absoluutselt efektiivne kas siis facebook-i, uudiste lugemise või mõne kolmanda asja arvelt. Inimesed püüavad haarata aina rohkem informatsiooni, aga mida rohkem asju peas on seda pinnapealsemalt need salvestuvad ja samuti on kordades keerulisem keskenduda. Kasvõi tööjuures mõnda ülesannet täites, olulisemalt kiiremini saab keskendumist vajava ülesande tehtud enne mailide lugemist ja vastamist võrreldes sellega, kui seda teha pärast.&lt;br /&gt;
Anto Veldre ülevaatest töö arvuti-ikalduste tõrjerühmas jäi kõige enam meelde, kuidas klientidega tuleb suhelda (alati viisakalt) ning aimu IT-süsteemide administreerimisest. Sain sellest loengust kindlust otsuses õppida IT-süsteemide arendust, mitte adminstreermist. Huvitav oli teada saada identiteedi vargustest ja nendega kauplemisest.&lt;br /&gt;
Kalle Tammemäe loeng “Akadeemia tee. Spetsialistist teadlaseks ja vastupidi” oli nagu teiseks osaks esimesele loengule õpingukorraldust, kust sai ülevaate sellest, milline on kõrghariduse maastik Eestis üldiselt, milline on suhe TTÜ ja EIK vahel, milliseks on kujunenud ülikoolilinnaks ja millised on võimalused nende hüvede kasutamiseks. Olen ise lõpetanud TTÜ-s magistriõppe ning nüüd liigun akadeemilise hariduse poolt praktilisema spetsialisti teadmiste poole ning see on siiani olnud väga huvitav kogemus. Võib-olla on vara öelda, aga esimese kaheksa nädala põhjal on jäänud selline tunne, et kui TTÜ-s õpetatakse, kuidas õppida ja mõtlema, siis EIK-is mõtlema ja tegema. Mulle isiklikult meeldib sobib rohkem praktilisem lähenemine, kus on võimalik tehtud töö tulemust väga konkreetselt näha.&lt;br /&gt;
Loengutest sai hea ülevaate, milline on keskkond, kus järgmised kolm aastat õpime ning mis meid peale lõpetamist ees ootab. Arvan, et selline aine ülesehitus on väga põnev ja hästi ettevalmistav. Hea meelega oleks soovinud aine raames näha koolis olevaid erinevaid klasse ja laboratooriume oma silmaga, et tekiks parem ettekujutus.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus B ==&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
1.	Registreerun uuesti arvestusele, teen materjali selgeks ning lähen kordus-arvestusele.&lt;br /&gt;
2.	Arvestust on võimalik teha kuni ülejärgmise semestri punase joone päevani&lt;br /&gt;
3.	Aeg tuleb kooskõlastada õppejõuga.&lt;br /&gt;
4.	Registreerun õppeosakonndas uuesti arvestusele.&lt;br /&gt;
5.	Tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&lt;br /&gt;
6.	RE kohal korduvarvestuse tegemine ei maksa&lt;br /&gt;
7.	REV kohal maksab kordussoorituse tasu 13 €&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus 4 ==&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
1.	Tervislikel põhjustel, Eesti kaitsejõududesse teenima asumisel, lapse hooldamiseks.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=39199</id>
		<title>User:Rmaripuu</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Rmaripuu&amp;diff=39199"/>
		<updated>2011-10-18T23:46:32Z</updated>

		<summary type="html">&lt;p&gt;Rmaripuu: Created page with &amp;#039;Category:Erialatutvustus 2011  == Arvamus loengutest == See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2011]]&lt;br /&gt;
&lt;br /&gt;
== Arvamus loengutest ==&lt;br /&gt;
See oli kindlasti kursuse kõige enam tervikpilti loov aine. Hea, et see on kohustuslik – õppisin varem TTÜ-s ning sealse õpingukorralduse aine raames õpetati süvendatult raamatukogu registrites orienteerumist (mida kordagi tarvis ei läinud). Seetõttu esimesse loengusse tulin ekslikult eelarvamusega.&lt;br /&gt;
Esimesest 0 loengust “Õppekorraldus ja sisekord” sai ülevaate, kuidas meil asjad käivad ning, millised võimalused hoones on, millist funktsiooni erinevad üksed täidavad väga palju julgustati küsima ja räägiti, kust saab küsida ning rõhutati, et õppekorralduse eeskiri ning muud kodulehel olevad dokumendid on olulised ka läbi lugeda. Sai aimu, kuidas IT-Kolledži lõpetanu tööturul paikneb ja millised on edasiõppimise võimalused. Meeldis, et räägiti võimalusest võtta vabaaineid soovi korral näiteks TTÜ-st, mis annab hea võimaluse sujuvamalt magistrisse üle minna, kui on soov midagi spetsiifilist õppima asuda ning jooksvalt toimuvatest avalikest loengutest.&lt;br /&gt;
Linnar Viigi loengust “Innovatsiooni olemus ja juhtimine” jäi kõige enam meelde, et innovatsioon ei ole elukauge asi vaid lihtsalt öeldes praktikas rakendatud teooria. Igapäevases elus ja meedias räägitakse sellest nagu millestki, mida kõik teavad, et on olemas aga keegi pole kunagi näinud. Huvitav oli teada saada, et innovatsioonini jõudmiseks on erinevaid teid, näiteks läbi teaduse või läbi sammsammulise praktilise töö ja et praktilises elus, kui hakata tegelema ettevõtlusega, siis on oluline, kuidas end kliendi jaoks positsioneerida. Teinekord võivad 2 firmat pakkuda sama toodet, kuid üks positsioneerib end kindlate väärtuste kaudu, on väga edukas ning kõrvalolev firma võib minna kiiresti pankrotti, kuna ei ole millegi poolest teistest erinev. See pani mõtlema sellele, et ettevõtlikud inimesed võivad teha häid asju, kuid edu saavutamiseks on oluline luua tervik nt. tootele lisaks turundus, turustus, juriidiline tugi jms.&lt;br /&gt;
Mart Mangus andis põneva loengu teemal “Ideest teostuseni”. Ideedest ja teostatud projektidest tal kindlasti puudu ei tulnud, kuigi kohati jäi tunne, et tal on projekte korraga nii palju käsil, et ei ole päriselt aega ühtegi korralikult käima lükata. Sellegi poolest väga hea eeskuju näitamaks, et kui on hea idee, siis midagi ei juhtu, kui sa seda oma peas hoiad. Arvan, et idee rakendamine ei jääks poolikuks, tuleks alati mõelda, kas see on see mis tõeliselt huvi pakub ja kas tahaksin sellega tegeleda nt järgmised 5 aastat. Meeldis praktiline osa ja ajurunnak, kus äriplaane välja mõeldi.&lt;br /&gt;
Loengus “Robootikast IT kolledžis” räägiti selle ala võimalustest meie koolis. Kõige olulisem sõnum oli minu jaoks see, et kui varem olin pidanud robootikat sügavalt tehnohuviliste inimeste pärusmaaks, siis loegu käigus sain aru, et see valdkond viib kokku teooria, praktika ning meeskonna töö, kus õpitakse koos läbi mängulise tegevuse rakendama ja seostama teadmiseid matemaatikast, programmeerimisest, disainist ja muudest ainevaldkondadest. Väga meeldis see, et tehakse koostööd Kunsti akadeemia tudengitega ning huvitav oli teada saada, et igapäevaselt kanname kaasas mitut arvutit, isegi pangakaardi sees.&lt;br /&gt;
Toomas Mõttus-e ja Jaan Feldmann-i loengust serverikeskuste võrguarhidektuuri kohta sain teada, et see valdkond ei ole nii lihtne kui pealtvaadates tundub, varem oleksin arvanud, et serverikeskuste probleekohad võivad seisneda näiteks masinate jõudluses, aga mitte niivõrd selles, et millise struktuuri või kõvakettalahendusega need on. Kindlasti tahaks sellest valdkonnast rohkem teada. Esinejate kohta pean tunnistama, et väga sümpaatset muljet ei jäänud, algul oli rohkem reklaam ja teine esineja vaatas tudengitele väga ülevalt alla, vähemalt jäi selline tunne.&lt;br /&gt;
Agu Leinfeldi loeng meeldis kõige rohkem just selle tõttu, et seal räägiti valdkonna probleemidest, millele olen ise palju mõelnud. Kasvõi see, et tänu Excel-ile saame teha mõned arvutused näiteks 3 tunni asemel teha 30 minutiga, aga selle ülejääva 2:30 rakendamine ei pruugi olla absoluutselt efektiivne kas siis facebook-i, uudiste lugemise või mõne kolmanda asja arvelt. Inimesed püüavad haarata aina rohkem informatsiooni, aga mida rohkem asju peas on seda pinnapealsemalt need salvestuvad ja samuti on kordades keerulisem keskenduda. Kasvõi tööjuures mõnda ülesannet täites, olulisemalt kiiremini saab keskendumist vajava ülesande tehtud enne mailide lugemist ja vastamist võrreldes sellega, kui seda teha pärast.&lt;br /&gt;
Anto Veldre ülevaatest töö arvuti-ikalduste tõrjerühmas jäi kõige enam meelde, kuidas klientidega tuleb suhelda (alati viisakalt) ning aimu IT-süsteemide administreerimisest. Sain sellest loengust kindlust otsuses õppida IT-süsteemide arendust, mitte adminstreermist. Huvitav oli teada saada identiteedi vargustest ja nendega kauplemisest.&lt;br /&gt;
Kalle Tammemäe loeng “Akadeemia tee. Spetsialistist teadlaseks ja vastupidi” oli nagu teiseks osaks esimesele loengule õpingukorraldust, kust sai ülevaate sellest, milline on kõrghariduse maastik Eestis üldiselt, milline on suhe TTÜ ja EIK vahel, milliseks on kujunenud ülikoolilinnaks ja millised on võimalused nende hüvede kasutamiseks. Olen ise lõpetanud TTÜ-s magistriõppe ning nüüd liigun akadeemilise hariduse poolt praktilisema spetsialisti teadmiste poole ning see on siiani olnud väga huvitav kogemus. Võib-olla on vara öelda, aga esimese kaheksa nädala põhjal on jäänud selline tunne, et kui TTÜ-s õpetatakse, kuidas õppida ja mõtlema, siis EIK-is mõtlema ja tegema. Mulle isiklikult meeldib sobib rohkem praktilisem lähenemine, kus on võimalik tehtud töö tulemust väga konkreetselt näha.&lt;br /&gt;
Loengutest sai hea ülevaate, milline on keskkond, kus järgmised kolm aastat õpime ning mis meid peale lõpetamist ees ootab. Arvan, et selline aine ülesehitus on väga põnev ja hästi ettevalmistav. Hea meelega oleks soovinud aine raames näha koolis olevaid erinevaid klasse ja laboratooriume oma silmaga, et tekiks parem ettekujutus.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus B ==&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
1.	Registreerun uuesti arvestusele, teen materjali selgeks ning lähen kordus-arvestusele.&lt;br /&gt;
2.	Arvestust on võimalik teha kuni ülejärgmise semestri punase joone päevani&lt;br /&gt;
3.	Aeg tuleb kooskõlastada õppejõuga.&lt;br /&gt;
4.	Registreerun õppeosakonndas uuesti arvestusele.&lt;br /&gt;
5.	Tähtajad määrab ainet õpetav õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&lt;br /&gt;
6.	RE kohal korduvarvestuse tegemine ei maksa&lt;br /&gt;
7.	REV kohal maksab kordussoorituse tasu 13 €&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Küsimus 4 ==&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
1.	Tervislikel põhjustel, Eesti kaitsejõududesse teenima asumisel, lapse hooldamiseks.&lt;/div&gt;</summary>
		<author><name>Rmaripuu</name></author>
	</entry>
</feed>