<?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=Luksti</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=Luksti"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Luksti"/>
	<updated>2026-05-08T10:27:36Z</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_2018&amp;diff=130944</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2018</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_2018&amp;diff=130944"/>
		<updated>2018-05-29T06:20:02Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Meeskond: SharpRestoVRII */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2018=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API2/ASP.NET Core 2.0/WCF võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
&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_2018#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;01.aprill 2018&#039;&#039;&#039;. Lisaks on  &#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;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&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_2018#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&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_2018#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;01. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;05.juuni 2018&#039;&#039;&#039;.&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), paigaldusjuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 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;
* Mobiilirakendused/Angularis/reactis loodud klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
* Korraliku arhitektuuriga kirjutatud kood&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena(ASP.NET veebirakendus või hoopis Angulari või Reacti baasil), töölauarakendusena(WPF) või mobiilse rakendusena(Xamarin)&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmisele tuleks registreerida järjest(st iga järgmine lisab vajaliku 15min ajaakna) ja suvalisis kellaaegasid ei hakka kuhugi vahele kirjutama&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2018&#039;&#039;&#039;&lt;br /&gt;
*15:00 - ..&lt;br /&gt;
*15:15 - ..&lt;br /&gt;
*15:30 - ..&lt;br /&gt;
&lt;br /&gt;
=Teemad 2018 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
&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 2018=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/HairSaloon Meeskond: HairSaloon]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VariousArtists Meeskond: VariousArtists]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
* Madis Heinsoo&lt;br /&gt;
* Pavel Fleišer&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Maagikud Meeskond: Maagikud]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Rauno Lõhmus&lt;br /&gt;
Lõpptoote [http://enos.itcollege.ee/~sjaanus/c/Airport_solution.zip link]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RaamatuRiiul Meeskond: RaamatuRiiul]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Autolugu Meeskond: Autolugu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Põlma&lt;br /&gt;
* Karl Erik Õunapuu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VRII2018 Meeskond: VRII2018]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Raavo_V2%E2%84%A2 Meeskond: Raavo V2™]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Peeter Fridolin&lt;br /&gt;
* Kristo Leesmann&lt;br /&gt;
* Rando Rommot&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Pillarofautumn Meeskond: Pillar of Autumn ]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Põder&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/jaatuli Meeskond: JääTuli]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JustABot Meeskond: JustABot]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Argo Hansen&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Pakiraam Meeskond: Pakiraam]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
*Margus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/GoFood Meeskond: GoFood]===&lt;br /&gt;
Liikmed: &lt;br /&gt;
&lt;br /&gt;
* Rando Kurel&lt;br /&gt;
* Henrik Prangel&lt;br /&gt;
* Markus Mänd&lt;br /&gt;
* Edgar Tereping&lt;br /&gt;
* Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LTD Meeskond: LearnToDrive]===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Villem Markus Loigom&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Miisiiks Meeskond: Miisiiks]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VR2_div Meeskond: &amp;amp;lt;div&amp;amp;gt;]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaarel Pärtel&lt;br /&gt;
*Marek Juhanson&lt;br /&gt;
*Kai Kallastu&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BestInShow Meeskond: BestInShow]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/WatchWinders Meeskond: WatchWinders]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Kunnar Kukk&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
===[[ Kuldneloojang | Meeskond: Kuldne loojang]]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrus Seiman&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
* Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ophelia Meeskond: Ophelia]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
* Jorma Rebane&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/SharpRestoVRII Meeskond: SharpRestoVRII]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BeerPressure Meeskond: BeerPressure]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
&#039;&#039;&#039;Projekt:&#039;&#039;&#039; https://github.com/sikumiku/TaisKohtApi  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039; https://github.com/sikumiku/TaisKohtApi/archive/61438e187a1a972410c8a3bc6274d69489d00aa6.zip&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud XML retsensioon:&#039;&#039;&#039; TODO &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud veebiteenuse ja klientrakenduse retsensioon:&#039;&#039;&#039; https://wiki.itcollege.ee/index.php/Talk:MOT, TODO&lt;br /&gt;
&lt;br /&gt;
===[[ Memorize | Meeskond: Memorize]]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam&lt;br /&gt;
* Olle Mikk&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/UCanDo Meeskond: UCanDo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Liina Saar&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MOT Meeskond: MOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039;  http://enos.itcollege.ee/~mmeizner/MOT/&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:_MealPlanner Meeskond: MealPlanner]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Rein Remsu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:Curry Meeskond: Curry]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Hammas Meeskond: Hammas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sten Lunden&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LabLite Meeskond: LabLite]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/AmateurBB Meeskond: AmateurBB]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MealPlannerSolo Meeskond: MealPlannerSolo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/NutriCheck Meeskond: NutriCheck]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:_HomeLibrary Meeskond HomeLibrary]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130943</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130943"/>
		<updated>2018-05-28T18:21:14Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Täpsema implementatsiooni lõplikest teenustest leiab [http://csharprestoapp.azurewebsites.net/swagger/ siit]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;Lisatud on paar tehnilist teenust (health&#039;i ja security tokeni tarbeks) ja mõned teenused tulevikuks (nt kuupäeva vahemikuga arvete tagastamine).&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esialgne analüüs:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{ //menuitem objekt},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   &amp;lt;Bill objekt&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 200, 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, &lt;br /&gt;
    {bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
Analüüsi tegemine 25.03-01.04 &amp;lt;br/&amp;gt;&lt;br /&gt;
Programmeerimine 04.02-27.05&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130942</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130942"/>
		<updated>2018-05-28T18:20:48Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Täpsema implementatsiooni lõplikest teenustest leiab [http://csharprestoapp.azurewebsites.net/swagger/ siit]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;Lisatud on paar tehnilist teenust (health&#039;i ja security tokeni tarbeks) ja mõned teenused tulevikuks (nt kuupäeva vahemikuga arvete tagastamine).&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{ //menuitem objekt},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   &amp;lt;Bill objekt&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 200, 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, &lt;br /&gt;
    {bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
Analüüsi tegemine 25.03-01.04 &amp;lt;br/&amp;gt;&lt;br /&gt;
Programmeerimine 04.02-27.05&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130941</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130941"/>
		<updated>2018-05-28T18:14:28Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{ //menuitem objekt},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   &amp;lt;Bill objekt&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 200, 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, &lt;br /&gt;
    {bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsema implementatsiooni lõplikest teenustest leiab [http://csharprestoapp.azurewebsites.net/swagger/ siit]&lt;br /&gt;
Lisatud on paar tehnilist teenust (health&#039;i ja security tokeni tarbeks) ja mõned teenused tulevikuks (nt kuupäeva vahemikuga arvete tagastamine).&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
Analüüsi tegemine 25.03-01.04 &amp;lt;br/&amp;gt;&lt;br /&gt;
Programmeerimine 04.02-27.05&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130940</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130940"/>
		<updated>2018-05-28T18:13:05Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Ajalogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{ //menuitem objekt},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   &amp;lt;Bill objekt&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 200, 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, &lt;br /&gt;
    {bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsema implementatsiooni lõplikest teenustest leiab [http://csharprestoapp.azurewebsites.net/swagger/ siit]&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
Analüüsi tegemine 25.03-01.04 &amp;lt;br/&amp;gt;&lt;br /&gt;
Programmeerimine 04.02-27.05&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130939</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130939"/>
		<updated>2018-05-28T18:12:45Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Ajalogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{ //menuitem objekt},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   &amp;lt;Bill objekt&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 200, 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, &lt;br /&gt;
    {bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsema implementatsiooni lõplikest teenustest leiab [http://csharprestoapp.azurewebsites.net/swagger/ siit]&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
Analüüsi tegemine 25.03-01.04&lt;br /&gt;
Programmeerimine 04.02-27.05&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130938</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130938"/>
		<updated>2018-05-28T18:11:13Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{ //menuitem objekt},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   &amp;lt;Bill objekt&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 200, 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, &lt;br /&gt;
    {bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsema implementatsiooni lõplikest teenustest leiab [http://csharprestoapp.azurewebsites.net/swagger/ siit]&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130937</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130937"/>
		<updated>2018-05-28T18:00:14Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menüü artiklid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;uus order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 201 või 400&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;lt;muudetud order objekt&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400, või 404&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Tagastab 200, 400 või 404&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130936</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130936"/>
		<updated>2018-05-28T17:27:18Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Lähtekood */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Esitused ==&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menuitemid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused, vaikimisi filter on otsustamisel&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab valitud tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    Id: &amp;lt;id&amp;gt;,&lt;br /&gt;
    MenuItem: {menuItem object},&lt;br /&gt;
    Status: &amp;lt;new|ready|served|complete&amp;gt;&lt;br /&gt;
    Table: &amp;lt;table&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
&amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
&amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    status: &amp;lt;status&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130935</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130935"/>
		<updated>2018-05-28T17:19:12Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Lähtekood */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
[http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menuitemid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused, vaikimisi filter on otsustamisel&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab valitud tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    Id: &amp;lt;id&amp;gt;,&lt;br /&gt;
    MenuItem: {menuItem object},&lt;br /&gt;
    Status: &amp;lt;new|ready|served|complete&amp;gt;&lt;br /&gt;
    Table: &amp;lt;table&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
&amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
&amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    status: &amp;lt;status&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130934</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130934"/>
		<updated>2018-05-28T17:18:07Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Lähtekood */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
Link[Link http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menuitemid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused, vaikimisi filter on otsustamisel&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab valitud tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    Id: &amp;lt;id&amp;gt;,&lt;br /&gt;
    MenuItem: {menuItem object},&lt;br /&gt;
    Status: &amp;lt;new|ready|served|complete&amp;gt;&lt;br /&gt;
    Table: &amp;lt;table&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
&amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
&amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    status: &amp;lt;status&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130933</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130933"/>
		<updated>2018-05-28T17:17:49Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Lähtekood */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
Link[http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menuitemid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused, vaikimisi filter on otsustamisel&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab valitud tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    Id: &amp;lt;id&amp;gt;,&lt;br /&gt;
    MenuItem: {menuItem object},&lt;br /&gt;
    Status: &amp;lt;new|ready|served|complete&amp;gt;&lt;br /&gt;
    Table: &amp;lt;table&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
&amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
&amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    status: &amp;lt;status&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130932</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130932"/>
		<updated>2018-05-28T17:17:29Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Lähtekood */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
[http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menuitemid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused, vaikimisi filter on otsustamisel&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab valitud tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    Id: &amp;lt;id&amp;gt;,&lt;br /&gt;
    MenuItem: {menuItem object},&lt;br /&gt;
    Status: &amp;lt;new|ready|served|complete&amp;gt;&lt;br /&gt;
    Table: &amp;lt;table&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
&amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
&amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    status: &amp;lt;status&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130913</id>
		<title>SharpRestoVRII</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpRestoVRII&amp;diff=130913"/>
		<updated>2018-05-28T12:11:55Z</updated>

		<summary type="html">&lt;p&gt;Luksti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Lähtekood ==&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Server: ASP.NET Core 2.0&amp;lt;br&amp;gt;&lt;br /&gt;
Klient: WPF&amp;lt;br&amp;gt;&lt;br /&gt;
DB: SQL Server (Azure)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ülevaade ==&lt;br /&gt;
Tegemist on [https://wiki.itcollege.ee/index.php/SharpResto SharpResto] jätkuprojektiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039; on luua restoranihalduse teenus&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta menüü komponente&lt;br /&gt;
* kasutaja saab pärida, lisada ja muuta esitatud tellimusi&lt;br /&gt;
* kasutaja saab pärida statistikat tellimuste kohta&lt;br /&gt;
* eri teenuste ligipääs on piiratav kasutaja- ning grupipõhiselt&lt;br /&gt;
* staatiline informatsioon hoitakse serveri vahemälus&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
&#039;&#039;&#039;Menüü teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/menu&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik menuitemid menüü vaate jaoks&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
id (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;MenuItem&amp;quot;:&lt;br /&gt;
[{&lt;br /&gt;
	&amp;quot;Id&amp;quot;: 3,&lt;br /&gt;
	&amp;quot;Name&amp;quot;: &amp;quot;Pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Description&amp;quot;: &amp;quot;Venepärased isetehtud pelmeenid&amp;quot;,&lt;br /&gt;
	&amp;quot;Available&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;Spice&amp;quot;: 1,&lt;br /&gt;
	&amp;quot;ItemType&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 4,&lt;br /&gt;
    	    &amp;quot;Type&amp;quot;: &amp;quot;Starter&amp;quot;&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemPrices&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;Id&amp;quot;: 8,&lt;br /&gt;
    	    &amp;quot;Price&amp;quot;: 6.5,&lt;br /&gt;
    	    &amp;quot;Active&amp;quot;: 1,&lt;br /&gt;
    	    &amp;quot;StartDate&amp;quot;: &amp;quot;2018-01-05 14:03:07&amp;quot;,&lt;br /&gt;
    	    &amp;quot;EndDate&amp;quot;: null&lt;br /&gt;
	}],&lt;br /&gt;
	&amp;quot;ItemIngredients&amp;quot;: [{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 2,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Jahu&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	{&lt;br /&gt;
    	    &amp;quot;id&amp;quot;: 5,&lt;br /&gt;
    	    &amp;quot;Name&amp;quot;: &amp;quot;Hakkliha&amp;quot;&lt;br /&gt;
	}]&lt;br /&gt;
},&lt;br /&gt;
{ //menuitem 2 },&lt;br /&gt;
{ //menuitem 3 }&lt;br /&gt;
]}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/menu/&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue menuItem’i&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
//new MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/menu/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab olemasolevat menuItem’it&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
// changed MenuItem object&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tellimuste teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab kõik tellimused, vaikimisi filter on otsustamisel&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    [{order1 object}, {order2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab valitud tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    Id: &amp;lt;id&amp;gt;,&lt;br /&gt;
    MenuItem: {menuItem object},&lt;br /&gt;
    Status: &amp;lt;new|ready|served|complete&amp;gt;&lt;br /&gt;
    Table: &amp;lt;table&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/orders&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Loob uue tellimuse&amp;lt;br&amp;gt;&lt;br /&gt;
Body: &lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
&amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
&amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab tellimust (üldine)&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    menuItemId: &amp;lt;menuitem_id&amp;gt;,&lt;br /&gt;
    tableId: &amp;lt;table_id&amp;gt;,&lt;br /&gt;
    course: &amp;lt;?&amp;gt;,&lt;br /&gt;
    status: &amp;lt;status&amp;gt;,&lt;br /&gt;
    clientComment: &amp;lt;comment&amp;gt;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;PUT api/orders/setStatus/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Muudab vaid tellimuse staatust&amp;lt;br&amp;gt;&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{status: &amp;lt;status&amp;gt;}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Success&amp;quot;: &amp;lt;true|false&amp;gt;,&lt;br /&gt;
    &amp;quot;Message&amp;quot;: &amp;lt;info|error&amp;gt;,&lt;br /&gt;
    &amp;quot;Data&amp;quot;: {&amp;quot;id&amp;quot;: &amp;lt;id&amp;gt;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvete teenus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpetatud/serveeritud tellimuste salvestamine arveteks.&amp;lt;br&amp;gt;&lt;br /&gt;
Hilisem arvete küsimine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;POST api/bills&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
Arvete sisestamine.&lt;br /&gt;
&lt;br /&gt;
Body:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    success: &amp;lt;true|false&amp;gt;&lt;br /&gt;
    message: &amp;lt;info&amp;gt;&lt;br /&gt;
    result: {orderItem object}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Parameetrid:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
status (valikuline)&lt;br /&gt;
table (valikuline)&lt;br /&gt;
startDate (valikuline)&lt;br /&gt;
endDate (valikuline)&lt;br /&gt;
waiter (valikuline)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   [{bill1 object}, { bill2 object}]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;GET api/bills/{id}&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tagastab ühe arve id alusel.&lt;br /&gt;
&lt;br /&gt;
Väljund:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
   “Id”: int,&lt;br /&gt;
   “ItemList”: string,&lt;br /&gt;
   “Sum”: decimal,&lt;br /&gt;
   “Status”: varchar&lt;br /&gt;
   “Date”: datetime,&lt;br /&gt;
   “Waiter”: string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Luksti</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_2018&amp;diff=130912</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2018</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_2018&amp;diff=130912"/>
		<updated>2018-05-28T12:09:11Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Meeskond: SharpRestoVRII */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2018=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API2/ASP.NET Core 2.0/WCF võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
&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_2018#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;01.aprill 2018&#039;&#039;&#039;. Lisaks on  &#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;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&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_2018#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&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_2018#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;01. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;05.juuni 2018&#039;&#039;&#039;.&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), paigaldusjuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 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;
* Mobiilirakendused/Angularis/reactis loodud klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
* Korraliku arhitektuuriga kirjutatud kood&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena(ASP.NET veebirakendus või hoopis Angulari või Reacti baasil), töölauarakendusena(WPF) või mobiilse rakendusena(Xamarin)&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmisele tuleks registreerida järjest(st iga järgmine lisab vajaliku 15min ajaakna) ja suvalisis kellaaegasid ei hakka kuhugi vahele kirjutama&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2018&#039;&#039;&#039;&lt;br /&gt;
*15:00 - ..&lt;br /&gt;
*15:15 - ..&lt;br /&gt;
*15:30 - ..&lt;br /&gt;
&lt;br /&gt;
=Teemad 2018 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
&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 2018=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/HairSaloon Meeskond: HairSaloon]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VariousArtists Meeskond: VariousArtists]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
* Madis Heinsoo&lt;br /&gt;
* Pavel Fleišer&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Maagikud Meeskond: Maagikud]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Rauno Lõhmus&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RaamatuRiiul Meeskond: RaamatuRiiul]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Autolugu Meeskond: Autolugu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Põlma&lt;br /&gt;
* Karl Erik Õunapuu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VRII2018 Meeskond: VRII2018]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Raavo_V2%E2%84%A2 Meeskond: Raavo V2™]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Peeter Fridolin&lt;br /&gt;
* Kristo Leesmann&lt;br /&gt;
* Rando Rommot&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Pillarofautumn Meeskond: Pillar of Autumn ]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Põder&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/jaatuli Meeskond: JääTuli]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JustABot Meeskond: JustABot]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Argo Hansen&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Pakiraam Meeskond: Pakiraam]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
*Margus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/GoFood Meeskond: GoFood]===&lt;br /&gt;
Liikmed: &lt;br /&gt;
&lt;br /&gt;
* Rando Kurel&lt;br /&gt;
* Henrik Prangel&lt;br /&gt;
* Markus Mänd&lt;br /&gt;
* Edgar Tereping&lt;br /&gt;
* Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LTD Meeskond: LearnToDrive]===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Villem Markus Loigom&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Miisiiks Meeskond: Miisiiks]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VR2_div Meeskond: &amp;amp;lt;div&amp;amp;gt;]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaarel Pärtel&lt;br /&gt;
*Marek Juhanson&lt;br /&gt;
*Kai Kallastu&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BestInShow Meeskond: BestInShow]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/WatchWinders Meeskond: WatchWinders]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Kunnar Kukk&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
===[[ Kuldneloojang | Meeskond: Kuldne loojang]]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrus Seiman&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
* Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ophelia Meeskond: Ophelia]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
* Jorma Rebane&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/SharpRestoVRII Meeskond: SharpRestoVRII]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BeerPressure Meeskond: BeerPressure]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
&lt;br /&gt;
===[[ Memorize | Meeskond: Memorize]]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam&lt;br /&gt;
* Olle Mikk&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/UCanDo Meeskond: UCanDo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Liina Saar&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MOT Meeskond: MOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:_MealPlanner Meeskond: MealPlanner]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Rein Remsu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:Curry Meeskond: Curry]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Hammas Meeskond: Hammas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sten Lunden&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LabLite Meeskond: LabLite]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/AmateurBB Meeskond: AmateurBB]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MealPlannerSolo Meeskond: MealPlannerSolo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/NutriCheck Meeskond: NutriCheck]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:_HomeLibrary Meeskond HomeLibrary]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Karit Kilgi&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=128927</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</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_(2017)&amp;diff=128927"/>
		<updated>2018-01-17T08:46:26Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Kaitsmise ajad */&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. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.Samuti tähendab see seda, et meeskond ei ole teeninud analüüsi osa eest ühtegi punkti.&lt;br /&gt;
&lt;br /&gt;
NB2! Juhul kui meeskond ei kaitse prototüüpi, vaid esitab lihtsalt lõpptoote, siis ei ole ka prototüübi eest võimalik punkte teenida.&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;
Retsensiooni miinimum sõnade arv on 250. Esimeses järgus siiski hindamise käigus keskendutatakse sisule, mis on kirja pandud. &lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;22.10.2017&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;05.11.2017&#039;&#039;&#039; (4p)&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: (3p) (12.11.2017)&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;17.12.2017&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enne kaitsmist on meeskond lisanud oma wiki leheküljele ka prototüübi lähtekoodi. Lisaks võiks enne kaitsmist avada ka versioonihalduse ajaloo taustal. Ideaalses maailmas on olemas siin ka lühike Powerpoint, kus on kirjas:&lt;br /&gt;
*meeskonna nimi ja liikmed&lt;br /&gt;
*töö senine kulg(kuna sai alustatud, missuguseid probleeme on ületatud ja kas midagi takistab tööga edasi liikumist)&lt;br /&gt;
*mis on plaanis veel teha?&lt;br /&gt;
*kui palju punkte võiks prototüübi eest meeskonna hinangul saada?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüübi eest teenitakse maksimumpunktid juhul, kui&lt;br /&gt;
*projekt on 75% ulatuses valmis, st&lt;br /&gt;
**realiseeritud on 75% plaanitud funktsionaalsusest&lt;br /&gt;
*rakenduse graafiline osa ei pea olema lõplikult(sillmailu ei ole vaja pakkuda)&lt;br /&gt;
*logimine ei pea olema realiseeritud&lt;br /&gt;
*kood ei pea olema täielikult kommenteeritud(ehk olemas on olulisemad kommentaarid, kõik meetodid aga ei pea sisaldama kommentaare)&lt;br /&gt;
*domeenimudelis ei pea veel olema valideerimisreeglid olemas(DataAnnotations)&lt;br /&gt;
*rakenduses võib esineda vigu, mida ei hallata (a&#039;la kui numbrilisele väljale kirjutada &amp;quot;banaan&amp;quot;, siis rakendus hangub)&lt;br /&gt;
*vähesel määral on lubatud andmebaasiühenduste avamine ja selle kasutamine vaatemudelis ja vaates&lt;br /&gt;
*vähesel määral on lubatud olukord, kus loogika on kirjutatud otse vaatesse, ilma vaatemudelita&lt;br /&gt;
*andmete databinding ei ole kohustuslik&lt;br /&gt;
&lt;br /&gt;
Juhul, kui meeskond ei tule oma prototüüpi esitama, siis sellisel juhul on võimalik prototüübi eest saada maksimaalselt 5 punkti. Sellisel juhul on kõige hilisem esitamise aeg 24. detsember. Peale seda ei ole võimalik prototüüpi enam esitada, vaid saab esitada ainult lõpptoote. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allpool väljatoodud kellaaegadel on vaja kaitsma tulla ainult päevaõppe tudengitel. Kaugõpe peab saatma lihtsalt powerpointi 17. detsembriks koos lähtekoodiga.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Prototüübi kaitsmise ajad====&lt;br /&gt;
Iga meeskond lisab iseseisvalt oma nime vastava aja taha. Aegu tuleks siis vajadusel lisada(15min sammuga) ning täita tuleks kõik ajad järjest.&lt;br /&gt;
&lt;br /&gt;
18.12.2017&lt;br /&gt;
&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Projekt Meeskond_Projekt]&lt;br /&gt;
*12:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12:45 - [https://wiki.itcollege.ee/index.php/Meeskond:_ÄraSööKüpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*13:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
...&lt;br /&gt;
..&lt;br /&gt;
*16:15 - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
21.12.2017&lt;br /&gt;
&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*10:15 - [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*10:30 - [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*10:45 - [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*11:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*11:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*11:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*11:45 - [https://wiki.itcollege.ee/index.php/Pakiraam pakiraam]&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
(30p)&lt;br /&gt;
&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;
Tudengid, kes soovivad eksami teha 8. jaanuaril, peavad lõpptoote esitama hiljemalt 8. jaanuaril enne eksami algust.&lt;br /&gt;
&lt;br /&gt;
Tudengid, kes plaanivad tulla eksamit tegema 24ndal või 26ndal jaanuaril, peavad esitama oma lõpptoote hiljemalt 18. jaanuar. 18. jaanuaril toimub eksamieelne konsultatsioon + kaitsmine. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;(4p)&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon peab valmis olema hiljemalt 23. jaanuar kell 23:59.&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(3p) &#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;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõppe kaitsmised toimuvad 18.01.2018 ruumis 316 alates 11:30st&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Kaitsmisele registreerumine&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
*11.30 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*11.45 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12.00 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*12.15 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12.30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*12.45 - [https://wiki.itcollege.ee/index.php/Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
...(ülesse poole võib aegu järjest juurde lisada 15min vahega. Palun aegu lisada järjest, mitte sisestada peale 12:00 aja näiteks 16:15&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõppe kaitsmised toimuvad 20.01.2018 &#039;&#039;&#039;&lt;br /&gt;
Kaitsmisele registreerimine:&lt;br /&gt;
&lt;br /&gt;
*09:30 - [https://wiki.itcollege.ee/index.php/SharpResto CSharpResto]&lt;br /&gt;
*09:45 -&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService]&lt;br /&gt;
*10:15 - TeravMDB&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond Demo===&lt;br /&gt;
Wiki lehekülg [[Meeskond:Demo]]&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*esimene&lt;br /&gt;
*teine&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale ... asub siin https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget&lt;br /&gt;
&lt;br /&gt;
===Meeskond X===&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Demo: https://wiki.itcollege.ee/index.php/Talk:Meeskond:Demo&lt;br /&gt;
&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Meeskond das Flugzeug===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*Frank Koppel&lt;br /&gt;
*Teet Adamson&lt;br /&gt;
&lt;br /&gt;
===Meeskond Whipround===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond .njet===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*Edgar Tereping&lt;br /&gt;
*Priit Järv&lt;br /&gt;
*Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_ITBaar ITBaar]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EluOnLill===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*Henrik Prangel&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Tiimile  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond EurosDollas ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Eurosdollas EurosDollas]&lt;br /&gt;
*Simo Sirkas&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
*Mihkel Tääkre&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VirtualBar ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
*Rando Kurel&lt;br /&gt;
*Markus Mänd&lt;br /&gt;
*Erik Kaup&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Raavo™ ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond_Raavo%E2%84%A2 Raavo™ ]&lt;br /&gt;
*Kristo Leesmann&lt;br /&gt;
*Peeter Fridolin&lt;br /&gt;
*Rando Rommot&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:123 123]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond IT Squad ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*Pavel Fleišer&lt;br /&gt;
*Anna Levijeva&lt;br /&gt;
*Anton Kuksov&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1I-4_8FLZ-S2ftSwv4ARdYjD65xk88VrG8l0iHrTUUcU/edit?usp=sharing Retsensioon tiimi XYZ analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond 123 ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:123 123]&lt;br /&gt;
*Paul Richard Lettens&lt;br /&gt;
*Helen Riisalu&lt;br /&gt;
*Ahto Ahven&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale XYZ asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:XYZ XYZ]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond TrackPlace ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
* Marek Juhanson&lt;br /&gt;
* Kaarel Pärtel&lt;br /&gt;
* Rauno Lõhmus&lt;br /&gt;
* Merilyn Merisalu&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Lill asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lill Lill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Lill ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Sven Veelaid&lt;br /&gt;
* Karmen Lillemets&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ITBaar===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Meeskond:_ITBaar ITBaar]]&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Scraper===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*Heidi Koppel&lt;br /&gt;
*Ove Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensiooni tiimile IT Squad leiate siit: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:IT_Squad Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [https://kscraper.visualstudio.com/ScraperSolution Scraper]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pakiraam===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Pakiraam : Pakiraam]]&lt;br /&gt;
*Markus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ÄraSööKüpsiseidVoodis===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Valdo Taevere&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon tiimile [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Raavo%E2%84%A2 Raavo]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DriimTiimKriim===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:DriimTiimKriim DriimTiimKriim]&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Brita Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DriimTiimKriim Das Flugzeug]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Phoney===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:Phoney Phoney]&lt;br /&gt;
*Karl Erik Õunapuu&lt;br /&gt;
*Margus Põlma&lt;br /&gt;
&lt;br /&gt;
===Meeskond XYZ===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*Andero Samelselg&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Kaisa Lindström&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Scraper Retsensioon tiimi Scraper analüüsile]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kalimali budget===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Kalimali budget]]&amp;lt;br&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
Liikmed:&lt;br /&gt;
*&#039;&#039;&#039;Katrin Lasberg&#039;&#039;&#039; - projektijuht&lt;br /&gt;
*Liina Laumets &lt;br /&gt;
*Maile Mäesalu &lt;br /&gt;
*Liis Talsi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; asub  [http://enos.itcollege.ee/~llaumets/prototyyp/MyFirstProject/ siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039; meeskonnale H2I asub [https://wiki.itcollege.ee/index.php/Talk:H2I siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SharpResto===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[SharpResto]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kalimali_budget: [https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget retsensioon]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Timeify===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[Timeify]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Egert Loss&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Priit Rätsep&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
&lt;br /&gt;
===Tiim: Carparts===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht:[[Carparts]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Kõiv&lt;br /&gt;
* &#039;&#039;&#039;Taivo Liik&#039;&#039;&#039; -&#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Peeter Stamberg&lt;br /&gt;
&lt;br /&gt;
Meeskonna Carparts retsensioon meeskonnale Eurosdollas analüüsile:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Eurosdollas&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hardware Monitoring===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:  [[HardwareMonitoring]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Joonas Ervald&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Maie Palmeos&lt;br /&gt;
* Jan Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2Do 2Do] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TeravMDB===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[TeravMDB]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alan Alliksoo&lt;br /&gt;
* &#039;&#039;&#039;Aleksandr Petrushihin&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:SharpResto SharpResto] analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ERROR IM002===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[ERROR IM002]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Alvar Suun&lt;br /&gt;
* Andres Tambek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:HardwareMonitoring Hardware Monitoring] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Power Of Two===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Power Of Two]]&amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrei Pugatšov - projektijuht&lt;br /&gt;
* Anton Meženin&lt;br /&gt;
* Rain Kärner&lt;br /&gt;
Retsensioon meeskonna TaxiService [https://wiki.itcollege.ee/index.php/Talk:Meeskond:TaxiService analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PlantWise===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[PlantWise]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Phoney Retsensioon] meeskonna &#039;&#039;&#039;Phoney&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: JEMP===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[JEMP]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jüri Ahhundov&lt;br /&gt;
* Erik Ehrbach - Projektijuht&lt;br /&gt;
* Marko Linde&lt;br /&gt;
* Pille Ulmas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:PennyFriends Retsensioon] meeskonna &#039;&#039;&#039;PennyFriends&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/open?id=1wHUeAYH0Hm8Av7N9kVMoWIgHweFI7_-0lXR2rkYw8ss Prototüübi presentatsioon]&lt;br /&gt;
&lt;br /&gt;
[https://erikehrbach.visualstudio.com/E-valimisrakendus/E-valimisrakendus%20Team/_git/E-valimisrakendus Lähtekood] (kui ligipääs piiratud, palun teada anda erik.ehrbach@itcollege.ee)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Memorize===&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
===Meeskond: 2Do===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[2Do]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Egert Närep&lt;br /&gt;
* Kirstin Saluveer - projektijuht&lt;br /&gt;
* Jaak Vaher&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Meeskond_Projekt asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Projekt siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ennustajad===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/StockForecaster StockForecaster ] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Meelis Sääsk - projektijuht&lt;br /&gt;
* Andrei Tomba&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Ennustajad: [https://wiki.itcollege.ee/index.php/Talk:StockForecaster siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PennyFriends===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:PennyFriends PennyFriends] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Helen Kösta&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Kirke Narusk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Märkmik&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Märkmik siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaxiService===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Dmitri Lukas&lt;br /&gt;
* Jevgeni Jurtšenko&lt;br /&gt;
&lt;br /&gt;
===Meeskond: H2I===&lt;br /&gt;
Wiki leht: [[H2I]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ingvar Lukas&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale PlantWise asub [https://wiki.itcollege.ee/index.php/Talk:PlantWise siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Märkmik===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/M%C3%A4rkmik Märkmik] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristiina Keelmann&lt;br /&gt;
*Häli Ann Reintam&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale H2l: [https://wiki.itcollege.ee/index.php/Talk:H2I Retsensioon 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://docs.google.com/presentation/d/18VdOyfOU7sBvJnuTOnTaQz7axTHk-Qy020W3aYmbpYw/edit?usp=sharing Slaidid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Meeskond_Projekt===&lt;br /&gt;
Wiki lehekülg: [[Meeskond_Projekt]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna EluOnLill analüüsile: https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kaloriarvutaja===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Kaloriarvutaja Kaloriarvutaja] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vjatsheslav Aprelkov - Projektijuht&lt;br /&gt;
*Sergei Kaganski&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kaloriarvutaja: [https://wiki.itcollege.ee/index.php/Talk:Kaloriarvutaja siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CurrentEur===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/CurrentEur CurrentEur]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Maarija Mikiver&lt;br /&gt;
*Kairi Kallas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:TeravMDB Retsensioon] meeskonna TeravMDB analüüsile.&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=128926</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</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_(2017)&amp;diff=128926"/>
		<updated>2018-01-17T08:46:07Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Esitlus/Kaitsmine */&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. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.Samuti tähendab see seda, et meeskond ei ole teeninud analüüsi osa eest ühtegi punkti.&lt;br /&gt;
&lt;br /&gt;
NB2! Juhul kui meeskond ei kaitse prototüüpi, vaid esitab lihtsalt lõpptoote, siis ei ole ka prototüübi eest võimalik punkte teenida.&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;
Retsensiooni miinimum sõnade arv on 250. Esimeses järgus siiski hindamise käigus keskendutatakse sisule, mis on kirja pandud. &lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;22.10.2017&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;05.11.2017&#039;&#039;&#039; (4p)&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: (3p) (12.11.2017)&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;17.12.2017&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enne kaitsmist on meeskond lisanud oma wiki leheküljele ka prototüübi lähtekoodi. Lisaks võiks enne kaitsmist avada ka versioonihalduse ajaloo taustal. Ideaalses maailmas on olemas siin ka lühike Powerpoint, kus on kirjas:&lt;br /&gt;
*meeskonna nimi ja liikmed&lt;br /&gt;
*töö senine kulg(kuna sai alustatud, missuguseid probleeme on ületatud ja kas midagi takistab tööga edasi liikumist)&lt;br /&gt;
*mis on plaanis veel teha?&lt;br /&gt;
*kui palju punkte võiks prototüübi eest meeskonna hinangul saada?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüübi eest teenitakse maksimumpunktid juhul, kui&lt;br /&gt;
*projekt on 75% ulatuses valmis, st&lt;br /&gt;
**realiseeritud on 75% plaanitud funktsionaalsusest&lt;br /&gt;
*rakenduse graafiline osa ei pea olema lõplikult(sillmailu ei ole vaja pakkuda)&lt;br /&gt;
*logimine ei pea olema realiseeritud&lt;br /&gt;
*kood ei pea olema täielikult kommenteeritud(ehk olemas on olulisemad kommentaarid, kõik meetodid aga ei pea sisaldama kommentaare)&lt;br /&gt;
*domeenimudelis ei pea veel olema valideerimisreeglid olemas(DataAnnotations)&lt;br /&gt;
*rakenduses võib esineda vigu, mida ei hallata (a&#039;la kui numbrilisele väljale kirjutada &amp;quot;banaan&amp;quot;, siis rakendus hangub)&lt;br /&gt;
*vähesel määral on lubatud andmebaasiühenduste avamine ja selle kasutamine vaatemudelis ja vaates&lt;br /&gt;
*vähesel määral on lubatud olukord, kus loogika on kirjutatud otse vaatesse, ilma vaatemudelita&lt;br /&gt;
*andmete databinding ei ole kohustuslik&lt;br /&gt;
&lt;br /&gt;
Juhul, kui meeskond ei tule oma prototüüpi esitama, siis sellisel juhul on võimalik prototüübi eest saada maksimaalselt 5 punkti. Sellisel juhul on kõige hilisem esitamise aeg 24. detsember. Peale seda ei ole võimalik prototüüpi enam esitada, vaid saab esitada ainult lõpptoote. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allpool väljatoodud kellaaegadel on vaja kaitsma tulla ainult päevaõppe tudengitel. Kaugõpe peab saatma lihtsalt powerpointi 17. detsembriks koos lähtekoodiga.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Prototüübi kaitsmise ajad====&lt;br /&gt;
Iga meeskond lisab iseseisvalt oma nime vastava aja taha. Aegu tuleks siis vajadusel lisada(15min sammuga) ning täita tuleks kõik ajad järjest.&lt;br /&gt;
&lt;br /&gt;
18.12.2017&lt;br /&gt;
&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Projekt Meeskond_Projekt]&lt;br /&gt;
*12:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12:45 - [https://wiki.itcollege.ee/index.php/Meeskond:_ÄraSööKüpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*13:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
...&lt;br /&gt;
..&lt;br /&gt;
*16:15 - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
21.12.2017&lt;br /&gt;
&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*10:15 - [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*10:30 - [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*10:45 - [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*11:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*11:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*11:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*11:45 - [https://wiki.itcollege.ee/index.php/Pakiraam pakiraam]&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
(30p)&lt;br /&gt;
&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;
Tudengid, kes soovivad eksami teha 8. jaanuaril, peavad lõpptoote esitama hiljemalt 8. jaanuaril enne eksami algust.&lt;br /&gt;
&lt;br /&gt;
Tudengid, kes plaanivad tulla eksamit tegema 24ndal või 26ndal jaanuaril, peavad esitama oma lõpptoote hiljemalt 18. jaanuar. 18. jaanuaril toimub eksamieelne konsultatsioon + kaitsmine. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;(4p)&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon peab valmis olema hiljemalt 23. jaanuar kell 23:59.&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(3p) &#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;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõppe kaitsmised toimuvad 18.01.2018 ruumis 316 alates 11:30st&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Kaitsmisele registreerumine&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
*11.30 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*11.45 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12.00 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*12.15 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12.30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*12.45 - [https://wiki.itcollege.ee/index.php/Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
...(ülesse poole võib aegu järjest juurde lisada 15min vahega. Palun aegu lisada järjest, mitte sisestada peale 12:00 aja näiteks 16:15&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõppe kaitsmised toimuvad 20.01.2018 &#039;&#039;&#039;&lt;br /&gt;
Kaitsmisele registreerimine:&lt;br /&gt;
&lt;br /&gt;
*09:30 - [https://wiki.itcollege.ee/index.php/Meeskond:SharpResto CSharpResto]&lt;br /&gt;
*09:45 -&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService]&lt;br /&gt;
*10:15 - TeravMDB&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond Demo===&lt;br /&gt;
Wiki lehekülg [[Meeskond:Demo]]&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*esimene&lt;br /&gt;
*teine&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale ... asub siin https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget&lt;br /&gt;
&lt;br /&gt;
===Meeskond X===&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Demo: https://wiki.itcollege.ee/index.php/Talk:Meeskond:Demo&lt;br /&gt;
&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Meeskond das Flugzeug===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*Frank Koppel&lt;br /&gt;
*Teet Adamson&lt;br /&gt;
&lt;br /&gt;
===Meeskond Whipround===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond .njet===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*Edgar Tereping&lt;br /&gt;
*Priit Järv&lt;br /&gt;
*Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_ITBaar ITBaar]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EluOnLill===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*Henrik Prangel&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Tiimile  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond EurosDollas ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Eurosdollas EurosDollas]&lt;br /&gt;
*Simo Sirkas&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
*Mihkel Tääkre&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VirtualBar ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
*Rando Kurel&lt;br /&gt;
*Markus Mänd&lt;br /&gt;
*Erik Kaup&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Raavo™ ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond_Raavo%E2%84%A2 Raavo™ ]&lt;br /&gt;
*Kristo Leesmann&lt;br /&gt;
*Peeter Fridolin&lt;br /&gt;
*Rando Rommot&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:123 123]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond IT Squad ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*Pavel Fleišer&lt;br /&gt;
*Anna Levijeva&lt;br /&gt;
*Anton Kuksov&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1I-4_8FLZ-S2ftSwv4ARdYjD65xk88VrG8l0iHrTUUcU/edit?usp=sharing Retsensioon tiimi XYZ analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond 123 ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:123 123]&lt;br /&gt;
*Paul Richard Lettens&lt;br /&gt;
*Helen Riisalu&lt;br /&gt;
*Ahto Ahven&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale XYZ asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:XYZ XYZ]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond TrackPlace ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
* Marek Juhanson&lt;br /&gt;
* Kaarel Pärtel&lt;br /&gt;
* Rauno Lõhmus&lt;br /&gt;
* Merilyn Merisalu&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Lill asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lill Lill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Lill ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Sven Veelaid&lt;br /&gt;
* Karmen Lillemets&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ITBaar===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Meeskond:_ITBaar ITBaar]]&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Scraper===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*Heidi Koppel&lt;br /&gt;
*Ove Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensiooni tiimile IT Squad leiate siit: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:IT_Squad Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [https://kscraper.visualstudio.com/ScraperSolution Scraper]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pakiraam===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Pakiraam : Pakiraam]]&lt;br /&gt;
*Markus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ÄraSööKüpsiseidVoodis===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Valdo Taevere&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon tiimile [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Raavo%E2%84%A2 Raavo]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DriimTiimKriim===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:DriimTiimKriim DriimTiimKriim]&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Brita Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DriimTiimKriim Das Flugzeug]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Phoney===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:Phoney Phoney]&lt;br /&gt;
*Karl Erik Õunapuu&lt;br /&gt;
*Margus Põlma&lt;br /&gt;
&lt;br /&gt;
===Meeskond XYZ===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*Andero Samelselg&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Kaisa Lindström&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Scraper Retsensioon tiimi Scraper analüüsile]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kalimali budget===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Kalimali budget]]&amp;lt;br&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
Liikmed:&lt;br /&gt;
*&#039;&#039;&#039;Katrin Lasberg&#039;&#039;&#039; - projektijuht&lt;br /&gt;
*Liina Laumets &lt;br /&gt;
*Maile Mäesalu &lt;br /&gt;
*Liis Talsi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; asub  [http://enos.itcollege.ee/~llaumets/prototyyp/MyFirstProject/ siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039; meeskonnale H2I asub [https://wiki.itcollege.ee/index.php/Talk:H2I siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SharpResto===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[SharpResto]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kalimali_budget: [https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget retsensioon]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Timeify===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[Timeify]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Egert Loss&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Priit Rätsep&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
&lt;br /&gt;
===Tiim: Carparts===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht:[[Carparts]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Kõiv&lt;br /&gt;
* &#039;&#039;&#039;Taivo Liik&#039;&#039;&#039; -&#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Peeter Stamberg&lt;br /&gt;
&lt;br /&gt;
Meeskonna Carparts retsensioon meeskonnale Eurosdollas analüüsile:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Eurosdollas&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hardware Monitoring===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:  [[HardwareMonitoring]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Joonas Ervald&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Maie Palmeos&lt;br /&gt;
* Jan Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2Do 2Do] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TeravMDB===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[TeravMDB]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alan Alliksoo&lt;br /&gt;
* &#039;&#039;&#039;Aleksandr Petrushihin&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:SharpResto SharpResto] analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ERROR IM002===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[ERROR IM002]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Alvar Suun&lt;br /&gt;
* Andres Tambek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:HardwareMonitoring Hardware Monitoring] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Power Of Two===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Power Of Two]]&amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrei Pugatšov - projektijuht&lt;br /&gt;
* Anton Meženin&lt;br /&gt;
* Rain Kärner&lt;br /&gt;
Retsensioon meeskonna TaxiService [https://wiki.itcollege.ee/index.php/Talk:Meeskond:TaxiService analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PlantWise===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[PlantWise]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Phoney Retsensioon] meeskonna &#039;&#039;&#039;Phoney&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: JEMP===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[JEMP]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jüri Ahhundov&lt;br /&gt;
* Erik Ehrbach - Projektijuht&lt;br /&gt;
* Marko Linde&lt;br /&gt;
* Pille Ulmas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:PennyFriends Retsensioon] meeskonna &#039;&#039;&#039;PennyFriends&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/open?id=1wHUeAYH0Hm8Av7N9kVMoWIgHweFI7_-0lXR2rkYw8ss Prototüübi presentatsioon]&lt;br /&gt;
&lt;br /&gt;
[https://erikehrbach.visualstudio.com/E-valimisrakendus/E-valimisrakendus%20Team/_git/E-valimisrakendus Lähtekood] (kui ligipääs piiratud, palun teada anda erik.ehrbach@itcollege.ee)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Memorize===&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
===Meeskond: 2Do===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[2Do]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Egert Närep&lt;br /&gt;
* Kirstin Saluveer - projektijuht&lt;br /&gt;
* Jaak Vaher&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Meeskond_Projekt asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Projekt siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ennustajad===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/StockForecaster StockForecaster ] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Meelis Sääsk - projektijuht&lt;br /&gt;
* Andrei Tomba&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Ennustajad: [https://wiki.itcollege.ee/index.php/Talk:StockForecaster siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PennyFriends===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:PennyFriends PennyFriends] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Helen Kösta&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Kirke Narusk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Märkmik&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Märkmik siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaxiService===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Dmitri Lukas&lt;br /&gt;
* Jevgeni Jurtšenko&lt;br /&gt;
&lt;br /&gt;
===Meeskond: H2I===&lt;br /&gt;
Wiki leht: [[H2I]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ingvar Lukas&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale PlantWise asub [https://wiki.itcollege.ee/index.php/Talk:PlantWise siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Märkmik===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/M%C3%A4rkmik Märkmik] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristiina Keelmann&lt;br /&gt;
*Häli Ann Reintam&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale H2l: [https://wiki.itcollege.ee/index.php/Talk:H2I Retsensioon 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://docs.google.com/presentation/d/18VdOyfOU7sBvJnuTOnTaQz7axTHk-Qy020W3aYmbpYw/edit?usp=sharing Slaidid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Meeskond_Projekt===&lt;br /&gt;
Wiki lehekülg: [[Meeskond_Projekt]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna EluOnLill analüüsile: https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kaloriarvutaja===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Kaloriarvutaja Kaloriarvutaja] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vjatsheslav Aprelkov - Projektijuht&lt;br /&gt;
*Sergei Kaganski&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kaloriarvutaja: [https://wiki.itcollege.ee/index.php/Talk:Kaloriarvutaja siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CurrentEur===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/CurrentEur CurrentEur]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Maarija Mikiver&lt;br /&gt;
*Kairi Kallas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:TeravMDB Retsensioon] meeskonna TeravMDB analüüsile.&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=128925</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</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_(2017)&amp;diff=128925"/>
		<updated>2018-01-17T08:44:54Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Kaitsmise ajad */&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. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.Samuti tähendab see seda, et meeskond ei ole teeninud analüüsi osa eest ühtegi punkti.&lt;br /&gt;
&lt;br /&gt;
NB2! Juhul kui meeskond ei kaitse prototüüpi, vaid esitab lihtsalt lõpptoote, siis ei ole ka prototüübi eest võimalik punkte teenida.&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;
Retsensiooni miinimum sõnade arv on 250. Esimeses järgus siiski hindamise käigus keskendutatakse sisule, mis on kirja pandud. &lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;22.10.2017&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;05.11.2017&#039;&#039;&#039; (4p)&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: (3p) (12.11.2017)&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;17.12.2017&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enne kaitsmist on meeskond lisanud oma wiki leheküljele ka prototüübi lähtekoodi. Lisaks võiks enne kaitsmist avada ka versioonihalduse ajaloo taustal. Ideaalses maailmas on olemas siin ka lühike Powerpoint, kus on kirjas:&lt;br /&gt;
*meeskonna nimi ja liikmed&lt;br /&gt;
*töö senine kulg(kuna sai alustatud, missuguseid probleeme on ületatud ja kas midagi takistab tööga edasi liikumist)&lt;br /&gt;
*mis on plaanis veel teha?&lt;br /&gt;
*kui palju punkte võiks prototüübi eest meeskonna hinangul saada?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüübi eest teenitakse maksimumpunktid juhul, kui&lt;br /&gt;
*projekt on 75% ulatuses valmis, st&lt;br /&gt;
**realiseeritud on 75% plaanitud funktsionaalsusest&lt;br /&gt;
*rakenduse graafiline osa ei pea olema lõplikult(sillmailu ei ole vaja pakkuda)&lt;br /&gt;
*logimine ei pea olema realiseeritud&lt;br /&gt;
*kood ei pea olema täielikult kommenteeritud(ehk olemas on olulisemad kommentaarid, kõik meetodid aga ei pea sisaldama kommentaare)&lt;br /&gt;
*domeenimudelis ei pea veel olema valideerimisreeglid olemas(DataAnnotations)&lt;br /&gt;
*rakenduses võib esineda vigu, mida ei hallata (a&#039;la kui numbrilisele väljale kirjutada &amp;quot;banaan&amp;quot;, siis rakendus hangub)&lt;br /&gt;
*vähesel määral on lubatud andmebaasiühenduste avamine ja selle kasutamine vaatemudelis ja vaates&lt;br /&gt;
*vähesel määral on lubatud olukord, kus loogika on kirjutatud otse vaatesse, ilma vaatemudelita&lt;br /&gt;
*andmete databinding ei ole kohustuslik&lt;br /&gt;
&lt;br /&gt;
Juhul, kui meeskond ei tule oma prototüüpi esitama, siis sellisel juhul on võimalik prototüübi eest saada maksimaalselt 5 punkti. Sellisel juhul on kõige hilisem esitamise aeg 24. detsember. Peale seda ei ole võimalik prototüüpi enam esitada, vaid saab esitada ainult lõpptoote. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allpool väljatoodud kellaaegadel on vaja kaitsma tulla ainult päevaõppe tudengitel. Kaugõpe peab saatma lihtsalt powerpointi 17. detsembriks koos lähtekoodiga.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Prototüübi kaitsmise ajad====&lt;br /&gt;
Iga meeskond lisab iseseisvalt oma nime vastava aja taha. Aegu tuleks siis vajadusel lisada(15min sammuga) ning täita tuleks kõik ajad järjest.&lt;br /&gt;
&lt;br /&gt;
18.12.2017&lt;br /&gt;
&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Projekt Meeskond_Projekt]&lt;br /&gt;
*12:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12:45 - [https://wiki.itcollege.ee/index.php/Meeskond:_ÄraSööKüpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*13:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
...&lt;br /&gt;
..&lt;br /&gt;
*16:15 - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
21.12.2017&lt;br /&gt;
&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*10:15 - [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*10:30 - [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*10:45 - [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*11:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*11:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*11:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*11:45 - [https://wiki.itcollege.ee/index.php/Pakiraam pakiraam]&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
(30p)&lt;br /&gt;
&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;
Tudengid, kes soovivad eksami teha 8. jaanuaril, peavad lõpptoote esitama hiljemalt 8. jaanuaril enne eksami algust.&lt;br /&gt;
&lt;br /&gt;
Tudengid, kes plaanivad tulla eksamit tegema 24ndal või 26ndal jaanuaril, peavad esitama oma lõpptoote hiljemalt 18. jaanuar. 18. jaanuaril toimub eksamieelne konsultatsioon + kaitsmine. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;(4p)&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon peab valmis olema hiljemalt 23. jaanuar kell 23:59.&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(3p) &#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;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõppe kaitsmised toimuvad 18.01.2018 ruumis 316 alates 11:30st&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Kaitsmisele registreerumine&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
*11.30 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*11.45 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12.00 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*12.15 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12.30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*12.45 - [https://wiki.itcollege.ee/index.php/Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
...(ülesse poole võib aegu järjest juurde lisada 15min vahega. Palun aegu lisada järjest, mitte sisestada peale 12:00 aja näiteks 16:15&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõppe kaitsmised toimuvad 20.01.2018 &#039;&#039;&#039;&lt;br /&gt;
Kaitsmisele registreerimine:&lt;br /&gt;
&lt;br /&gt;
*09:30 - CSharpResto&lt;br /&gt;
*09:45 -&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService]&lt;br /&gt;
*10:15 - TeravMDB&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond Demo===&lt;br /&gt;
Wiki lehekülg [[Meeskond:Demo]]&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*esimene&lt;br /&gt;
*teine&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale ... asub siin https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget&lt;br /&gt;
&lt;br /&gt;
===Meeskond X===&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Demo: https://wiki.itcollege.ee/index.php/Talk:Meeskond:Demo&lt;br /&gt;
&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Meeskond das Flugzeug===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*Frank Koppel&lt;br /&gt;
*Teet Adamson&lt;br /&gt;
&lt;br /&gt;
===Meeskond Whipround===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond .njet===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*Edgar Tereping&lt;br /&gt;
*Priit Järv&lt;br /&gt;
*Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_ITBaar ITBaar]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EluOnLill===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*Henrik Prangel&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Tiimile  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond EurosDollas ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Eurosdollas EurosDollas]&lt;br /&gt;
*Simo Sirkas&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
*Mihkel Tääkre&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VirtualBar ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
*Rando Kurel&lt;br /&gt;
*Markus Mänd&lt;br /&gt;
*Erik Kaup&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Raavo™ ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond_Raavo%E2%84%A2 Raavo™ ]&lt;br /&gt;
*Kristo Leesmann&lt;br /&gt;
*Peeter Fridolin&lt;br /&gt;
*Rando Rommot&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:123 123]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond IT Squad ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*Pavel Fleišer&lt;br /&gt;
*Anna Levijeva&lt;br /&gt;
*Anton Kuksov&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1I-4_8FLZ-S2ftSwv4ARdYjD65xk88VrG8l0iHrTUUcU/edit?usp=sharing Retsensioon tiimi XYZ analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond 123 ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:123 123]&lt;br /&gt;
*Paul Richard Lettens&lt;br /&gt;
*Helen Riisalu&lt;br /&gt;
*Ahto Ahven&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale XYZ asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:XYZ XYZ]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond TrackPlace ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
* Marek Juhanson&lt;br /&gt;
* Kaarel Pärtel&lt;br /&gt;
* Rauno Lõhmus&lt;br /&gt;
* Merilyn Merisalu&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Lill asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lill Lill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Lill ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Sven Veelaid&lt;br /&gt;
* Karmen Lillemets&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ITBaar===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Meeskond:_ITBaar ITBaar]]&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Scraper===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*Heidi Koppel&lt;br /&gt;
*Ove Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensiooni tiimile IT Squad leiate siit: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:IT_Squad Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [https://kscraper.visualstudio.com/ScraperSolution Scraper]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pakiraam===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Pakiraam : Pakiraam]]&lt;br /&gt;
*Markus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ÄraSööKüpsiseidVoodis===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Valdo Taevere&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon tiimile [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Raavo%E2%84%A2 Raavo]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DriimTiimKriim===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:DriimTiimKriim DriimTiimKriim]&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Brita Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DriimTiimKriim Das Flugzeug]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Phoney===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:Phoney Phoney]&lt;br /&gt;
*Karl Erik Õunapuu&lt;br /&gt;
*Margus Põlma&lt;br /&gt;
&lt;br /&gt;
===Meeskond XYZ===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*Andero Samelselg&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Kaisa Lindström&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Scraper Retsensioon tiimi Scraper analüüsile]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kalimali budget===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Kalimali budget]]&amp;lt;br&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
Liikmed:&lt;br /&gt;
*&#039;&#039;&#039;Katrin Lasberg&#039;&#039;&#039; - projektijuht&lt;br /&gt;
*Liina Laumets &lt;br /&gt;
*Maile Mäesalu &lt;br /&gt;
*Liis Talsi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; asub  [http://enos.itcollege.ee/~llaumets/prototyyp/MyFirstProject/ siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039; meeskonnale H2I asub [https://wiki.itcollege.ee/index.php/Talk:H2I siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SharpResto===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[SharpResto]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kalimali_budget: [https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget retsensioon]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Timeify===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[Timeify]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Egert Loss&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Priit Rätsep&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
&lt;br /&gt;
===Tiim: Carparts===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht:[[Carparts]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Kõiv&lt;br /&gt;
* &#039;&#039;&#039;Taivo Liik&#039;&#039;&#039; -&#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Peeter Stamberg&lt;br /&gt;
&lt;br /&gt;
Meeskonna Carparts retsensioon meeskonnale Eurosdollas analüüsile:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Eurosdollas&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hardware Monitoring===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:  [[HardwareMonitoring]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Joonas Ervald&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Maie Palmeos&lt;br /&gt;
* Jan Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2Do 2Do] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TeravMDB===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[TeravMDB]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alan Alliksoo&lt;br /&gt;
* &#039;&#039;&#039;Aleksandr Petrushihin&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:SharpResto SharpResto] analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ERROR IM002===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[ERROR IM002]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Alvar Suun&lt;br /&gt;
* Andres Tambek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:HardwareMonitoring Hardware Monitoring] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Power Of Two===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Power Of Two]]&amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrei Pugatšov - projektijuht&lt;br /&gt;
* Anton Meženin&lt;br /&gt;
* Rain Kärner&lt;br /&gt;
Retsensioon meeskonna TaxiService [https://wiki.itcollege.ee/index.php/Talk:Meeskond:TaxiService analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PlantWise===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[PlantWise]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Phoney Retsensioon] meeskonna &#039;&#039;&#039;Phoney&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: JEMP===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[JEMP]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jüri Ahhundov&lt;br /&gt;
* Erik Ehrbach - Projektijuht&lt;br /&gt;
* Marko Linde&lt;br /&gt;
* Pille Ulmas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:PennyFriends Retsensioon] meeskonna &#039;&#039;&#039;PennyFriends&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/open?id=1wHUeAYH0Hm8Av7N9kVMoWIgHweFI7_-0lXR2rkYw8ss Prototüübi presentatsioon]&lt;br /&gt;
&lt;br /&gt;
[https://erikehrbach.visualstudio.com/E-valimisrakendus/E-valimisrakendus%20Team/_git/E-valimisrakendus Lähtekood] (kui ligipääs piiratud, palun teada anda erik.ehrbach@itcollege.ee)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Memorize===&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
===Meeskond: 2Do===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[2Do]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Egert Närep&lt;br /&gt;
* Kirstin Saluveer - projektijuht&lt;br /&gt;
* Jaak Vaher&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Meeskond_Projekt asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Projekt siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ennustajad===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/StockForecaster StockForecaster ] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Meelis Sääsk - projektijuht&lt;br /&gt;
* Andrei Tomba&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Ennustajad: [https://wiki.itcollege.ee/index.php/Talk:StockForecaster siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PennyFriends===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:PennyFriends PennyFriends] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Helen Kösta&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Kirke Narusk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Märkmik&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Märkmik siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaxiService===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Dmitri Lukas&lt;br /&gt;
* Jevgeni Jurtšenko&lt;br /&gt;
&lt;br /&gt;
===Meeskond: H2I===&lt;br /&gt;
Wiki leht: [[H2I]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ingvar Lukas&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale PlantWise asub [https://wiki.itcollege.ee/index.php/Talk:PlantWise siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Märkmik===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/M%C3%A4rkmik Märkmik] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristiina Keelmann&lt;br /&gt;
*Häli Ann Reintam&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale H2l: [https://wiki.itcollege.ee/index.php/Talk:H2I Retsensioon 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://docs.google.com/presentation/d/18VdOyfOU7sBvJnuTOnTaQz7axTHk-Qy020W3aYmbpYw/edit?usp=sharing Slaidid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Meeskond_Projekt===&lt;br /&gt;
Wiki lehekülg: [[Meeskond_Projekt]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna EluOnLill analüüsile: https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kaloriarvutaja===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Kaloriarvutaja Kaloriarvutaja] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vjatsheslav Aprelkov - Projektijuht&lt;br /&gt;
*Sergei Kaganski&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kaloriarvutaja: [https://wiki.itcollege.ee/index.php/Talk:Kaloriarvutaja siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CurrentEur===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/CurrentEur CurrentEur]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Maarija Mikiver&lt;br /&gt;
*Kairi Kallas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:TeravMDB Retsensioon] meeskonna TeravMDB analüüsile.&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=SharpResto&amp;diff=128887</id>
		<title>SharpResto</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=SharpResto&amp;diff=128887"/>
		<updated>2018-01-11T13:31:48Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Meeskond */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Meeskond ==&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
* C#&lt;br /&gt;
* Azure&lt;br /&gt;
* SQL Server 12.0.2000&lt;br /&gt;
* ASP.NET&lt;br /&gt;
* Blend&lt;br /&gt;
* TFS (Team Foundation Server)&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&#039;&#039;&#039;Rakenduse kirjeldus&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Tegemist restoranidele mõeldud tellimuse koostamise ja esitamise rakendusega. Hetkel on enamasti söögikohtades kasutusel POS (ingl point of sale) süsteemid, kus teenindaja esmalt kogub lauast kliendi soovi ning seejärel läheb kassasse neid tellimusi sisestama ning alles seejärel jõuavad need kööki.&lt;br /&gt;
Meie rakendus laseks menüüd sirvida, tellimust kokku panna, kommentaare lisada ning sööki käikudeks jagada otse lauast või siis teenindajal otse laua kõrvalt. Selleks võetakse kasutusel tahvelarvutid või nutitelefonid, vastavalt teenindajatele ja vajadusel laudadesse. Seadmetesse on arendatud rakendus, milles on võimalik sirvida menüüd, valida saadaval olevate toitude ja jookide vahel ning lisada need ostukorvi. Ostukorvis saab omakorda lisada kommentaarid ning seejärel jaotada vajadusel käikudeks ning esitada tellimuse. Samu toiminguid on võimalik teha nii teenindaja kui ka lauas olevast nutiseadmest. Tellimus ja klient ühendatakse laua numbri abil. Ühest nutiseadmest saab soovikorral ühe ostukorviga teha ka tellimuse mitmele inimesele. Ostukorvis avaneb võimalus valida inimeste arv ning seal siis jagada vastavalt toidud käikude ja inimeste kaupa. &lt;br /&gt;
Tellimuse esitamisel saadetakse see kööki ning köök saab märkida tellimuse kas tagasilükatud või “valmistamisel”. Kui tellimus lükatakse tagasi, siis märgib köök kommentaari ning klient või teenindaja peab tegema muudatuse. Kui tellimus läheb valmistamisse, siis jääb see avatuks kliendi nutiseadmes, kus on võimalik ka asju juurde lisada. Samuti kui tellimus esitati lauas olevast nutiseadmest, luuakse sama tellimus ka teenindaja rakendusse, kus vastavalt teenindaja saab märkida, et tema tegeleb selle lauaga. Ning kõigil teenindajatel on võimalik ka samas tellimusele asju kliendi soovil juurde lisada. &lt;br /&gt;
Kui köök saab mõne käigu valmis, tuleb märkida vastavalt tellimuse rida “valmistamisel” pealt “valmis serveerimiseks” ning seejärel tuleb lauda/tellimust teenindavaks märkinud teenindaja seadmesse teavitus. Teenindaja viib road lauda ning märgib vastavalt serveeritud tellimuse read “serveeritud”.&lt;br /&gt;
Lõpuks, kui kõik tellimuse read on “serveeritud” ning klient on valmis maksma, sooritatakse makse sularahas või tavalise makseterminaliga ning teenindaja ülesanne on märkida “arve makstud”. Kui tellimus tehti kokku, on nüüd võimalus ka teha arved vastavalt soovile pooleks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eesmärk&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Rakenduse eesmärk on suurendada restoranide tellimuse esitamisel efektiivsust, muuta seda lihtsamaks ning vähendada võimalike vigade arvu. Seejuures ei kao ka tegelikult teenindaja roll vaid pigem suurenebki teenindaja võimekus rohkem kliendiga suhelda ning lisamüüki teha.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Võimalikud probleemid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*Võimalik, et meeskonnal jääb tehnilistest oskustest puudu ning rakenduse funktsionaalsust ei saavutata täies mahus. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Funktsionaalsused&#039;&#039;&#039; (sulgudes on märgitud, kas tegemist põhi- või lisafunktsionaalsusega)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;VAADE&#039;&#039;&#039; - Pealeht [https://ibb.co/jWzkVw Pealeht] (klient, teenindaja, köök) (põhifunktsionaalsus)&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajatüübi valimine (põhifunktsionaalsus)&#039;&#039;&#039; - pealehel saab valida, millise kasutajana hakkad rakendust kasutama (klient, teenindaja, köök)&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja ja parooliga sisselogimine (lisafunktsionaalsus)&#039;&#039;&#039; - vajutades soovitud kasutajatüübile, palutakse sisse logida vastavalt kasutajanime ja parooliga.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAADE&#039;&#039;&#039; - Menüü [https://ibb.co/mLYqxb Menüü] (klient, teenindaja, köök) (põhifunktsionaalsus)&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Menüü sirvimine (põhifunktsionaalsus)&#039;&#039;&#039; - menüüs on kategooriad (nt eelroad, pearoad, magustoit, joogid). Restoran saab enda menüüd muuta ning vastavalt vajadusele ka jooksvalt punaseid ajutisi kommentaare lisada ja valikuid“disabled” märkida. Menüü kuvatakse Toitudele peale vajutades kuvatakse lisainformatsioon (nt kirjeldus, komponendid, kaloraaž). Samuti avanevad toidule vajutades “lisandite võimalused” ning “quantity” ja “add item” nupp.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimuse kokku panemine (põhifunktsionaalsus)&#039;&#039;&#039; - võimalik menüüs olevaid asju lisada enda ostukorvi. Mitme inimese jaoks tellimiseks võimalik valida ka kohe kogust. Menüü lehel on olemas nupp “checkout”, kus saab minna edasi järgmisesse vaatesse.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimuse ridade kommenteerimine (lisafunktsionaalsus)&#039;&#039;&#039;- peale menüüst asjade valimist on kliendil selles n.ö ostukorvis võimalik lisada veel kommentaare (nt “ei soovi mingit komponenti”). &amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Ühe tellimuse jaotamine mitme inimese peale (lisafunktsionaalsus)&#039;&#039;&#039; “Ostukorvi” vaates on võimalik valida inimeste arvu. Seejärel tekib vaatesse vastavalt valitud inimeste arvule kastikesi. Tellimuse read tuleb tõsta vastavalt inimeste alla (vastavalt kes mille eest maksab). Kui laud on väike, siis pole teenindajal probleemi jätta meelde, kes mida tellis. Suurema laua korral saab tekitada näiteks kohtadele numeratsiooni 1-10 ning teenindaja peab siis enda jaoks mõtlema vastavalt, mis loogika järgi ta kohtadele need numbrid pani (selle vastu, et inimesed kohti vahetavad ei olegi üldjuhul midagi teha...selle jaoks ongi teenindaja). Samas jääb ka üldine kast, milles olevad asjad jaotatakse hiljem arvel võrdselt kõigi vahel.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimusridade jaotamine mitmeks käiguks(lisafunktsionaalsus)&#039;&#039;&#039; “Ostukorvi” vaates, Iga inimese kastikeses saab valida soovitavate käikude arvu ning jagada toidud vastavalt soovitud järjekorrale.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimuse esitamine(põhifunktsionaalsus)&#039;&#039;&#039; “Ostukorvi” vaates on olemas nupp “esita tellimus”, mis saadab tellimuse köögi kasutajale. Peale esitamist olemasolevaid elemente klient ise enam muuta ei saa. Võimalik on menüüst elemente juurde lisada ning seejärel uuesti tellimust esitada. Sellisel juhul läheb kööki ainult lisatud element.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tagasilükatud tellimuse muutmine nähes köögi kommentaari(lisafunktsionaalsus)&#039;&#039;&#039; - peale esitamist jääb tellimus ootama vastust. Kui tellimus aksepteeritakse, liigub see avatud tellimuste alla. Kui lükatakse tagasi, tuleb teade ning klient või teenindaja saab peale seda tellimust kohandada ning uuesti esitada. (ülejäänud protsess toimib samamoodi)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAADE - Köögipoolne valideerimine [https://ibb.co/hN7Hcb Köögipoolne valideerimine, Tellimused] (põhifunktsionaalsus)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimuse tagasilükkamine kommentaariga (teenindaja, köök) (lisafunktsionaalsus)&#039;&#039;&#039; - Köök või vajadusel teenindaja saab lisada tellimuse või vajadusel tagasisaata, kus tuleb lisada kommentaar. Samuti saab köök või teenindaja tellimuse aksepteerida. Peale aksepteerimist liigub esimene käik avatud tellimuste alla “tegemisel” ning ülejäänud käigud “ootel” kategooriasse.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimuse töösse märkimine (põhifunktsionaalsus)&#039;&#039;&#039; - kui köögile või teenindajale tellimus sobib, saab märkida aksepteeritud.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;VAADE - Avatud tellimused [https://ibb.co/hN7Hcb Köögipoolne valideerimine, Tellimused](klient, teenindaja, köök)(põhifunktsionaalsus)&#039;&#039;&#039; - selles vaates on näha avatud ja suletud tellimused. Tellimuse ülesed kategooriad on “teenindamist vajavad”, “teenindatavad”, “makstud”, “kõik tellimused”. Alamkategooriad on omakorda seatud tellimuse ridadele: ”ootel”, “tegemisel”, “valmis serveerimiseks”, “serveeritud”, “makstud”. NB! Klient näeb ainult enda tellimust puudutavat infot.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Töös oleva tellimuse ilmnemine teenindaja, köögi, kliendi rakendusse(põhifunktsionaalsus)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Töös oleva tellimuse teenindatavaks märkimine kindla teenindaja poolt (põhifunktsionaalsus)&#039;&#039;&#039;- kui köök on aksepteerinud tellimuse, mis on otse kliendi rakendusest, näevad teenindajad seda ning saavad märkida tellimuse “teenindatavaks”. Sellega tekivad teenindajatele kindlad lauad, mida nad teenindavad. Igal laual, kus on lahtine arve, peab olema teenindaja, vastasel korral hakkab süsteem teavitusi saatma teenindajatele.&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Teenindatavate tellimuste staatuse muutuse ning ka uute tellimuste kohta tulevad teenindaja rakendusse märguanded (lisafunktsionaalsus)&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Tellimuse staatuse muutmise võimalus - teenindajal ja köögil(põhifunktsionaalsus)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Arve jagamise võimalus(lisafunktsionaalsus)&#039;&#039;&#039;  - kui kõik toidud on serveeritud ja klient on valmis maksma, saab teenindaja “teenindatavate” tellimuste alt initsieerida maksmist. Kliendil avaneb võimalus veel ostukorvis olevat vastavalt inimeste vahel muuta, misjärel teenindaja saab koguda maksed ning märkida tellimuse “makstud”.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;MUDEL - [https://i.imgur.com/aL0SAku.png Esialgne andmebaasi struktuur]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
* Andmebaasi hallatakse MS Azure keskkonna kaudu. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&#039;&#039;&#039;VAADE - Hinnang&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Hetkel peaksime saama maksimaalsed punktid, kuna prototüübiga on täidetud kõik vajalikud põhifunktsionaalsused. Ning rakendus on demotav kliendile. Edasised tegevused on refaktoreerimine, testimine ning optimeerimine (eelkõige andmebaasipäringud...samuti ka rakenduse sünkroniseerimine, kui kasutajaid peaks olema korraga mitmeid).&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;VAADE - Menüü&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MenuView.png|thumb|Menüü vaade|200px]]&lt;br /&gt;
Menüü vaates on võimalik sirvida menüüd, lisada &amp;quot;+&amp;quot; alt erinevaid toite ostukorvi. Samuti saab filtreerida eelroogasid, pearoogasid, magustoite vastavalt soovile. Lõpuks on võimalik teha &amp;quot;Make Order&amp;quot;, mis muudab valitud asjad &amp;quot;IN PROGRESS&amp;quot; staatusesse ning need on nüüd nähtavad &amp;quot;Kitchen View&amp;quot; ja &amp;quot;Waiter View&amp;quot; all.&lt;br /&gt;
Hetkel menüü vaade täidab kõiki põhifunktsionaalsusi, kuid välimuse ning menüü elementide poole peale vajab veel parendust.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;VAADE - Waiter&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:WaiterView.png|thumb|Waiter vaade|200px]]&lt;br /&gt;
Teenindaja vaates näeme avatud ja lõpetatud tellimusi ning saame neid filtreerida. Samuti saab teenindaja märkida &amp;quot;Update&amp;quot; nupuga vastavalt iga tellimusrea juures staatust järgmisesse faasi. Erinevad tellimurea staatused/faasid on selle rakenduse üheks põhieesmärgiks, et lihtsustada teenindaja tööd. Teenindaja vaade täidab kõiki põhifunktsionaalsusi, kuid tööd vajab veel andmebaasist andmete küsimine (kui peaks tekkima palju tellimusi, et kõike korraga ei küsitaks) ning kasutajaliidese visuaalne pool.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;VAADE - Köögipoolne valideerimine&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Sharpresto_kitchenview_1.png|thumb|Köögi vaade|200px]]&lt;br /&gt;
Köögi vaade annab ülevaate klientidelt tulnud tellimuste kohta. Seal kajastub tellimuse kohta vajalik info: aeg, kliendi kommentaar, tellimusega seotud valikud.&lt;br /&gt;
Tellimusi on võimalik filtreerida laudade kaupa ning iga tellimuse kohta on võimalik hüpikakna kaudu saada lisainfot. Toidu valmides saab märkida tellimuse &amp;quot;valmis&amp;quot; staatusesse.&lt;br /&gt;
&lt;br /&gt;
Vaadet avades kogutakse andmebaasist kõik värsked tellimused ning käivitatakse perioodiliselt uuenev taimer, sealjuures uuendatakse ka dünaamiliselt avatud tellimustega laudade valikut ning iga laua avatud tellimuste arvu.&lt;br /&gt;
Seades tellimus &amp;quot;valmis&amp;quot; olekusse eemaldatakse see loendist.&lt;br /&gt;
&lt;br /&gt;
Edaspidises töös peab tagama, et mitme köögivaates rakenduse vahel ei tekiks konflikte. Lisaks oleks hea hoida hetkel käsil olevaid tellimusi eraldi listis, et oleks lihtsam neid valmis staatusesse viia.&lt;br /&gt;
UI poolelt on veel vaja nuppude käitumist kohendada, et oleks lihtsam aru saada, mis laud hetkel valitud on.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;VAADE - Admin&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:AdminView.png|thumb|Admin vaade|200px]]&lt;br /&gt;
Admin vaates saab lisada ja uuendada restorani menüüd. See vaade tekkis lisaks plaanitud põhifunktsionaalsusele ning hetkel veidi poolik veel.&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;VAADE - Arve koostamine&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:BillsView.png|thumb|Bills vaade|200px]]&lt;br /&gt;
Arve vaates saab teenindaja vaadata, milliste laudade tellimused on serveeritud ehk arvet on võimalik koostada. Vaadet avades kogutakse baasist info laudade kohta, mille tellimus on &amp;quot;Serveeritud&amp;quot; staatuses. Vasakul olevate nuppude abil saab filtreerida arveid laudade järgi, nuppu näidatakse alles siis, kui antud laua tellimus on arve koostamiseks vajalikus olekus. Nupu &amp;quot;Generate bill&amp;quot; abil salvestatakse tellimus arvete tabelisse ning tellimuse staatus läheb olekusse &amp;quot;Complete&amp;quot; ehk rakenduses enam sellist tellimust ei kajastata ning vastava laua tellimus kaob lehelt ära.&lt;br /&gt;
&lt;br /&gt;
Vaatel on ka &amp;quot;Pay&amp;quot; nupp, mille taga hetkel veel funktsionaalsust ei ole, kuid tulevikus oleks võimalik selle abil asuda arvet tasuma.&lt;br /&gt;
&lt;br /&gt;
== Ajalogi ==&lt;br /&gt;
&lt;br /&gt;
* 17.09.2017 - meeskonna kokkupanek ja skype&#039;i grupi loomine&lt;br /&gt;
* 01.10.2017 - esimene koosolek&lt;br /&gt;
* 08.10.2017 - analüüsi versioon 1 ja andmebaasi arhitektuuri koosolek&lt;br /&gt;
* 22.10.2017 - Azure keskkonna seadistamine&lt;br /&gt;
* 17.12.2017 - prototüüp valmis&lt;br /&gt;
* 17.12.2017 - põhifunktsionaalsused täidetud&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;+ jooksvad arutelud skype&#039;i grupis&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=128886</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</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_(2017)&amp;diff=128886"/>
		<updated>2018-01-11T13:31:35Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Meeskond: SharpResto */&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. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.Samuti tähendab see seda, et meeskond ei ole teeninud analüüsi osa eest ühtegi punkti.&lt;br /&gt;
&lt;br /&gt;
NB2! Juhul kui meeskond ei kaitse prototüüpi, vaid esitab lihtsalt lõpptoote, siis ei ole ka prototüübi eest võimalik punkte teenida.&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;
Retsensiooni miinimum sõnade arv on 250. Esimeses järgus siiski hindamise käigus keskendutatakse sisule, mis on kirja pandud. &lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;22.10.2017&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;05.11.2017&#039;&#039;&#039; (4p)&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: (3p) (12.11.2017)&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;17.12.2017&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enne kaitsmist on meeskond lisanud oma wiki leheküljele ka prototüübi lähtekoodi. Lisaks võiks enne kaitsmist avada ka versioonihalduse ajaloo taustal. Ideaalses maailmas on olemas siin ka lühike Powerpoint, kus on kirjas:&lt;br /&gt;
*meeskonna nimi ja liikmed&lt;br /&gt;
*töö senine kulg(kuna sai alustatud, missuguseid probleeme on ületatud ja kas midagi takistab tööga edasi liikumist)&lt;br /&gt;
*mis on plaanis veel teha?&lt;br /&gt;
*kui palju punkte võiks prototüübi eest meeskonna hinangul saada?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüübi eest teenitakse maksimumpunktid juhul, kui&lt;br /&gt;
*projekt on 75% ulatuses valmis, st&lt;br /&gt;
**realiseeritud on 75% plaanitud funktsionaalsusest&lt;br /&gt;
*rakenduse graafiline osa ei pea olema lõplikult(sillmailu ei ole vaja pakkuda)&lt;br /&gt;
*logimine ei pea olema realiseeritud&lt;br /&gt;
*kood ei pea olema täielikult kommenteeritud(ehk olemas on olulisemad kommentaarid, kõik meetodid aga ei pea sisaldama kommentaare)&lt;br /&gt;
*domeenimudelis ei pea veel olema valideerimisreeglid olemas(DataAnnotations)&lt;br /&gt;
*rakenduses võib esineda vigu, mida ei hallata (a&#039;la kui numbrilisele väljale kirjutada &amp;quot;banaan&amp;quot;, siis rakendus hangub)&lt;br /&gt;
*vähesel määral on lubatud andmebaasiühenduste avamine ja selle kasutamine vaatemudelis ja vaates&lt;br /&gt;
*vähesel määral on lubatud olukord, kus loogika on kirjutatud otse vaatesse, ilma vaatemudelita&lt;br /&gt;
*andmete databinding ei ole kohustuslik&lt;br /&gt;
&lt;br /&gt;
Juhul, kui meeskond ei tule oma prototüüpi esitama, siis sellisel juhul on võimalik prototüübi eest saada maksimaalselt 5 punkti. Sellisel juhul on kõige hilisem esitamise aeg 24. detsember. Peale seda ei ole võimalik prototüüpi enam esitada, vaid saab esitada ainult lõpptoote. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allpool väljatoodud kellaaegadel on vaja kaitsma tulla ainult päevaõppe tudengitel. Kaugõpe peab saatma lihtsalt powerpointi 17. detsembriks koos lähtekoodiga.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Prototüübi kaitsmise ajad====&lt;br /&gt;
Iga meeskond lisab iseseisvalt oma nime vastava aja taha. Aegu tuleks siis vajadusel lisada(15min sammuga) ning täita tuleks kõik ajad järjest.&lt;br /&gt;
&lt;br /&gt;
18.12.2017&lt;br /&gt;
&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*12:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Projekt Meeskond_Projekt]&lt;br /&gt;
*12:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*12:45 - [https://wiki.itcollege.ee/index.php/Meeskond:_ÄraSööKüpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*13:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
...&lt;br /&gt;
..&lt;br /&gt;
*16:15 - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
21.12.2017&lt;br /&gt;
&lt;br /&gt;
*10:00 - [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*10:15 - [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*10:30 - [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*10:45 - [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*11:00 - [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*11:15 - [https://wiki.itcollege.ee/index.php/Meeskond_Raavo™ Raavo™]&lt;br /&gt;
*11:30 - [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
*11:45 - [https://wiki.itcollege.ee/index.php/Pakiraam pakiraam]&lt;br /&gt;
*12:00 - [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
(30p)&lt;br /&gt;
&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;
Tudengid, kes soovivad eksami teha 8. jaanuaril, peavad lõpptoote esitama hiljemalt 8. jaanuaril enne eksami algust.&lt;br /&gt;
&lt;br /&gt;
Tudengid, kes plaanivad tulla eksamit tegema 24ndal või 26ndal jaanuaril, peavad esitama oma lõpptoote hiljemalt 18. jaanuar. 18. jaanuaril toimub eksamieelne konsultatsioon + kaitsmine. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;(4p)&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon peab valmis olema hiljemalt 23. jaanuar kell 23:59.&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(3p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond Demo===&lt;br /&gt;
Wiki lehekülg [[Meeskond:Demo]]&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*esimene&lt;br /&gt;
*teine&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale ... asub siin https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget&lt;br /&gt;
&lt;br /&gt;
===Meeskond X===&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Demo: https://wiki.itcollege.ee/index.php/Talk:Meeskond:Demo&lt;br /&gt;
&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Meeskond das Flugzeug===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*Frank Koppel&lt;br /&gt;
*Teet Adamson&lt;br /&gt;
&lt;br /&gt;
===Meeskond Whipround===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond .njet===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*Edgar Tereping&lt;br /&gt;
*Priit Järv&lt;br /&gt;
*Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_ITBaar ITBaar]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EluOnLill===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*Henrik Prangel&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Tiimile  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond EurosDollas ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Eurosdollas EurosDollas]&lt;br /&gt;
*Simo Sirkas&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
*Mihkel Tääkre&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Pakiraam Pakiraam]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VirtualBar ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
*Rando Kurel&lt;br /&gt;
*Markus Mänd&lt;br /&gt;
*Erik Kaup&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Raavo™ ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond_Raavo%E2%84%A2 Raavo™ ]&lt;br /&gt;
*Kristo Leesmann&lt;br /&gt;
*Peeter Fridolin&lt;br /&gt;
*Rando Rommot&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon rühmale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:123 123]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond IT Squad ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*Pavel Fleišer&lt;br /&gt;
*Anna Levijeva&lt;br /&gt;
*Anton Kuksov&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1I-4_8FLZ-S2ftSwv4ARdYjD65xk88VrG8l0iHrTUUcU/edit?usp=sharing Retsensioon tiimi XYZ analüüsile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond 123 ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:123 123]&lt;br /&gt;
*Paul Richard Lettens&lt;br /&gt;
*Helen Riisalu&lt;br /&gt;
*Ahto Ahven&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale XYZ asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:XYZ XYZ]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond TrackPlace ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
* Marek Juhanson&lt;br /&gt;
* Kaarel Pärtel&lt;br /&gt;
* Rauno Lõhmus&lt;br /&gt;
* Merilyn Merisalu&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Lill asub siin: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lill Lill]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Lill ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Sven Veelaid&lt;br /&gt;
* Karmen Lillemets&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ITBaar===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Meeskond:_ITBaar ITBaar]]&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Scraper===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*Heidi Koppel&lt;br /&gt;
*Ove Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensiooni tiimile IT Squad leiate siit: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:IT_Squad Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [https://kscraper.visualstudio.com/ScraperSolution Scraper]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pakiraam===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Pakiraam : Pakiraam]]&lt;br /&gt;
*Markus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:whipround Whipround]&lt;br /&gt;
&lt;br /&gt;
===Meeskond ÄraSööKüpsiseidVoodis===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Valdo Taevere&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon tiimile [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Raavo%E2%84%A2 Raavo]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DriimTiimKriim===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:DriimTiimKriim DriimTiimKriim]&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Brita Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DriimTiimKriim Das Flugzeug]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Phoney===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:Phoney Phoney]&lt;br /&gt;
*Karl Erik Õunapuu&lt;br /&gt;
*Margus Põlma&lt;br /&gt;
&lt;br /&gt;
===Meeskond XYZ===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*Andero Samelselg&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Kaisa Lindström&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Scraper Retsensioon tiimi Scraper analüüsile]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kalimali budget===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Kalimali budget]]&amp;lt;br&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
Liikmed:&lt;br /&gt;
*&#039;&#039;&#039;Katrin Lasberg&#039;&#039;&#039; - projektijuht&lt;br /&gt;
*Liina Laumets &lt;br /&gt;
*Maile Mäesalu &lt;br /&gt;
*Liis Talsi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; asub  [http://enos.itcollege.ee/~llaumets/prototyyp/MyFirstProject/ siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039; meeskonnale H2I asub [https://wiki.itcollege.ee/index.php/Talk:H2I siin] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SharpResto===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[SharpResto]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kalimali_budget: [https://wiki.itcollege.ee/index.php/Talk:Kalimali_budget retsensioon]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Timeify===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[Timeify]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Egert Loss&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Priit Rätsep&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
&lt;br /&gt;
===Tiim: Carparts===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht:[[Carparts]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Kõiv&lt;br /&gt;
* &#039;&#039;&#039;Taivo Liik&#039;&#039;&#039; -&#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Peeter Stamberg&lt;br /&gt;
&lt;br /&gt;
Meeskonna Carparts retsensioon meeskonnale Eurosdollas analüüsile:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Eurosdollas&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hardware Monitoring===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:  [[HardwareMonitoring]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Joonas Ervald&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Maie Palmeos&lt;br /&gt;
* Jan Pentšuk&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2Do 2Do] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TeravMDB===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[TeravMDB]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alan Alliksoo&lt;br /&gt;
* &#039;&#039;&#039;Aleksandr Petrushihin&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:SharpResto SharpResto] analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ERROR IM002===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[ERROR IM002]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Alvar Suun&lt;br /&gt;
* Andres Tambek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:HardwareMonitoring Hardware Monitoring] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Power Of Two===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Power Of Two]]&amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrei Pugatšov - projektijuht&lt;br /&gt;
* Anton Meženin&lt;br /&gt;
* Rain Kärner&lt;br /&gt;
Retsensioon meeskonna TaxiService [https://wiki.itcollege.ee/index.php/Talk:Meeskond:TaxiService analüüsile]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PlantWise===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[PlantWise]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Phoney Retsensioon] meeskonna &#039;&#039;&#039;Phoney&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
===Meeskond: JEMP===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[JEMP]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jüri Ahhundov&lt;br /&gt;
* Erik Ehrbach - Projektijuht&lt;br /&gt;
* Marko Linde&lt;br /&gt;
* Pille Ulmas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:PennyFriends Retsensioon] meeskonna &#039;&#039;&#039;PennyFriends&#039;&#039;&#039; analüüsile&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/open?id=1wHUeAYH0Hm8Av7N9kVMoWIgHweFI7_-0lXR2rkYw8ss Prototüübi presentatsioon]&lt;br /&gt;
&lt;br /&gt;
[https://erikehrbach.visualstudio.com/E-valimisrakendus/E-valimisrakendus%20Team/_git/E-valimisrakendus Lähtekood] (kui ligipääs piiratud, palun teada anda erik.ehrbach@itcollege.ee)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Memorize===&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
===Meeskond: 2Do===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[2Do]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Egert Närep&lt;br /&gt;
* Kirstin Saluveer - projektijuht&lt;br /&gt;
* Jaak Vaher&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Meeskond_Projekt asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Projekt siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ennustajad===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/StockForecaster StockForecaster ] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Meelis Sääsk - projektijuht&lt;br /&gt;
* Andrei Tomba&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Ennustajad: [https://wiki.itcollege.ee/index.php/Talk:StockForecaster siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PennyFriends===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:PennyFriends PennyFriends] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Helen Kösta&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Kirke Narusk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Märkmik&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Märkmik siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaxiService===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Dmitri Lukas&lt;br /&gt;
* Jevgeni Jurtšenko&lt;br /&gt;
&lt;br /&gt;
===Meeskond: H2I===&lt;br /&gt;
Wiki leht: [[H2I]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ingvar Lukas&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale PlantWise asub [https://wiki.itcollege.ee/index.php/Talk:PlantWise siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Märkmik===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/M%C3%A4rkmik Märkmik] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristiina Keelmann&lt;br /&gt;
*Häli Ann Reintam&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale H2l: [https://wiki.itcollege.ee/index.php/Talk:H2I Retsensioon 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://docs.google.com/presentation/d/18VdOyfOU7sBvJnuTOnTaQz7axTHk-Qy020W3aYmbpYw/edit?usp=sharing Slaidid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Meeskond_Projekt===&lt;br /&gt;
Wiki lehekülg: [[Meeskond_Projekt]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna EluOnLill analüüsile: https://wiki.itcollege.ee/index.php/Talk:Meeskond:EluOnLill&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kaloriarvutaja===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Kaloriarvutaja Kaloriarvutaja] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Vjatsheslav Aprelkov - Projektijuht&lt;br /&gt;
*Sergei Kaganski&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Kaloriarvutaja: [https://wiki.itcollege.ee/index.php/Talk:Kaloriarvutaja siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CurrentEur===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/CurrentEur CurrentEur]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Maarija Mikiver&lt;br /&gt;
*Kairi Kallas&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:TeravMDB Retsensioon] meeskonna TeravMDB analüüsile.&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kalimali_budget&amp;diff=126502</id>
		<title>Talk:Kalimali budget</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kalimali_budget&amp;diff=126502"/>
		<updated>2017-11-12T11:40:22Z</updated>

		<summary type="html">&lt;p&gt;Luksti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
Analüüs on hästi ülesehitatud, funktsionaalus on arusaadavalt kirjeldatud.. Mõned probleemid, mida ma nägin.. Mingi funktsionaalsus on segane.. Kas ma ise kasutaks lahendust?.. Mida teeksin teistmoodi? Mida meeskond arvab andmemudelist.. Kuidas skoop tundub? Kas on teostatav  või peaks meeskond näiteks midagi vähem. Mingi funktsionaalsus Nice to have alt must have alla tõsta.. Tekstist arusaadavus ja ülesehitus..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond Demo 12.11.2017&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Analüüsi retsensioon=&lt;br /&gt;
Analüüs on hästi ülesehitatud, funktsionaalus on arusaadavalt kirjeldatud.. Mõned probleemid, mida ma nägin.. Mingi funktsionaalsus on segane.. Kas ma ise kasutaks lahendust?.. Mida teeksin teistmoodi? Mida meeskond arvab andmemudelist.. Kuidas skoop tundub? Kas on teostatav  või peaks meeskond näiteks midagi vähem. Mingi funktsionaalsus Nice to have alt must have alla tõsta.. Tekstist arusaadavus ja ülesehitus..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond CSharpResto 12.11.2017&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kalimali_budget&amp;diff=126501</id>
		<title>Talk:Kalimali budget</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kalimali_budget&amp;diff=126501"/>
		<updated>2017-11-12T11:40:07Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
Analüüs on hästi ülesehitatud, funktsionaalus on arusaadavalt kirjeldatud.. Mõned probleemid, mida ma nägin.. Mingi funktsionaalsus on segane.. Kas ma ise kasutaks lahendust?.. Mida teeksin teistmoodi? Mida meeskond arvab andmemudelist.. Kuidas skoop tundub? Kas on teostatav  või peaks meeskond näiteks midagi vähem. Mingi funktsionaalsus Nice to have alt must have alla tõsta.. Tekstist arusaadavus ja ülesehitus..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond Demo 12.11.2017&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Analüüsi retsensioon=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond CSharpResto 12.11.2017&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Analüüsi retsensioon=&lt;br /&gt;
Analüüs on hästi ülesehitatud, funktsionaalus on arusaadavalt kirjeldatud.. Mõned probleemid, mida ma nägin.. Mingi funktsionaalsus on segane.. Kas ma ise kasutaks lahendust?.. Mida teeksin teistmoodi? Mida meeskond arvab andmemudelist.. Kuidas skoop tundub? Kas on teostatav  või peaks meeskond näiteks midagi vähem. Mingi funktsionaalsus Nice to have alt must have alla tõsta.. Tekstist arusaadavus ja ülesehitus..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond CSharpResto 12.11.2017&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=126500</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=126500"/>
		<updated>2017-11-12T11:38:58Z</updated>

		<summary type="html">&lt;p&gt;Luksti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=126499</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=126499"/>
		<updated>2017-11-12T11:38:43Z</updated>

		<summary type="html">&lt;p&gt;Luksti: Replaced content with &amp;quot;Category:Erialatutvustus 2016 kaugõpe =Viited= &amp;lt;references /&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Kalimali_budget&amp;diff=126498</id>
		<title>Talk:Kalimali budget</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Kalimali_budget&amp;diff=126498"/>
		<updated>2017-11-12T11:36:27Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Analüüsi retsensioon=&lt;br /&gt;
Analüüs on hästi ülesehitatud, funktsionaalus on arusaadavalt kirjeldatud.. Mõned probleemid, mida ma nägin.. Mingi funktsionaalsus on segane.. Kas ma ise kasutaks lahendust?.. Mida teeksin teistmoodi? Mida meeskond arvab andmemudelist.. Kuidas skoop tundub? Kas on teostatav  või peaks meeskond näiteks midagi vähem. Mingi funktsionaalsus Nice to have alt must have alla tõsta.. Tekstist arusaadavus ja ülesehitus..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond Demo 12.11.2017&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Analüüsi retsensioon=&lt;br /&gt;
Analüüs on hästi ülesehitatud, funktsionaalus on arusaadavalt kirjeldatud.. Mõned probleemid, mida ma nägin.. Mingi funktsionaalsus on segane.. Kas ma ise kasutaks lahendust?.. Mida teeksin teistmoodi? Mida meeskond arvab andmemudelist.. Kuidas skoop tundub? Kas on teostatav  või peaks meeskond näiteks midagi vähem. Mingi funktsionaalsus Nice to have alt must have alla tõsta.. Tekstist arusaadavus ja ülesehitus..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Retsenseeris meeskond CSharpResto 12.11.2017&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=124664</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=124664"/>
		<updated>2017-10-12T06:45:47Z</updated>

		<summary type="html">&lt;p&gt;Luksti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 25. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Mul tekkis erakordne võimalus vaadata päevaõppe salvestatud loenguid erinevatest IT tahkudest ja valdkonnast üleüldiselt. Alguses see mõte kõige rohkem ei köitnud, kuid 1,5 kordse kiirusega loenguid kuulates sain ka väga palju uut ja huvitavat teada. Loengute kohta on kirjutatud mitte ainult seda, mis ma antud loengust õppisin, vaid ka põnevamad ja huvitavad repliigid, mis minu silmis on head mõttekohad. &lt;br /&gt;
&lt;br /&gt;
Esimese, ehk sissejuhatava loengu &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/46b0c2c3-b9c3-4b98-b0fb-855ca1f5d68a Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Merike Spitsõn, Merle Varendi, Juri Tretjakov, Andres Septer) 26. august loengusalvestus]&amp;lt;/ref&amp;gt; minu silmis huvitavaimad ja kõige kasulikumad infokillud olid:&lt;br /&gt;
&lt;br /&gt;
*Pole mõtet oma ainekavast “spagetti” teha. See võib mõjuda õppeedukusele, hiljem võivad tulla sellest ootamatud arved ja VÕTA’ga liialdamine pole sugugi hea.&lt;br /&gt;
*Koolis veel igasuguseid huvitavaid klubisid ja tegevusi nagu näiteks robootikaring, workshopid, hackerspaced ja muud üritused, mis aitavad võrgustikku suurendada ning huvitavaid lisateadmisi ja praktikat saada. Siiski on natuke kaheldav, kas täistööajaga töötava kaugõppija ajakavasse sellised huviringid mahuvad.&lt;br /&gt;
*Printimise limiit 50 lehte semestris, kasutamata maht ei kandu edasi.&lt;br /&gt;
*Punasest joonest maksab kinni pidada.&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/d9ec2ab9-14d4-4e0a-9c5c-c26e5093060f Loengu &amp;quot;Sinna ja tagasi. Arhitekti lugu.&amp;quot; (Andres Kütt) 31. august loengusalvestus]&amp;lt;/ref&amp;gt; rääkis süsteemi arhitekti muredest ja rõõmudest:&lt;br /&gt;
&lt;br /&gt;
*Minge nii ägedasse ülikooli kui vähegi saate! See mõte tundus natukene naljakana, sest ilmselt enamus kohalviibijatest ja salvestuse vaatajatest just astusid ülikooli - kas me peame siis ITK&#039;st kohe lahkuma?&lt;br /&gt;
*Programmeerimist ei saa õpetada, programmeerimiskeelt ei saa õpetada, seda tuleb ise õppida.&lt;br /&gt;
*Tarkvara ja riistvara on alati seotud! Ei saa olla sellist arvamust, et “tegelen vaid tarkvaraga”.&lt;br /&gt;
*Arhitekt on party-pooper - rikub inimeste unistusi.&lt;br /&gt;
*Lühidalt ja konkreetselt enda väljendamine on praegu haruldus - nagu üks sõber saatis teisele kirja öeldes: Vabandust, et kiri liiga pikk tuli - mul polnud lihtsalt aega&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kolmas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/bdb1f592-2bdc-4f3e-96e5-68a65306cbe6?ec=true Loengu &amp;quot;Testimine ja startupid&amp;quot; (Kristel &amp;amp; Marko Kruustük (Testlio)) 7. september loengusalvestus]&amp;lt;/ref&amp;gt; rääkis start-upide raskest elust:&lt;br /&gt;
&lt;br /&gt;
*Transferwise viis kopa suurte Eesti IT ettevõtete ette, et töötajaid üle osta sloganiga: “Kui kopp on ees, siis tule meile tööle!”. See on see nipp, mida varem Skypes ei teinud.&lt;br /&gt;
*Üleöö innovaatilisi mõtteid ei sünni - sellele eelneb 10 aastat ränka tööd, mis valmistab su sisuliselt selleks seisuks ette, mis laseb sul selliseid ideesid mõelda.&lt;br /&gt;
*Alati tasub targemate käest nõu küsida (Ahti Starship technologies, Pipedrive’i juht).&lt;br /&gt;
*IT on way to go! Sõbrad aitavad alati.&lt;br /&gt;
*Startup’i tegemisel jääb aega ka pidutsemiseks!&lt;br /&gt;
&lt;br /&gt;
Neljas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/edf31936-fa06-4f1a-8c1f-18e4edb07f76 Loengu &amp;quot;Süsadminnimisest&amp;quot; (Lembitu Ling aka Snakeman) 14. september loengusalvestus]&amp;lt;/ref&amp;gt; võis kuulda kõike huvitavat seoses süsteemide administreerimisega:&lt;br /&gt;
&lt;br /&gt;
*Admin on loomult laisk, aga ta ei tohi olla liiga laisk. &lt;br /&gt;
*Kui on mitu sys adminni sis nende vaheline vastutusala peab olema kokku lepitud. Ei saa olla mingit olukorda, kus on mingi kast, millega ei tegele keegi või tegelevad kõik korraga. (vene häkkerite näide).&lt;br /&gt;
*Kui teed midagi juba 3ndat korda, siis oled halb sysadmin, sest pole protsessi ära skriptinud.&lt;br /&gt;
*Ei tasu olla nähtamatu - halb palka juurde küsida ja teiseks sind võidakse vallandada.&lt;br /&gt;
*Ära tee sohilapsi tasuta (sõbrale server jms).&lt;br /&gt;
*Arendajate ja süsadminnide vahelised probleemid tulenevad juhtkonna otsustest - piir ei tohi olla hägune ja reeglid peavad olema paigas.&lt;br /&gt;
*Süsadmin on partner arendajale ja süsteemiarhitektile.&lt;br /&gt;
&lt;br /&gt;
Viies loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/c9233ad5-0977-4ea7-9065-3d46012832cc Loengu &amp;quot;IT tööturg ja karjäärikäänakud&amp;quot; (Andres Septer ja Einar Koltšanov (SCRUM master)) 21. september loengusalvestus]&amp;lt;/ref&amp;gt; oli mulle kui valdkonna vahetajale vast kõige kasulikum ja huvitavam. Mõned seigad loengust:&lt;br /&gt;
&lt;br /&gt;
*CV’s ja CV-keskuses on ainult jäänused.&lt;br /&gt;
*Eestis palgatõusu läbirääkimine algab tavaliselt lahkumisavaldusega.&lt;br /&gt;
*Mitte-IT ettevõttes võib arendaja “kinni jääda”, ehk võib progreda 20 aastat ühte sama asja.&lt;br /&gt;
*Tee oma startup! Mitte ära uju kellegi järel.&lt;br /&gt;
*Arendaja peaks kindlasti aru saama projektijuhi loomusest, milline ta on, mida ta kliendile kokku lubab ja millised on tavaliselt tähtajad (kas on paindlikud, tehtavad jms).&lt;br /&gt;
*Ei tasu karta ja alati saab liikuda muust valdkonnast IT’sse, IT valdkonna siseselt või IT’st kuhugi muusse valdkonda.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/24de2b84-9c8c-497f-a299-7ece598d0802 Loengu &amp;quot;Andmed ei allu analüüsile&amp;quot; (Ivar Laur EMTA analüütikaosakonna juhataja) 28. september loengusalvestus]&amp;lt;/ref&amp;gt; ei olnud võibolla kõige huvitavam, aga mitte midagi ei jookse mööda külge alla:&lt;br /&gt;
&lt;br /&gt;
*Rohkem maksmine ei võrdu õiguskuulekama käitumisega ja vastupidi&lt;br /&gt;
*Üks ametniku külastus, telefonikõne, kontroll ei tähenda, et järgmised x aastat oleks ettevõte MTA vaateväljast kõrval&lt;br /&gt;
*Suuremad tulevikuplaanid:&lt;br /&gt;
**Ettevõtete käekäigu, majandusliku edu prognoosimine.&lt;br /&gt;
**Ettevõtetele läbi e-maksuameti nn BI teenuse pakkumine.&lt;br /&gt;
*Andmeanalüüsil Excel ei kao kuhugi.&lt;br /&gt;
*Andmeanalüüsi ja elu vahele jääb alati mingi tühimik.&lt;br /&gt;
 &lt;br /&gt;
Seitsmendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/19c7be1d-f277-40ea-8fb7-a5a829162d76 Loengu &amp;quot;Eesti Vabariigi küberkaitse&amp;quot; (Jaan Piirsalu) 5. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; jäid kõrva järgmised mõttekohad:&lt;br /&gt;
&lt;br /&gt;
*Kaitse õnnestumiseks peab aru saama, mis on enda tugevused ja nõrkused ja lisaks proovima vastasest võimalikult hästi aru saada.&lt;br /&gt;
*Krüpto on see, et peidame andmed vastase eest küüru taha ära.&lt;br /&gt;
*Sarnaselt kaitseliidule on meil ka küberkaitseliit, kus toimuvad ka õppused ja muud huvitavat.&lt;br /&gt;
*Kui naabritel hästi läheb, läheb meil ka küberkaitsega hästi. Koostöö naabritega, üksteiselt õppimine olulisel kohal.&lt;br /&gt;
&lt;br /&gt;
Viimasest, ehk kaheksandast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/f35aeffc-bcd1-44f3-972b-931cfcb47127 Loengu &amp;quot;IT ja turundus&amp;quot; (Hedi Mardisoo, Starman AS) 12. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; tooksin välja järgmised mõtted:&lt;br /&gt;
&lt;br /&gt;
*Apple tahab anda head disaini ja lahendust, mitte niisama suvalist asja maha müüa.&lt;br /&gt;
*Pole mõtet kulutada 1 miljonit eurot reklaamiks kui samal ajal tehnikud lähevad inimeste koju ja haisevad ja ei pühi jalgu ära.&lt;br /&gt;
*Turundaja paneb kokku 4p õige mixi - koht, hind, toode, turundus(promotion).&lt;br /&gt;
*Sageli tellitakse asju, mida ettevõttel tegelikult vaja ei ole. Siiski see on vajalik, et ettevõte saaks aru, mida neil tegelikult vaja on.&lt;br /&gt;
&lt;br /&gt;
Kui alguses olin suhteliselt skeptiline nende loengute suhtes, siis nüüd on seis teine. Olen tänulik selle motivatsiooni eest neid loenguid jälgida.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja ülesanne==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele&amp;lt;ref name=eeskiri&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri Õppekorralduseeskiri - IT Kolledž]&amp;lt;/ref&amp;gt;:, siis õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestrist. Järelarvestusele tuleb ÕISis registreeruda ning selleks pole eelnevat kokkulepet vaja. Järelarvestusele peab registreerima vähemalt 2 päeva varem. Korduseksamid ja -arvestused on OF õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. 2016/2017. õppeaastal on OF ja REV kordussoorituse tasu 20€ &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2016/2017. õppeaastal]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele &amp;lt;ref name=eeskiri /&amp;gt; , siis esimesel õppeaastal saab minna õppepuhkusele tervislikel põhjustel, ajateenistuse puhul või lapse hooldamiseks. Akadeemilist puhkust ja selle katkestamist taotletakse avaldusega rektori nimele ja vormistatakse rektori käskkirjaga. Akadeemilise puhkuse maksimaalseks pikkuseks on tervislikel põhjustel 2 aastat, lapse hooldamisel kuni 3 aastat ja ajateenistuse puhul kuni 1 aasta. Kui üliõpilane ei ole hiljemalt akadeemilise puhkuse lõppemise järgse semestri punase joone päevaks esitanud avaldust akadeemilise puhkuse lõpetamiseks või pikendamiseks, lõpetatakse see automaatselt ja üliõpilane eksmatrikuleeritakse õpingutest mitteosavõtu tõttu. Üliõpilasel on õigus akadeemilisel puhkusel viibimise ajal täita õppekava (sh teha eksameid või arvestusi järele) juhul, kui on tegemist:&lt;br /&gt;
*keskmise, raske või sügava puudega isikuga;&lt;br /&gt;
*alla 3-aastase lapse või puudega lapse vanema või eestkostjaga;&lt;br /&gt;
*akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega.&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minu üliõpilaskood lõpeb numbritega 5 ja 5, ehk küsimus on: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 24 EAPd ja teise semestri lõpuks 24 EAPd?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna semestris peab tegema 27EAP, ehk 54EAP aastas ja ühe EAP maksumus on 50€, siis esimese semestri lõpus tuleb hüvitada 3EAP, sest 27-24=3EAP, ehk 150EUR. Teise semestri lõpuks peaks saama 54 täis, ehk 54-24= 30EAP peab ära tegema, aga saan ainult 24EAP, ehk 6 EAP jääb puudu, mis on 300EUR. Ehk kokku 150+300=450EUR.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=121716</id>
		<title>I027 iseseisvad tööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=121716"/>
		<updated>2017-05-09T09:16:43Z</updated>

		<summary type="html">&lt;p&gt;Luksti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Käesolev artikkel on loodud aine &amp;quot;[[Sissejuhatus infotehnoloogiasse ja riistvarasse]] (ainekoodiga I027)&amp;quot; iseseisvate tööde haldamiseks.&lt;br /&gt;
Aines on vaja teha 3 praktilist tööd ja seminaritöö, mis on kõik kirjeldatud &amp;quot;Praktikumid&amp;quot; pealkirja all viidatud dokumendis.&lt;br /&gt;
&lt;br /&gt;
Palun siia dokumenti panna kirja valitud praktikumi nimetus. Ülikooli kasutajaga saavad tudengid ka vikit muuta. Muudatused salvestuvad ka ajaloos.&lt;br /&gt;
&lt;br /&gt;
See üllas eesmärk on, et võimalikult erinevaid praktikumid ja probleemilahendus saaks valitud.&lt;br /&gt;
Siit dokumendist te näete, mida keegi parasjagu tegemas on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Egert Närep, DK11 - SSH vestlus&lt;br /&gt;
* Ingvar Lukas, 14 - Info riistvara kohta&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Rommot, 13 - Linuxile teine töölaud&lt;br /&gt;
* Nele Naris, IA18 - Info riistvara kohta&lt;br /&gt;
* Katrin Lasberg, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrek Laanemets, 11 - Info riistvara kohta&lt;br /&gt;
* Peeter Fridolin, 13 - SSH Windows + Linux&lt;br /&gt;
* Kristo Tero, IA18 - LAMP paigaldus&lt;br /&gt;
* Siim Kustassoo, IA18 - Info riistavara kohta&lt;br /&gt;
* Rain Adamson, 41 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Rein Remsu, IA17 - SSH Windows + Linux&lt;br /&gt;
* Piret Spitsõn, DK11 - Info riistvara kohta&lt;br /&gt;
* Tanel Vari, DK13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mihkel-Erik Mägi - Linuxile teine töölaud&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Info riistvara kohta&lt;br /&gt;
* Sander Ratassepp, 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Info riistvara kohta&lt;br /&gt;
* Triin Palm, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Maie Palmeos, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Info ristvara kohta&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Info riistvara kohta&lt;br /&gt;
* Leonid Grigorjevski,  IA18 - Info riistvara kohta&lt;br /&gt;
* Merilyn Merisalu, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Iakov Kanyuchka, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Roosioks, D22 - Info riistvara kohta&lt;br /&gt;
* Rauno Lõhmus, 13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maile Mäesalu, DK14 - Info riistvara kohta&lt;br /&gt;
* Alan Alliksoo, DK11 - Info riistvara kohta&lt;br /&gt;
* Reilika Saks, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Andres Tambek, DK12 - Info riistvara kohta&lt;br /&gt;
* Hardi Tiitus, DK12 - Info riistvara kohta&lt;br /&gt;
* Jan Pentšuk, DK12 - Info riistvara kohta&lt;br /&gt;
* Pille Ulmas, DK13 - Info riistvara kohta&lt;br /&gt;
* Peeter Stamberg, DK 11 - Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kreet Solnask, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Kristo Leesmann, 13 - LAMP paigaldus&lt;br /&gt;
* Kristjan Leotoots, DK12 - SSH Windows + Linux&lt;br /&gt;
* Erki Aas, 12 - LAMP paigaldus&lt;br /&gt;
* Liis Talimaa, DK12, Info riistvara kohta&lt;br /&gt;
* Irina Geidarova, IA18 Linuxi tööjaama paigaldus&lt;br /&gt;
* Ruudi Vinter, DK12 - Info riistvara kohta&lt;br /&gt;
* Anton Kuksov, 12 - LAMP paigaldus&lt;br /&gt;
* Eduard Kõre, AK11 - Info riistvara kohta&lt;br /&gt;
* Marie Udam, DK14 - Info riistvara kohta&lt;br /&gt;
* Erik Ehrbach, DK14 - LAMP paigaldus&lt;br /&gt;
* Jüri Ahhundov, DK11 - Info riistvara kohta&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Info riistvara kohta&lt;br /&gt;
* Kaisa Lindström, 15 - Info riistvara kohta&lt;br /&gt;
* Marko Esna, AK11 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Jana Kindlam, DK12 – info riistvara kohta&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - info riistvara kohta&lt;br /&gt;
* Kadi Koppelmann, DK14 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Võrklaev, AK11 - Info riistvara kohta&lt;br /&gt;
* Rudolf Purge, AK11 - Info riistvara kohta&lt;br /&gt;
* Ilmar Ermus, IA17 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Leho Kivistik, 14 - Info riistvara kohta&lt;br /&gt;
* Hannes Mäeorg, 14 - Info riistvara kohta&lt;br /&gt;
* Alexander Teder, 12 - Info riistvara kohta&lt;br /&gt;
* Jüri Vinnal, IA18 - Info riistvara kohta&lt;br /&gt;
* Marko Mõznikov, DK12 - Info riistvara kohta&lt;br /&gt;
* Radne Kaal, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Pärtel, 14 - Lapikute serverite töökorrastamine: Riistvara, Arch ja SSH.&lt;br /&gt;
* Kuldar Teinmann, AK11 - LAMP paigaldus&lt;br /&gt;
* Pavel Fleišer, 14 - LAMP paigaldus&lt;br /&gt;
* Katrin Kello, 14 - Info riistvara kohta&lt;br /&gt;
* Madis Liik, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - LAMP paigaldus&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Filip Fjodorov, AK11 - Info riistvara kohta&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - info riistvara kohta&lt;br /&gt;
* Ruti Kerro, IA17 - LAMP paigaldus&lt;br /&gt;
* Artur Kapranov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Annika Kask, 11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Anton Meženin, DK14 - Info riistvara kohta&lt;br /&gt;
* Martti-Heiki Must, IA17 - Info riistvara kohta&lt;br /&gt;
* Marten Tammeleht, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Indro Kottise, 15 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Info riistvara kohta&lt;br /&gt;
* Merike Meizner, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Info riistvara kohta&lt;br /&gt;
* Henri Annilo, DK13 - SSH Windows + Linux&lt;br /&gt;
* Laura Lenbaum, IA18 - Info riistvara kohta&lt;br /&gt;
* Donna Nurmbek, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Kurel, 12 - Info riistvara kohta&lt;br /&gt;
* Joonas Rihma, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Helen Oppar, DK12 - Info riistvara kohta&lt;br /&gt;
* Tanel Peep, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Brit Valdek, DK14 - Info riistvara kohta&lt;br /&gt;
* Oliver Nurk, 11 - Info riistvara kohta&lt;br /&gt;
* Erik Kaup, 13 - Info riistvara kohta&lt;br /&gt;
* Rait Rand, 11 - Info riistvara kohtan&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Meelis Mikk, 11 - Info riistvara kohta&lt;br /&gt;
* Karoliina Vasli - LAMP paigaldus&lt;br /&gt;
* Aare Taveter - IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Sirkas, 15 - Info riistvara kohta&lt;br /&gt;
* Annely Vattis AK11- Info riistvara kohta&lt;br /&gt;
* Valdo Taevere, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Anni- Bessie Kitt, DK14 - Info riistvara kohta&lt;br /&gt;
* Reio Meiusi, 15 - Info riistvara kohta&lt;br /&gt;
* Marju Niinemaa IA17 - Info riistvara kohta&lt;br /&gt;
* Tarmo Luugus, 14 - Info riistvara kohta&lt;br /&gt;
* Martin Laadoga, 14 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Rasmus Tammets, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Sirli Mürk, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rene Väli, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrei Pugatšov, DK14 - Info riistvara kohta&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anna Levijeva, 12 - LAMP paigaldus&lt;br /&gt;
* Maarja-Liisa Pilvik, DK14 - Info riistvara kohta&lt;br /&gt;
* Henrik Prangel, 12 - Info riistvara kohta&lt;br /&gt;
* Vjatsheslav Aprelkov, DK11 - info riistvara kohta&lt;br /&gt;
* Sergei Kaganski, DK14 - info riistvara kohta&lt;br /&gt;
* Andrei Tomba, DK14 - info riistvara kohta&lt;br /&gt;
* Siim Oselein, ISa11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Lisette Noor, D23 - Info riistvara kohta&lt;br /&gt;
* Kirstin Saluveer, DK13 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Lauri Üksti, DK14 - info riistvara kohta&lt;br /&gt;
* Arnika Rästa, ISd14 - info riistvara kohta&lt;br /&gt;
* Alo Avi, ISd14 - LAMP paigaldus&lt;br /&gt;
* Gert Vesterberg, DK11 - LAMP paigaldus&lt;br /&gt;
* Anna Amelkina, AK11 - Info riistvara kohta&lt;br /&gt;
* Egert Loss, DK14, Linux serveri paigaldus&lt;br /&gt;
* Ahto Ahven, 15, Info riistvara kohta&lt;br /&gt;
* Villem Markus Loigom, 11, SSH vestlus&lt;br /&gt;
* Frank Karl Koppel, 11, SSH vestlus&lt;br /&gt;
* Juta Jaama, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Kaine, DK12 - Info riistvara kohta&lt;br /&gt;
* Kert Saarma, 12 - Info riistvara kohta&lt;br /&gt;
* Martin Kokk, 11 - Linuxi serveri paigaldus&lt;br /&gt;
* Artur Tammiste, 14 - Info riistvara kohta&lt;br /&gt;
* Paul Richard Lettens, 12 - Info riistvara kohta&lt;br /&gt;
* Liina Laumets, DK13 - Info riistvara kohta&lt;br /&gt;
* Martin Tammai, 11 - Info riistvara kohta&lt;br /&gt;
* Margus Põlma, 15, LAMP paigaldus&lt;br /&gt;
* Kersti Perandi, DK13 - Info riistvara kohta&lt;br /&gt;
* Tõnis Prants, 15, Linuxi tööjaama paigaldus&lt;br /&gt;
* Andres Kalavus, 12, APT-i analoog Windowsis&lt;br /&gt;
* Sven Veelaid, ISd14 - info riistvara kohta&lt;br /&gt;
* Helen Riisalu, 11 - Info riistvara kohta&lt;br /&gt;
* Aleksandr Petrušihin, DK14 - Info riistvara kohta&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Info riistvara kohta&lt;br /&gt;
* Karl Erik Õunapuu, 15 - LAMP paigaldus&lt;br /&gt;
* Marite Rammo, 15 - Info riistvara kohta&lt;br /&gt;
* Georg Kahest, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Jekaterina Losseva, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Niinelt, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Tammekänd, DK12 - Info riistvara kohta&lt;br /&gt;
* Brita Pentšuk, 13 - Info riistvara kohta&lt;br /&gt;
* Dmitri Kiriljuk, AK11 - Info riistvara kohta&lt;br /&gt;
* Joonas Ervald, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
&lt;br /&gt;
=2.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxile Teine Töölaud&lt;br /&gt;
* Egert Närep, DK11 - SSH Windows+Linux&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxile teine töölaud&lt;br /&gt;
* Rando Rommot, 13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Katrin Lasberg, DK13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrek Laanemets, 11 - Linuxile teine töölaud&lt;br /&gt;
* Kristo Tero, IA18 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Rain Adamson, 41 - LibreOffice&#039;i hulgipaigaldus&lt;br /&gt;
* Rein Remsu, IA17 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Mihkel-Erik Mägi, 13 - Teine GUI Windowsile.&lt;br /&gt;
* Nele Naris, IA18 - LAMP paigaldus&lt;br /&gt;
* Piret Spitsõn, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Tanel Vari, DK 13 - Info riistvara kohta&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Marilyn Võsu, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Madis Roosioks, D22 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Triin Palm, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Maie Palmeos, DK11 - SSH Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Windows Subsystem for Linux / APT&#039;i analoog Windowsile&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Alan Alliksoo, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Reilika Saks, IA17 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Andres Tambek, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Hardi Tiitus, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Jan Pentšuk, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Irina Geidarova, IA18 Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Teine GUI Windowsile&lt;br /&gt;
* Kreet Solnask, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristjan Leotoots, DK12 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Liis Talimaa, DK12, SSH Windows+Linux&lt;br /&gt;
* Eduard Kõre, AK12 - SSH Windows+Linux&lt;br /&gt;
* Erik Ehrbach, DK14 - SSH Windows+Linux&lt;br /&gt;
* Helen Oppar, DK12 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Jüri Ahhundov, DK11 - SSH Windows+Linux&lt;br /&gt;
* Kristina Garmatjuk, DK11 - LAMP paigaldus&lt;br /&gt;
* Jana Kindlam, DK12 – Linuxi tööjaama paigaldus&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - LAMP paigaldus&lt;br /&gt;
* Marko Esna, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Alexander Teder, 12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Marko Mõznikov, DK12 - LAMP paigaldus&lt;br /&gt;
* Madis Liik, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Annika Kask, 11 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Ingvar Lukas, 14 - LAMP paigaldus&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxi serveri paigaldus&lt;br /&gt;
* Brita Pentšuk, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Anton Kuksov, 12 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristo Leesmann, 13 - APT-i analoog Windowsile&lt;br /&gt;
* Sander Ratassepp, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Peeter Fridolin, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Rihma, DK11 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Andrei Tomba, DK14 - Raspberry Pi&lt;br /&gt;
* Vjatšeslav Aprelkov, DK11 - Raspberry Pi&lt;br /&gt;
* Sergei Kaganski, DK14 - Raspberry Pi&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - LAMP paigaldus&lt;br /&gt;
* Merike Meizner, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrei Pugatšov, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Ervald, DK11 - Raspberry Pi&lt;br /&gt;
* Kuldar Teinmann, AK11 - SSH Windows+Linux&lt;br /&gt;
* Lauri Üksti, DK14 - Mac+Windows kaksikkäivitus, uusim LTS, uus vaikimisi töölaua keskkond&lt;br /&gt;
&lt;br /&gt;
=Probleemilahendus=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Egert Närep, DK11 - VPN Linuxis&lt;br /&gt;
* Jaan Veikesaar, 11 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Laura Lenbaum, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Nele Naris, IA18 - ePub loomine Windowsis&lt;br /&gt;
* Madis Roosioks, D22 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Katrin Lasberg, DK13 - Talveune lubamine või keelamine&lt;br /&gt;
* Andrek Laanemets, 11 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Kristo Tero, IA18 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Siim Kustassoo IA18 - ePub loomine Windowsis&lt;br /&gt;
* Rain Adamson, 41 - Ajastatud toimingute keelamine kasutajatele Linuxis.&lt;br /&gt;
* Rein Remsu, IA17 - Sügavkülmutus Linuxis&lt;br /&gt;
* Jooni Soots, IA17 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Piret Spitsõn, DK11 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Kreet Solnask, IA17 - Vabavaraline salasõnade haldur. &lt;br /&gt;
* Tanel Vari, DK 13 - QR kood MacOS-s &lt;br /&gt;
* Jaan Koolmeister, DK 13 - Sügavkülmutus Windowsis&lt;br /&gt;
* Marilyn Võsu, DK11 - Kustunud faili(de) taastamine&lt;br /&gt;
* Triin Palm, IA18 - Pilveketas sõltumata operatsioonisüsteemist&lt;br /&gt;
* Maie Palmeos, DK11 - Automaatne privaatne veebilehitseja Windowsis&lt;br /&gt;
* Dmitri Lukaš, DK11 - ePub loomine Windowsis / Programmide automaatkäivitus / Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Dmitri Tšurjumov. IA17 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Unustatud salasõna taastamine&lt;br /&gt;
* Alan Alliksoo, DK11 - ePub loomine Windowsis&lt;br /&gt;
* Reilika Saks, IA17 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Andres Tambek, DK12 - Külalise kasutaja disainimine Linuxis.&lt;br /&gt;
* Jan Pentšuk, DK12 - Kustunud faili(de) taastamine&lt;br /&gt;
* Filip Fjodorov, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Karit Kilgi, DK 32 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Eduard Kõre, AK12 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Jüri Ahhundov, DK11 - Kodukataloogi krüpteerimine.&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Madis Võrklaev, AK11 - Kioskirežiim Linuxis&lt;br /&gt;
* Marko Esna, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Alexander Teder, 12 Automaatne Windowsi uuendamine etteantud ajal.&lt;br /&gt;
* Merilyn Merisalu, 13 - Automaatne sisselogimine külalise kontoga&lt;br /&gt;
* Ruti Kerro, IA17 - Programmi sulgemine jõuga ja kokkujooksmise vältimine Linuxis&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - Tekstirežiimis (CLI) käivitamine&lt;br /&gt;
* Markus Kildemaa, 15 - Külalise konto vaikimisi sisse logima&lt;br /&gt;
* Brita Pentšuk, 13 - Failisüsteemi haakimine - NTFS Linuxis&lt;br /&gt;
* Peeter Fridolin, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Andrei Tomba, DK14 - Kiirusetest Linuxis&lt;br /&gt;
* Priit Rätsep, DK12 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Annika Kask, 11 - ePubi loomine Windowsis&lt;br /&gt;
* Ingvar Lukas, 14 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Joonas Ervald, DK11 - Protsessori ülekiirendamine&lt;br /&gt;
* Merike Meizner, DK11, Automaatne privaatne veebilehitsemine Linuxis&lt;br /&gt;
* Kuldar Teinmann, AK11 - Failijagamine FTP-ga Linuxis&lt;br /&gt;
&lt;br /&gt;
[[Category:Sissejuhatus infotehnoloogiasse ja riistvarasse]]&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=119473</id>
		<title>I027 iseseisvad tööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=119473"/>
		<updated>2017-03-26T12:08:22Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* 1.praktikum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Käesolev artikkel on loodud aine &amp;quot;[[Sissejuhatus infotehnoloogiasse ja riistvarasse]] (ainekoodiga I027)&amp;quot; iseseisvate tööde haldamiseks.&lt;br /&gt;
Aines on vaja teha 3 praktilist tööd ja seminaritöö, mis on kõik kirjeldatud &amp;quot;Praktikumid&amp;quot; pealkirja all viidatud dokumendis.&lt;br /&gt;
&lt;br /&gt;
Palun siia dokumenti panna kirja valitud praktikumi nimetus. Ülikooli kasutajaga saavad tudengid ka vikit muuta. Muudatused salvestuvad ka ajaloos.&lt;br /&gt;
&lt;br /&gt;
See üllas eesmärk on, et võimalikult erinevaid praktikumid ja probleemilahendus saaks valitud.&lt;br /&gt;
Siit dokumendist te näete, mida keegi parasjagu tegemas on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Egert Närep, DK11 - SSH vestlus&lt;br /&gt;
* Ingvar Lukas, 14 - Info riistvara kohta&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Rommot, 13 - Linuxile teine töölaud&lt;br /&gt;
* Nele Naris, IA18 - Info riistvara kohta&lt;br /&gt;
* Katrin Lasberg, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrek Laanemets, 11 - Info riistvara kohta&lt;br /&gt;
* Peeter Fridolin, 13 - SSH Windows + Linux&lt;br /&gt;
* Kristo Tero, IA18 - LAMP paigaldus&lt;br /&gt;
* Siim Kustassoo, IA18 - Info riistavara kohta&lt;br /&gt;
* Rain Adamson, 41 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Rein Remsu, IA17 - SSH Windows + Linux&lt;br /&gt;
* Piret Spitsõn, DK11 - Info riistvara kohta&lt;br /&gt;
* Tanel Vari, DK13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mihkel-Erik Mägi - Linuxile teine töölaud&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Info riistvara kohta&lt;br /&gt;
* Sander Ratassepp, 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Info riistvara kohta&lt;br /&gt;
* Triin Palm, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Maie Palmeos, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Info ristvara kohta&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Info riistvara kohta&lt;br /&gt;
* Leonid Grigorjevski,  IA18 - Info riistvara kohta&lt;br /&gt;
* Iakov Kanyuchka, IA18 - Info riistvara kohta&lt;br /&gt;
* Rauno Lõhmus, 13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maile Mäesalu, DK14 - Info riistvara kohta&lt;br /&gt;
* Alan Alliksoo, DK11 - Info riistvara kohta&lt;br /&gt;
* Reilika Saks, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Andres Tambek, DK12 - Info riistvara kohta&lt;br /&gt;
* Hardi Tiitus, DK12 - Info riistvara kohta&lt;br /&gt;
* Jan Pentšuk, DK12 - Info riistvara kohta&lt;br /&gt;
* Peeter Stamberg, DK 11 - Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kreet Solnask, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Kristo Leesmann, 13 - LAMP paigaldus&lt;br /&gt;
* Kristjan Leotoots, DK12 - SSH Windows + Linux&lt;br /&gt;
* Erki Aas, 12 - LAMP paigaldus&lt;br /&gt;
* Liis Talimaa, DK12, Info riistvara kohta&lt;br /&gt;
* Irina Geidarova, IA18 Linuxi tööjaama paigaldus&lt;br /&gt;
* Ruudi Vinter, DK12 - Info riistvara kohta&lt;br /&gt;
* Anton Kuksov, 12 - LAMP paigaldus&lt;br /&gt;
* Eduard Kõre, AK11 - Info riistvara kohta&lt;br /&gt;
* Marie Udam, DK14 - Info riistvara kohta&lt;br /&gt;
* Erik Ehrbach, DK14 - LAMP paigaldus&lt;br /&gt;
* Jüri Ahhundov, DK11 - Info riistvara kohta&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Info riistvara kohta&lt;br /&gt;
* Kaisa Lindström, 15 - Info riistvara kohta&lt;br /&gt;
* Marko Esna, AK11 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Jana Kindlam, DK12 – info riistvara kohta&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - info riistvara kohta&lt;br /&gt;
* Kadi Koppelmann, DK14 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Võrklaev, AK11 - Info riistvara kohta&lt;br /&gt;
* Rudolf Purge, AK11 - Info riistvara kohta&lt;br /&gt;
* Ilmar Ermus, IA17 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Leho Kivistik, 14 - Info riistvara kohta&lt;br /&gt;
* Hannes Mäeorg, 14 - Info riistvara kohta&lt;br /&gt;
* Alexander Teder, 12 - Info riistvara kohta&lt;br /&gt;
* Jüri Vinnal, IA18 - Info riistvara kohta&lt;br /&gt;
* Marko Mõznikov, DK12 - Info riistvara kohta&lt;br /&gt;
* Radne Kaal, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Pärtel, 14 - Lapikute serverite töökorrastamine: Riistvara, Arch ja SSH.&lt;br /&gt;
* Kuldar Teinmann, AK11 - LAMP paigaldus&lt;br /&gt;
* Pavel Fleišer, 14 - LAMP paigaldus&lt;br /&gt;
* Katrin Kello, 14 - Info riistvara kohta&lt;br /&gt;
* Madis Liik, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - LAMP paigaldus&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Filip Fjodorov, AK11 - Info riistvara kohta&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - info riistvara kohta&lt;br /&gt;
* Ruti Kerro, IA17 - LAMP paigaldus&lt;br /&gt;
* Artur Kapranov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Annika Kask, 11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Anton Meženin, DK14 - Info riistvara kohta&lt;br /&gt;
* Martti-Heiki Must, IA17 - Info riistvara kohta&lt;br /&gt;
* Marten Tammeleht, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Indro Kottise, 15 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - Linuxile teine töölaud&lt;br /&gt;
* Priit Rätsep, DK12 - Info riistvara kohta&lt;br /&gt;
* Merike Meizner, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Info riistvara kohta&lt;br /&gt;
* Henri Annilo, DK13 - SSH Windows + Linux&lt;br /&gt;
* Laura Lenbaum, IA18 - Info riistvara kohta&lt;br /&gt;
* Donna Nurmbek, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Kurel, 12 - Info riistvara kohta&lt;br /&gt;
* Joonas Rihma, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Helen Oppar, DK12 - Info riistvara kohta&lt;br /&gt;
* Tanel Peep, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Brit Valdek, DK14 - Info riistvara kohta&lt;br /&gt;
* Oliver Nurk, 11 - Info riistvara kohta&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Meelis Mikk, 11 - Info riistvara kohta&lt;br /&gt;
* Karoliina Vasli - LAMP paigaldus&lt;br /&gt;
* Aare Taveter - IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Sirkas, 15 - Info riistvara kohta&lt;br /&gt;
* Annely Vattis AK11- Info riistvara kohta&lt;br /&gt;
* Valdo Taevere, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Anni- Bessie Kitt, DK14 - Info riistvara kohta&lt;br /&gt;
* Andrei Tomba, DK14 - Info riistvara kohta&lt;br /&gt;
* Vjatsheslav Aprelkov, DK11 - Info riistvara kohta&lt;br /&gt;
* Sergei Kaganski, DK14 - Info riistvara kohta&lt;br /&gt;
* Reio Meiusi, 15 - Info riistvara kohta&lt;br /&gt;
* Marju Niinemaa IA17 - Info riistvara kohta&lt;br /&gt;
* Tarmo Luugus, 14 - Info riistvara kohta&lt;br /&gt;
* Martin Laadoga, 14 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Rasmus Tammets, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Sirli Mürk, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rene Väli, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrei Pugatšov, DK14 - Info riistvara kohta&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anna Levijeva, 12 - LAMP paigaldus&lt;br /&gt;
* Maarja-Liisa Pilvik, DK14 - Info riistvara kohta&lt;br /&gt;
* Henrik Prangel, 12 - Info riistvara kohta&lt;br /&gt;
* Vjatsheslav Aprelkov, DK11 - info riistvara kohta&lt;br /&gt;
* Sergei Kaganski, DK14 - info riistvara kohta&lt;br /&gt;
* Andrei Tomba, DK14 - info riistvara kohta&lt;br /&gt;
* Siim Oselein, ISa11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Lisette Noor, D23 - Info riistvara kohta&lt;br /&gt;
* Kirstin Saluveer, DK13 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Lauri Üksti, DK14 - info riistvara kohta&lt;br /&gt;
&lt;br /&gt;
=2.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Egert Närep, DK11 - SSH Windows+Linux&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxile teine töölaud&lt;br /&gt;
* Rando Rommot, 13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Katrin Lasberg, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Andrek Laanemets, 11 - Linuxile teine töölaud&lt;br /&gt;
* Kristo Tero, IA18 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Rain Adamson, 41 - LibreOffice&#039;i hulgipaigaldus&lt;br /&gt;
* Rein Remsu, IA17 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Mihkel-Erik Mägi, 13 - Teine GUI Windowsile.&lt;br /&gt;
* Nele Naris, IA18 - LAMP paigaldus&lt;br /&gt;
* Piret Spitsõn, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Tanel Vari, DK 13 - Info riistvara kohta&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Marilyn Võsu, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Triin Palm, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Maie Palmeos, DK11 - SSH Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Linuxile teine töölaud&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Alan Alliksoo, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Reilika Saks, IA17 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Andres Tambek, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Hardi Tiitus, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Jan Pentšuk, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Irina Geidarova, IA18 Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Teine GUI Windowsile&lt;br /&gt;
* Kreet Solnask, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristjan Leotoots, DK12 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Liis Talimaa, DK12, SSH Windows+Linux&lt;br /&gt;
* Eduard Kõre, AK12 - SSH Windows+Linux&lt;br /&gt;
* Erik Ehrbach, DK14 - SSH Windows+Linux&lt;br /&gt;
* Jüri Ahhundov, DK11 - SSH Windows+Linux&lt;br /&gt;
* Kristina Garmatjuk, DK11 - LAMP paigaldus&lt;br /&gt;
* Jana Kindlam, DK12 – Linuxi tööjaama paigaldus&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - LAMP paigaldus&lt;br /&gt;
* Marko Esna, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Alexander Teder, 12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Marko Mõznikov, DK12 - LAMP paigaldus&lt;br /&gt;
* Madis Liik, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Annika Kask, 11 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Ingvar Lukas, 14 - LAMP paigaldus&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxi serveri paigaldus&lt;br /&gt;
&lt;br /&gt;
=Probleemilahendus=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Egert Närep, DK11 - VPN Linuxis&lt;br /&gt;
* Jaan Veikesaar, 11 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Laura Lenbaum, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Nele Naris, IA18 - ePub loomine Windowsis&lt;br /&gt;
* Katrin Lasberg, DK13 - Talveune lubamine või keelamine&lt;br /&gt;
* Andrek Laanemets, 11 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Kristo Tero, IA18 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Siim Kustassoo IA18 - ePub loomine Windowsis&lt;br /&gt;
* Rain Adamson, 41 - Ajastatud toimingute keelamine kasutajatele Linuxis.&lt;br /&gt;
* Rein Remsu, IA17 - Sügavkülmutus Linuxis&lt;br /&gt;
* Jooni Soots, IA17 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Piret Spitsõn, DK11 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Kreet Solnask, IA17 - Vabavaraline salasõnade haldur. &lt;br /&gt;
* Tanel Vari, DK 13 - QR kood MacOS-s &lt;br /&gt;
* Jaan Koolmeister, DK 13 - Sügavkülmutus Windowsis&lt;br /&gt;
* Marilyn Võsu, DK11 - Kustunud faili(de) taastamine&lt;br /&gt;
* Triin Palm, IA18 - Pilveketas sõltumata operatsioonisüsteemist&lt;br /&gt;
* Maie Palmeos, DK11 - Automaatne privaatne veebilehitseja Windowsis&lt;br /&gt;
* Dmitri Lukaš, DK11 - ePub loomine Windowsis&lt;br /&gt;
* Dmitri Tšurjumov. IA17 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Unustatud salasõna taastamine&lt;br /&gt;
* Alan Alliksoo, DK11 - ePub loomine Windowsis&lt;br /&gt;
* Reilika Saks, IA17 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Andres Tambek, DK12 - Külalise kasutaja disainimine Linuxis.&lt;br /&gt;
* Jan Pentšuk, DK12 - Kustunud faili(de) taastamine&lt;br /&gt;
* Filip Fjodorov, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Karit Kilgi, DK 32 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Eduard Kõre, AK12 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Jüri Ahhundov, DK11 - Kodukataloogi krüpteerimine.&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Madis Võrklaev, AK11 - Kioskirežiim Linuxis&lt;br /&gt;
* Marko Esna, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Alexander Teder, 12 Automaatne Windowsi uuendamine etteantud ajal.&lt;br /&gt;
* Merilyn Merisalu, 13 - Automaatne sisselogimine külalise kontoga&lt;br /&gt;
* Ruti Kerro, IA17 - Programmi sulgemine jõuga ja kokkujooksmise vältimine Linuxis&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - Tekstirežiimis (CLI) käivitamine&lt;br /&gt;
* Markus Kildemaa, 15 - Külalise konto vaikimisi sisse logima&lt;br /&gt;
&lt;br /&gt;
[[Category:Sissejuhatus infotehnoloogiasse ja riistvarasse]]&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112084</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112084"/>
		<updated>2016-10-25T12:02:47Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Küsimus B */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 25. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Mul tekkis erakordne võimalus vaadata päevaõppe salvestatud loenguid erinevatest IT tahkudest ja valdkonnast üleüldiselt. Alguses see mõte kõige rohkem ei köitnud, kuid 1,5 kordse kiirusega loenguid kuulates sain ka väga palju uut ja huvitavat teada. Loengute kohta on kirjutatud mitte ainult seda, mis ma antud loengust õppisin, vaid ka põnevamad ja huvitavad repliigid, mis minu silmis on head mõttekohad. &lt;br /&gt;
&lt;br /&gt;
Esimese, ehk sissejuhatava loengu &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/46b0c2c3-b9c3-4b98-b0fb-855ca1f5d68a Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Merike Spitsõn, Merle Varendi, Juri Tretjakov, Andres Septer) 26. august loengusalvestus]&amp;lt;/ref&amp;gt; minu silmis huvitavaimad ja kõige kasulikumad infokillud olid:&lt;br /&gt;
&lt;br /&gt;
*Pole mõtet oma ainekavast “spagetti” teha. See võib mõjuda õppeedukusele, hiljem võivad tulla sellest ootamatud arved ja VÕTA’ga liialdamine pole sugugi hea.&lt;br /&gt;
*Koolis veel igasuguseid huvitavaid klubisid ja tegevusi nagu näiteks robootikaring, workshopid, hackerspaced ja muud üritused, mis aitavad võrgustikku suurendada ning huvitavaid lisateadmisi ja praktikat saada. Siiski on natuke kaheldav, kas täistööajaga töötava kaugõppija ajakavasse sellised huviringid mahuvad.&lt;br /&gt;
*Printimise limiit 50 lehte semestris, kasutamata maht ei kandu edasi.&lt;br /&gt;
*Punasest joonest maksab kinni pidada.&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/d9ec2ab9-14d4-4e0a-9c5c-c26e5093060f Loengu &amp;quot;Sinna ja tagasi. Arhitekti lugu.&amp;quot; (Andres Kütt) 31. august loengusalvestus]&amp;lt;/ref&amp;gt; rääkis süsteemi arhitekti muredest ja rõõmudest:&lt;br /&gt;
&lt;br /&gt;
*Minge nii ägedasse ülikooli kui vähegi saate! See mõte tundus natukene naljakana, sest ilmselt enamus kohalviibijatest ja salvestuse vaatajatest just astusid ülikooli - kas me peame siis ITK&#039;st kohe lahkuma?&lt;br /&gt;
*Programmeerimist ei saa õpetada, programmeerimiskeelt ei saa õpetada, seda tuleb ise õppida.&lt;br /&gt;
*Tarkvara ja riistvara on alati seotud! Ei saa olla sellist arvamust, et “tegelen vaid tarkvaraga”.&lt;br /&gt;
*Arhitekt on party-pooper - rikub inimeste unistusi.&lt;br /&gt;
*Lühidalt ja konkreetselt enda väljendamine on praegu haruldus - nagu üks sõber saatis teisele kirja öeldes: Vabandust, et kiri liiga pikk tuli - mul polnud lihtsalt aega&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kolmas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/bdb1f592-2bdc-4f3e-96e5-68a65306cbe6?ec=true Loengu &amp;quot;Testimine ja startupid&amp;quot; (Kristel &amp;amp; Marko Kruustük (Testlio)) 7. september loengusalvestus]&amp;lt;/ref&amp;gt; rääkis start-upide raskest elust:&lt;br /&gt;
&lt;br /&gt;
*Transferwise viis kopa suurte Eesti IT ettevõtete ette, et töötajaid üle osta sloganiga: “Kui kopp on ees, siis tule meile tööle!”. See on see nipp, mida varem Skypes ei teinud.&lt;br /&gt;
*Üleöö innovaatilisi mõtteid ei sünni - sellele eelneb 10 aastat ränka tööd, mis valmistab su sisuliselt selleks seisuks ette, mis laseb sul selliseid ideesid mõelda.&lt;br /&gt;
*Alati tasub targemate käest nõu küsida (Ahti Starship technologies, Pipedrive’i juht).&lt;br /&gt;
*IT on way to go! Sõbrad aitavad alati.&lt;br /&gt;
*Startup’i tegemisel jääb aega ka pidutsemiseks!&lt;br /&gt;
&lt;br /&gt;
Neljas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/edf31936-fa06-4f1a-8c1f-18e4edb07f76 Loengu &amp;quot;Süsadminnimisest&amp;quot; (Lembitu Ling aka Snakeman) 14. september loengusalvestus]&amp;lt;/ref&amp;gt; võis kuulda kõike huvitavat seoses süsteemide administreerimisega:&lt;br /&gt;
&lt;br /&gt;
*Admin on loomult laisk, aga ta ei tohi olla liiga laisk. &lt;br /&gt;
*Kui on mitu sys adminni sis nende vaheline vastutusala peab olema kokku lepitud. Ei saa olla mingit olukorda, kus on mingi kast, millega ei tegele keegi või tegelevad kõik korraga. (vene häkkerite näide).&lt;br /&gt;
*Kui teed midagi juba 3ndat korda, siis oled halb sysadmin, sest pole protsessi ära skriptinud.&lt;br /&gt;
*Ei tasu olla nähtamatu - halb palka juurde küsida ja teiseks sind võidakse vallandada.&lt;br /&gt;
*Ära tee sohilapsi tasuta (sõbrale server jms).&lt;br /&gt;
*Arendajate ja süsadminnide vahelised probleemid tulenevad juhtkonna otsustest - piir ei tohi olla hägune ja reeglid peavad olema paigas.&lt;br /&gt;
*Süsadmin on partner arendajale ja süsteemiarhitektile.&lt;br /&gt;
&lt;br /&gt;
Viies loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/c9233ad5-0977-4ea7-9065-3d46012832cc Loengu &amp;quot;IT tööturg ja karjäärikäänakud&amp;quot; (Andres Septer ja Einar Koltšanov (SCRUM master)) 21. september loengusalvestus]&amp;lt;/ref&amp;gt; oli mulle kui valdkonna vahetajale vast kõige kasulikum ja huvitavam. Mõned seigad loengust:&lt;br /&gt;
&lt;br /&gt;
*CV’s ja CV-keskuses on ainult jäänused.&lt;br /&gt;
*Eestis palgatõusu läbirääkimine algab tavaliselt lahkumisavaldusega.&lt;br /&gt;
*Mitte-IT ettevõttes võib arendaja “kinni jääda”, ehk võib progreda 20 aastat ühte sama asja.&lt;br /&gt;
*Tee oma startup! Mitte ära uju kellegi järel.&lt;br /&gt;
*Arendaja peaks kindlasti aru saama projektijuhi loomusest, milline ta on, mida ta kliendile kokku lubab ja millised on tavaliselt tähtajad (kas on paindlikud, tehtavad jms).&lt;br /&gt;
*Ei tasu karta ja alati saab liikuda muust valdkonnast IT’sse, IT valdkonna siseselt või IT’st kuhugi muusse valdkonda.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/24de2b84-9c8c-497f-a299-7ece598d0802 Loengu &amp;quot;Andmed ei allu analüüsile&amp;quot; (Ivar Laur EMTA analüütikaosakonna juhataja) 28. september loengusalvestus]&amp;lt;/ref&amp;gt; ei olnud võibolla kõige huvitavam, aga mitte midagi ei jookse mööda külge alla:&lt;br /&gt;
&lt;br /&gt;
*Rohkem maksmine ei võrdu õiguskuulekama käitumisega ja vastupidi&lt;br /&gt;
*Üks ametniku külastus, telefonikõne, kontroll ei tähenda, et järgmised x aastat oleks ettevõte MTA vaateväljast kõrval&lt;br /&gt;
*Suuremad tulevikuplaanid:&lt;br /&gt;
**Ettevõtete käekäigu, majandusliku edu prognoosimine.&lt;br /&gt;
**Ettevõtetele läbi e-maksuameti nn BI teenuse pakkumine.&lt;br /&gt;
*Andmeanalüüsil Excel ei kao kuhugi.&lt;br /&gt;
*Andmeanalüüsi ja elu vahele jääb alati mingi tühimik.&lt;br /&gt;
 &lt;br /&gt;
Seitsmendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/19c7be1d-f277-40ea-8fb7-a5a829162d76 Loengu &amp;quot;Eesti Vabariigi küberkaitse&amp;quot; (Jaan Piirsalu) 5. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; jäid kõrva järgmised mõttekohad:&lt;br /&gt;
&lt;br /&gt;
*Kaitse õnnestumiseks peab aru saama, mis on enda tugevused ja nõrkused ja lisaks proovima vastasest võimalikult hästi aru saada.&lt;br /&gt;
*Krüpto on see, et peidame andmed vastase eest küüru taha ära.&lt;br /&gt;
*Sarnaselt kaitseliidule on meil ka küberkaitseliit, kus toimuvad ka õppused ja muud huvitavat.&lt;br /&gt;
*Kui naabritel hästi läheb, läheb meil ka küberkaitsega hästi. Koostöö naabritega, üksteiselt õppimine olulisel kohal.&lt;br /&gt;
&lt;br /&gt;
Viimasest, ehk kaheksandast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/f35aeffc-bcd1-44f3-972b-931cfcb47127 Loengu &amp;quot;IT ja turundus&amp;quot; (Hedi Mardisoo, Starman AS) 12. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; tooksin välja järgmised mõtted:&lt;br /&gt;
&lt;br /&gt;
*Apple tahab anda head disaini ja lahendust, mitte niisama suvalist asja maha müüa.&lt;br /&gt;
*Pole mõtet kulutada 1 miljonit eurot reklaamiks kui samal ajal tehnikud lähevad inimeste koju ja haisevad ja ei pühi jalgu ära.&lt;br /&gt;
*Turundaja paneb kokku 4p õige mixi - koht, hind, toode, turundus(promotion).&lt;br /&gt;
*Sageli tellitakse asju, mida ettevõttel tegelikult vaja ei ole. Siiski see on vajalik, et ettevõte saaks aru, mida neil tegelikult vaja on.&lt;br /&gt;
&lt;br /&gt;
Kui alguses olin suhteliselt skeptiline nende loengute suhtes, siis nüüd on seis teine. Olen tänulik selle motivatsiooni eest neid loenguid jälgida.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja ülesanne==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele&amp;lt;ref name=eeskiri&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri Õppekorralduseeskiri - IT Kolledž]&amp;lt;/ref&amp;gt;:, siis õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestrist. Järelarvestusele tuleb ÕISis registreeruda ning selleks pole eelnevat kokkulepet vaja. Järelarvestusele peab registreerima vähemalt 2 päeva varem. Korduseksamid ja -arvestused on OF õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. 2016/2017. õppeaastal on OF ja REV kordussoorituse tasu 20€ &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2016/2017. õppeaastal]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele &amp;lt;ref name=eeskiri /&amp;gt; , siis esimesel õppeaastal saab minna õppepuhkusele tervislikel põhjustel, ajateenistuse puhul või lapse hooldamiseks. Akadeemilist puhkust ja selle katkestamist taotletakse avaldusega rektori nimele ja vormistatakse rektori käskkirjaga. Akadeemilise puhkuse maksimaalseks pikkuseks on tervislikel põhjustel 2 aastat, lapse hooldamisel kuni 3 aastat ja ajateenistuse puhul kuni 1 aasta. Kui üliõpilane ei ole hiljemalt akadeemilise puhkuse lõppemise järgse semestri punase joone päevaks esitanud avaldust akadeemilise puhkuse lõpetamiseks või pikendamiseks, lõpetatakse see automaatselt ja üliõpilane eksmatrikuleeritakse õpingutest mitteosavõtu tõttu. Üliõpilasel on õigus akadeemilisel puhkusel viibimise ajal täita õppekava (sh teha eksameid või arvestusi järele) juhul, kui on tegemist:&lt;br /&gt;
*keskmise, raske või sügava puudega isikuga;&lt;br /&gt;
*alla 3-aastase lapse või puudega lapse vanema või eestkostjaga;&lt;br /&gt;
*akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega.&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minu üliõpilaskood lõpeb numbritega 5 ja 5, ehk küsimus on: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 24 EAPd ja teise semestri lõpuks 24 EAPd?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna semestris peab tegema 27EAP, ehk 54EAP aastas ja ühe EAP maksumus on 50€, siis esimese semestri lõpus tuleb hüvitada 3EAP, sest 27-24=3EAP, ehk 150EUR. Teise semestri lõpuks peaks saama 54 täis, ehk 54-24= 30EAP peab ära tegema, aga saan ainult 24EAP, ehk 6 EAP jääb puudu, mis on 300EUR. Ehk kokku 150+300=450EUR.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112083</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112083"/>
		<updated>2016-10-25T12:02:27Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Küsimus B */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 25. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Mul tekkis erakordne võimalus vaadata päevaõppe salvestatud loenguid erinevatest IT tahkudest ja valdkonnast üleüldiselt. Alguses see mõte kõige rohkem ei köitnud, kuid 1,5 kordse kiirusega loenguid kuulates sain ka väga palju uut ja huvitavat teada. Loengute kohta on kirjutatud mitte ainult seda, mis ma antud loengust õppisin, vaid ka põnevamad ja huvitavad repliigid, mis minu silmis on head mõttekohad. &lt;br /&gt;
&lt;br /&gt;
Esimese, ehk sissejuhatava loengu &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/46b0c2c3-b9c3-4b98-b0fb-855ca1f5d68a Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Merike Spitsõn, Merle Varendi, Juri Tretjakov, Andres Septer) 26. august loengusalvestus]&amp;lt;/ref&amp;gt; minu silmis huvitavaimad ja kõige kasulikumad infokillud olid:&lt;br /&gt;
&lt;br /&gt;
*Pole mõtet oma ainekavast “spagetti” teha. See võib mõjuda õppeedukusele, hiljem võivad tulla sellest ootamatud arved ja VÕTA’ga liialdamine pole sugugi hea.&lt;br /&gt;
*Koolis veel igasuguseid huvitavaid klubisid ja tegevusi nagu näiteks robootikaring, workshopid, hackerspaced ja muud üritused, mis aitavad võrgustikku suurendada ning huvitavaid lisateadmisi ja praktikat saada. Siiski on natuke kaheldav, kas täistööajaga töötava kaugõppija ajakavasse sellised huviringid mahuvad.&lt;br /&gt;
*Printimise limiit 50 lehte semestris, kasutamata maht ei kandu edasi.&lt;br /&gt;
*Punasest joonest maksab kinni pidada.&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/d9ec2ab9-14d4-4e0a-9c5c-c26e5093060f Loengu &amp;quot;Sinna ja tagasi. Arhitekti lugu.&amp;quot; (Andres Kütt) 31. august loengusalvestus]&amp;lt;/ref&amp;gt; rääkis süsteemi arhitekti muredest ja rõõmudest:&lt;br /&gt;
&lt;br /&gt;
*Minge nii ägedasse ülikooli kui vähegi saate! See mõte tundus natukene naljakana, sest ilmselt enamus kohalviibijatest ja salvestuse vaatajatest just astusid ülikooli - kas me peame siis ITK&#039;st kohe lahkuma?&lt;br /&gt;
*Programmeerimist ei saa õpetada, programmeerimiskeelt ei saa õpetada, seda tuleb ise õppida.&lt;br /&gt;
*Tarkvara ja riistvara on alati seotud! Ei saa olla sellist arvamust, et “tegelen vaid tarkvaraga”.&lt;br /&gt;
*Arhitekt on party-pooper - rikub inimeste unistusi.&lt;br /&gt;
*Lühidalt ja konkreetselt enda väljendamine on praegu haruldus - nagu üks sõber saatis teisele kirja öeldes: Vabandust, et kiri liiga pikk tuli - mul polnud lihtsalt aega&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kolmas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/bdb1f592-2bdc-4f3e-96e5-68a65306cbe6?ec=true Loengu &amp;quot;Testimine ja startupid&amp;quot; (Kristel &amp;amp; Marko Kruustük (Testlio)) 7. september loengusalvestus]&amp;lt;/ref&amp;gt; rääkis start-upide raskest elust:&lt;br /&gt;
&lt;br /&gt;
*Transferwise viis kopa suurte Eesti IT ettevõtete ette, et töötajaid üle osta sloganiga: “Kui kopp on ees, siis tule meile tööle!”. See on see nipp, mida varem Skypes ei teinud.&lt;br /&gt;
*Üleöö innovaatilisi mõtteid ei sünni - sellele eelneb 10 aastat ränka tööd, mis valmistab su sisuliselt selleks seisuks ette, mis laseb sul selliseid ideesid mõelda.&lt;br /&gt;
*Alati tasub targemate käest nõu küsida (Ahti Starship technologies, Pipedrive’i juht).&lt;br /&gt;
*IT on way to go! Sõbrad aitavad alati.&lt;br /&gt;
*Startup’i tegemisel jääb aega ka pidutsemiseks!&lt;br /&gt;
&lt;br /&gt;
Neljas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/edf31936-fa06-4f1a-8c1f-18e4edb07f76 Loengu &amp;quot;Süsadminnimisest&amp;quot; (Lembitu Ling aka Snakeman) 14. september loengusalvestus]&amp;lt;/ref&amp;gt; võis kuulda kõike huvitavat seoses süsteemide administreerimisega:&lt;br /&gt;
&lt;br /&gt;
*Admin on loomult laisk, aga ta ei tohi olla liiga laisk. &lt;br /&gt;
*Kui on mitu sys adminni sis nende vaheline vastutusala peab olema kokku lepitud. Ei saa olla mingit olukorda, kus on mingi kast, millega ei tegele keegi või tegelevad kõik korraga. (vene häkkerite näide).&lt;br /&gt;
*Kui teed midagi juba 3ndat korda, siis oled halb sysadmin, sest pole protsessi ära skriptinud.&lt;br /&gt;
*Ei tasu olla nähtamatu - halb palka juurde küsida ja teiseks sind võidakse vallandada.&lt;br /&gt;
*Ära tee sohilapsi tasuta (sõbrale server jms).&lt;br /&gt;
*Arendajate ja süsadminnide vahelised probleemid tulenevad juhtkonna otsustest - piir ei tohi olla hägune ja reeglid peavad olema paigas.&lt;br /&gt;
*Süsadmin on partner arendajale ja süsteemiarhitektile.&lt;br /&gt;
&lt;br /&gt;
Viies loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/c9233ad5-0977-4ea7-9065-3d46012832cc Loengu &amp;quot;IT tööturg ja karjäärikäänakud&amp;quot; (Andres Septer ja Einar Koltšanov (SCRUM master)) 21. september loengusalvestus]&amp;lt;/ref&amp;gt; oli mulle kui valdkonna vahetajale vast kõige kasulikum ja huvitavam. Mõned seigad loengust:&lt;br /&gt;
&lt;br /&gt;
*CV’s ja CV-keskuses on ainult jäänused.&lt;br /&gt;
*Eestis palgatõusu läbirääkimine algab tavaliselt lahkumisavaldusega.&lt;br /&gt;
*Mitte-IT ettevõttes võib arendaja “kinni jääda”, ehk võib progreda 20 aastat ühte sama asja.&lt;br /&gt;
*Tee oma startup! Mitte ära uju kellegi järel.&lt;br /&gt;
*Arendaja peaks kindlasti aru saama projektijuhi loomusest, milline ta on, mida ta kliendile kokku lubab ja millised on tavaliselt tähtajad (kas on paindlikud, tehtavad jms).&lt;br /&gt;
*Ei tasu karta ja alati saab liikuda muust valdkonnast IT’sse, IT valdkonna siseselt või IT’st kuhugi muusse valdkonda.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/24de2b84-9c8c-497f-a299-7ece598d0802 Loengu &amp;quot;Andmed ei allu analüüsile&amp;quot; (Ivar Laur EMTA analüütikaosakonna juhataja) 28. september loengusalvestus]&amp;lt;/ref&amp;gt; ei olnud võibolla kõige huvitavam, aga mitte midagi ei jookse mööda külge alla:&lt;br /&gt;
&lt;br /&gt;
*Rohkem maksmine ei võrdu õiguskuulekama käitumisega ja vastupidi&lt;br /&gt;
*Üks ametniku külastus, telefonikõne, kontroll ei tähenda, et järgmised x aastat oleks ettevõte MTA vaateväljast kõrval&lt;br /&gt;
*Suuremad tulevikuplaanid:&lt;br /&gt;
**Ettevõtete käekäigu, majandusliku edu prognoosimine.&lt;br /&gt;
**Ettevõtetele läbi e-maksuameti nn BI teenuse pakkumine.&lt;br /&gt;
*Andmeanalüüsil Excel ei kao kuhugi.&lt;br /&gt;
*Andmeanalüüsi ja elu vahele jääb alati mingi tühimik.&lt;br /&gt;
 &lt;br /&gt;
Seitsmendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/19c7be1d-f277-40ea-8fb7-a5a829162d76 Loengu &amp;quot;Eesti Vabariigi küberkaitse&amp;quot; (Jaan Piirsalu) 5. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; jäid kõrva järgmised mõttekohad:&lt;br /&gt;
&lt;br /&gt;
*Kaitse õnnestumiseks peab aru saama, mis on enda tugevused ja nõrkused ja lisaks proovima vastasest võimalikult hästi aru saada.&lt;br /&gt;
*Krüpto on see, et peidame andmed vastase eest küüru taha ära.&lt;br /&gt;
*Sarnaselt kaitseliidule on meil ka küberkaitseliit, kus toimuvad ka õppused ja muud huvitavat.&lt;br /&gt;
*Kui naabritel hästi läheb, läheb meil ka küberkaitsega hästi. Koostöö naabritega, üksteiselt õppimine olulisel kohal.&lt;br /&gt;
&lt;br /&gt;
Viimasest, ehk kaheksandast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/f35aeffc-bcd1-44f3-972b-931cfcb47127 Loengu &amp;quot;IT ja turundus&amp;quot; (Hedi Mardisoo, Starman AS) 12. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; tooksin välja järgmised mõtted:&lt;br /&gt;
&lt;br /&gt;
*Apple tahab anda head disaini ja lahendust, mitte niisama suvalist asja maha müüa.&lt;br /&gt;
*Pole mõtet kulutada 1 miljonit eurot reklaamiks kui samal ajal tehnikud lähevad inimeste koju ja haisevad ja ei pühi jalgu ära.&lt;br /&gt;
*Turundaja paneb kokku 4p õige mixi - koht, hind, toode, turundus(promotion).&lt;br /&gt;
*Sageli tellitakse asju, mida ettevõttel tegelikult vaja ei ole. Siiski see on vajalik, et ettevõte saaks aru, mida neil tegelikult vaja on.&lt;br /&gt;
&lt;br /&gt;
Kui alguses olin suhteliselt skeptiline nende loengute suhtes, siis nüüd on seis teine. Olen tänulik selle motivatsiooni eest neid loenguid jälgida.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja ülesanne==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele&amp;lt;ref name=eeskiri&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri Õppekorralduseeskiri - IT Kolledž]&amp;lt;/ref&amp;gt;:, siis õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestrist. Järelarvestusele tuleb ÕISis registreeruda ning selleks pole eelnevat kokkulepet vaja. Järelarvestusele peab registreerima vähemalt 2 päeva varem. Korduseksamid ja -arvestused on OF õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. 2016/2017. õppeaastal on OF ja REV kordussoorituse tasu 20€ &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2016/2017. õppeaastal&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele &amp;lt;ref name=eeskiri /&amp;gt; , siis esimesel õppeaastal saab minna õppepuhkusele tervislikel põhjustel, ajateenistuse puhul või lapse hooldamiseks. Akadeemilist puhkust ja selle katkestamist taotletakse avaldusega rektori nimele ja vormistatakse rektori käskkirjaga. Akadeemilise puhkuse maksimaalseks pikkuseks on tervislikel põhjustel 2 aastat, lapse hooldamisel kuni 3 aastat ja ajateenistuse puhul kuni 1 aasta. Kui üliõpilane ei ole hiljemalt akadeemilise puhkuse lõppemise järgse semestri punase joone päevaks esitanud avaldust akadeemilise puhkuse lõpetamiseks või pikendamiseks, lõpetatakse see automaatselt ja üliõpilane eksmatrikuleeritakse õpingutest mitteosavõtu tõttu. Üliõpilasel on õigus akadeemilisel puhkusel viibimise ajal täita õppekava (sh teha eksameid või arvestusi järele) juhul, kui on tegemist:&lt;br /&gt;
*keskmise, raske või sügava puudega isikuga;&lt;br /&gt;
*alla 3-aastase lapse või puudega lapse vanema või eestkostjaga;&lt;br /&gt;
*akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega.&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minu üliõpilaskood lõpeb numbritega 5 ja 5, ehk küsimus on: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 24 EAPd ja teise semestri lõpuks 24 EAPd?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna semestris peab tegema 27EAP, ehk 54EAP aastas ja ühe EAP maksumus on 50€, siis esimese semestri lõpus tuleb hüvitada 3EAP, sest 27-24=3EAP, ehk 150EUR. Teise semestri lõpuks peaks saama 54 täis, ehk 54-24= 30EAP peab ära tegema, aga saan ainult 24EAP, ehk 6 EAP jääb puudu, mis on 300EUR. Ehk kokku 150+300=450EUR.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112082</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112082"/>
		<updated>2016-10-25T12:01:57Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Küsimus B */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 25. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Mul tekkis erakordne võimalus vaadata päevaõppe salvestatud loenguid erinevatest IT tahkudest ja valdkonnast üleüldiselt. Alguses see mõte kõige rohkem ei köitnud, kuid 1,5 kordse kiirusega loenguid kuulates sain ka väga palju uut ja huvitavat teada. Loengute kohta on kirjutatud mitte ainult seda, mis ma antud loengust õppisin, vaid ka põnevamad ja huvitavad repliigid, mis minu silmis on head mõttekohad. &lt;br /&gt;
&lt;br /&gt;
Esimese, ehk sissejuhatava loengu &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/46b0c2c3-b9c3-4b98-b0fb-855ca1f5d68a Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Merike Spitsõn, Merle Varendi, Juri Tretjakov, Andres Septer) 26. august loengusalvestus]&amp;lt;/ref&amp;gt; minu silmis huvitavaimad ja kõige kasulikumad infokillud olid:&lt;br /&gt;
&lt;br /&gt;
*Pole mõtet oma ainekavast “spagetti” teha. See võib mõjuda õppeedukusele, hiljem võivad tulla sellest ootamatud arved ja VÕTA’ga liialdamine pole sugugi hea.&lt;br /&gt;
*Koolis veel igasuguseid huvitavaid klubisid ja tegevusi nagu näiteks robootikaring, workshopid, hackerspaced ja muud üritused, mis aitavad võrgustikku suurendada ning huvitavaid lisateadmisi ja praktikat saada. Siiski on natuke kaheldav, kas täistööajaga töötava kaugõppija ajakavasse sellised huviringid mahuvad.&lt;br /&gt;
*Printimise limiit 50 lehte semestris, kasutamata maht ei kandu edasi.&lt;br /&gt;
*Punasest joonest maksab kinni pidada.&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/d9ec2ab9-14d4-4e0a-9c5c-c26e5093060f Loengu &amp;quot;Sinna ja tagasi. Arhitekti lugu.&amp;quot; (Andres Kütt) 31. august loengusalvestus]&amp;lt;/ref&amp;gt; rääkis süsteemi arhitekti muredest ja rõõmudest:&lt;br /&gt;
&lt;br /&gt;
*Minge nii ägedasse ülikooli kui vähegi saate! See mõte tundus natukene naljakana, sest ilmselt enamus kohalviibijatest ja salvestuse vaatajatest just astusid ülikooli - kas me peame siis ITK&#039;st kohe lahkuma?&lt;br /&gt;
*Programmeerimist ei saa õpetada, programmeerimiskeelt ei saa õpetada, seda tuleb ise õppida.&lt;br /&gt;
*Tarkvara ja riistvara on alati seotud! Ei saa olla sellist arvamust, et “tegelen vaid tarkvaraga”.&lt;br /&gt;
*Arhitekt on party-pooper - rikub inimeste unistusi.&lt;br /&gt;
*Lühidalt ja konkreetselt enda väljendamine on praegu haruldus - nagu üks sõber saatis teisele kirja öeldes: Vabandust, et kiri liiga pikk tuli - mul polnud lihtsalt aega&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kolmas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/bdb1f592-2bdc-4f3e-96e5-68a65306cbe6?ec=true Loengu &amp;quot;Testimine ja startupid&amp;quot; (Kristel &amp;amp; Marko Kruustük (Testlio)) 7. september loengusalvestus]&amp;lt;/ref&amp;gt; rääkis start-upide raskest elust:&lt;br /&gt;
&lt;br /&gt;
*Transferwise viis kopa suurte Eesti IT ettevõtete ette, et töötajaid üle osta sloganiga: “Kui kopp on ees, siis tule meile tööle!”. See on see nipp, mida varem Skypes ei teinud.&lt;br /&gt;
*Üleöö innovaatilisi mõtteid ei sünni - sellele eelneb 10 aastat ränka tööd, mis valmistab su sisuliselt selleks seisuks ette, mis laseb sul selliseid ideesid mõelda.&lt;br /&gt;
*Alati tasub targemate käest nõu küsida (Ahti Starship technologies, Pipedrive’i juht).&lt;br /&gt;
*IT on way to go! Sõbrad aitavad alati.&lt;br /&gt;
*Startup’i tegemisel jääb aega ka pidutsemiseks!&lt;br /&gt;
&lt;br /&gt;
Neljas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/edf31936-fa06-4f1a-8c1f-18e4edb07f76 Loengu &amp;quot;Süsadminnimisest&amp;quot; (Lembitu Ling aka Snakeman) 14. september loengusalvestus]&amp;lt;/ref&amp;gt; võis kuulda kõike huvitavat seoses süsteemide administreerimisega:&lt;br /&gt;
&lt;br /&gt;
*Admin on loomult laisk, aga ta ei tohi olla liiga laisk. &lt;br /&gt;
*Kui on mitu sys adminni sis nende vaheline vastutusala peab olema kokku lepitud. Ei saa olla mingit olukorda, kus on mingi kast, millega ei tegele keegi või tegelevad kõik korraga. (vene häkkerite näide).&lt;br /&gt;
*Kui teed midagi juba 3ndat korda, siis oled halb sysadmin, sest pole protsessi ära skriptinud.&lt;br /&gt;
*Ei tasu olla nähtamatu - halb palka juurde küsida ja teiseks sind võidakse vallandada.&lt;br /&gt;
*Ära tee sohilapsi tasuta (sõbrale server jms).&lt;br /&gt;
*Arendajate ja süsadminnide vahelised probleemid tulenevad juhtkonna otsustest - piir ei tohi olla hägune ja reeglid peavad olema paigas.&lt;br /&gt;
*Süsadmin on partner arendajale ja süsteemiarhitektile.&lt;br /&gt;
&lt;br /&gt;
Viies loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/c9233ad5-0977-4ea7-9065-3d46012832cc Loengu &amp;quot;IT tööturg ja karjäärikäänakud&amp;quot; (Andres Septer ja Einar Koltšanov (SCRUM master)) 21. september loengusalvestus]&amp;lt;/ref&amp;gt; oli mulle kui valdkonna vahetajale vast kõige kasulikum ja huvitavam. Mõned seigad loengust:&lt;br /&gt;
&lt;br /&gt;
*CV’s ja CV-keskuses on ainult jäänused.&lt;br /&gt;
*Eestis palgatõusu läbirääkimine algab tavaliselt lahkumisavaldusega.&lt;br /&gt;
*Mitte-IT ettevõttes võib arendaja “kinni jääda”, ehk võib progreda 20 aastat ühte sama asja.&lt;br /&gt;
*Tee oma startup! Mitte ära uju kellegi järel.&lt;br /&gt;
*Arendaja peaks kindlasti aru saama projektijuhi loomusest, milline ta on, mida ta kliendile kokku lubab ja millised on tavaliselt tähtajad (kas on paindlikud, tehtavad jms).&lt;br /&gt;
*Ei tasu karta ja alati saab liikuda muust valdkonnast IT’sse, IT valdkonna siseselt või IT’st kuhugi muusse valdkonda.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/24de2b84-9c8c-497f-a299-7ece598d0802 Loengu &amp;quot;Andmed ei allu analüüsile&amp;quot; (Ivar Laur EMTA analüütikaosakonna juhataja) 28. september loengusalvestus]&amp;lt;/ref&amp;gt; ei olnud võibolla kõige huvitavam, aga mitte midagi ei jookse mööda külge alla:&lt;br /&gt;
&lt;br /&gt;
*Rohkem maksmine ei võrdu õiguskuulekama käitumisega ja vastupidi&lt;br /&gt;
*Üks ametniku külastus, telefonikõne, kontroll ei tähenda, et järgmised x aastat oleks ettevõte MTA vaateväljast kõrval&lt;br /&gt;
*Suuremad tulevikuplaanid:&lt;br /&gt;
**Ettevõtete käekäigu, majandusliku edu prognoosimine.&lt;br /&gt;
**Ettevõtetele läbi e-maksuameti nn BI teenuse pakkumine.&lt;br /&gt;
*Andmeanalüüsil Excel ei kao kuhugi.&lt;br /&gt;
*Andmeanalüüsi ja elu vahele jääb alati mingi tühimik.&lt;br /&gt;
 &lt;br /&gt;
Seitsmendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/19c7be1d-f277-40ea-8fb7-a5a829162d76 Loengu &amp;quot;Eesti Vabariigi küberkaitse&amp;quot; (Jaan Piirsalu) 5. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; jäid kõrva järgmised mõttekohad:&lt;br /&gt;
&lt;br /&gt;
*Kaitse õnnestumiseks peab aru saama, mis on enda tugevused ja nõrkused ja lisaks proovima vastasest võimalikult hästi aru saada.&lt;br /&gt;
*Krüpto on see, et peidame andmed vastase eest küüru taha ära.&lt;br /&gt;
*Sarnaselt kaitseliidule on meil ka küberkaitseliit, kus toimuvad ka õppused ja muud huvitavat.&lt;br /&gt;
*Kui naabritel hästi läheb, läheb meil ka küberkaitsega hästi. Koostöö naabritega, üksteiselt õppimine olulisel kohal.&lt;br /&gt;
&lt;br /&gt;
Viimasest, ehk kaheksandast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/f35aeffc-bcd1-44f3-972b-931cfcb47127 Loengu &amp;quot;IT ja turundus&amp;quot; (Hedi Mardisoo, Starman AS) 12. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; tooksin välja järgmised mõtted:&lt;br /&gt;
&lt;br /&gt;
*Apple tahab anda head disaini ja lahendust, mitte niisama suvalist asja maha müüa.&lt;br /&gt;
*Pole mõtet kulutada 1 miljonit eurot reklaamiks kui samal ajal tehnikud lähevad inimeste koju ja haisevad ja ei pühi jalgu ära.&lt;br /&gt;
*Turundaja paneb kokku 4p õige mixi - koht, hind, toode, turundus(promotion).&lt;br /&gt;
*Sageli tellitakse asju, mida ettevõttel tegelikult vaja ei ole. Siiski see on vajalik, et ettevõte saaks aru, mida neil tegelikult vaja on.&lt;br /&gt;
&lt;br /&gt;
Kui alguses olin suhteliselt skeptiline nende loengute suhtes, siis nüüd on seis teine. Olen tänulik selle motivatsiooni eest neid loenguid jälgida.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja ülesanne==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele&amp;lt;ref name=eeskiri&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri Õppekorralduseeskiri - IT Kolledž&amp;lt;/ref&amp;gt;:, siis õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestrist. Järelarvestusele tuleb ÕISis registreeruda ning selleks pole eelnevat kokkulepet vaja. Järelarvestusele peab registreerima vähemalt 2 päeva varem. Korduseksamid ja -arvestused on OF õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. 2016/2017. õppeaastal on OF ja REV kordussoorituse tasu 20€ &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2016/2017. õppeaastal&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele &amp;lt;ref name=eeskiri /&amp;gt; , siis esimesel õppeaastal saab minna õppepuhkusele tervislikel põhjustel, ajateenistuse puhul või lapse hooldamiseks. Akadeemilist puhkust ja selle katkestamist taotletakse avaldusega rektori nimele ja vormistatakse rektori käskkirjaga. Akadeemilise puhkuse maksimaalseks pikkuseks on tervislikel põhjustel 2 aastat, lapse hooldamisel kuni 3 aastat ja ajateenistuse puhul kuni 1 aasta. Kui üliõpilane ei ole hiljemalt akadeemilise puhkuse lõppemise järgse semestri punase joone päevaks esitanud avaldust akadeemilise puhkuse lõpetamiseks või pikendamiseks, lõpetatakse see automaatselt ja üliõpilane eksmatrikuleeritakse õpingutest mitteosavõtu tõttu. Üliõpilasel on õigus akadeemilisel puhkusel viibimise ajal täita õppekava (sh teha eksameid või arvestusi järele) juhul, kui on tegemist:&lt;br /&gt;
*keskmise, raske või sügava puudega isikuga;&lt;br /&gt;
*alla 3-aastase lapse või puudega lapse vanema või eestkostjaga;&lt;br /&gt;
*akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega.&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minu üliõpilaskood lõpeb numbritega 5 ja 5, ehk küsimus on: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 24 EAPd ja teise semestri lõpuks 24 EAPd?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna semestris peab tegema 27EAP, ehk 54EAP aastas ja ühe EAP maksumus on 50€, siis esimese semestri lõpus tuleb hüvitada 3EAP, sest 27-24=3EAP, ehk 150EUR. Teise semestri lõpuks peaks saama 54 täis, ehk 54-24= 30EAP peab ära tegema, aga saan ainult 24EAP, ehk 6 EAP jääb puudu, mis on 300EUR. Ehk kokku 150+300=450EUR.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112081</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112081"/>
		<updated>2016-10-25T12:01:04Z</updated>

		<summary type="html">&lt;p&gt;Luksti: /* Ülesanne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 25. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Mul tekkis erakordne võimalus vaadata päevaõppe salvestatud loenguid erinevatest IT tahkudest ja valdkonnast üleüldiselt. Alguses see mõte kõige rohkem ei köitnud, kuid 1,5 kordse kiirusega loenguid kuulates sain ka väga palju uut ja huvitavat teada. Loengute kohta on kirjutatud mitte ainult seda, mis ma antud loengust õppisin, vaid ka põnevamad ja huvitavad repliigid, mis minu silmis on head mõttekohad. &lt;br /&gt;
&lt;br /&gt;
Esimese, ehk sissejuhatava loengu &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/46b0c2c3-b9c3-4b98-b0fb-855ca1f5d68a Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Merike Spitsõn, Merle Varendi, Juri Tretjakov, Andres Septer) 26. august loengusalvestus]&amp;lt;/ref&amp;gt; minu silmis huvitavaimad ja kõige kasulikumad infokillud olid:&lt;br /&gt;
&lt;br /&gt;
*Pole mõtet oma ainekavast “spagetti” teha. See võib mõjuda õppeedukusele, hiljem võivad tulla sellest ootamatud arved ja VÕTA’ga liialdamine pole sugugi hea.&lt;br /&gt;
*Koolis veel igasuguseid huvitavaid klubisid ja tegevusi nagu näiteks robootikaring, workshopid, hackerspaced ja muud üritused, mis aitavad võrgustikku suurendada ning huvitavaid lisateadmisi ja praktikat saada. Siiski on natuke kaheldav, kas täistööajaga töötava kaugõppija ajakavasse sellised huviringid mahuvad.&lt;br /&gt;
*Printimise limiit 50 lehte semestris, kasutamata maht ei kandu edasi.&lt;br /&gt;
*Punasest joonest maksab kinni pidada.&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/d9ec2ab9-14d4-4e0a-9c5c-c26e5093060f Loengu &amp;quot;Sinna ja tagasi. Arhitekti lugu.&amp;quot; (Andres Kütt) 31. august loengusalvestus]&amp;lt;/ref&amp;gt; rääkis süsteemi arhitekti muredest ja rõõmudest:&lt;br /&gt;
&lt;br /&gt;
*Minge nii ägedasse ülikooli kui vähegi saate! See mõte tundus natukene naljakana, sest ilmselt enamus kohalviibijatest ja salvestuse vaatajatest just astusid ülikooli - kas me peame siis ITK&#039;st kohe lahkuma?&lt;br /&gt;
*Programmeerimist ei saa õpetada, programmeerimiskeelt ei saa õpetada, seda tuleb ise õppida.&lt;br /&gt;
*Tarkvara ja riistvara on alati seotud! Ei saa olla sellist arvamust, et “tegelen vaid tarkvaraga”.&lt;br /&gt;
*Arhitekt on party-pooper - rikub inimeste unistusi.&lt;br /&gt;
*Lühidalt ja konkreetselt enda väljendamine on praegu haruldus - nagu üks sõber saatis teisele kirja öeldes: Vabandust, et kiri liiga pikk tuli - mul polnud lihtsalt aega&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kolmas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/bdb1f592-2bdc-4f3e-96e5-68a65306cbe6?ec=true Loengu &amp;quot;Testimine ja startupid&amp;quot; (Kristel &amp;amp; Marko Kruustük (Testlio)) 7. september loengusalvestus]&amp;lt;/ref&amp;gt; rääkis start-upide raskest elust:&lt;br /&gt;
&lt;br /&gt;
*Transferwise viis kopa suurte Eesti IT ettevõtete ette, et töötajaid üle osta sloganiga: “Kui kopp on ees, siis tule meile tööle!”. See on see nipp, mida varem Skypes ei teinud.&lt;br /&gt;
*Üleöö innovaatilisi mõtteid ei sünni - sellele eelneb 10 aastat ränka tööd, mis valmistab su sisuliselt selleks seisuks ette, mis laseb sul selliseid ideesid mõelda.&lt;br /&gt;
*Alati tasub targemate käest nõu küsida (Ahti Starship technologies, Pipedrive’i juht).&lt;br /&gt;
*IT on way to go! Sõbrad aitavad alati.&lt;br /&gt;
*Startup’i tegemisel jääb aega ka pidutsemiseks!&lt;br /&gt;
&lt;br /&gt;
Neljas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/edf31936-fa06-4f1a-8c1f-18e4edb07f76 Loengu &amp;quot;Süsadminnimisest&amp;quot; (Lembitu Ling aka Snakeman) 14. september loengusalvestus]&amp;lt;/ref&amp;gt; võis kuulda kõike huvitavat seoses süsteemide administreerimisega:&lt;br /&gt;
&lt;br /&gt;
*Admin on loomult laisk, aga ta ei tohi olla liiga laisk. &lt;br /&gt;
*Kui on mitu sys adminni sis nende vaheline vastutusala peab olema kokku lepitud. Ei saa olla mingit olukorda, kus on mingi kast, millega ei tegele keegi või tegelevad kõik korraga. (vene häkkerite näide).&lt;br /&gt;
*Kui teed midagi juba 3ndat korda, siis oled halb sysadmin, sest pole protsessi ära skriptinud.&lt;br /&gt;
*Ei tasu olla nähtamatu - halb palka juurde küsida ja teiseks sind võidakse vallandada.&lt;br /&gt;
*Ära tee sohilapsi tasuta (sõbrale server jms).&lt;br /&gt;
*Arendajate ja süsadminnide vahelised probleemid tulenevad juhtkonna otsustest - piir ei tohi olla hägune ja reeglid peavad olema paigas.&lt;br /&gt;
*Süsadmin on partner arendajale ja süsteemiarhitektile.&lt;br /&gt;
&lt;br /&gt;
Viies loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/c9233ad5-0977-4ea7-9065-3d46012832cc Loengu &amp;quot;IT tööturg ja karjäärikäänakud&amp;quot; (Andres Septer ja Einar Koltšanov (SCRUM master)) 21. september loengusalvestus]&amp;lt;/ref&amp;gt; oli mulle kui valdkonna vahetajale vast kõige kasulikum ja huvitavam. Mõned seigad loengust:&lt;br /&gt;
&lt;br /&gt;
*CV’s ja CV-keskuses on ainult jäänused.&lt;br /&gt;
*Eestis palgatõusu läbirääkimine algab tavaliselt lahkumisavaldusega.&lt;br /&gt;
*Mitte-IT ettevõttes võib arendaja “kinni jääda”, ehk võib progreda 20 aastat ühte sama asja.&lt;br /&gt;
*Tee oma startup! Mitte ära uju kellegi järel.&lt;br /&gt;
*Arendaja peaks kindlasti aru saama projektijuhi loomusest, milline ta on, mida ta kliendile kokku lubab ja millised on tavaliselt tähtajad (kas on paindlikud, tehtavad jms).&lt;br /&gt;
*Ei tasu karta ja alati saab liikuda muust valdkonnast IT’sse, IT valdkonna siseselt või IT’st kuhugi muusse valdkonda.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/24de2b84-9c8c-497f-a299-7ece598d0802 Loengu &amp;quot;Andmed ei allu analüüsile&amp;quot; (Ivar Laur EMTA analüütikaosakonna juhataja) 28. september loengusalvestus]&amp;lt;/ref&amp;gt; ei olnud võibolla kõige huvitavam, aga mitte midagi ei jookse mööda külge alla:&lt;br /&gt;
&lt;br /&gt;
*Rohkem maksmine ei võrdu õiguskuulekama käitumisega ja vastupidi&lt;br /&gt;
*Üks ametniku külastus, telefonikõne, kontroll ei tähenda, et järgmised x aastat oleks ettevõte MTA vaateväljast kõrval&lt;br /&gt;
*Suuremad tulevikuplaanid:&lt;br /&gt;
**Ettevõtete käekäigu, majandusliku edu prognoosimine.&lt;br /&gt;
**Ettevõtetele läbi e-maksuameti nn BI teenuse pakkumine.&lt;br /&gt;
*Andmeanalüüsil Excel ei kao kuhugi.&lt;br /&gt;
*Andmeanalüüsi ja elu vahele jääb alati mingi tühimik.&lt;br /&gt;
 &lt;br /&gt;
Seitsmendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/19c7be1d-f277-40ea-8fb7-a5a829162d76 Loengu &amp;quot;Eesti Vabariigi küberkaitse&amp;quot; (Jaan Piirsalu) 5. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; jäid kõrva järgmised mõttekohad:&lt;br /&gt;
&lt;br /&gt;
*Kaitse õnnestumiseks peab aru saama, mis on enda tugevused ja nõrkused ja lisaks proovima vastasest võimalikult hästi aru saada.&lt;br /&gt;
*Krüpto on see, et peidame andmed vastase eest küüru taha ära.&lt;br /&gt;
*Sarnaselt kaitseliidule on meil ka küberkaitseliit, kus toimuvad ka õppused ja muud huvitavat.&lt;br /&gt;
*Kui naabritel hästi läheb, läheb meil ka küberkaitsega hästi. Koostöö naabritega, üksteiselt õppimine olulisel kohal.&lt;br /&gt;
&lt;br /&gt;
Viimasest, ehk kaheksandast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/f35aeffc-bcd1-44f3-972b-931cfcb47127 Loengu &amp;quot;IT ja turundus&amp;quot; (Hedi Mardisoo, Starman AS) 12. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; tooksin välja järgmised mõtted:&lt;br /&gt;
&lt;br /&gt;
*Apple tahab anda head disaini ja lahendust, mitte niisama suvalist asja maha müüa.&lt;br /&gt;
*Pole mõtet kulutada 1 miljonit eurot reklaamiks kui samal ajal tehnikud lähevad inimeste koju ja haisevad ja ei pühi jalgu ära.&lt;br /&gt;
*Turundaja paneb kokku 4p õige mixi - koht, hind, toode, turundus(promotion).&lt;br /&gt;
*Sageli tellitakse asju, mida ettevõttel tegelikult vaja ei ole. Siiski see on vajalik, et ettevõte saaks aru, mida neil tegelikult vaja on.&lt;br /&gt;
&lt;br /&gt;
Kui alguses olin suhteliselt skeptiline nende loengute suhtes, siis nüüd on seis teine. Olen tänulik selle motivatsiooni eest neid loenguid jälgida.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja ülesanne==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele&amp;lt;ref name=eeskiri&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduseeskiri - IT Kolledž&amp;lt;/ref&amp;gt;:, siis õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestrist. Järelarvestusele tuleb ÕISis registreeruda ning selleks pole eelnevat kokkulepet vaja. Järelarvestusele peab registreerima vähemalt 2 päeva varem. Korduseksamid ja -arvestused on OF õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. 2016/2017. õppeaastal on OF ja REV kordussoorituse tasu 20€ &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2016/2017. õppeaastal&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele &amp;lt;ref name=eeskiri /&amp;gt; , siis esimesel õppeaastal saab minna õppepuhkusele tervislikel põhjustel, ajateenistuse puhul või lapse hooldamiseks. Akadeemilist puhkust ja selle katkestamist taotletakse avaldusega rektori nimele ja vormistatakse rektori käskkirjaga. Akadeemilise puhkuse maksimaalseks pikkuseks on tervislikel põhjustel 2 aastat, lapse hooldamisel kuni 3 aastat ja ajateenistuse puhul kuni 1 aasta. Kui üliõpilane ei ole hiljemalt akadeemilise puhkuse lõppemise järgse semestri punase joone päevaks esitanud avaldust akadeemilise puhkuse lõpetamiseks või pikendamiseks, lõpetatakse see automaatselt ja üliõpilane eksmatrikuleeritakse õpingutest mitteosavõtu tõttu. Üliõpilasel on õigus akadeemilisel puhkusel viibimise ajal täita õppekava (sh teha eksameid või arvestusi järele) juhul, kui on tegemist:&lt;br /&gt;
*keskmise, raske või sügava puudega isikuga;&lt;br /&gt;
*alla 3-aastase lapse või puudega lapse vanema või eestkostjaga;&lt;br /&gt;
*akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega.&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minu üliõpilaskood lõpeb numbritega 5 ja 5, ehk küsimus on: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 24 EAPd ja teise semestri lõpuks 24 EAPd?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna semestris peab tegema 27EAP, ehk 54EAP aastas ja ühe EAP maksumus on 50€, siis esimese semestri lõpus tuleb hüvitada 3EAP, sest 27-24=3EAP, ehk 150EUR. Teise semestri lõpuks peaks saama 54 täis, ehk 54-24= 30EAP peab ära tegema, aga saan ainult 24EAP, ehk 6 EAP jääb puudu, mis on 300EUR. Ehk kokku 150+300=450EUR.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112080</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=112080"/>
		<updated>2016-10-25T12:00:41Z</updated>

		<summary type="html">&lt;p&gt;Luksti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 25. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Mul tekkis erakordne võimalus vaadata päevaõppe salvestatud loenguid erinevatest IT tahkudest ja valdkonnast üleüldiselt. Alguses see mõte kõige rohkem ei köitnud, kuid 1,5 kordse kiirusega loenguid kuulates sain ka väga palju uut ja huvitavat teada. Loengute kohta on kirjutatud mitte ainult seda, mis ma antud loengust õppisin, vaid ka põnevamad ja huvitavad repliigid, mis minu silmis on head mõttekohad. &lt;br /&gt;
&lt;br /&gt;
Esimese, ehk sissejuhatava loengu &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/46b0c2c3-b9c3-4b98-b0fb-855ca1f5d68a Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Merike Spitsõn, Merle Varendi, Juri Tretjakov, Andres Septer) 26. august loengusalvestus]&amp;lt;/ref&amp;gt; minu silmis huvitavaimad ja kõige kasulikumad infokillud olid:&lt;br /&gt;
&lt;br /&gt;
*Pole mõtet oma ainekavast “spagetti” teha. See võib mõjuda õppeedukusele, hiljem võivad tulla sellest ootamatud arved ja VÕTA’ga liialdamine pole sugugi hea.&lt;br /&gt;
*Koolis veel igasuguseid huvitavaid klubisid ja tegevusi nagu näiteks robootikaring, workshopid, hackerspaced ja muud üritused, mis aitavad võrgustikku suurendada ning huvitavaid lisateadmisi ja praktikat saada. Siiski on natuke kaheldav, kas täistööajaga töötava kaugõppija ajakavasse sellised huviringid mahuvad.&lt;br /&gt;
*Printimise limiit 50 lehte semestris, kasutamata maht ei kandu edasi.&lt;br /&gt;
*Punasest joonest maksab kinni pidada.&lt;br /&gt;
&lt;br /&gt;
Teine loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/d9ec2ab9-14d4-4e0a-9c5c-c26e5093060f Loengu &amp;quot;Sinna ja tagasi. Arhitekti lugu.&amp;quot; (Andres Kütt) 31. august loengusalvestus]&amp;lt;/ref&amp;gt; rääkis süsteemi arhitekti muredest ja rõõmudest:&lt;br /&gt;
&lt;br /&gt;
*Minge nii ägedasse ülikooli kui vähegi saate! See mõte tundus natukene naljakana, sest ilmselt enamus kohalviibijatest ja salvestuse vaatajatest just astusid ülikooli - kas me peame siis ITK&#039;st kohe lahkuma?&lt;br /&gt;
*Programmeerimist ei saa õpetada, programmeerimiskeelt ei saa õpetada, seda tuleb ise õppida.&lt;br /&gt;
*Tarkvara ja riistvara on alati seotud! Ei saa olla sellist arvamust, et “tegelen vaid tarkvaraga”.&lt;br /&gt;
*Arhitekt on party-pooper - rikub inimeste unistusi.&lt;br /&gt;
*Lühidalt ja konkreetselt enda väljendamine on praegu haruldus - nagu üks sõber saatis teisele kirja öeldes: Vabandust, et kiri liiga pikk tuli - mul polnud lihtsalt aega&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kolmas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/bdb1f592-2bdc-4f3e-96e5-68a65306cbe6?ec=true Loengu &amp;quot;Testimine ja startupid&amp;quot; (Kristel &amp;amp; Marko Kruustük (Testlio)) 7. september loengusalvestus]&amp;lt;/ref&amp;gt; rääkis start-upide raskest elust:&lt;br /&gt;
&lt;br /&gt;
*Transferwise viis kopa suurte Eesti IT ettevõtete ette, et töötajaid üle osta sloganiga: “Kui kopp on ees, siis tule meile tööle!”. See on see nipp, mida varem Skypes ei teinud.&lt;br /&gt;
*Üleöö innovaatilisi mõtteid ei sünni - sellele eelneb 10 aastat ränka tööd, mis valmistab su sisuliselt selleks seisuks ette, mis laseb sul selliseid ideesid mõelda.&lt;br /&gt;
*Alati tasub targemate käest nõu küsida (Ahti Starship technologies, Pipedrive’i juht).&lt;br /&gt;
*IT on way to go! Sõbrad aitavad alati.&lt;br /&gt;
*Startup’i tegemisel jääb aega ka pidutsemiseks!&lt;br /&gt;
&lt;br /&gt;
Neljas loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/edf31936-fa06-4f1a-8c1f-18e4edb07f76 Loengu &amp;quot;Süsadminnimisest&amp;quot; (Lembitu Ling aka Snakeman) 14. september loengusalvestus]&amp;lt;/ref&amp;gt; võis kuulda kõike huvitavat seoses süsteemide administreerimisega:&lt;br /&gt;
&lt;br /&gt;
*Admin on loomult laisk, aga ta ei tohi olla liiga laisk. &lt;br /&gt;
*Kui on mitu sys adminni sis nende vaheline vastutusala peab olema kokku lepitud. Ei saa olla mingit olukorda, kus on mingi kast, millega ei tegele keegi või tegelevad kõik korraga. (vene häkkerite näide).&lt;br /&gt;
*Kui teed midagi juba 3ndat korda, siis oled halb sysadmin, sest pole protsessi ära skriptinud.&lt;br /&gt;
*Ei tasu olla nähtamatu - halb palka juurde küsida ja teiseks sind võidakse vallandada.&lt;br /&gt;
*Ära tee sohilapsi tasuta (sõbrale server jms).&lt;br /&gt;
*Arendajate ja süsadminnide vahelised probleemid tulenevad juhtkonna otsustest - piir ei tohi olla hägune ja reeglid peavad olema paigas.&lt;br /&gt;
*Süsadmin on partner arendajale ja süsteemiarhitektile.&lt;br /&gt;
&lt;br /&gt;
Viies loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/c9233ad5-0977-4ea7-9065-3d46012832cc Loengu &amp;quot;IT tööturg ja karjäärikäänakud&amp;quot; (Andres Septer ja Einar Koltšanov (SCRUM master)) 21. september loengusalvestus]&amp;lt;/ref&amp;gt; oli mulle kui valdkonna vahetajale vast kõige kasulikum ja huvitavam. Mõned seigad loengust:&lt;br /&gt;
&lt;br /&gt;
*CV’s ja CV-keskuses on ainult jäänused.&lt;br /&gt;
*Eestis palgatõusu läbirääkimine algab tavaliselt lahkumisavaldusega.&lt;br /&gt;
*Mitte-IT ettevõttes võib arendaja “kinni jääda”, ehk võib progreda 20 aastat ühte sama asja.&lt;br /&gt;
*Tee oma startup! Mitte ära uju kellegi järel.&lt;br /&gt;
*Arendaja peaks kindlasti aru saama projektijuhi loomusest, milline ta on, mida ta kliendile kokku lubab ja millised on tavaliselt tähtajad (kas on paindlikud, tehtavad jms).&lt;br /&gt;
*Ei tasu karta ja alati saab liikuda muust valdkonnast IT’sse, IT valdkonna siseselt või IT’st kuhugi muusse valdkonda.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/24de2b84-9c8c-497f-a299-7ece598d0802 Loengu &amp;quot;Andmed ei allu analüüsile&amp;quot; (Ivar Laur EMTA analüütikaosakonna juhataja) 28. september loengusalvestus]&amp;lt;/ref&amp;gt; ei olnud võibolla kõige huvitavam, aga mitte midagi ei jookse mööda külge alla:&lt;br /&gt;
&lt;br /&gt;
*Rohkem maksmine ei võrdu õiguskuulekama käitumisega ja vastupidi&lt;br /&gt;
*Üks ametniku külastus, telefonikõne, kontroll ei tähenda, et järgmised x aastat oleks ettevõte MTA vaateväljast kõrval&lt;br /&gt;
*Suuremad tulevikuplaanid:&lt;br /&gt;
**Ettevõtete käekäigu, majandusliku edu prognoosimine.&lt;br /&gt;
**Ettevõtetele läbi e-maksuameti nn BI teenuse pakkumine.&lt;br /&gt;
*Andmeanalüüsil Excel ei kao kuhugi.&lt;br /&gt;
*Andmeanalüüsi ja elu vahele jääb alati mingi tühimik.&lt;br /&gt;
 &lt;br /&gt;
Seitsmendast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/19c7be1d-f277-40ea-8fb7-a5a829162d76 Loengu &amp;quot;Eesti Vabariigi küberkaitse&amp;quot; (Jaan Piirsalu) 5. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; jäid kõrva järgmised mõttekohad:&lt;br /&gt;
&lt;br /&gt;
*Kaitse õnnestumiseks peab aru saama, mis on enda tugevused ja nõrkused ja lisaks proovima vastasest võimalikult hästi aru saada.&lt;br /&gt;
*Krüpto on see, et peidame andmed vastase eest küüru taha ära.&lt;br /&gt;
*Sarnaselt kaitseliidule on meil ka küberkaitseliit, kus toimuvad ka õppused ja muud huvitavat.&lt;br /&gt;
*Kui naabritel hästi läheb, läheb meil ka küberkaitsega hästi. Koostöö naabritega, üksteiselt õppimine olulisel kohal.&lt;br /&gt;
&lt;br /&gt;
Viimasest, ehk kaheksandast loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/f35aeffc-bcd1-44f3-972b-931cfcb47127 Loengu &amp;quot;IT ja turundus&amp;quot; (Hedi Mardisoo, Starman AS) 12. oktoober loengusalvestus]&amp;lt;/ref&amp;gt; tooksin välja järgmised mõtted:&lt;br /&gt;
&lt;br /&gt;
*Apple tahab anda head disaini ja lahendust, mitte niisama suvalist asja maha müüa.&lt;br /&gt;
*Pole mõtet kulutada 1 miljonit eurot reklaamiks kui samal ajal tehnikud lähevad inimeste koju ja haisevad ja ei pühi jalgu ära.&lt;br /&gt;
*Turundaja paneb kokku 4p õige mixi - koht, hind, toode, turundus(promotion).&lt;br /&gt;
*Sageli tellitakse asju, mida ettevõttel tegelikult vaja ei ole. Siiski see on vajalik, et ettevõte saaks aru, mida neil tegelikult vaja on.&lt;br /&gt;
&lt;br /&gt;
Kui alguses olin suhteliselt skeptiline nende loengute suhtes, siis nüüd on seis teine. Olen tänulik selle motivatsiooni eest neid loenguid jälgida.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused ja ülesanne==&lt;br /&gt;
===Küsimus B=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele&amp;lt;ref name=eeskiri&amp;gt;[http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri/ Õppekorralduseeskiri - IT Kolledž&amp;lt;/ref&amp;gt;:, siis õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semestri punase joone päevani arvates aine õpetamissemestrist. Järelarvestusele tuleb ÕISis registreeruda ning selleks pole eelnevat kokkulepet vaja. Järelarvestusele peab registreerima vähemalt 2 päeva varem. Korduseksamid ja -arvestused on OF õppijatele tasulised. Tasu suurus kehtestatakse rektori käskkirjaga ja arve kuvatakse ÕISis. 2016/2017. õppeaastal on OF ja REV kordussoorituse tasu 20€ &amp;lt;ref&amp;gt;[http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2016/2017. õppeaastal&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toetudes õppekorralduse eeskirjadele &amp;lt;ref name=eeskiri /&amp;gt; , siis esimesel õppeaastal saab minna õppepuhkusele tervislikel põhjustel, ajateenistuse puhul või lapse hooldamiseks. Akadeemilist puhkust ja selle katkestamist taotletakse avaldusega rektori nimele ja vormistatakse rektori käskkirjaga. Akadeemilise puhkuse maksimaalseks pikkuseks on tervislikel põhjustel 2 aastat, lapse hooldamisel kuni 3 aastat ja ajateenistuse puhul kuni 1 aasta. Kui üliõpilane ei ole hiljemalt akadeemilise puhkuse lõppemise järgse semestri punase joone päevaks esitanud avaldust akadeemilise puhkuse lõpetamiseks või pikendamiseks, lõpetatakse see automaatselt ja üliõpilane eksmatrikuleeritakse õpingutest mitteosavõtu tõttu. Üliõpilasel on õigus akadeemilisel puhkusel viibimise ajal täita õppekava (sh teha eksameid või arvestusi järele) juhul, kui on tegemist:&lt;br /&gt;
*keskmise, raske või sügava puudega isikuga;&lt;br /&gt;
*alla 3-aastase lapse või puudega lapse vanema või eestkostjaga;&lt;br /&gt;
*akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistuse läbimisega.&lt;br /&gt;
&lt;br /&gt;
===Ülesanne===&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minu üliõpilaskood lõpeb numbritega 5 ja 5, ehk küsimus on: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas 24 EAPd ja teise semestri lõpuks 24 EAPd?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
Kuna semestris peab tegema 27EAP, ehk 54EAP aastas ja ühe EAP maksumus on 50€, siis esimese semestri lõpus tuleb hüvitada 3EAP, sest 27-24=3EAP, ehk 150EUR. Teise semestri lõpuks peaks saama 54 täis, ehk 54-24= 30EAP peab ära tegema, aga saan ainult 24EAP, ehk 6 EAP jääb puudu, mis on 300EUR. Ehk kokku 150+300=450EUR.&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=106900</id>
		<title>User:Luksti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Luksti&amp;diff=106900"/>
		<updated>2016-10-12T19:59:54Z</updated>

		<summary type="html">&lt;p&gt;Luksti: Created page with &amp;quot;Category:Erialatutvustus 2016 kaugõpe =Erialatutvustuse aine arvestustöö (NÄIDE)= Autor: Kristjan Karmo  Esitamise kuupäev: 26. oktoober 2016  ==Essee== Siia tuleb es...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2016 kaugõpe]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö (NÄIDE)=&lt;br /&gt;
Autor: Kristjan Karmo&lt;br /&gt;
&lt;br /&gt;
Esitamise kuupäev: 26. oktoober 2016&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siia tuleb essee tekst. Esimesest loengust &amp;lt;ref&amp;gt;[https://echo360.e-ope.ee/ess/echo/presentation/552b549b-da8b-48c4-9047-cf34af6e6188 Loengu &amp;quot;Õppekorraldus ja sisekord&amp;quot; (Inga Vau, Margus Ernits, Merle Varendi) 27. august loengusalvestus]&amp;lt;/ref&amp;gt; sain teada ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Refereerimist saab teha &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;ref&amp;gt;Õppkorralduse eeskiri P4.4 ...&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; märgistega. &lt;br /&gt;
&lt;br /&gt;
Viited kuvatakse kohta, kuhu kirjutad: &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;references /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Abi mediawiki kirjutamisel saab mediawiki kodulehelt&amp;lt;ref&amp;gt;[http://www.mediawiki.org/wiki/Help:Formatting Mediawiki - Help Formatting]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks soovin tsiteerida ühte tudengit „vahet pole, kui magus on teie uni varahommikul, kui tahate IT alaselt natukesegi oma silmaringi arendada, siis minge kindlasti kõigi nende ainete loengutesse ja kuulake hoolega!“ &lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus B=== &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;
&amp;lt;nowiki&amp;gt;Märkuseks järgmiseks aastaks - küsimuse sõnastust parandanda - vaata historyt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eksami uuesti sooritamiseks pean tegema järgmised tegevused ...&lt;br /&gt;
&lt;br /&gt;
===Küsimus 3=== &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;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selleks, et minna akadeemilisele puhkusele, pean ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Viited=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luksti</name></author>
	</entry>
</feed>