<?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=Tkruglov</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=Tkruglov"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Tkruglov"/>
	<updated>2026-05-07T23:50:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117167</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117167"/>
		<updated>2017-01-27T07:01:53Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Lõpptoode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kaart/Autocomplete.&lt;br /&gt;
*Algoritmi keerukus.&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
[https://drive.google.com/open?id=0By340FvSRdiVSnVRNWFaUG9iSGM OnTime]&lt;br /&gt;
sisaldab:&lt;br /&gt;
*OnTime_prototüüp&lt;br /&gt;
*OnTime_toode&lt;br /&gt;
*README.txt&lt;br /&gt;
*OnTime_dokumentatsioon&lt;br /&gt;
**Rakenduse põhikirjeldus&lt;br /&gt;
**Kasutuslood&lt;br /&gt;
**Töökulg&lt;br /&gt;
**Entity mudel&lt;br /&gt;
**Testid&lt;br /&gt;
*OnTimeEntityModel.sql&lt;br /&gt;
*OnTime powerpoint&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;br /&gt;
=== 26.01.2017 ===&lt;br /&gt;
*Registreerimise fix.&lt;br /&gt;
*Ajaotsingu bugi fix.&lt;br /&gt;
*Poolikute ajatsoonide bugi fix.&lt;br /&gt;
*Testid, coverage 96.20% (ilma wpf-ita)&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117165</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117165"/>
		<updated>2017-01-27T05:48:59Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Lõpptoode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kaart/Autocomplete.&lt;br /&gt;
*Algoritmi keerukus.&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
[https://drive.google.com/open?id=0By340FvSRdiVSnVRNWFaUG9iSGM OnTime]&lt;br /&gt;
sisaldab:&lt;br /&gt;
*OnTime_prototüüp&lt;br /&gt;
*OnTime_toode&lt;br /&gt;
*README.txt&lt;br /&gt;
*OnTime_dokumentatsioon&lt;br /&gt;
*OnTimeEntityModel.sql&lt;br /&gt;
*OnTime powerpoint&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;br /&gt;
=== 26.01.2017 ===&lt;br /&gt;
*Registreerimise fix.&lt;br /&gt;
*Ajaotsingu bugi fix.&lt;br /&gt;
*Poolikute ajatsoonide bugi fix.&lt;br /&gt;
*Testid, coverage 96.20% (ilma wpf-ita)&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117164</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117164"/>
		<updated>2017-01-27T05:47:57Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Lõpptoode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kaart/Autocomplete.&lt;br /&gt;
*Algoritmi keerukus.&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
[https://drive.google.com/open?id=0By340FvSRdiVSnVRNWFaUG9iSGM OnTime]&lt;br /&gt;
sisaldab:&lt;br /&gt;
*Prototüüp&lt;br /&gt;
*Lõpptoode&lt;br /&gt;
*Powerpoint&lt;br /&gt;
*Dokumentatsioon&lt;br /&gt;
*Readme&lt;br /&gt;
*Andmebaasi sql&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;br /&gt;
=== 26.01.2017 ===&lt;br /&gt;
*Registreerimise fix.&lt;br /&gt;
*Ajaotsingu bugi fix.&lt;br /&gt;
*Poolikute ajatsoonide bugi fix.&lt;br /&gt;
*Testid, coverage 96.20% (ilma wpf-ita)&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=117163</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=117163"/>
		<updated>2017-01-27T05:46:52Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Meeskond: OnTime */&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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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(päevaõpe)&#039;&#039;&#039; 08.11.2016 (3p) &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioon(kaugõpe)&#039;&#039;&#039; 13.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:28.11.2016 / Kaugõpe: 18.12.2016 &#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;
28. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal.Esitamine tähendab seda, et meeskond lisab oma Wiki lehele prototüübi lingi, kust see on võimalik alla laadida. Vajadusel antakse kaasa paigaldusjuhend. NB! Juhul kui prototüüpi ei kaitsta ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
Kaugõppe puhul ei ole vaja koha peal eraldi oma prototüüpi kaitsta&lt;br /&gt;
&lt;br /&gt;
===Prototüübi kaitsmisele registreerumine===&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11: Võimalik on prototüüpi kaitsta ka neljapäeval järgnevatel aegadel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Neljapäev:&lt;br /&gt;
*08:00 - &lt;br /&gt;
*08:10 -&lt;br /&gt;
*08:20 - Dogify (Roland Soosaar, Krista Norak, Mihkel Roots)&lt;br /&gt;
*08:30 - Kassarakendus (Mikk Sarapuu, Piret Pomerants, Meelis Sääsk)&lt;br /&gt;
*08:40 - Bomory (Cathy Toomast, Hando Laasmägi, Tarvo Tammejuur)&lt;br /&gt;
*08:50 - Bank (Teet Adamson, Aleksei Kopõlov, Tarvo Sbitnev)&lt;br /&gt;
*09:00 - ParkWell (Taavi Vesinurm, Raido Vell, Madis Roosioks)&lt;br /&gt;
*09:10 - &lt;br /&gt;
*09:20 - Hidden Mustard (Andreas Kirotar, Anneli Asser, Tõnn Vaher)&lt;br /&gt;
*09:30 - D♭ (Martin Arusalu, Martin Nõukas, Roomet Saadi, Semjon Greef)&lt;br /&gt;
*09:40 - NullPointerException (Kertu Nurmberg, Tõnis Piirits)&lt;br /&gt;
.. 20 min puhvrit ja siit edasi soovi korral, kui keegi soovib, saab ka veel kaitsta&lt;br /&gt;
&lt;br /&gt;
*10:00 - Pie Piper (Uku-Mart Uprus, Ardo Erik, Olari Pipenberg, Villem Markus Loigom)&lt;br /&gt;
*10:10 - PirateNetflix (Janno Oolo, Joosep Voolmaa, Arti Zirk, Mihkel Vajak)&lt;br /&gt;
*10:20 -&lt;br /&gt;
*10:30 -&lt;br /&gt;
*10:40 -&lt;br /&gt;
*10:50 -&lt;br /&gt;
*11:00 - &lt;br /&gt;
*11:10 -&lt;br /&gt;
*11:20 -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kaitsmine toimub 2. detsembril(reede) alates kell 09:00. Iga meeskonna jaoks on arvestatud 10 minutit. Palun lisada kellaaeg ja meeskonna nimetus. Kõik meeskonna liikmed ei pea kohal olema, kuid tore oleks, kui kõigil oleks seda aega teha. Kaitsmised toimuvad ruumis 316.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11. 2.detsembri kaitsmised hakkavad alates 11:10&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*11:10 - Elibrium (Märt Häkkinen, Karl Frank)&lt;br /&gt;
*11:20 - Gurmaanid (Koit Kõrvel, Marko Kask, Ott Sõerumäe, Brita Pentšuk)&lt;br /&gt;
*11:30 - Brainery (Madis Lugus, Berit Põldoja, Elina Kuldkepp, Taavi Teearu)&lt;br /&gt;
*11:40 - ForeverNotes (Margus Muru, Martin Nigul, Joosep Koort)&lt;br /&gt;
*11:50 - Korterid Kõrgel Künkal (Edward Mardo)&lt;br /&gt;
*12:00 - ATDV&lt;br /&gt;
*12:10 - B12 (Martin Paakspuu, Marvin Mardiat, Kerdo Kullamäe)&lt;br /&gt;
*12:20 - &lt;br /&gt;
... siia võib vajaduse korral veel aegu lisada.&lt;br /&gt;
NB! Alustame aegade lisamisest alates kell 09:10 st :)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:08.01.2017 / Kaugõpe: 18.01.2017&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; Päevaõpe:15.01.2017 /Kaugõpe 25.01.2017 (4p)&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;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe&#039;&#039;&#039;&lt;br /&gt;
25.01.2016&lt;br /&gt;
&lt;br /&gt;
*15:30 - Bank&lt;br /&gt;
*15:45 - Bomory&lt;br /&gt;
*16:00 - B12&lt;br /&gt;
*16:15 - Elibrium&lt;br /&gt;
*16:30 - Librarians&lt;br /&gt;
*16.45 - ForeverNotes&lt;br /&gt;
*17.00 - ATDV&lt;br /&gt;
*17:15 - Gurmaanid&lt;br /&gt;
*17.30 - Hidden Mustard&lt;br /&gt;
*17:45 - Pie Piper&lt;br /&gt;
*18:00 - Brainery&lt;br /&gt;
*18:15 - Kassarakendus&lt;br /&gt;
*18.30 - Pirate Netflix&lt;br /&gt;
*18.45 - CozinHero&lt;br /&gt;
*19.00 - D♭&lt;br /&gt;
*19.15 - Library&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõpe&#039;&#039;&#039;&lt;br /&gt;
27.01.2016&lt;br /&gt;
&lt;br /&gt;
*12:00 - Autoparandaja&lt;br /&gt;
*12:15 - Paabel&lt;br /&gt;
*12:30 - Battle2048&lt;br /&gt;
*12:45 - Rahaplaneerija&lt;br /&gt;
*13:00 - Elekter&lt;br /&gt;
*13:15 - Isearve&lt;br /&gt;
*13:30 - &lt;br /&gt;
*13:45 - Vitamin C#&lt;br /&gt;
*14:00 - Kingalaenutus&lt;br /&gt;
*14:15 - OnTime&lt;br /&gt;
*14:30 - FoodCab&lt;br /&gt;
*14:45 - MoneyG&lt;br /&gt;
*15:00 - Laener&lt;br /&gt;
*15:15 - MeieTalu&lt;br /&gt;
*15:30 - Dogify&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale [[CozinHero]] asub [https://wiki.itcollege.ee/index.php/Talk:CozinHero siin]&lt;br /&gt;
Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna wikileht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS link&#039;&#039;&#039;           https://flowland.visualstudio.com/Pirate%20Netflix%20Demo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskond Db kohta: https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile [https://drive.google.com/file/d/0B8c6TAUrgOx_MFQzOEFFZ1BQNzg/view?usp=sharing siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link Lõpptootele asun [https://dl.dropboxusercontent.com/u/61894608/Pirate%20Netflix%20Final%20Product.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Gurmaanid meeskond Gurmaanid] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~marusalu/csharp/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link lõpptootele asub [http://enos.itcollege.ee/~marusalu/csharp/lopptoode/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Elibrium meeskond Elibrium] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~mroosiok/CSharpProtot%c3%bc%c3%bcpParkWell/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; [http://enos.itcollege.ee/~mroosiok/CSharpLõpptoodeParkWell/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Bomoryle teeb Vitamin C tiim&lt;br /&gt;
&lt;br /&gt;
Meeskond Bomory retsenseeris [[Brainery]] analüüsi.&lt;br /&gt;
Retsensioon asub [https://wiki.itcollege.ee/index.php/Talk:Brainery siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Prototüüp asub siin: [https://drive.google.com/open?id=0B2jSU1zbUNk8ODV4dDV2ZDcwX0E siin]&lt;br /&gt;
&lt;br /&gt;
Andmebaasi nimi peab olema BomoryDB. Andmebaasi loomisel võib kasutada lingi all olevat creates.sql &lt;br /&gt;
&lt;br /&gt;
faili või mudeli failis teha parem klõps ja Generate Database from model ja võtta sealt sql kood. &lt;br /&gt;
&lt;br /&gt;
Et oleks mugavam kaitsta, lisatakse vaikimisi kasutaja Peeter(parool peeter) alla näidisfilme ja raamatuid, &lt;br /&gt;
&lt;br /&gt;
kuid võib teha ka enda kasutaja. Igal rakenduse käivitamisel eelnevad andmed eemaldatakse ja lisatakse&lt;br /&gt;
&lt;br /&gt;
default andmed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode asub [https://drive.google.com/drive/folders/0B2jSU1zbUNk8bklmMS01UzRjX2c?usp=sharing SIIN]&lt;br /&gt;
(Saadetud ka õppejõu meilile õigeaegselt)&lt;br /&gt;
&lt;br /&gt;
Kaitsmise versioon(parandatud üks viimasel hetkel tekkinud bug)[http://enos.itcollege.ee/~hlaasmag/CSharp/Bomory.zip  SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039; https://kassarakendus2016.visualstudio.com/Kassarakendus2016&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;B12&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:B12 siin]&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale &#039;&#039;&#039;Bomory&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Bomory siin]&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensiooni meeskonnale &#039;&#039;&#039;Kassarakendus&#039;&#039;&#039; teeb meeskond &#039;&#039;&#039;Bomory&#039;&#039;&#039; IN PROGRESS&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link prototüübile asub [https://drive.google.com/open?id=0B7mHgwBiWPuNZ016RlhMck8zbW8 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link lõpptootele asub [https://drive.google.com/open?id=0B7mHgwBiWPuNWlZsWDdzSDNqZWs siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi prototüübile asub [http://enos.itcollege.ee/~opipenbe/C_dies/ siin]&lt;br /&gt;
&lt;br /&gt;
TFS: https://piepiper.visualstudio.com/MyFirstProject/Pie%20Piper/_versionControl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Hidden_Mustard]] asub [https://wiki.itcollege.ee/index.php/Talk:Hidden_Mustard#Anal.C3.BC.C3.BCsi_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi lõpptootele asub [http://enos.itcollege.ee/~opipenbe/C_dies/final/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna TFS https://hiddenmustard.visualstudio.com/Store/Store%20Team/_versionControl/changesets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/wpfstore_proto.zip&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/WebStore_l%c3%b5pptoode.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Sõnajalg]] asub [https://wiki.itcollege.ee/index.php/Talk:S%C3%B5najalg siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjekt/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjectValmis/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Prototüüp : http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.zip &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi andmebaasi loomise juhend : http://enos.itcollege.ee/~mhakkine/CSharp/Juhend.txt&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale &#039;&#039;&#039;D♭&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&#039;le siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.rar &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Link lõpptoote kasutusjuhendile asub [http://enos.itcollege.ee/~kfrank/Kasutusjuhend%20meeskond%20Elibrium%20l%C3%B5pptootele%20(1).pdf siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[Kuri Kohvikupidaja]] asub [https://wiki.itcollege.ee/index.php/Talk:Kuri_Kohvikupidaja siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp ja lõpptoode&#039;&#039;&#039; [https://drive.google.com/drive/folders/0BzgoTRmLgODvUHVwRU9FeDRybDQ?usp=sharing siin] &lt;br /&gt;
Work in progress&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi Meeskond Bank]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni teinud meeskond Librarians: [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Projekti esialgne prototüüp: [http://enos.itcollege.ee/~tadamson/Bank_projekt/Bank.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link Lõpptootele: [http://enos.itcollege.ee/~akopolov/Bank/Bank.rar SIIN]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://dviirmaa.visualstudio.com/ATDV-raamatukogu/_dashboards/ ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Korter Kõrgel Künkal&amp;quot; toote analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Korterid_K%C3%B5rgel_K%C3%BCnkal siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Librarians&amp;quot; lõppetootele asub&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Librarians#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode : [http://enos.itcollege.ee/~mnoumees/ ATDV-raamatukogu.7z]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://sonajalg-itk.visualstudio.com/ Sõnajalg-ITK]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/S%C3%B5najalg#Retsensioon_meeskonna_B12_projektile Meeskonna &amp;quot;B12&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon ATDV kohta [https://wiki.itcollege.ee/index.php/Talk:ATDV ATDV]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praegune Prototüüp!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On saadaval siin lehe peal!&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://enos.itcollege.ee/~kkorvel/CSharpProtot%C3%BC%C3%BCp2016Gurmaanid/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gurmaanide TFS versioonihaldus!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
https://gurmaanid.visualstudio.com/&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
http://enos.itcollege.ee/~kkorvel/CSharpProject.rar&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni analüüsile teeb meeskond &amp;quot;ATDV&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
Prototüüp: http://enos.itcollege.ee/~lnoor/CSharp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna Bank poolt: https://wiki.itcollege.ee/index.php/Talk:Librarians&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale Bank [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dokumentatsioon asub zip faili sees.&lt;br /&gt;
&lt;br /&gt;
http://enos.itcollege.ee/~linoor/CSHARP/&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koduleht:&#039;&#039;&#039; [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
* [[Talk:Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
* [[Talk:Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
[https://tteearu.visualstudio.com/Brainery https://tteearu.visualstudio.com/Brainery]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/Brainery.zip http://enos.itcollege.ee/~tteearu/c/Brainery.zip]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Rent_A_Book#Retsensioon Meeskonna &amp;quot;Forevernotes&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://rentabookproject.visualstudio.com/Rent%20A%20Book Rent A Book]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile: http://enos.itcollege.ee/~rosoosaa/C%23_Project/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Link retsensioonile: https://wiki.itcollege.ee/index.php/Dogify#Meeskonna_.E2.80.9ESuperSalajane.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://forevernotes.visualstudio.com/ForeverNotes SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:ParkWell&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/ForeverNotes.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond Rent A Book analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Talk:Rent_A_Book&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~knurmber/CSharp/Projekt/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [[Talk:FoodCab]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://1drv.ms/u/s!Atnv4O9QOXAsiuRwaKmsahFaKdQrvg Saab siit alla laadida]&lt;br /&gt;
&lt;br /&gt;
Meilide saatmiseks vaja konfigureerida Web.config alt järgnevad võtmed: smtpEmail, smtpPassword, smtpServer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[https://1drv.ms/u/s!Atnv4O9QOXAsiuZw7RFU0Oxjk5EYWQ Saab siit alla laadida]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com/autoparandaja/_git/Autoparandaja.NET&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
&#039;&#039;Liikmed:&#039;&#039;&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://kristaryytel.visualstudio.com/Paabel TFS-i link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (14. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~labner/paabel/paabel.zip Prototüüp koos algandmete laadimiseks vajalike xml-dega]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (26.01.2016)&#039;&#039;&#039; [http://enos.itcollege.ee/~rlindstr/CSharp/ Lõpptoode (Paabel.zip) ning dokumentatsioon]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp: 18.12 seisuga&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (27.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (27.01) TODO&#039;&#039;&#039;&lt;br /&gt;
Agraarbeib lõpptoote retsensioon:[[Talk:DevHelp]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://www.dropbox.com/sh/e34g2tst68asvk3/AAAqvzzhxv816i57yH1kHBS1a?dl=0 link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon - [[Talk:Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon - TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale NullPointerException : [https://wiki.itcollege.ee/index.php/Talk:NullPointerException]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
* Siim Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: [https://kingalaenutus.visualstudio.com/Kingalaenutus Kingalaenutus]&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: &#039;&#039;&#039;&lt;br /&gt;
Retsensioon projektile [https://wiki.itcollege.ee/index.php/Talk:Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~ltaimre/KingalaenutusPrototyyp/ Link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~ltaimre/Kingalaenutus/ Link lõpptootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
Projekti Prototüüp: [https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie tööle kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Projekti Garden of Towers analüüsi retsensioon:[[Talk:Garden of Towers]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (18. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelpProto/ Prototüübi link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelp/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/i243Elekter/ https://elekter.visualstudio.com/i243Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes [[Talk:FoodBytes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://drive.google.com/open?id=0B13XA4AyIfQNc05vSi1UNTRsbkU link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039; [https://drive.google.com/drive/folders/0B6rC6xduz_u4RXN2ZDNVVTRLeUU link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
https://battle2048.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsile: [[Talk:Vitamin_C]]&lt;br /&gt;
&lt;br /&gt;
Lõpptootele: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_prototype.zip link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_final.zip link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; http://enos.itcollege.ee/~mputsepp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
Analüüsi retsensioon: [https://wiki.itcollege.ee/index.php/Talk:OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Battle2048]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;:&lt;br /&gt;
18.12. seisuga: [http://enos.itcollege.ee/~ejogi/Rahaplaneerija/ Rahaplaneerija prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Laener meeskonna retsensioon: https://wiki.itcollege.ee/index.php/Talk:Laener&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
Protüüp 18.12 seisuga asub [https://www.dropbox.com/sh/jxh7gtwvbr3ba7p/AAC3gTpcfFi1dY3WVhdxIZC3a?dl=0 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
* Retsensioon meeskonna Paabel projekti analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Paabel siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/OnTime OnTime Wiki]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: &lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime/ OnTime TFS]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;: &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://drive.google.com/drive/folders/0By340FvSRdiVSnVRNWFaUG9iSGM?usp=sharing OnTime Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[https://drive.google.com/open?id=0By340FvSRdiVSnVRNWFaUG9iSGM OnTime]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Autoparandaja Autoparandaja analüüsile] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Koeraplats===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
* Maie Jeltsova&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Koeraplats&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
https://koeraplats.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117141</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117141"/>
		<updated>2017-01-26T15:54:07Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Lõpptoode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kaart/Autocomplete.&lt;br /&gt;
*Algoritmi keerukus.&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
[https://drive.google.com/open?id=0By340FvSRdiVSnVRNWFaUG9iSGM OnTime]&lt;br /&gt;
sisaldab:&lt;br /&gt;
*Prototüüp&lt;br /&gt;
*Lõpptoode&lt;br /&gt;
*Powerpoint&lt;br /&gt;
*Dokumentatsioon&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;br /&gt;
=== 26.01.2017 ===&lt;br /&gt;
*Registreerimise fix.&lt;br /&gt;
*Ajaotsingu bugi fix.&lt;br /&gt;
*Poolikute ajatsoonide bugi fix.&lt;br /&gt;
*Testid, coverage 96.20% (ilma wpf-ita)&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117140</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117140"/>
		<updated>2017-01-26T15:27:26Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kaart/Autocomplete.&lt;br /&gt;
*Algoritmi keerukus.&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;br /&gt;
=== 26.01.2017 ===&lt;br /&gt;
*Registreerimise fix.&lt;br /&gt;
*Ajaotsingu bugi fix.&lt;br /&gt;
*Poolikute ajatsoonide bugi fix.&lt;br /&gt;
*Testid, coverage 96.20% (ilma wpf-ita)&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=117056</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=117056"/>
		<updated>2017-01-24T17:43:41Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* 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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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(päevaõpe)&#039;&#039;&#039; 08.11.2016 (3p) &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioon(kaugõpe)&#039;&#039;&#039; 13.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:28.11.2016 / Kaugõpe: 18.12.2016 &#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;
28. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal.Esitamine tähendab seda, et meeskond lisab oma Wiki lehele prototüübi lingi, kust see on võimalik alla laadida. Vajadusel antakse kaasa paigaldusjuhend. NB! Juhul kui prototüüpi ei kaitsta ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
Kaugõppe puhul ei ole vaja koha peal eraldi oma prototüüpi kaitsta&lt;br /&gt;
&lt;br /&gt;
===Prototüübi kaitsmisele registreerumine===&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11: Võimalik on prototüüpi kaitsta ka neljapäeval järgnevatel aegadel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Neljapäev:&lt;br /&gt;
*08:00 - &lt;br /&gt;
*08:10 -&lt;br /&gt;
*08:20 - Dogify (Roland Soosaar, Krista Norak, Mihkel Roots)&lt;br /&gt;
*08:30 - Kassarakendus (Mikk Sarapuu, Piret Pomerants, Meelis Sääsk)&lt;br /&gt;
*08:40 - Bomory (Cathy Toomast, Hando Laasmägi, Tarvo Tammejuur)&lt;br /&gt;
*08:50 - Bank (Teet Adamson, Aleksei Kopõlov, Tarvo Sbitnev)&lt;br /&gt;
*09:00 - ParkWell (Taavi Vesinurm, Raido Vell, Madis Roosioks)&lt;br /&gt;
*09:10 - &lt;br /&gt;
*09:20 - Hidden Mustard (Andreas Kirotar, Anneli Asser, Tõnn Vaher)&lt;br /&gt;
*09:30 - D♭ (Martin Arusalu, Martin Nõukas, Roomet Saadi, Semjon Greef)&lt;br /&gt;
*09:40 - NullPointerException (Kertu Nurmberg, Tõnis Piirits)&lt;br /&gt;
.. 20 min puhvrit ja siit edasi soovi korral, kui keegi soovib, saab ka veel kaitsta&lt;br /&gt;
&lt;br /&gt;
*10:00 - Pie Piper (Uku-Mart Uprus, Ardo Erik, Olari Pipenberg, Villem Markus Loigom)&lt;br /&gt;
*10:10 - PirateNetflix (Janno Oolo, Joosep Voolmaa, Arti Zirk, Mihkel Vajak)&lt;br /&gt;
*10:20 -&lt;br /&gt;
*10:30 -&lt;br /&gt;
*10:40 -&lt;br /&gt;
*10:50 -&lt;br /&gt;
*11:00 - &lt;br /&gt;
*11:10 -&lt;br /&gt;
*11:20 -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kaitsmine toimub 2. detsembril(reede) alates kell 09:00. Iga meeskonna jaoks on arvestatud 10 minutit. Palun lisada kellaaeg ja meeskonna nimetus. Kõik meeskonna liikmed ei pea kohal olema, kuid tore oleks, kui kõigil oleks seda aega teha. Kaitsmised toimuvad ruumis 316.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11. 2.detsembri kaitsmised hakkavad alates 11:10&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*11:10 - Elibrium (Märt Häkkinen, Karl Frank)&lt;br /&gt;
*11:20 - Gurmaanid (Koit Kõrvel, Marko Kask, Ott Sõerumäe, Brita Pentšuk)&lt;br /&gt;
*11:30 - Brainery (Madis Lugus, Berit Põldoja, Elina Kuldkepp, Taavi Teearu)&lt;br /&gt;
*11:40 - ForeverNotes (Margus Muru, Martin Nigul, Joosep Koort)&lt;br /&gt;
*11:50 - Korterid Kõrgel Künkal (Edward Mardo)&lt;br /&gt;
*12:00 - ATDV&lt;br /&gt;
*12:10 - B12 (Martin Paakspuu, Marvin Mardiat, Kerdo Kullamäe)&lt;br /&gt;
*12:20 - &lt;br /&gt;
... siia võib vajaduse korral veel aegu lisada.&lt;br /&gt;
NB! Alustame aegade lisamisest alates kell 09:10 st :)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:08.01.2017 / Kaugõpe: 18.01.2017&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; Päevaõpe:15.01.2017 /Kaugõpe 25.01.2017 (4p)&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;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe&#039;&#039;&#039;&lt;br /&gt;
25.01.2016&lt;br /&gt;
&lt;br /&gt;
*15:30 - Bank&lt;br /&gt;
*15:45 - Bomory&lt;br /&gt;
*16:00 - B12&lt;br /&gt;
*16:15 - Elibrium&lt;br /&gt;
*16:30 - Librarians&lt;br /&gt;
*16.45 - ForeverNotes&lt;br /&gt;
*17.00 - ATDV&lt;br /&gt;
*15.15 - CozinHero&lt;br /&gt;
*17:15 - Gurmaanid&lt;br /&gt;
*17.30 - Hidden Mustard&lt;br /&gt;
*17:45 - Pie Piper&lt;br /&gt;
*18:00 - Brainery&lt;br /&gt;
*18:15 - Kassarakendus&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõpe&#039;&#039;&#039;&lt;br /&gt;
27.01.2016&lt;br /&gt;
&lt;br /&gt;
*12:00 - Autoparandaja&lt;br /&gt;
*12:15 - Paabel&lt;br /&gt;
*12:30 - Battle2048&lt;br /&gt;
*12:45 - Rahaplaneerija&lt;br /&gt;
*13:00 - Elekter&lt;br /&gt;
*13:15 - Isearve&lt;br /&gt;
*13:30 - &lt;br /&gt;
*13:45 - Vitamin C#&lt;br /&gt;
*14:00 - Kingalaenutus&lt;br /&gt;
*14:15 - OnTime&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale [[CozinHero]] asub [https://wiki.itcollege.ee/index.php/Talk:CozinHero siin]&lt;br /&gt;
Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna wikileht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS link&#039;&#039;&#039;           https://flowland.visualstudio.com/Pirate%20Netflix%20Demo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskond Db kohta: https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile [https://drive.google.com/file/d/0B8c6TAUrgOx_MFQzOEFFZ1BQNzg/view?usp=sharing siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link Lõpptootele asun [https://dl.dropboxusercontent.com/u/61894608/Pirate%20Netflix%20Final%20Product.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Gurmaanid meeskond Gurmaanid] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~marusalu/csharp/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link lõpptootele asub [http://enos.itcollege.ee/~marusalu/csharp/lopptoode/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Elibrium meeskond Elibrium] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~mroosiok/CSharpProtot%c3%bc%c3%bcpParkWell/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Bomoryle teeb Vitamin C tiim&lt;br /&gt;
&lt;br /&gt;
Meeskond Bomory retsenseeris [[Brainery]] analüüsi.&lt;br /&gt;
Retsensioon asub [https://wiki.itcollege.ee/index.php/Talk:Brainery siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Prototüüp asub siin: [https://drive.google.com/open?id=0B2jSU1zbUNk8ODV4dDV2ZDcwX0E siin]&lt;br /&gt;
&lt;br /&gt;
Andmebaasi nimi peab olema BomoryDB. Andmebaasi loomisel võib kasutada lingi all olevat creates.sql &lt;br /&gt;
&lt;br /&gt;
faili või mudeli failis teha parem klõps ja Generate Database from model ja võtta sealt sql kood. &lt;br /&gt;
&lt;br /&gt;
Et oleks mugavam kaitsta, lisatakse vaikimisi kasutaja Peeter(parool peeter) alla näidisfilme ja raamatuid, &lt;br /&gt;
&lt;br /&gt;
kuid võib teha ka enda kasutaja. Igal rakenduse käivitamisel eelnevad andmed eemaldatakse ja lisatakse&lt;br /&gt;
&lt;br /&gt;
default andmed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode asub [https://drive.google.com/drive/folders/0B2jSU1zbUNk8bklmMS01UzRjX2c?usp=sharing SIIN]&lt;br /&gt;
(Saadetud ka õppejõu meilile õigeaegselt)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;B12&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:B12 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link prototüübile asub [https://drive.google.com/open?id=0B7mHgwBiWPuNZ016RlhMck8zbW8 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link lõpptootele asub [https://drive.google.com/open?id=0B7mHgwBiWPuNWlZsWDdzSDNqZWs siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi prototüübile asub [http://enos.itcollege.ee/~opipenbe/C_dies/ siin]&lt;br /&gt;
&lt;br /&gt;
TFS: https://piepiper.visualstudio.com/MyFirstProject/Pie%20Piper/_versionControl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Hidden_Mustard]] asub [https://wiki.itcollege.ee/index.php/Talk:Hidden_Mustard#Anal.C3.BC.C3.BCsi_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi lõpptootele asub [http://enos.itcollege.ee/~opipenbe/C_dies/final/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna TFS https://hiddenmustard.visualstudio.com/Store/Store%20Team/_versionControl/changesets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/wpfstore_proto.zip&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/WebStore_l%c3%b5pptoode.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Sõnajalg]] asub [https://wiki.itcollege.ee/index.php/Talk:S%C3%B5najalg siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjekt/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjectValmis/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Prototüüp : http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.zip &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi andmebaasi loomise juhend : http://enos.itcollege.ee/~mhakkine/CSharp/Juhend.txt&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale &#039;&#039;&#039;D♭&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&#039;le siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.rar &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Link lõpptoote kasutusjuhendile asub [http://enos.itcollege.ee/~kfrank/Kasutusjuhend%20meeskond%20Elibrium%20l%C3%B5pptootele%20(1).pdf siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[Kuri Kohvikupidaja]] asub [https://wiki.itcollege.ee/index.php/Talk:Kuri_Kohvikupidaja siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp ja lõpptoode&#039;&#039;&#039; [https://drive.google.com/drive/folders/0BzgoTRmLgODvUHVwRU9FeDRybDQ?usp=sharing siin] &lt;br /&gt;
Work in progress&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi Meeskond Bank]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni teinud meeskond Librarians: [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Projekti esialgne prototüüp: [http://enos.itcollege.ee/~tadamson/Bank_projekt/Bank.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://dviirmaa.visualstudio.com/ATDV-raamatukogu/_dashboards/ ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Korter Kõrgel Künkal&amp;quot; toote analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Korterid_K%C3%B5rgel_K%C3%BCnkal siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Librarians&amp;quot; lõppetootele asub&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Librarians#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode : [http://enos.itcollege.ee/~mnoumees/ ATDV-raamatukogu.7z]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://sonajalg-itk.visualstudio.com/ Sõnajalg-ITK]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/S%C3%B5najalg#Retsensioon_meeskonna_B12_projektile Meeskonna &amp;quot;B12&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon ATDV kohta [https://wiki.itcollege.ee/index.php/Talk:ATDV ATDV]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praegune Prototüüp!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On saadaval siin lehe peal!&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://enos.itcollege.ee/~kkorvel/CSharpProtot%C3%BC%C3%BCp2016Gurmaanid/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gurmaanide TFS versioonihaldus!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
https://gurmaanid.visualstudio.com/&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni analüüsile teeb meeskond &amp;quot;ATDV&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
Prototüüp: http://enos.itcollege.ee/~lnoor/CSharp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna Bank poolt: https://wiki.itcollege.ee/index.php/Talk:Librarians&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale Bank [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dokumentatsioon asub zip faili sees.&lt;br /&gt;
&lt;br /&gt;
http://enos.itcollege.ee/~linoor/CSHARP/&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koduleht:&#039;&#039;&#039; [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
* [[Talk:Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
* [[Talk:Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
[https://tteearu.visualstudio.com/Brainery https://tteearu.visualstudio.com/Brainery]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/Brainery.zip http://enos.itcollege.ee/~tteearu/c/Brainery.zip]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Rent_A_Book#Retsensioon Meeskonna &amp;quot;Forevernotes&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://rentabookproject.visualstudio.com/Rent%20A%20Book Rent A Book]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile: http://enos.itcollege.ee/~rosoosaa/C%23_Project/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Link retsensioonile: https://wiki.itcollege.ee/index.php/Dogify#Meeskonna_.E2.80.9ESuperSalajane.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://forevernotes.visualstudio.com/ForeverNotes SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:ParkWell&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/ForeverNotes.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond Rent A Book analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Talk:Rent_A_Book&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [[Talk:FoodCab]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://1drv.ms/u/s!Atnv4O9QOXAsiuRwaKmsahFaKdQrvg Saab siit alla laadida]&lt;br /&gt;
&lt;br /&gt;
Meilide saatmiseks vaja konfigureerida Web.config alt järgnevad võtmed: smtpEmail, smtpPassword, smtpServer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
&#039;&#039;Liikmed:&#039;&#039;&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://kristaryytel.visualstudio.com/Paabel TFS-i link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (14. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~rlindstr/CSharp/ Prototüübi link] [http://enos.itcollege.ee/~labner/paabel/paabel.zip Prototüüp koos algandmete laadimiseks vajalike xml-dega]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp: 18.12 seisuga&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://www.dropbox.com/sh/e34g2tst68asvk3/AAAqvzzhxv816i57yH1kHBS1a?dl=0 link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon - [[Talk:Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon - TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale NullPointerException : [https://wiki.itcollege.ee/index.php/Talk:NullPointerException]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
* Siim Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: [https://kingalaenutus.visualstudio.com/Kingalaenutus Kingalaenutus]&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: &#039;&#039;&#039;&lt;br /&gt;
Retsensioon projektile [https://wiki.itcollege.ee/index.php/Talk:Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~ltaimre/KingalaenutusPrototyyp/ Link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
Projekti Prototüüp: [https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie tööle kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Projekti Garden of Towers analüüsi retsensioon:[[Talk:Garden of Towers]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (18. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelpProto/ Prototüübi link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelp/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/i243Elekter/ https://elekter.visualstudio.com/i243Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes [[Talk:FoodBytes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://drive.google.com/open?id=0B13XA4AyIfQNc05vSi1UNTRsbkU link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
https://battle2048.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsile: [[Talk:Vitamin_C]]&lt;br /&gt;
&lt;br /&gt;
Lõpptootele: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_prototype.zip link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_final.zip link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; http://enos.itcollege.ee/~mputsepp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
Analüüsi retsensioon: [https://wiki.itcollege.ee/index.php/Talk:OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Battle2048]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;:&lt;br /&gt;
18.12. seisuga: [http://enos.itcollege.ee/~ejogi/Rahaplaneerija/ Rahaplaneerija prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Laener meeskonna retsensioon: https://wiki.itcollege.ee/index.php/Talk:Laener&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
Protüüp 18.12 seisuga asub [https://www.dropbox.com/sh/jxh7gtwvbr3ba7p/AAC3gTpcfFi1dY3WVhdxIZC3a?dl=0 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
* Retsensioon meeskonna Paabel projekti analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Paabel siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/OnTime OnTime Wiki]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: &lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime/ OnTime TFS]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;: &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://drive.google.com/drive/folders/0By340FvSRdiVSnVRNWFaUG9iSGM?usp=sharing OnTime Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Autoparandaja Autoparandaja analüüsile] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Koeraplats===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
* Maie Jeltsova&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Koeraplats&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
https://koeraplats.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117038</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117038"/>
		<updated>2017-01-24T14:04:13Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Võimalikud probleemid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kaart/Autocomplete.&lt;br /&gt;
*Algoritmi keerukus.&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117037</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117037"/>
		<updated>2017-01-24T14:03:38Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Nice to have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
*Asukohtade autocomplete&lt;br /&gt;
*Google kaart asukohtadega&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117036</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117036"/>
		<updated>2017-01-24T14:02:37Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Retsensioonid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117035</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117035"/>
		<updated>2017-01-24T14:02:15Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Projekti TFS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=117034</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=117034"/>
		<updated>2017-01-24T13:59:58Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Meeskond: OnTime */&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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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(päevaõpe)&#039;&#039;&#039; 08.11.2016 (3p) &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioon(kaugõpe)&#039;&#039;&#039; 13.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:28.11.2016 / Kaugõpe: 18.12.2016 &#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;
28. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal.Esitamine tähendab seda, et meeskond lisab oma Wiki lehele prototüübi lingi, kust see on võimalik alla laadida. Vajadusel antakse kaasa paigaldusjuhend. NB! Juhul kui prototüüpi ei kaitsta ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
Kaugõppe puhul ei ole vaja koha peal eraldi oma prototüüpi kaitsta&lt;br /&gt;
&lt;br /&gt;
===Prototüübi kaitsmisele registreerumine===&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11: Võimalik on prototüüpi kaitsta ka neljapäeval järgnevatel aegadel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Neljapäev:&lt;br /&gt;
*08:00 - &lt;br /&gt;
*08:10 -&lt;br /&gt;
*08:20 - Dogify (Roland Soosaar, Krista Norak, Mihkel Roots)&lt;br /&gt;
*08:30 - Kassarakendus (Mikk Sarapuu, Piret Pomerants, Meelis Sääsk)&lt;br /&gt;
*08:40 - Bomory (Cathy Toomast, Hando Laasmägi, Tarvo Tammejuur)&lt;br /&gt;
*08:50 - Bank (Teet Adamson, Aleksei Kopõlov, Tarvo Sbitnev)&lt;br /&gt;
*09:00 - ParkWell (Taavi Vesinurm, Raido Vell, Madis Roosioks)&lt;br /&gt;
*09:10 - &lt;br /&gt;
*09:20 - Hidden Mustard (Andreas Kirotar, Anneli Asser, Tõnn Vaher)&lt;br /&gt;
*09:30 - D♭ (Martin Arusalu, Martin Nõukas, Roomet Saadi, Semjon Greef)&lt;br /&gt;
*09:40 - NullPointerException (Kertu Nurmberg, Tõnis Piirits)&lt;br /&gt;
.. 20 min puhvrit ja siit edasi soovi korral, kui keegi soovib, saab ka veel kaitsta&lt;br /&gt;
&lt;br /&gt;
*10:00 - Pie Piper (Uku-Mart Uprus, Ardo Erik, Olari Pipenberg, Villem Markus Loigom)&lt;br /&gt;
*10:10 - PirateNetflix (Janno Oolo, Joosep Voolmaa, Arti Zirk, Mihkel Vajak)&lt;br /&gt;
*10:20 -&lt;br /&gt;
*10:30 -&lt;br /&gt;
*10:40 -&lt;br /&gt;
*10:50 -&lt;br /&gt;
*11:00 - &lt;br /&gt;
*11:10 -&lt;br /&gt;
*11:20 -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kaitsmine toimub 2. detsembril(reede) alates kell 09:00. Iga meeskonna jaoks on arvestatud 10 minutit. Palun lisada kellaaeg ja meeskonna nimetus. Kõik meeskonna liikmed ei pea kohal olema, kuid tore oleks, kui kõigil oleks seda aega teha. Kaitsmised toimuvad ruumis 316.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11. 2.detsembri kaitsmised hakkavad alates 11:10&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*11:10 - Elibrium (Märt Häkkinen, Karl Frank)&lt;br /&gt;
*11:20 - Gurmaanid (Koit Kõrvel, Marko Kask, Ott Sõerumäe, Brita Pentšuk)&lt;br /&gt;
*11:30 - Brainery (Madis Lugus, Berit Põldoja, Elina Kuldkepp, Taavi Teearu)&lt;br /&gt;
*11:40 - ForeverNotes (Margus Muru, Martin Nigul, Joosep Koort)&lt;br /&gt;
*11:50 - Korterid Kõrgel Künkal (Edward Mardo)&lt;br /&gt;
*12:00 - ATDV&lt;br /&gt;
*12:10 - B12 (Martin Paakspuu, Marvin Mardiat, Kerdo Kullamäe)&lt;br /&gt;
*12:20 - &lt;br /&gt;
... siia võib vajaduse korral veel aegu lisada.&lt;br /&gt;
NB! Alustame aegade lisamisest alates kell 09:10 st :)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:08.01.2017 / Kaugõpe: 18.01.2017&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; Päevaõpe:15.01.2017 /Kaugõpe 25.01.2017 (4p)&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;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe&#039;&#039;&#039;&lt;br /&gt;
25.01.2016&lt;br /&gt;
&lt;br /&gt;
*15:30 - Bank&lt;br /&gt;
*15:45 - Bomory&lt;br /&gt;
*16:00 - B12&lt;br /&gt;
*16:15 - Elibrium&lt;br /&gt;
*16:30 - Librarians&lt;br /&gt;
*16.45 - ForeverNotes&lt;br /&gt;
*17.00 - ATDV&lt;br /&gt;
*15.15 - CozinHero&lt;br /&gt;
*17:15 - Gurmaanid&lt;br /&gt;
*17.30 - Hidden Mustard&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõpe&#039;&#039;&#039;&lt;br /&gt;
27.01.2016&lt;br /&gt;
&lt;br /&gt;
*12:00 - Autoparandaja&lt;br /&gt;
*12:15 - Paabel&lt;br /&gt;
*12:30 - Battle2048&lt;br /&gt;
*12:45 - Rahaplaneerija&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale [[CozinHero]] asub [https://wiki.itcollege.ee/index.php/Talk:CozinHero siin]&lt;br /&gt;
Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna wikileht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS link&#039;&#039;&#039;           https://flowland.visualstudio.com/Pirate%20Netflix%20Demo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskond Db kohta: https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile [https://drive.google.com/file/d/0B8c6TAUrgOx_MFQzOEFFZ1BQNzg/view?usp=sharing siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link Lõpptootele asun [https://dl.dropboxusercontent.com/u/61894608/Pirate%20Netflix%20Final%20Product.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Gurmaanid meeskond Gurmaanid] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~marusalu/csharp/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link lõpptootele asub [http://enos.itcollege.ee/~marusalu/csharp/lopptoode/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Elibrium meeskond Elibrium] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~mroosiok/CSharpProtot%c3%bc%c3%bcpParkWell/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Bomoryle teeb Vitamin C tiim&lt;br /&gt;
&lt;br /&gt;
Meeskond Bomory retsenseeris [[Brainery]] analüüsi.&lt;br /&gt;
Retsensioon asub [https://wiki.itcollege.ee/index.php/Talk:Brainery siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Prototüüp asub siin: [https://drive.google.com/open?id=0B2jSU1zbUNk8ODV4dDV2ZDcwX0E siin]&lt;br /&gt;
&lt;br /&gt;
Andmebaasi nimi peab olema BomoryDB. Andmebaasi loomisel võib kasutada lingi all olevat creates.sql &lt;br /&gt;
&lt;br /&gt;
faili või mudeli failis teha parem klõps ja Generate Database from model ja võtta sealt sql kood. &lt;br /&gt;
&lt;br /&gt;
Et oleks mugavam kaitsta, lisatakse vaikimisi kasutaja Peeter(parool peeter) alla näidisfilme ja raamatuid, &lt;br /&gt;
&lt;br /&gt;
kuid võib teha ka enda kasutaja. Igal rakenduse käivitamisel eelnevad andmed eemaldatakse ja lisatakse&lt;br /&gt;
&lt;br /&gt;
default andmed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode asub [https://drive.google.com/drive/folders/0B2jSU1zbUNk8bklmMS01UzRjX2c?usp=sharing SIIN]&lt;br /&gt;
(Saadetud ka õppejõu meilile õigeaegselt)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;B12&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:B12 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link prototüübile asub [https://drive.google.com/open?id=0B7mHgwBiWPuNZ016RlhMck8zbW8 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link lõpptootele asub [https://drive.google.com/open?id=0B7mHgwBiWPuNWlZsWDdzSDNqZWs siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi prototüübile asub [http://enos.itcollege.ee/~opipenbe/C_dies/ siin]&lt;br /&gt;
&lt;br /&gt;
TFS: https://piepiper.visualstudio.com/MyFirstProject/Pie%20Piper/_versionControl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Hidden_Mustard]] asub [https://wiki.itcollege.ee/index.php/Talk:Hidden_Mustard#Anal.C3.BC.C3.BCsi_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi lõpptootele asub [http://enos.itcollege.ee/~opipenbe/C_dies/final/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna TFS https://hiddenmustard.visualstudio.com/Store/Store%20Team/_versionControl/changesets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/wpfstore_proto.zip&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/WebStore_l%c3%b5pptoode.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Sõnajalg]] asub [https://wiki.itcollege.ee/index.php/Talk:S%C3%B5najalg siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjekt/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjectValmis/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Prototüüp : http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.zip &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi andmebaasi loomise juhend : http://enos.itcollege.ee/~mhakkine/CSharp/Juhend.txt&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale &#039;&#039;&#039;D♭&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&#039;le siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.rar &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Link lõpptoote kasutusjuhendile asub [http://enos.itcollege.ee/~kfrank/Kasutusjuhend%20meeskond%20Elibrium%20l%C3%B5pptootele%20(1).pdf siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[Kuri Kohvikupidaja]] asub [https://wiki.itcollege.ee/index.php/Talk:Kuri_Kohvikupidaja siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp ja lõpptoode&#039;&#039;&#039; [https://drive.google.com/drive/folders/0BzgoTRmLgODvUHVwRU9FeDRybDQ?usp=sharing siin] &lt;br /&gt;
Work in progress&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi Meeskond Bank]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni teinud meeskond Librarians: [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Projekti esialgne prototüüp: [http://enos.itcollege.ee/~tadamson/Bank_projekt/Bank.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://dviirmaa.visualstudio.com/ATDV-raamatukogu/_dashboards/ ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Korter Kõrgel Künkal&amp;quot; toote analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Korterid_K%C3%B5rgel_K%C3%BCnkal siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode : [http://enos.itcollege.ee/~mnoumees/ ATDV-raamatukogu.7z]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://sonajalg-itk.visualstudio.com/ Sõnajalg-ITK]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/S%C3%B5najalg#Retsensioon_meeskonna_B12_projektile Meeskonna &amp;quot;B12&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon ATDV kohta [https://wiki.itcollege.ee/index.php/Talk:ATDV ATDV]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praegune Prototüüp!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On saadaval siin lehe peal!&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://enos.itcollege.ee/~kkorvel/CSharpProtot%C3%BC%C3%BCp2016Gurmaanid/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gurmaanide TFS versioonihaldus!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
https://gurmaanid.visualstudio.com/&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni analüüsile teeb meeskond &amp;quot;ATDV&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
Prototüüp: http://enos.itcollege.ee/~lnoor/CSharp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna Bank poolt: https://wiki.itcollege.ee/index.php/Talk:Librarians&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale Bank [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dokumentatsioon asub zip faili sees.&lt;br /&gt;
&lt;br /&gt;
http://enos.itcollege.ee/~linoor/CSHARP/&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koduleht:&#039;&#039;&#039; [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
* [[Talk:Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
* [[Talk:Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
[https://tteearu.visualstudio.com/Brainery https://tteearu.visualstudio.com/Brainery]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/Brainery.zip http://enos.itcollege.ee/~tteearu/c/Brainery.zip]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Rent_A_Book#Retsensioon Meeskonna &amp;quot;Forevernotes&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://rentabookproject.visualstudio.com/Rent%20A%20Book Rent A Book]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile: http://enos.itcollege.ee/~rosoosaa/C%23_Project/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Link retsensioonile: https://wiki.itcollege.ee/index.php/Dogify#Meeskonna_.E2.80.9ESuperSalajane.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://forevernotes.visualstudio.com/ForeverNotes SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:ParkWell&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/ForeverNotes.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond Rent A Book analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Talk:Rent_A_Book&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [[Talk:FoodCab]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://1drv.ms/u/s!Atnv4O9QOXAsiuRwaKmsahFaKdQrvg Saab siit alla laadida]&lt;br /&gt;
&lt;br /&gt;
Meilide saatmiseks vaja konfigureerida Web.config alt järgnevad võtmed: smtpEmail, smtpPassword, smtpServer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
&#039;&#039;Liikmed:&#039;&#039;&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://kristaryytel.visualstudio.com/Paabel TFS-i link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (14. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~rlindstr/CSharp/ Prototüübi link] [http://enos.itcollege.ee/~labner/paabel/paabel.zip Prototüüp koos algandmete laadimiseks vajalike xml-dega]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp: 18.12 seisuga&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://www.dropbox.com/sh/e34g2tst68asvk3/AAAqvzzhxv816i57yH1kHBS1a?dl=0 link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon - [[Talk:Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon - TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale NullPointerException : [https://wiki.itcollege.ee/index.php/Talk:NullPointerException]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
* Siim Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: [https://kingalaenutus.visualstudio.com/Kingalaenutus Kingalaenutus]&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: &#039;&#039;&#039;&lt;br /&gt;
Retsensioon projektile [https://wiki.itcollege.ee/index.php/Talk:Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~ltaimre/KingalaenutusPrototyyp/ Link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
Projekti Prototüüp: [https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie tööle kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Projekti Garden of Towers analüüsi retsensioon:[[Talk:Garden of Towers]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (18. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelpProto/ Prototüübi link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelp/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/i243Elekter/ https://elekter.visualstudio.com/i243Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes [[Talk:FoodBytes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://drive.google.com/open?id=0B13XA4AyIfQNc05vSi1UNTRsbkU link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
https://battle2048.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsile: [[Talk:Vitamin_C]]&lt;br /&gt;
&lt;br /&gt;
Lõpptootele: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_prototype.zip link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_final.zip link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; http://enos.itcollege.ee/~mputsepp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
Analüüsi retsensioon: [https://wiki.itcollege.ee/index.php/Talk:OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Battle2048]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;:&lt;br /&gt;
18.12. seisuga: [http://enos.itcollege.ee/~ejogi/Rahaplaneerija/ Rahaplaneerija prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Laener meeskonna retsensioon: https://wiki.itcollege.ee/index.php/Talk:Laener&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
Protüüp 18.12 seisuga asub [https://www.dropbox.com/sh/jxh7gtwvbr3ba7p/AAC3gTpcfFi1dY3WVhdxIZC3a?dl=0 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
* Retsensioon meeskonna Paabel projekti analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Paabel siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/OnTime OnTime Wiki]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: &lt;br /&gt;
[https://ontimekruglova.visualstudio.com/OnTime/ OnTime TFS]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;: &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:TikTokTek TikTokTek]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://drive.google.com/drive/folders/0By340FvSRdiVSnVRNWFaUG9iSGM?usp=sharing OnTime Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Autoparandaja Autoparandaja analüüsile] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Koeraplats===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
* Maie Jeltsova&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Koeraplats&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
https://koeraplats.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=117031</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=117031"/>
		<updated>2017-01-24T13:50:54Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* 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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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(päevaõpe)&#039;&#039;&#039; 08.11.2016 (3p) &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioon(kaugõpe)&#039;&#039;&#039; 13.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:28.11.2016 / Kaugõpe: 18.12.2016 &#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;
28. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal.Esitamine tähendab seda, et meeskond lisab oma Wiki lehele prototüübi lingi, kust see on võimalik alla laadida. Vajadusel antakse kaasa paigaldusjuhend. NB! Juhul kui prototüüpi ei kaitsta ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
Kaugõppe puhul ei ole vaja koha peal eraldi oma prototüüpi kaitsta&lt;br /&gt;
&lt;br /&gt;
===Prototüübi kaitsmisele registreerumine===&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11: Võimalik on prototüüpi kaitsta ka neljapäeval järgnevatel aegadel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Neljapäev:&lt;br /&gt;
*08:00 - &lt;br /&gt;
*08:10 -&lt;br /&gt;
*08:20 - Dogify (Roland Soosaar, Krista Norak, Mihkel Roots)&lt;br /&gt;
*08:30 - Kassarakendus (Mikk Sarapuu, Piret Pomerants, Meelis Sääsk)&lt;br /&gt;
*08:40 - Bomory (Cathy Toomast, Hando Laasmägi, Tarvo Tammejuur)&lt;br /&gt;
*08:50 - Bank (Teet Adamson, Aleksei Kopõlov, Tarvo Sbitnev)&lt;br /&gt;
*09:00 - ParkWell (Taavi Vesinurm, Raido Vell, Madis Roosioks)&lt;br /&gt;
*09:10 - &lt;br /&gt;
*09:20 - Hidden Mustard (Andreas Kirotar, Anneli Asser, Tõnn Vaher)&lt;br /&gt;
*09:30 - D♭ (Martin Arusalu, Martin Nõukas, Roomet Saadi, Semjon Greef)&lt;br /&gt;
*09:40 - NullPointerException (Kertu Nurmberg, Tõnis Piirits)&lt;br /&gt;
.. 20 min puhvrit ja siit edasi soovi korral, kui keegi soovib, saab ka veel kaitsta&lt;br /&gt;
&lt;br /&gt;
*10:00 - Pie Piper (Uku-Mart Uprus, Ardo Erik, Olari Pipenberg, Villem Markus Loigom)&lt;br /&gt;
*10:10 - PirateNetflix (Janno Oolo, Joosep Voolmaa, Arti Zirk, Mihkel Vajak)&lt;br /&gt;
*10:20 -&lt;br /&gt;
*10:30 -&lt;br /&gt;
*10:40 -&lt;br /&gt;
*10:50 -&lt;br /&gt;
*11:00 - &lt;br /&gt;
*11:10 -&lt;br /&gt;
*11:20 -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kaitsmine toimub 2. detsembril(reede) alates kell 09:00. Iga meeskonna jaoks on arvestatud 10 minutit. Palun lisada kellaaeg ja meeskonna nimetus. Kõik meeskonna liikmed ei pea kohal olema, kuid tore oleks, kui kõigil oleks seda aega teha. Kaitsmised toimuvad ruumis 316.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11. 2.detsembri kaitsmised hakkavad alates 11:10&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*11:10 - Elibrium (Märt Häkkinen, Karl Frank)&lt;br /&gt;
*11:20 - Gurmaanid (Koit Kõrvel, Marko Kask, Ott Sõerumäe, Brita Pentšuk)&lt;br /&gt;
*11:30 - Brainery (Madis Lugus, Berit Põldoja, Elina Kuldkepp, Taavi Teearu)&lt;br /&gt;
*11:40 - ForeverNotes (Margus Muru, Martin Nigul, Joosep Koort)&lt;br /&gt;
*11:50 - Korterid Kõrgel Künkal (Edward Mardo)&lt;br /&gt;
*12:00 - ATDV&lt;br /&gt;
*12:10 - B12 (Martin Paakspuu, Marvin Mardiat, Kerdo Kullamäe)&lt;br /&gt;
*12:20 - &lt;br /&gt;
... siia võib vajaduse korral veel aegu lisada.&lt;br /&gt;
NB! Alustame aegade lisamisest alates kell 09:10 st :)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:08.01.2017 / Kaugõpe: 18.01.2017&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; Päevaõpe:15.01.2017 /Kaugõpe 25.01.2017 (4p)&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;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe&#039;&#039;&#039;&lt;br /&gt;
25.01.2016&lt;br /&gt;
&lt;br /&gt;
*15:30 - Bank&lt;br /&gt;
*15:45 - Bomory&lt;br /&gt;
*16:00 - B12&lt;br /&gt;
*16:15 - Elibrium&lt;br /&gt;
*16:30 - Librarians&lt;br /&gt;
*16.45 - ForeverNotes&lt;br /&gt;
*17.00 - ATDV&lt;br /&gt;
*15.15 - CozinHero&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõpe&#039;&#039;&#039;&lt;br /&gt;
27.01.2016&lt;br /&gt;
&lt;br /&gt;
*12:00 - Autoparandaja&lt;br /&gt;
*12:15 - Paabel&lt;br /&gt;
*12:30 - Battle2048&lt;br /&gt;
*12:45 - Rahaplaneerija&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale [[CozinHero]] asub [https://wiki.itcollege.ee/index.php/Talk:CozinHero siin]&lt;br /&gt;
Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna wikileht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS link&#039;&#039;&#039;           https://flowland.visualstudio.com/Pirate%20Netflix%20Demo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskond Db kohta: https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile [https://drive.google.com/file/d/0B8c6TAUrgOx_MFQzOEFFZ1BQNzg/view?usp=sharing siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link Lõpptootele asun [https://dl.dropboxusercontent.com/u/61894608/Pirate%20Netflix%20Final%20Product.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Gurmaanid meeskond Gurmaanid] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~marusalu/csharp/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link lõpptootele asub [http://enos.itcollege.ee/~marusalu/csharp/lopptoode/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Elibrium meeskond Elibrium] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~mroosiok/CSharpProtot%c3%bc%c3%bcpParkWell/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Bomoryle teeb Vitamin C tiim&lt;br /&gt;
&lt;br /&gt;
Meeskond Bomory retsenseeris [[Brainery]] analüüsi.&lt;br /&gt;
Retsensioon asub [https://wiki.itcollege.ee/index.php/Talk:Brainery siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Prototüüp asub siin: [https://drive.google.com/open?id=0B2jSU1zbUNk8ODV4dDV2ZDcwX0E siin]&lt;br /&gt;
&lt;br /&gt;
Andmebaasi nimi peab olema BomoryDB. Andmebaasi loomisel võib kasutada lingi all olevat creates.sql &lt;br /&gt;
&lt;br /&gt;
faili või mudeli failis teha parem klõps ja Generate Database from model ja võtta sealt sql kood. &lt;br /&gt;
&lt;br /&gt;
Et oleks mugavam kaitsta, lisatakse vaikimisi kasutaja Peeter(parool peeter) alla näidisfilme ja raamatuid, &lt;br /&gt;
&lt;br /&gt;
kuid võib teha ka enda kasutaja. Igal rakenduse käivitamisel eelnevad andmed eemaldatakse ja lisatakse&lt;br /&gt;
&lt;br /&gt;
default andmed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode asub [https://drive.google.com/drive/folders/0B2jSU1zbUNk8bklmMS01UzRjX2c?usp=sharing SIIN]&lt;br /&gt;
(Saadetud ka õppejõu meilile õigeaegselt)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;B12&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:B12 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link prototüübile asub [https://drive.google.com/open?id=0B7mHgwBiWPuNZ016RlhMck8zbW8 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link lõpptootele asub [https://drive.google.com/open?id=0B7mHgwBiWPuNWlZsWDdzSDNqZWs siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi prototüübile asub [http://enos.itcollege.ee/~opipenbe/C_dies/ siin]&lt;br /&gt;
&lt;br /&gt;
TFS: https://piepiper.visualstudio.com/MyFirstProject/Pie%20Piper/_versionControl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Hidden_Mustard]] asub [https://wiki.itcollege.ee/index.php/Talk:Hidden_Mustard#Anal.C3.BC.C3.BCsi_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi lõpptootele asub [http://enos.itcollege.ee/~opipenbe/C_dies/final/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna TFS https://hiddenmustard.visualstudio.com/Store/Store%20Team/_versionControl/changesets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/wpfstore_proto.zip&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/WebStore_l%c3%b5pptoode.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Sõnajalg]] asub [https://wiki.itcollege.ee/index.php/Talk:S%C3%B5najalg siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjekt/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjectValmis/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Prototüüp : http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.zip &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi andmebaasi loomise juhend : http://enos.itcollege.ee/~mhakkine/CSharp/Juhend.txt&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale &#039;&#039;&#039;D♭&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&#039;le siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.rar &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Link lõpptoote kasutusjuhendile asub [http://enos.itcollege.ee/~kfrank/Kasutusjuhend%20meeskond%20Elibrium%20l%C3%B5pptootele%20(1).pdf siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[Kuri Kohvikupidaja]] asub [https://wiki.itcollege.ee/index.php/Talk:Kuri_Kohvikupidaja siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp ja lõpptoode&#039;&#039;&#039; [https://drive.google.com/drive/folders/0BzgoTRmLgODvUHVwRU9FeDRybDQ?usp=sharing siin] &lt;br /&gt;
Work in progress&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi Meeskond Bank]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni teinud meeskond Librarians: [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Projekti esialgne prototüüp: [http://enos.itcollege.ee/~tadamson/Bank_projekt/Bank.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://dviirmaa.visualstudio.com/ATDV-raamatukogu/_dashboards/ ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Korter Kõrgel Künkal&amp;quot; toote analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Korterid_K%C3%B5rgel_K%C3%BCnkal siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode : [http://enos.itcollege.ee/~mnoumees/ ATDV-raamatukogu.7z]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://sonajalg-itk.visualstudio.com/ Sõnajalg-ITK]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/S%C3%B5najalg#Retsensioon_meeskonna_B12_projektile Meeskonna &amp;quot;B12&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon ATDV kohta [https://wiki.itcollege.ee/index.php/Talk:ATDV ATDV]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praegune Prototüüp!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On saadaval siin lehe peal!&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://enos.itcollege.ee/~kkorvel/CSharpProtot%C3%BC%C3%BCp2016Gurmaanid/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gurmaanide TFS versioonihaldus!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
https://gurmaanid.visualstudio.com/&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni analüüsile teeb meeskond &amp;quot;ATDV&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
Prototüüp: http://enos.itcollege.ee/~lnoor/CSharp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna Bank poolt: https://wiki.itcollege.ee/index.php/Talk:Librarians&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale Bank [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dokumentatsioon asub zip faili sees.&lt;br /&gt;
&lt;br /&gt;
http://enos.itcollege.ee/~linoor/CSHARP/&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koduleht:&#039;&#039;&#039; [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
* [[Talk:Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
* [[Talk:Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
[https://tteearu.visualstudio.com/Brainery https://tteearu.visualstudio.com/Brainery]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/Brainery.zip http://enos.itcollege.ee/~tteearu/c/Brainery.zip]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Rent_A_Book#Retsensioon Meeskonna &amp;quot;Forevernotes&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://rentabookproject.visualstudio.com/Rent%20A%20Book Rent A Book]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile: http://enos.itcollege.ee/~rosoosaa/C%23_Project/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Link retsensioonile: https://wiki.itcollege.ee/index.php/Dogify#Meeskonna_.E2.80.9ESuperSalajane.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://forevernotes.visualstudio.com/ForeverNotes SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:ParkWell&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/ForeverNotes.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond Rent A Book analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Talk:Rent_A_Book&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [[Talk:FoodCab]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://1drv.ms/u/s!Atnv4O9QOXAsiuRwaKmsahFaKdQrvg Saab siit alla laadida]&lt;br /&gt;
&lt;br /&gt;
Meilide saatmiseks vaja konfigureerida Web.config alt järgnevad võtmed: smtpEmail, smtpPassword, smtpServer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
&#039;&#039;Liikmed:&#039;&#039;&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://kristaryytel.visualstudio.com/Paabel TFS-i link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (14. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~rlindstr/CSharp/ Prototüübi link] [http://enos.itcollege.ee/~labner/paabel/paabel.zip Prototüüp koos algandmete laadimiseks vajalike xml-dega]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp: 18.12 seisuga&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://www.dropbox.com/sh/e34g2tst68asvk3/AAAqvzzhxv816i57yH1kHBS1a?dl=0 link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon - [[Talk:Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon - TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale NullPointerException : [https://wiki.itcollege.ee/index.php/Talk:NullPointerException]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
* Siim Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: [https://kingalaenutus.visualstudio.com/Kingalaenutus Kingalaenutus]&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: &#039;&#039;&#039;&lt;br /&gt;
Retsensioon projektile [https://wiki.itcollege.ee/index.php/Talk:Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~ltaimre/KingalaenutusPrototyyp/ Link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
Projekti Prototüüp: [https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie tööle kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Projekti Garden of Towers analüüsi retsensioon:[[Talk:Garden of Towers]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (18. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelpProto/ Prototüübi link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelp/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/i243Elekter/ https://elekter.visualstudio.com/i243Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes [[Talk:FoodBytes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://drive.google.com/open?id=0B13XA4AyIfQNc05vSi1UNTRsbkU link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
https://battle2048.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsile: [[Talk:Vitamin_C]]&lt;br /&gt;
&lt;br /&gt;
Lõpptootele: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_prototype.zip link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_final.zip link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; http://enos.itcollege.ee/~mputsepp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
Analüüsi retsensioon: [https://wiki.itcollege.ee/index.php/Talk:OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Battle2048]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;:&lt;br /&gt;
18.12. seisuga: [http://enos.itcollege.ee/~ejogi/Rahaplaneerija/ Rahaplaneerija prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Laener meeskonna retsensioon: https://wiki.itcollege.ee/index.php/Talk:Laener&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
Protüüp 18.12 seisuga asub [https://www.dropbox.com/sh/jxh7gtwvbr3ba7p/AAC3gTpcfFi1dY3WVhdxIZC3a?dl=0 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
* Retsensioon meeskonna Paabel projekti analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Paabel siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: &lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;: &lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Autoparandaja Autoparandaja analüüsile] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Koeraplats===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
* Maie Jeltsova&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Koeraplats&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
https://koeraplats.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=117030</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=117030"/>
		<updated>2017-01-24T13:47:48Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* 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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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(päevaõpe)&#039;&#039;&#039; 08.11.2016 (3p) &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioon(kaugõpe)&#039;&#039;&#039; 13.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:28.11.2016 / Kaugõpe: 18.12.2016 &#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;
28. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal.Esitamine tähendab seda, et meeskond lisab oma Wiki lehele prototüübi lingi, kust see on võimalik alla laadida. Vajadusel antakse kaasa paigaldusjuhend. NB! Juhul kui prototüüpi ei kaitsta ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
Kaugõppe puhul ei ole vaja koha peal eraldi oma prototüüpi kaitsta&lt;br /&gt;
&lt;br /&gt;
===Prototüübi kaitsmisele registreerumine===&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11: Võimalik on prototüüpi kaitsta ka neljapäeval järgnevatel aegadel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Neljapäev:&lt;br /&gt;
*08:00 - &lt;br /&gt;
*08:10 -&lt;br /&gt;
*08:20 - Dogify (Roland Soosaar, Krista Norak, Mihkel Roots)&lt;br /&gt;
*08:30 - Kassarakendus (Mikk Sarapuu, Piret Pomerants, Meelis Sääsk)&lt;br /&gt;
*08:40 - Bomory (Cathy Toomast, Hando Laasmägi, Tarvo Tammejuur)&lt;br /&gt;
*08:50 - Bank (Teet Adamson, Aleksei Kopõlov, Tarvo Sbitnev)&lt;br /&gt;
*09:00 - ParkWell (Taavi Vesinurm, Raido Vell, Madis Roosioks)&lt;br /&gt;
*09:10 - &lt;br /&gt;
*09:20 - Hidden Mustard (Andreas Kirotar, Anneli Asser, Tõnn Vaher)&lt;br /&gt;
*09:30 - D♭ (Martin Arusalu, Martin Nõukas, Roomet Saadi, Semjon Greef)&lt;br /&gt;
*09:40 - NullPointerException (Kertu Nurmberg, Tõnis Piirits)&lt;br /&gt;
.. 20 min puhvrit ja siit edasi soovi korral, kui keegi soovib, saab ka veel kaitsta&lt;br /&gt;
&lt;br /&gt;
*10:00 - Pie Piper (Uku-Mart Uprus, Ardo Erik, Olari Pipenberg, Villem Markus Loigom)&lt;br /&gt;
*10:10 - PirateNetflix (Janno Oolo, Joosep Voolmaa, Arti Zirk, Mihkel Vajak)&lt;br /&gt;
*10:20 -&lt;br /&gt;
*10:30 -&lt;br /&gt;
*10:40 -&lt;br /&gt;
*10:50 -&lt;br /&gt;
*11:00 - &lt;br /&gt;
*11:10 -&lt;br /&gt;
*11:20 -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kaitsmine toimub 2. detsembril(reede) alates kell 09:00. Iga meeskonna jaoks on arvestatud 10 minutit. Palun lisada kellaaeg ja meeskonna nimetus. Kõik meeskonna liikmed ei pea kohal olema, kuid tore oleks, kui kõigil oleks seda aega teha. Kaitsmised toimuvad ruumis 316.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:Uuendus 30.11. 2.detsembri kaitsmised hakkavad alates 11:10&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*11:10 - Elibrium (Märt Häkkinen, Karl Frank)&lt;br /&gt;
*11:20 - Gurmaanid (Koit Kõrvel, Marko Kask, Ott Sõerumäe, Brita Pentšuk)&lt;br /&gt;
*11:30 - Brainery (Madis Lugus, Berit Põldoja, Elina Kuldkepp, Taavi Teearu)&lt;br /&gt;
*11:40 - ForeverNotes (Margus Muru, Martin Nigul, Joosep Koort)&lt;br /&gt;
*11:50 - Korterid Kõrgel Künkal (Edward Mardo)&lt;br /&gt;
*12:00 - ATDV&lt;br /&gt;
*12:10 - B12 (Martin Paakspuu, Marvin Mardiat, Kerdo Kullamäe)&lt;br /&gt;
*12:20 - &lt;br /&gt;
... siia võib vajaduse korral veel aegu lisada.&lt;br /&gt;
NB! Alustame aegade lisamisest alates kell 09:10 st :)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:08.01.2017 / Kaugõpe: 18.01.2017&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; Päevaõpe:15.01.2017 /Kaugõpe 25.01.2017 (4p)&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;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe&#039;&#039;&#039;&lt;br /&gt;
25.01.2016&lt;br /&gt;
&lt;br /&gt;
*15:30 - Bank&lt;br /&gt;
*15:45 - Bomory&lt;br /&gt;
*16:00 - B12&lt;br /&gt;
*16:15 - Elibrium&lt;br /&gt;
*16:30 - Librarians&lt;br /&gt;
*16.45 - ForeverNotes&lt;br /&gt;
*17.00 - ATDV&lt;br /&gt;
*15.15 - CozinHero&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõpe&#039;&#039;&#039;&lt;br /&gt;
27.01.2016&lt;br /&gt;
&lt;br /&gt;
*12:00 - Autoparandaja&lt;br /&gt;
*12:15 - Paabel&lt;br /&gt;
*12:30 - Battle2048&lt;br /&gt;
*12:45 - Rahaplaneerija&lt;br /&gt;
*13:00 - OnTime&lt;br /&gt;
..jne.. Lisada ise juurde 15 min intervallidega&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale [[CozinHero]] asub [https://wiki.itcollege.ee/index.php/Talk:CozinHero siin]&lt;br /&gt;
Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna wikileht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS link&#039;&#039;&#039;           https://flowland.visualstudio.com/Pirate%20Netflix%20Demo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskond Db kohta: https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile [https://drive.google.com/file/d/0B8c6TAUrgOx_MFQzOEFFZ1BQNzg/view?usp=sharing siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link Lõpptootele asun [https://dl.dropboxusercontent.com/u/61894608/Pirate%20Netflix%20Final%20Product.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Gurmaanid meeskond Gurmaanid] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~marusalu/csharp/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link lõpptootele asub [http://enos.itcollege.ee/~marusalu/csharp/lopptoode/MemoSolution.zip siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Elibrium meeskond Elibrium] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile asub [http://enos.itcollege.ee/~mroosiok/CSharpProtot%c3%bc%c3%bcpParkWell/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Bomoryle teeb Vitamin C tiim&lt;br /&gt;
&lt;br /&gt;
Meeskond Bomory retsenseeris [[Brainery]] analüüsi.&lt;br /&gt;
Retsensioon asub [https://wiki.itcollege.ee/index.php/Talk:Brainery siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Prototüüp asub siin: [https://drive.google.com/open?id=0B2jSU1zbUNk8ODV4dDV2ZDcwX0E siin]&lt;br /&gt;
&lt;br /&gt;
Andmebaasi nimi peab olema BomoryDB. Andmebaasi loomisel võib kasutada lingi all olevat creates.sql &lt;br /&gt;
&lt;br /&gt;
faili või mudeli failis teha parem klõps ja Generate Database from model ja võtta sealt sql kood. &lt;br /&gt;
&lt;br /&gt;
Et oleks mugavam kaitsta, lisatakse vaikimisi kasutaja Peeter(parool peeter) alla näidisfilme ja raamatuid, &lt;br /&gt;
&lt;br /&gt;
kuid võib teha ka enda kasutaja. Igal rakenduse käivitamisel eelnevad andmed eemaldatakse ja lisatakse&lt;br /&gt;
&lt;br /&gt;
default andmed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode asub [https://drive.google.com/drive/folders/0B2jSU1zbUNk8bklmMS01UzRjX2c?usp=sharing SIIN]&lt;br /&gt;
(Saadetud ka õppejõu meilile õigeaegselt)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;B12&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:B12 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link prototüübile asub [https://drive.google.com/open?id=0B7mHgwBiWPuNZ016RlhMck8zbW8 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link lõpptootele asub [https://drive.google.com/open?id=0B7mHgwBiWPuNWlZsWDdzSDNqZWs siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi prototüübile asub [http://enos.itcollege.ee/~opipenbe/C_dies/ siin]&lt;br /&gt;
&lt;br /&gt;
TFS: https://piepiper.visualstudio.com/MyFirstProject/Pie%20Piper/_versionControl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Hidden_Mustard]] asub [https://wiki.itcollege.ee/index.php/Talk:Hidden_Mustard#Anal.C3.BC.C3.BCsi_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
*Link meie C_diesi lõpptootele asub [http://enos.itcollege.ee/~opipenbe/C_dies/final/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna TFS https://hiddenmustard.visualstudio.com/Store/Store%20Team/_versionControl/changesets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/wpfstore_proto.zip&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~akirotar/WebStore_l%c3%b5pptoode.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Sõnajalg]] asub [https://wiki.itcollege.ee/index.php/Talk:S%C3%B5najalg siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjekt/ siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Link on  [http://enos.itcollege.ee/~mpaakspu/cSharpProjectValmis/ siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Prototüüp : http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.zip &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi andmebaasi loomise juhend : http://enos.itcollege.ee/~mhakkine/CSharp/Juhend.txt&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale &#039;&#039;&#039;D♭&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&#039;le siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
http://enos.itcollege.ee/~mhakkine/CSharp/Elibrium.rar &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Link lõpptoote kasutusjuhendile asub [http://enos.itcollege.ee/~kfrank/Kasutusjuhend%20meeskond%20Elibrium%20l%C3%B5pptootele%20(1).pdf siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[Kuri Kohvikupidaja]] asub [https://wiki.itcollege.ee/index.php/Talk:Kuri_Kohvikupidaja siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp ja lõpptoode&#039;&#039;&#039; [https://drive.google.com/drive/folders/0BzgoTRmLgODvUHVwRU9FeDRybDQ?usp=sharing siin] &lt;br /&gt;
Work in progress&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi Meeskond Bank]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni teinud meeskond Librarians: [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Projekti esialgne prototüüp: [http://enos.itcollege.ee/~tadamson/Bank_projekt/Bank.rar Prototüüp]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://dviirmaa.visualstudio.com/ATDV-raamatukogu/_dashboards/ ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Korter Kõrgel Künkal&amp;quot; toote analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Korterid_K%C3%B5rgel_K%C3%BCnkal siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Lõpptoode : [http://enos.itcollege.ee/~mnoumees/ ATDV-raamatukogu.7z]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://sonajalg-itk.visualstudio.com/ Sõnajalg-ITK]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/S%C3%B5najalg#Retsensioon_meeskonna_B12_projektile Meeskonna &amp;quot;B12&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon ATDV kohta [https://wiki.itcollege.ee/index.php/Talk:ATDV ATDV]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praegune Prototüüp!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On saadaval siin lehe peal!&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://enos.itcollege.ee/~kkorvel/CSharpProtot%C3%BC%C3%BCp2016Gurmaanid/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gurmaanide TFS versioonihaldus!&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
https://gurmaanid.visualstudio.com/&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni analüüsile teeb meeskond &amp;quot;ATDV&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
Prototüüp: http://enos.itcollege.ee/~lnoor/CSharp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna Bank poolt: https://wiki.itcollege.ee/index.php/Talk:Librarians&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale Bank [https://wiki.itcollege.ee/index.php/Talk:Bank Retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dokumentatsioon asub zip faili sees.&lt;br /&gt;
&lt;br /&gt;
http://enos.itcollege.ee/~linoor/CSHARP/&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koduleht:&#039;&#039;&#039; [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
* [[Talk:Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
* [[Talk:Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
[https://tteearu.visualstudio.com/Brainery https://tteearu.visualstudio.com/Brainery]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip http://enos.itcollege.ee/~tteearu/c/BrainerySol.zip]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~tteearu/c/Brainery.zip http://enos.itcollege.ee/~tteearu/c/Brainery.zip]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Rent_A_Book#Retsensioon Meeskonna &amp;quot;Forevernotes&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://rentabookproject.visualstudio.com/Rent%20A%20Book Rent A Book]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
Link prototüübile: http://enos.itcollege.ee/~rosoosaa/C%23_Project/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Link retsensioonile: https://wiki.itcollege.ee/index.php/Dogify#Meeskonna_.E2.80.9ESuperSalajane.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://forevernotes.visualstudio.com/ForeverNotes SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:ParkWell&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
http://enos.itcollege.ee/~mmuru/ForeverNotes.zip&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond Rent A Book analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Talk:Rent_A_Book&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [[Talk:FoodCab]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[https://1drv.ms/u/s!Atnv4O9QOXAsiuRwaKmsahFaKdQrvg Saab siit alla laadida]&lt;br /&gt;
&lt;br /&gt;
Meilide saatmiseks vaja konfigureerida Web.config alt järgnevad võtmed: smtpEmail, smtpPassword, smtpServer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
&#039;&#039;Liikmed:&#039;&#039;&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://kristaryytel.visualstudio.com/Paabel TFS-i link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (14. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~rlindstr/CSharp/ Prototüübi link] [http://enos.itcollege.ee/~labner/paabel/paabel.zip Prototüüp koos algandmete laadimiseks vajalike xml-dega]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp: 18.12 seisuga&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://www.dropbox.com/sh/e34g2tst68asvk3/AAAqvzzhxv816i57yH1kHBS1a?dl=0 link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon - [[Talk:Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon - TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale NullPointerException : [https://wiki.itcollege.ee/index.php/Talk:NullPointerException]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z http://enos.itcollege.ee/~mbelzets/VitamiinCKlient.7z]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
* Siim Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: [https://kingalaenutus.visualstudio.com/Kingalaenutus Kingalaenutus]&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: &#039;&#039;&#039;&lt;br /&gt;
Retsensioon projektile [https://wiki.itcollege.ee/index.php/Talk:Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~ltaimre/KingalaenutusPrototyyp/ Link prototüübile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
Projekti Prototüüp: [https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU https://drive.google.com/open?id=0B6C5fjWH2LC1OEQxQVdpYUlBUkU]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie tööle kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Projekti Garden of Towers analüüsi retsensioon:[[Talk:Garden of Towers]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (18. detsembri seisuga):&#039;&#039;&#039; [http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelpProto/ Prototüübi link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~kleemets/II%20semester/Programmeerimine%20C%23%20keeles/DevHelp/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/i243Elekter/ https://elekter.visualstudio.com/i243Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes [[Talk:FoodBytes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; [https://drive.google.com/open?id=0B13XA4AyIfQNc05vSi1UNTRsbkU link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
https://battle2048.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsile: [[Talk:Vitamin_C]]&lt;br /&gt;
&lt;br /&gt;
Lõpptootele: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_prototype.zip link]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; [https://dl.dropboxusercontent.com/u/6754782/ITC/Battle2048Game_final.zip link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039; http://enos.itcollege.ee/~mputsepp/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
Analüüsi retsensioon: [https://wiki.itcollege.ee/index.php/Talk:OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Battle2048]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;:&lt;br /&gt;
18.12. seisuga: [http://enos.itcollege.ee/~ejogi/Rahaplaneerija/ Rahaplaneerija prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Laener meeskonna retsensioon: https://wiki.itcollege.ee/index.php/Talk:Laener&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
Protüüp 18.12 seisuga asub [https://www.dropbox.com/sh/jxh7gtwvbr3ba7p/AAC3gTpcfFi1dY3WVhdxIZC3a?dl=0 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
* Retsensioon meeskonna Paabel projekti analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Paabel siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: &lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;: &lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Autoparandaja Autoparandaja analüüsile] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Koeraplats===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
* Maie Jeltsova&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Koeraplats&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
https://koeraplats.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117005</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117005"/>
		<updated>2017-01-24T09:48:07Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%. (ilma wpf-ita)&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84% (ilma wpf-ita)&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117004</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=117004"/>
		<updated>2017-01-24T09:38:14Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%.&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84%&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;br /&gt;
=== 24.01.2017 ===&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Window-page navigatsioonid.&lt;br /&gt;
*Stiili muutus, kasutatud http://mahapps.com/ built-in stiili.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116960</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116960"/>
		<updated>2017-01-23T15:22:23Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%.&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;br /&gt;
=== 23.01.2017 ===&lt;br /&gt;
*Testide coverage 91.84%&lt;br /&gt;
*Visuaalsed muudatused.&lt;br /&gt;
*Lisatud registreerimise ja sisselogimise kontrollid.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116867</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116867"/>
		<updated>2017-01-22T11:57:47Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%.&lt;br /&gt;
*Refaktoreeritud.&lt;br /&gt;
=== 22.01.2017 ===&lt;br /&gt;
*Lisatud kommentaarid tähtsamatele meetoditele.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116866</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116866"/>
		<updated>2017-01-21T19:48:56Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%.&lt;br /&gt;
*Refaktoreeritud.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116865</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116865"/>
		<updated>2017-01-21T19:48:29Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%.&lt;br /&gt;
*Refaktoreeritud.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116864</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116864"/>
		<updated>2017-01-21T19:47:43Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10-12.01.2017 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;br /&gt;
&lt;br /&gt;
=== 14-15.01.2017 ===&lt;br /&gt;
*Koodi muutused ja refaktoreerimine.&lt;br /&gt;
*VM ja M osa muutused.&lt;br /&gt;
*Testide jooksmine buildimisel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 21.01.2017 ===&lt;br /&gt;
*Logi lisatud.&lt;br /&gt;
*Kasutaja näeb oma ebasobilikke/sobivat aega. &lt;br /&gt;
*Kasutaja näeb oma praegust ajatsooni.&lt;br /&gt;
*Koodi coverage unit-testidega 86%.&lt;br /&gt;
*Refaktoreeritud.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116778</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116778"/>
		<updated>2017-01-13T05:54:18Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Retsensioonid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10-12.12.2016 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116777</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116777"/>
		<updated>2017-01-12T20:38:34Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10-12.12.2016 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;br /&gt;
*Lisatud vahemikke saab resetiga kustutada ning see taastab default olukorra.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116776</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116776"/>
		<updated>2017-01-12T19:42:11Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10-12.12.2016 ===&lt;br /&gt;
*Kasutajal on nüüd võimalik lisada default ajavahemik, mis talle sobib ning algoritm arvestab seda aega.&lt;br /&gt;
*Lisaks arvestab algoritm ka ebasobivaid aegu.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116274</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=116274"/>
		<updated>2016-12-29T15:45:47Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 29.12.2016 ===&lt;br /&gt;
* Must have osad on põhimõtteliselt tehtud.&lt;br /&gt;
* Lisatud see, et kui kasutaja on sisselogitud siis automaatselt on tema asukoht lisatud otsingusse, kasutaja saab selle kõrvaldada. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Sobivate ja ebasobivate aegadega algoritmi korrastus ning testimine&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115964</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115964"/>
		<updated>2016-12-18T16:03:07Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 18.12.2016 ===&lt;br /&gt;
* Prototüüp õppejõule saadetud.&lt;br /&gt;
* Algoritm arvestab ebasobivate aegadega. &lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115029</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115029"/>
		<updated>2016-12-01T21:06:43Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;br /&gt;
* Registreerimisel määratakse automaatne kasutaja ajatsoon&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115028</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115028"/>
		<updated>2016-12-01T21:05:18Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;br /&gt;
&lt;br /&gt;
=== 01.12.2016 ===&lt;br /&gt;
* Registreerimine toimib&lt;br /&gt;
* Sisse logimine toimib&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115024</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=115024"/>
		<updated>2016-12-01T18:45:53Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== 30.11.2016 ===&lt;br /&gt;
* Register, Login, Account Settings leheküljed&lt;br /&gt;
* Navigeerimine lehekülgede vahel&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=114836</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=114836"/>
		<updated>2016-11-23T08:09:18Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;br /&gt;
=== 23.11.2016 ===&lt;br /&gt;
Analüüs mis on tehtud ning mis veel vajab tegemist:&lt;br /&gt;
===== Must have =====&lt;br /&gt;
*&#039;&#039;Leida google API abiga kasutaja sisestatud asukohad.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Realiseerida algoritm ühiste aegade arvutamiseks.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate loomise võimalus.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Funktsionaalsus kasutaja andmete muutmiseks.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutaja registeerimisel lisada automaatselt ajatsoon.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil.&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;Võimalus lisada otsingusse teisi kasutajaid.&#039;&#039;&lt;br /&gt;
*&#039;&#039;Leida ajatsoonid kasutajanime alusel.&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Kasutajad saavad muuta default sobivat ajavahemikku *(retsentsiooni idee)&lt;br /&gt;
&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=114823</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=114823"/>
		<updated>2016-11-21T12:47:55Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Meeskond: OnTime */&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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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(päevaõpe)&#039;&#039;&#039; 08.11.2016 (3p) &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Retsensioon(kaugõpe)&#039;&#039;&#039; 13.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:27.11.2016 / Kaugõpe: 18.12.2016 &#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;
27. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal. NB! Juhul kui prototüüpi ei kaitsa ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
Kaugõppe puhul ei ole vaja koha peal eraldi oma prototüüpi kaitsta&lt;br /&gt;
&lt;br /&gt;
===Prototüübi kaitsmisele registreerumine===&lt;br /&gt;
Kaitsmine toimub 2. detsembril(reede) alates kell 09:00. Iga meeskonna jaoks on arvestatud 10 minutit. Palun lisada kellaaeg ja meeskonna nimetus. Kõik meeskonna liikmed ei pea kohal olema, kuid tore oleks, kui kõigil oleks seda aega teha. Kaitsmised toimuvad ruumis 316.&lt;br /&gt;
&lt;br /&gt;
*09:10 - Elibrium (Märt Häkkinen, Karl Frank)&lt;br /&gt;
*09:20 -&lt;br /&gt;
*09:30 -&lt;br /&gt;
*09:40 -&lt;br /&gt;
*09:50 -&lt;br /&gt;
*10:00 -&lt;br /&gt;
*10:10 -&lt;br /&gt;
*10:20 -&lt;br /&gt;
*10:30 -&lt;br /&gt;
*10:40 -&lt;br /&gt;
*10:50 -&lt;br /&gt;
*11:00 -&lt;br /&gt;
*11:10 -&lt;br /&gt;
*11:20 -&lt;br /&gt;
*11:30 -&lt;br /&gt;
*11:40 -&lt;br /&gt;
*11:50 -&lt;br /&gt;
*12:00 -&lt;br /&gt;
*12:10 -&lt;br /&gt;
*12:20 -&lt;br /&gt;
... siia võib vajaduse korral veel aegu lisada.&lt;br /&gt;
NB! Alustame aegade lisamisest alates kell 09:10 st :)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;Päevaõpe:08.01.2017 / Kaugõpe: 18.01.2017&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; Päevaõpe:15.01.2017 /Kaugõpe 25.01.2017 (4p)&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;
Siia alla ilmuvad detsembris kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonnale [[CozinHero]] asub [https://wiki.itcollege.ee/index.php/Talk:CozinHero siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna wikileht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
TFS link:           https://flowland.visualstudio.com/Pirate%20Netflix%20Demo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskond Db kohta: https://wiki.itcollege.ee/index.php/Talk:Meeskond:_D%E2%99%AD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Gurmaanid meeskond Gurmaanid] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:RJ meeskond RJ] kohta.&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:Elibrium meeskond Elibrium] kohta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO: Vitamin C tiim teeb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;B12&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:B12 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Hidden_Mustard]] asub [https://wiki.itcollege.ee/index.php/Talk:Hidden_Mustard#Anal.C3.BC.C3.BCsi_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna TFS https://hiddenmustard.visualstudio.com/Store/Store%20Team/_versionControl/changesets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Pie_Piper]] asub [https://wiki.itcollege.ee/index.php/Talk:Pie_Piper siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Retsensioon meeskonnale [[Sõnajalg]] asub [https://wiki.itcollege.ee/index.php/Talk:S%C3%B5najalg siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[Kuri Kohvikupidaja]] asub [https://wiki.itcollege.ee/index.php/Talk:Kuri_Kohvikupidaja siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni teinud meeskond Librarians: https://wiki.itcollege.ee/index.php/Talk:Bank&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Valmib 20.11.2016&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://adtvmn.visualstudio.com/ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna &amp;quot;Korter Kõrgel Künkal&amp;quot; toote analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Korterid_K%C3%B5rgel_K%C3%BCnkal siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://sonajalg-itk.visualstudio.com/ Sõnajalg-ITK]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/S%C3%B5najalg#Retsensioon_meeskonna_B12_projektile Meeskonna &amp;quot;B12&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon ATDV kohta [https://wiki.itcollege.ee/index.php/Talk:ATDV ATDV]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensiooni analüüsile teeb meeskond &amp;quot;ATDV&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna Bank poolt: https://wiki.itcollege.ee/index.php/Talk:Librarians&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
Meeskonna koduleht: [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensiooni teeb meeskond Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
[https://tteearu.visualstudio.com/Hexacad https://tteearu.visualstudio.com/Hexacad]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Rent_A_Book#Retsensioon Meeskonna &amp;quot;Forevernotes&amp;quot; retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://rentabookproject.visualstudio.com/Rent%20A%20Book Rent A Book]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://forevernotes.visualstudio.com/ForeverNotes SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Analüüsi retsensioon [[Talk:FoodCab]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (20.11) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon - [[Talk:Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon - TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
* Siim Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: [https://kingalaenutus.visualstudio.com/Kingalaenutus Kingalaenutus]&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: &#039;&#039;&#039;&lt;br /&gt;
Retsensioon projektile [https://wiki.itcollege.ee/index.php/Talk:Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie tööle kirjutatud retsensioon&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Projekti Garden of Towers analüüsi retsensioon:[[Talk:Garden of Towers]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/i243Elekter/ https://elekter.visualstudio.com/i243Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes [[Talk:FoodBytes]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Annely Aasalaid&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
https://battle2048.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
[[Talk:Vitamin_C]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
Analüüsi retsensioon: [https://wiki.itcollege.ee/index.php/Talk:OnTime OnTime]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Laener meeskonna retsensioon: https://wiki.itcollege.ee/index.php/Talk:Laener&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; &lt;br /&gt;
* Retsensioon meeskonna Paabel projekti analüüsile asub [https://wiki.itcollege.ee/index.php/Talk:Paabel siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: &lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;: &lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Autoparandaja Autoparandaja analüüsile] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Koeraplats===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039; &lt;br /&gt;
* Maie Jeltsova&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Koeraplats&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
https://koeraplats.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039; TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039; TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=114813</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=114813"/>
		<updated>2016-11-20T19:31:39Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;br /&gt;
=== 18.11.2016 ===&lt;br /&gt;
* Andmebaasi võimalus muuta kasutajal default sobivaid aegu&lt;br /&gt;
* Andmebaasi võimalus lisada kasutajal ebasobivaid ajavahemikke&lt;br /&gt;
* Algoritmi parandus&lt;br /&gt;
=== 20.11.2016 ===&lt;br /&gt;
* WPF-ist saab küsida asukohti ja kasutajaid ning korrektne tulemus väljastatakse ekraanile&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:TikTokTek&amp;diff=114552</id>
		<title>Talk:TikTokTek</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:TikTokTek&amp;diff=114552"/>
		<updated>2016-11-12T12:21:11Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Retsensioon projekti analüüsile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon projekti analüüsile=&lt;br /&gt;
Koostanud: [[OnTime]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Rakenduse ideeks on laialdaselt levinud mäng, mis oma kirjeldusega paelub juba nii mõnegi kasutaja. Rakenduse analüüsist saab välja lugeda mängude variatsioone ning ka mängu põhimõtted uutele kasutajatele. Analüüs on väga sisurikas ning kirjeldab kõiki mängu aspekte. Lisaks klassikalise mängu realisatsioonile on juurde plaanitud ka omapoolsed laiendused. &lt;br /&gt;
&lt;br /&gt;
==Märkmed ja omapoolsed soovitused==&lt;br /&gt;
Rakenduse analüüsis on välja toodud neli erinevat mängu variatsiooni, mida kasutaja saab mängu alustades valida. Samas jääb ebaselgeks mõningate mängu tüüpide erinevused, näiteks Renju, Gomoku ja Gobang, kas need on kõik üks ja sama mäng ning on lihtsalt mängu nimetamisel välja toodud selgituseks või need on samuti mängu variatsioonid? Pente puhul on hästi väljatoodud, et selle puhul on erinevuseks mängulaua suurus. &lt;br /&gt;
&lt;br /&gt;
Menüüde ülesehitus on põhjalikult läbi mõeldud ning ülesehitatud. Kahjuks aga pole lähemalt seletatud mis andmed ning mis viisil salvestatakse andmebaasi. Kindlasti tuleb mõelda andmebaasi ehituse peale ning juhul kui realiseeritakse ka üle võrgu mängimise mis viisil plaanitakse mänguandmeid edasi-tagasi edastada. &lt;br /&gt;
&lt;br /&gt;
Samuti võib keeruliseks osutuda terve &amp;quot;quality-of-life&amp;quot; funktsionaalsuse realiseerimine ning võimalike sätete variatsioonide testimine. Siinpuhul tuleks endale ning kasutajatele põhjalikumalt lahti kirjutada, mis on need eriparameetrid, mida lubatakse kasutaja poolt muuta ja mis viisil. Näiteks kui lasta kasutajal valida isa endale laua suurus, siis pigem võiks kasutajale pakkumises olla vähene hulk staatilisi väärtusi, mitte lasta kasutajal ise numbreid kusagile väljale sisestada.&lt;br /&gt;
Lisaks tuleks läbi mõelda, kuidas hinnatakse selliseid parameetreid nagu intuitiivne, hõlbus, utilitaarne vs seksikas. Kas on plaanis viia läbi kasutajamugavuse hindamine mõningate kasutajate uuringute näol?&lt;br /&gt;
&lt;br /&gt;
Väga hästi on arvestatud võimalike probleemi allikaid ning hinnatud tiimi oskusi. Ning keerulisemad ning ajamahukamad osad on ilusasti jäetud &amp;quot;Nice to have&amp;quot; funktsionaalsuse alla.&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
Klassikalise kaasahaarava mängu arendus omapoolsete täiendustega. Mängu sisu on põhjalikult lahti kirjutatud ning võimalikud mängu funktsionaalsused on kasutajale võimalikult arusaadavaks tehtud. Soovitaksin tiimil lisaks mõelda läbi andmete edastuse ning salvestuse ning samuti ka sättete muutmise/lisamise võimalused. Arendamisel peaksid kõigil tiimiliikmetel olema ühine arusaam sellest, mida arendatakse, mistõttu peaks kõik punktid võimalikult selgelt välja kirjutatud olema.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:TikTokTek&amp;diff=114168</id>
		<title>Talk:TikTokTek</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:TikTokTek&amp;diff=114168"/>
		<updated>2016-11-08T06:33:46Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon projekti analüüsile=&lt;br /&gt;
Koostanud: [[OnTime]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Rakenduse ideeks on laialdaselt levinud mäng, mis oma kirjeldusega paelub juba nii mõnegi kasutaja. Rakenduse analüüs on väga sisurikas ning kirjeldab kõiki mängu aspekte väga põhjalikult. Lisaks klassikalise mängu aspektile on juurde plaanitud ka omapoolsed laiendused. &lt;br /&gt;
&lt;br /&gt;
==Märkmed ja omapoolsed soovitused==&lt;br /&gt;
Rakenduse analüüsis on välja toodud neli erinevat mängu variatsiooni, mida kasutaja saab valida samas jääb ebaselgeks mõningate mängu tüüpide erinevused, näiteks Renju, Gomoku ja Gobang. Pente puhul on hästi väljatoodud, et selle puhul on erinevuseks mängulaua suurus. &lt;br /&gt;
&lt;br /&gt;
Menüüde ülesehitus on põhjalikult läbi mõeldud ning ülesehitatud. Kahjuks aga pole lähemalt seletatud mis andmed ning mis viisil salvestatakse andmebaasi. Kindlasti tuleb mõelda andmebaasi ehituse peale ning juhul kui realiseeritakse ka üle võrgu mängimise mis viisil plaanitakse mänguandmeid edasi-tagasi edastada. &lt;br /&gt;
&lt;br /&gt;
Samuti võib keeruliseks osutuda terve &amp;quot;quality-of-life&amp;quot; funktsionaalsuse realiseerimine ning võimalike sätete variatsioonide testimine. Siinpuhul tuleks endale põhjalikumalt lahti kirjutada, mis on need eriparameetrid, mida lubatakse kasutaja poolt muudeta ja mis viisil. Näiteks kui lasta kasutajal valida isa endale laua suurus, siis pigem võiks kasutajale pakkumises olla vähene hulk staatilisi väärtusi, mitte lasta kasutajal ise numbreid kusagile väljale sisestada.&lt;br /&gt;
&lt;br /&gt;
Väga hästi on arvestatud võimalike probleemi allikaid ning hinnatud tiimi oskusi. Ning keerulisemad ning ajamahukamad osad on ilusasti jäetud &amp;quot;Nice to have&amp;quot; funktsionaalsuse alla.&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
Klassikalise kaasahaarava mängu arendus omapoolsete täiendustega. Mängu sisu on põhjalikult lahti kirjutatud ning võimalikud mängu funktsionaalsused on kasutajale võimalikult arusaadavaks tehtud. Soovitaksin tiimil lisaks mõelda läbi andmete edastuse ning salvestuse ning samuti ka sättete muutmise/lisamise võimalused.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=114017</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=114017"/>
		<updated>2016-11-06T20:45:25Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Meeskond: OnTime */&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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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&#039;&#039;&#039; 08.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;20.11.2016 &#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;
20. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal. NB! Juhul kui prototüüpi ei kaitsa ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;18.12.2016&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 08.01.2016(4p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(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;
Siia alla ilmuvad detsembris kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
Meeskonna koduleht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://eikbomory.visualstudio.com/Bomory&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
Õppejõule saadetud 01.11.2016.&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Bomory#Anal.C3.BC.C3.BCs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO: Vitamin C tiim teeb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale &#039;&#039;&#039;Gurmaanid&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Gurmaanid siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://adtvmn.visualstudio.com/ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
Meeskonna koduleht: [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://sonajalg-itk.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
Meeskonna koduleht: [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&amp;quot; &lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SuperSalajane===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sirle Maarja Allikas&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Jaan Kastõgov&lt;br /&gt;
*Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://supersalajane.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti analüüs: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Anal.C3.BC.C3.BCs_Supersalajane&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon: https://wiki.itcollege.ee/index.php/Meeskond:SuperSalajane#Meeskonna_.E2.80.9EDogify.E2.80.9D_anal.C3.BC.C3.BCsi_retsensioon&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioon projekti [[Paabli analüüsile]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO Projekti &amp;quot;Isearve&amp;quot; retsensioon: [[Talk:Isearve]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
Retsenseeritav [[Talk:Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (20.11) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: https://kingalaenutus.visualstudio.com/Kingalaenutus&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger (projektijuht)&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; [https://elekter.visualstudio.com/Elekter/ https://elekter.visualstudio.com/Elekter]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon:&#039;&#039;&#039; Projekt FoodBytes (TODO)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Annely Aasalaid&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* Projekti &amp;quot;Agraarbeib&amp;quot; analüüsi retsensioon: [[Talk:Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensenseeritav&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:OnTime]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;:&lt;br /&gt;
[[Talk:EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projetki TFS&#039;&#039;&#039;: https://ontimekruglova.visualstudio.com/OnTime/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&#039;&#039;&#039;Retsenseeritav&#039;&#039;&#039;: &lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:TikTokTek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SeDuM===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Liina Laumets  &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: SeDuM]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:TikTokTek&amp;diff=114016</id>
		<title>Talk:TikTokTek</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:TikTokTek&amp;diff=114016"/>
		<updated>2016-11-06T20:43:53Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: Created page with &amp;quot;Projekti analüüsi retsenseerib OnTime, Tatjana Kruglova.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Projekti analüüsi retsenseerib OnTime, Tatjana Kruglova.&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=114015</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=114015"/>
		<updated>2016-11-06T20:29:12Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;br /&gt;
=== 06.11.2016 ===&lt;br /&gt;
* Ajatsooni otsing asukoha järgi&lt;br /&gt;
* Ühiste aegade leidmine asukohtade järgi&lt;br /&gt;
* Testid ühistele aegadele&lt;br /&gt;
* Andmebaas&lt;br /&gt;
* WPF pealeht&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113108</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113108"/>
		<updated>2016-10-30T14:55:30Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmis&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113107</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113107"/>
		<updated>2016-10-30T14:55:22Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS valmid&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113106</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113106"/>
		<updated>2016-10-30T14:55:07Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS tehtud&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;br /&gt;
=== 30.10.2016 ===&lt;br /&gt;
* Esimene commit&lt;br /&gt;
* Analüüs&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113105</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113105"/>
		<updated>2016-10-30T14:54:36Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&#039;&#039;&#039;OnTime&#039;&#039;&#039; on wpf rakendus, mille abil on võimalik efektiivselt leida päeva sees ühist suhtlemise aega üle kogu maailma. &lt;br /&gt;
Rakenduse eesmärk on lubada kasujatel otsida ajavahemikke, millal on neil kõige mugavam omavahel suhelda. &lt;br /&gt;
Kasutaja saab sisestada oma asukoha ning teise inimese asukoha kellega ta soovib suhelda, mille alusel leiab rakendus suhtlemiseks päevase ajavahemiku. &lt;br /&gt;
Kasutajal on võimalik ostingusse lisada mitu erinevat asukohta. Asukohtade otsingu abiks on Google API, mis aitab tõhusamalt leida õiged asukohad. Asukohtade alusel leiab rakendus õiged ajatsoonid, nii suve kui ka talveaegadel. Ajatsoonide järgi leiab rakenduse algoritm ühised ajavahemikud. &lt;br /&gt;
Klientidel võimalik end registreerida rakenduse kasutajaks. Registreeritud kasutajatel on lisavõimalused. &lt;br /&gt;
Lisavõimalusteks on näiteks see, et registreerimisel võtab rakendus kasutaja automaatse Windowsi ajatsooni, mistõttu otsingutel ei pea kasutaja enam enda asukohta määrama. Automaatset ajatsooni on kasutajatel ka vajadusel võimalus muuta. &lt;br /&gt;
Kasutajatel on võimalik otsingusse lisada ka teisi kasutajaid, ilma nende asukoha teadmata. Süsteem vaatab, kas otsingusse on sisestatud kasutaja ning kui sellist kasutajat ei ole, otsib süsteem järgnevalt sama nimega asukohti. &lt;br /&gt;
Lisaks saab registreerunud kasutaja lisada endale ebasobivaid ajavahemikke päeva vältel, mida hiljem rakendus oma ühise aja otsingutest välja arvestab. &lt;br /&gt;
&lt;br /&gt;
=== Kasutuslood ===&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreerimata): ====&lt;br /&gt;
Klient avab rakenduse ning sisestab otsingu väljadele asukohad mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad lisanud, otsib süsteem asukohtade järgi nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja registreerimine: ====&lt;br /&gt;
Klient avab rakenduse ning soovib registreerida end süsteemi kasutajaks. Registreerimisel küsitakse kasutajanime, parooli, emaili aadressi. Kasutaja sisestab nõutud andmed ning süsteem valideerib sisestatud andmeid. Kui andmed on valiidsed, luuakse uus kasutaja. Vastasel juhul kuvatakse kliendile veateade. Veateated võivad tulla, kui sisestatud emaili aadressi või kasutajanimega kasutaja on süsteemis juba olemas. Loodud kasutajale tekivad uued väljad. Kasutaja saab lisada endale ebasobivad ajavahemikud ning (Nice to have) importida Google või Outlooki kalendrid süsteemi, mille alusel süsteem lisab ise ebasobivate ajavahemike hulga. &lt;br /&gt;
&lt;br /&gt;
==== Ühiste ajavahemike otsimine (registreeritud): ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Vaikimisi pane süsteem esimeseks otsitavaks väljaks kasutaja ajatsooni, selle välja võib kasutaja vajadusel ära muuta. Kasutaja sisestab otsingu väljadele asukohad või kasutajanimed mille vahel soovib leida ühiseid aegu. Vaikimisi pakub süsteem otsinguvälju kahe sisendi jaoks, kuid välju saab juurde lisada. Kui klient on asukohad või kasutajanimed lisanud, otsib süsteem kasutajanimede järgi nende ajatsoonid ning kui sellist kasutajanime süsteemis ei leidu otsib süsteem sama nimega asukohti. Asukohtade järgi otsitakse nende ajatsoonid ning kui sisendid on valiidsed kuvab kasutajale algoritmist tulnud ühised ajavahemikud. Juhul, kui asukohti ei leitud, väljastatakse kasutajale veateade. &lt;br /&gt;
&lt;br /&gt;
==== Kasutaja andmete muutmine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata ning muuta enda andmeid. Muudetavateks väljadeks on ajatsoon, parool ning valik ebasobivaid ajavahemikke. Väljade korrektsust ei kontrollita, uuendus toimub automaatselt. Hiljem(Nice to have) on kasutajatel võimalik ka lisada ning kustutada teisi kasutajaid sõbralistist. &lt;br /&gt;
&lt;br /&gt;
==== Ebasobivate ajavahemike lisamine: ====&lt;br /&gt;
Klient avab rakenduse ning logib rakendusse sisse. Klient saab vaadata enda andmeid. Lisaks andmetele saab klient muuta või lisada endale ebasobilikke ajavahemikke, mida süsteem pärast otsingust välja jätab. Vaikimisi saab kasutaja lisada ühe ebasobiva ajavahemiku kella 8.00 ja 22.00 vahel. Lisavälju rohkemate ajavahemike jaoks saab ükshaaval lisada. Lisaks(Nice to have) võib kasutaja lisada süsteemi .ics faili Google või Outlook kalendrist, mis ise genereerib ebasobivad ajavahemikud. Süsteem ei valideeri vahemike omavahelist kattuvust. Peale ajavahemike lisamist ei arvesta süsteem enam neid aegu sobivateks. &lt;br /&gt;
&lt;br /&gt;
=== Rakendus koosneb: ===&lt;br /&gt;
*Windows Presentation Foundation kasutajaliidest, mille abil saab kasutaja lisse logida ning lisada asukohti. Kasutajaliidese abil kuvatakse kasutajale otsitavad väärtused.&lt;br /&gt;
*Microsoft SQL Server andmebaasist, kus talletatakse andmeid kasutajate kohta, kasutajate ebasobivate ajavahemike kohta ning kasutajate ajatsoonide kohta. &lt;br /&gt;
*Rakenduse sisuks on C# keeles kirjutatud algoritm, mis otsib ühiseid aegu etteantud sisenditest. &lt;br /&gt;
*Rakendusele lisaks on sisse ehitatud ühendus Google API-ga asukohtade otsingute hõlbustamiseks.&lt;br /&gt;
&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*Leida google API abiga kasutaja sisestatud asukohad.&lt;br /&gt;
*Genereerida asukohtadest UTC ajatsoon. Nii talve kui ka suveaegadeks.&lt;br /&gt;
*Realiseerida algoritm ühiste aegade arvutamiseks.&lt;br /&gt;
*Realiseerida kasutajate loomise võimalus.&lt;br /&gt;
*Funktsionaalsus kasutaja andmete muutmiseks.&lt;br /&gt;
*Kasutaja registeerimisel lisada automaatselt ajatsoon.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasovibaid ajavahemikke.&lt;br /&gt;
*Realiseerida algoritmi lisa, mis kontrollib ebasobivaid ajavahemikke otsinguil. &lt;br /&gt;
*Võimalus lisada otsingusse teisi kasutajaid.&lt;br /&gt;
*Leida ajatsoonid kasutajanime alusel.&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*Kasutajatel sõbralisti võimalus.&lt;br /&gt;
*E-maili verifitseerimine registreerimisel.&lt;br /&gt;
*Realiseerida kasutajate võimalus lisada ebasobivaid ajavahemikke kalendri failiga. &lt;br /&gt;
*Luua ühendus Skype-ga, kui algoritmi leitud ajavahemik on praegune, pakub rakendus teha Skype kõne.&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*Nõutud ühendus google API-ga&lt;br /&gt;
*Ei jõua rakendust terviklikult valmis&lt;br /&gt;
*Kalendri faili parsimine.&lt;br /&gt;
*Puuduvad teadmised ühenduse jaoks Skype-ga.&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS tehtud&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113099</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=113099"/>
		<updated>2016-10-30T14:43:13Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Funktsionaalsus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*andmete parsimine Google või Outlook kalendrist&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
*kalendri parsimine&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS tehtud&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=112792</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=112792"/>
		<updated>2016-10-26T05:44:10Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*ühendus Outlook-iga&lt;br /&gt;
*andmete sünkroniseerimine Outlook-iga&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS tehtud&lt;br /&gt;
* TFS kutse õppejõule saadetud&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=112791</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=112791"/>
		<updated>2016-10-26T05:44:00Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Töökulg */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*ühendus Outlook-iga&lt;br /&gt;
*andmete sünkroniseerimine Outlook-iga&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;br /&gt;
=== 26.10.2016 ===&lt;br /&gt;
* Lehekülg ja TFS tehtud, TFS kutse õppejõule saadetud&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=112790</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=112790"/>
		<updated>2016-10-26T05:43:09Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: /* Projekti TFS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
https://ontimekruglova.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*ühendus Outlook-iga&lt;br /&gt;
*andmete sünkroniseerimine Outlook-iga&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=108237</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=108237"/>
		<updated>2016-10-16T13:12:01Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: &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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;15.10.2016&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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&#039;&#039;&#039; 08.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;20.11.2016 &#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;
20. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal. NB! Juhul kui prototüüpi ei kaitsa ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;18.12.2016&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 08.01.2016(4p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(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;
Siia alla ilmuvad detsembris kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
Meeskonna koduleht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12meeskond.visualstudio.com/B12&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://autoparandaja.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyGram 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyGram 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
* Anto Animägi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger (projektijuht)&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Annely Aasalaid&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://ajamasin.visualstudio.com/Ajamasin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: e-pood===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[e-pood]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
Projetki TFS: https://ontimekruglova.visualstudio.com/OnTime/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=108229</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=108229"/>
		<updated>2016-10-16T12:49:40Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: &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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;15.10.2016&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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&#039;&#039;&#039; 08.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;20.11.2016 &#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;
20. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal. NB! Juhul kui prototüüpi ei kaitsa ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;18.12.2016&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 08.01.2016(4p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(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;
Siia alla ilmuvad detsembris kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
Meeskonna koduleht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12meeskond.visualstudio.com/B12&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://autoparandaja.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyGram 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyGram 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
* Anto Animägi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger (projektijuht)&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Annely Aasalaid&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://ajamasin.visualstudio.com/Ajamasin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: e-pood===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[e-pood]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
Projetki TFS: https://ontimetk.visualstudio.com/OnTime&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=108227</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</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_(2016)&amp;diff=108227"/>
		<updated>2016-10-16T12:41:08Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: &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;
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.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;15.10.2016&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#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&#039;&#039;&#039; 08.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;20.11.2016 &#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;
20. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal. NB! Juhul kui prototüüpi ei kaitsa ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;18.12.2016&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 08.01.2016(4p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(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;
Siia alla ilmuvad detsembris kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
Meeskonna koduleht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12meeskond.visualstudio.com/B12&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://autoparandaja.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyGram 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyGram 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
* Anto Animägi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger (projektijuht)&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Annely Aasalaid&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://ajamasin.visualstudio.com/Ajamasin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: e-pood===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[e-pood]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
Projetki TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=108226</id>
		<title>OnTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=OnTime&amp;diff=108226"/>
		<updated>2016-10-16T12:39:43Z</updated>

		<summary type="html">&lt;p&gt;Tkruglov: Created page with &amp;quot;Category:Programmeerimine CSharp keeles (2016) == Meeskond ja rollid == *Tatjana Kruglova - all-in-one  == Projekti TFS == TODO  == Analüüs == TODO  == Retsensioonid ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2016)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
*Tatjana Kruglova - all-in-one&lt;br /&gt;
&lt;br /&gt;
== Projekti TFS ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Lõpptoode ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Rakendus, mille abil on maailma eri paikades olevatel isikutel organiseerida ühiseid online-kohtimisi. &lt;br /&gt;
&lt;br /&gt;
== Tehnoloogia ==&lt;br /&gt;
Kasutatav tehnoloogia:&lt;br /&gt;
* C#&lt;br /&gt;
* Windows Presentation Foundation&lt;br /&gt;
* SQL&lt;br /&gt;
&lt;br /&gt;
== Funktsionaalsus ==&lt;br /&gt;
=== Must have ===&lt;br /&gt;
*asukohad (google API)&lt;br /&gt;
*asukohtadest UTC-d&lt;br /&gt;
*algoritm ühiste aegade arvutamiseks&lt;br /&gt;
*kasutajad/sisselogimine&lt;br /&gt;
*windowsist kasutajate ajatsoonid&lt;br /&gt;
*ajatsoonide vahetuse võimalus kasutajatel&lt;br /&gt;
*võimalus lisada ebasobivad ajavahemikud&lt;br /&gt;
*UTC otsing kasutaja ja asukoha järgi&lt;br /&gt;
&lt;br /&gt;
=== Nice to have ===&lt;br /&gt;
*ühendus Outlook-iga&lt;br /&gt;
*andmete sünkroniseerimine Outlook-iga&lt;br /&gt;
*ühendus Skype kõnedega&lt;br /&gt;
*emaili verifitseerimine&lt;br /&gt;
*sõbralist&lt;br /&gt;
&lt;br /&gt;
=== Võimalikud probleemid ===&lt;br /&gt;
*ühendused API-dega&lt;br /&gt;
&lt;br /&gt;
== Töökulg ==&lt;br /&gt;
=== 09.10.2016 ===&lt;br /&gt;
* Teema ja meeskond õppejõuga kooskõlastatud&lt;/div&gt;</summary>
		<author><name>Tkruglov</name></author>
	</entry>
</feed>