<?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=Anisepp</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=Anisepp"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Anisepp"/>
	<updated>2026-05-06T05:15:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=129004</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=129004"/>
		<updated>2018-01-19T17:40:19Z</updated>

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

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

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

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Retsensioon analüüsile == &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensendid&#039;&#039;&#039;: Gert Vesterberg, Allar Vendla, Anita Sepp (PlantWise)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti idee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti idee on huvitav ja väga leidlik. Iseasi kui palju leidub inimesi, kellel on suuremas koguses kõnekaarte, millel kasutamata raha peal on. Ei ole päris kindel, kas sellisel kujul leiduks teenusel/rakendusel kasutajaid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti skoop&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti skoop on antud kursuse mahtu arvestades mõistlik, must-have funktsionaalsus katab põhilised ärivajadused ära, nice-to-have featuurid seevastu teeksid rakenduse kasutamise mugavamaks, ent nende puudumine ei sega esmast katsetamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutatavad tehnoloogiad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kasutatavate tehnoloogiate osas oleks neid võinud veidi täpsemini välja tuua - milliseid teeke ning library&#039;sid plaanitakse kasutada. Samuti natukene lahti seletada API osa (mis standardile ning andmestruktuurile API toetub) - kas REST / JSON või midagi muud?&lt;br /&gt;
&lt;br /&gt;
Mis puutub allalaetavasse rakendusse, siis, kui juba Web API teed minna, oleks võinud ka teha veebiliidese, kaovad mured kasutajatele rakenduse uuenduste pakkumisega, igasugused platvormiga seotud turvaprobleemid ning kasutatavus erinevatel seadmetel ja operatsioonisüsteemidel.&lt;br /&gt;
Kuid taaskord aine mahu juurde tagasi tulles, ei oleks see ilmselt mõistlik, kuna nii väikese meeskonnaga ei jõuaks seda ilmselt valmis, kuid selle võiks näiteks lisada nice-to-have loetellu.&lt;br /&gt;
&lt;br /&gt;
Lisaks oleks soovinud näha kõrgtasemel andmebaasi analüüsi, kasvõi olemite nimekiri ning valitud andmebaasimootor. Kahjuks see aga puudub.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ettepanekud analüüsi osas&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pisemate ning agiilsete projektide analüüsi soovitaks kirjutada kasutajalugudena. See aitab ülejäänud meeskonnal paremini ülesandeid mõista ning analüüsi peale ei kulu liialt aega. Samas on kasutajalood küllaltki paindlikud, mistõttu on neid lihtne projekti edenedes muuta (kui näiteks projekti käigus peaks selguma, et miski asi ei tööta või on tarvis implementeerida teistmoodi).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Riskid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kõige suurem risk on siin integratsioon kolmanda osapoolega ehk Fortumo API-ga. Kindlasti tuleks enne projektiga alustamist kindlaks teha, kas nn. prepaid-kõnekaardilt saab Fortumo teenuseid tarbida, seal võivad olla mõningad piirangud (aga ei pruugi). Positiivne on näha, et Fortumalt kinnituse mitte saamise võimalusega on arvestatud ja sellele on väljapakutud asjakohane lahendus - Fortumo sandboxi kasutamise näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks on tegemist päris huvitava, kuid küsitava vajalikkusega projektiga. Juhul, kui on plaanis selle ideega kuskile edasi minna, soovitame kindlasti veebiliidese ehitada ning mõelda ka turvalisuse peale (HTTPS, korralik autentimine, andmebaasis olevad asjad krüpteeritud), kuna tegemist on ikkagi rahalise teenusega.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126098</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126098"/>
		<updated>2017-11-05T22:13:20Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Kasutuslugu 8 - olemasolevate taimede haldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice to have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue grupi lisamine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb neli valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - grupi andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta eelnevalt salvestatyd grupi andmeid, et grupp sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba eelnevalt grupp salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade grupi lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - grupi kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada eelnevalt salvestatud gruppi, kuna ma ei soovi seda gruppi enam hallata.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse grupiga taimed seotud, siis kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui grupi andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab grupi kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi eelnevalt salvestatud raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg &#039;&#039;timebar&#039;&#039;na. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg &#039;&#039;timebar&#039;&#039;na. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;. &#039;&#039;Nice to have&#039;&#039; funktsionaalsusena on ka veel viies nupp &amp;quot;History&amp;quot;, mis kuvab kastmiste ning väetamiste ajaloo.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
* Anita - Analüüs, Kasutuslood, Kujundus, Androidi App&lt;br /&gt;
* Allar - Androidi App&lt;br /&gt;
* Gert - Andmebaasi disain, Andmebaasi loomine, REST API, API dokumentatsioon, Koduleht&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;br /&gt;
*&#039;&#039;&#039;05.11.17&#039;&#039;&#039; Skype koosolek. Wiki lehe täiendamine projekti analüüsiga.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126097</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126097"/>
		<updated>2017-11-05T22:12:05Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Edasiarenduse võimalused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice to have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue grupi lisamine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb neli valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - grupi andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta eelnevalt salvestatyd grupi andmeid, et grupp sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba eelnevalt grupp salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade grupi lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - grupi kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada eelnevalt salvestatud gruppi, kuna ma ei soovi seda gruppi enam hallata.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse grupiga taimed seotud, siis kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui grupi andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab grupi kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi eelnevalt salvestatud raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg &#039;&#039;timebar&#039;&#039;na. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg &#039;&#039;timebar&#039;&#039;&#039;na. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;. &#039;&#039;Nice to have&#039;&#039; funktsionaalsusena on ka veel viies nupp &amp;quot;History&amp;quot;, mis kuvab kastmiste ning väetamiste ajaloo.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
* Anita - Analüüs, Kasutuslood, Kujundus, Androidi App&lt;br /&gt;
* Allar - Androidi App&lt;br /&gt;
* Gert - Andmebaasi disain, Andmebaasi loomine, REST API, API dokumentatsioon, Koduleht&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;br /&gt;
*&#039;&#039;&#039;05.11.17&#039;&#039;&#039; Skype koosolek. Wiki lehe täiendamine projekti analüüsiga.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126096</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126096"/>
		<updated>2017-11-05T22:10:20Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice to have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue grupi lisamine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb neli valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - grupi andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta eelnevalt salvestatyd grupi andmeid, et grupp sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba eelnevalt grupp salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade grupi lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - grupi kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada eelnevalt salvestatud gruppi, kuna ma ei soovi seda gruppi enam hallata.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse grupiga taimed seotud, siis kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui grupi andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab grupi kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi eelnevalt salvestatud raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg &#039;&#039;timebar&#039;&#039;na. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg &#039;&#039;timebar&#039;&#039;&#039;na. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;. &#039;&#039;Nice to have&#039;&#039; funktsionaalsusena on ka veel viies nupp &amp;quot;History&amp;quot;, mis kuvab kastmiste ning väetamiste ajaloo.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
* Anita - Analüüs, Kasutuslood, Kujundus, Androidi App&lt;br /&gt;
* Allar - Androidi App&lt;br /&gt;
* Gert - Andmebaasi disain, Andmebaasi loomine, REST API, API dokumentatsioon, Koduleht&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;br /&gt;
*&#039;&#039;&#039;05.11.17&#039;&#039;&#039; Skype koosolek. Wiki lehe täiendamine projekti analüüsiga.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126095</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126095"/>
		<updated>2017-11-05T22:08:59Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Kasutuslugu 8 - olemasolevate taimede haldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue grupi lisamine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb neli valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - grupi andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta eelnevalt salvestatyd grupi andmeid, et grupp sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba eelnevalt grupp salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade grupi lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - grupi kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada eelnevalt salvestatud gruppi, kuna ma ei soovi seda gruppi enam hallata.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse grupiga taimed seotud, siis kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui grupi andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab grupi kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi eelnevalt salvestatud raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg &#039;&#039;timebar&#039;&#039;na. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg &#039;&#039;timebar&#039;&#039;na. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;. &#039;&#039;Nice to have&#039;&#039; funktsionaalsusena on ka veel viies nupp &amp;quot;History&amp;quot;, mis kuvab kastmiste ning väetamiste ajaloo.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
* Anita - Analüüs, Kasutuslood, Kujundus, Androidi App&lt;br /&gt;
* Allar - Androidi App&lt;br /&gt;
* Gert - Andmebaasi disain, Andmebaasi loomine, REST API, API dokumentatsioon, Koduleht&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;br /&gt;
*&#039;&#039;&#039;05.11.17&#039;&#039;&#039; Skype koosolek. Wiki lehe täiendamine projekti analüüsiga.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126093</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126093"/>
		<updated>2017-11-05T21:58:20Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue grupi lisamine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb neli valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - grupi andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta eelnevalt salvestatyd grupi andmeid, et grupp sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba eelnevalt grupp salvestatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade grupi lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - grupi kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada eelnevalt salvestatud gruppi, kuna ma ei soovi seda gruppi enam hallata.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade gruppide loeteluga: grupi nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse grupiga taimed seotud, siis kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui grupi andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab grupi kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi eelnevalt salvestatud raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg &#039;&#039;timebar&#039;&#039;na. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg &#039;&#039;timebar&#039;&#039;na. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
* Anita - Analüüs, Kasutuslood, Kujundus, Androidi App&lt;br /&gt;
* Allar - Androidi App&lt;br /&gt;
* Gert - Andmebaasi disain, Andmebaasi loomine, REST API, API dokumentatsioon, Koduleht&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;br /&gt;
*&#039;&#039;&#039;05.11.17&#039;&#039;&#039; Skype koosolek. Wiki lehe täiendamine projekti analüüsiga.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126077</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126077"/>
		<updated>2017-11-05T21:42:54Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Blogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;br /&gt;
*&#039;&#039;&#039;05.11.17&#039;&#039;&#039; Skype koosolek. Wiki lehe täiendamine projekti analüüsiga.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126076</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126076"/>
		<updated>2017-11-05T21:41:06Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmebaasitabelid====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Tööjaotus====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126074</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126074"/>
		<updated>2017-11-05T21:38:16Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Nice to have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ja väetamise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmemudel====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126073</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126073"/>
		<updated>2017-11-05T21:37:13Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Andmemudel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmemudel====&lt;br /&gt;
# Users&lt;br /&gt;
# Plants - plant library&lt;br /&gt;
# UserPlantsGroups&lt;br /&gt;
# UserPlants&lt;br /&gt;
# PlantWateringHistory&lt;br /&gt;
# Fertilizers&lt;br /&gt;
# FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126071</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126071"/>
		<updated>2017-11-05T21:35:58Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmemudel====&lt;br /&gt;
1. Users&lt;br /&gt;
2. Plants - plant library&lt;br /&gt;
3. UserPlantsGroups&lt;br /&gt;
4. UserPlants&lt;br /&gt;
5. PlantWateringHistory&lt;br /&gt;
6. Fertilizers&lt;br /&gt;
7. FertilizingHistory&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126069</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126069"/>
		<updated>2017-11-05T21:32:57Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Taime kastmise ajaloo kuvamine.&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmemudel====&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126065</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126065"/>
		<updated>2017-11-05T21:31:10Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Andmemudel====&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126064</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126064"/>
		<updated>2017-11-05T21:30:21Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Andmemudel====&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126061</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126061"/>
		<updated>2017-11-05T21:29:36Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine. &lt;br /&gt;
*Kuna pole varem nimetatud tehnoloogiaid kasutanud võib ka aeg saada murekohaks, sest ka väikse asja tööle saamine võib võtta plaanitust kauem aega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126056</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126056"/>
		<updated>2017-11-05T21:27:59Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
*Ühendumine Facebooki kaudu. &lt;br /&gt;
*Kogu andmebaas viia üle &#039;&#039;blockchain&#039;&#039;i.&lt;br /&gt;
*Tulevikus võiks rakendus kasutada &#039;&#039;big data&#039;&#039;t ja &#039;&#039;machine learning&#039;&#039;ut, et tuvastada taime kastmise vajadust.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126053</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126053"/>
		<updated>2017-11-05T21:24:35Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Eelnevalt ette salvestatud taimedega andmebaas ehk taimede raamatukogu.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Kasutajal endal võimalus taimede raamatukogu hallata. Taimi lisada, muuta, eemaldada.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks intuitiivse ning selge UI loomine.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126032</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126032"/>
		<updated>2017-11-05T20:53:20Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Raamatukogus olevate taimede muutmine, kustutamine.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Mis võib osutuda problemaatiliseks?====&lt;br /&gt;
*Kuna puudub varasem mobiilirakenduste loomise kogemus, siis võib osutuda suureks väljakutseks kasutajasõbraliku ning selge UI loomine.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126028</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126028"/>
		<updated>2017-11-05T20:48:17Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Raamatukogus olevate taimede muutmine, kustutamine.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126027</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126027"/>
		<updated>2017-11-05T20:48:02Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Raamatukogus olevate taimede muutmine, kustutamine.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
========&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mis vajavad kastmist või väetamist kõige enne. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126018</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126018"/>
		<updated>2017-11-05T20:39:49Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Nice to have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Raamatukogus olevate taimede muutmine, kustutamine.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Foto lisamine konkreetse taime ning grupi juurde.&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126017</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126017"/>
		<updated>2017-11-05T20:38:57Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Kasutuslugu 7 - uue grupi lisamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Raamatukogus olevate taimede muutmine, kustutamine.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uue grupi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126004</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126004"/>
		<updated>2017-11-05T20:29:26Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Must have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Raamatukogus olevate taimede muutmine, kustutamine.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Taimegruppide muutmine, kusutamine.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Konkreetsete taimede muutmine, kustutamine.&lt;br /&gt;
*Ülevaade taimedest.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126000</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=126000"/>
		<updated>2017-11-05T20:26:38Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Edasiarenduse võimalused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125997</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125997"/>
		<updated>2017-11-05T20:25:48Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Nice to have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased koos hallata kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega, et enam ei peaks märkima kastmissagedust, kuna järgmise kastmisaja saaks andurite kaudu.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125995</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125995"/>
		<updated>2017-11-05T20:25:20Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Nice to have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saaksid elukaaslased hallata koos kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega, et enam ei peaks märkima kastmissagedust, kuna järgmise kastmisaja saaks andurite kaudu.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125990</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125990"/>
		<updated>2017-11-05T20:23:52Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Must have====&lt;br /&gt;
*Kasutajaks registreerumine.&lt;br /&gt;
*Taimede lisamine raamatukokku.&lt;br /&gt;
*Erinevate taimegruppide lisamine, nt. taimed tööl, kodus, maal.&lt;br /&gt;
*Konkreetsete taimede lisamine.&lt;br /&gt;
*Väetamise ja kastmise kuupäeva uuendamine.&lt;br /&gt;
&lt;br /&gt;
====Nice to have====&lt;br /&gt;
*Meeldetuletused kastmis- või väetamisaja saabumise kohta.&lt;br /&gt;
*Teise kasutaja lisamine enda loodud taimegruppi kasutajaks. Näiteks saavad elukaaslased hallata koos kodus olevaid taimi või kolleegid tööl olevaid taimi.&lt;br /&gt;
&lt;br /&gt;
====Edasiarenduse võimalused====&lt;br /&gt;
*Rakenduse ühendamine niiskusanduritega, et enam ei peaks märkima kastmissagedust, kuna järgmise kastmisaja saaks andurite kaudu.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125975</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125975"/>
		<updated>2017-11-05T20:01:37Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &#039;&#039;&#039;4. vaade&#039;&#039;&#039; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;6. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &#039;&#039;&#039;5. vaade&#039;&#039;&#039; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &#039;&#039;&#039;7. vaade&#039;&#039;&#039;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;8. vaade&#039;&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;9. vaade&#039;&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;&#039;10. vaade&#039;&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;&#039;11. vaade&#039;&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125973</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125973"/>
		<updated>2017-11-05T19:58:13Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
====Kasutuslugu 1 - rakenduse tutvustuse lugemine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin lugeda PlantWise rakenduse kohta, et saaksin paremini aru, millega on tegu.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
**Avanenud &#039;&#039;&#039;1. vaates&#039;&#039;&#039; on kaks lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot; ja &amp;quot;Login&amp;quot; nupp. Lehe ülemises osas on menüüriba (iga vaate osa), mis koosneb PlantWise logost vasakul ning  ☰ (menüü) nupust paremal.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb kaks valikut &amp;quot;Info&amp;quot; ja &amp;quot;Register&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Info&amp;quot; nupule.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;2. vaates&#039;&#039;&#039; on rakendust tutvustav tekst ning menüüriba.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 2 - kasutajaks registreerumine====&lt;br /&gt;
&#039;&#039;Uue kasutajana soovin registreeruda PlantWise kasutajaks, et saaksin paremini hallata enda taimi.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja vajutab ☰ nupule ja valib &amp;quot;Register&amp;quot;.&lt;br /&gt;
**Avanenud &#039;&#039;&#039;3. vaates&#039;&#039;&#039; on kolm lahtrit &amp;quot;Username&amp;quot;, &amp;quot;Password&amp;quot;, &amp;quot;Retype password&amp;quot; ja &amp;quot;Register&amp;quot; nupp. &lt;br /&gt;
*Kasutaja sisestab kasutajanime, mis on juba kasutusel.&lt;br /&gt;
**Kuvatakse veateade, et kasutajanimi on juba kasutusel.&lt;br /&gt;
*Kasutaja sisestab erinevad paroolid.&lt;br /&gt;
**Kuvatakse veateade, et paroolid ei kattu.&lt;br /&gt;
*Kasutaja pole kõiki välju täitnud ning vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kuvatakse veateade täitmata väljade kohta.&lt;br /&gt;
*Kasutaja sisestab korrektselt kõik väljad ja vajutab &amp;quot;Register&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on registreeritud ning ühtlasi ka kohe sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 3 - sisselogimine====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin siseneda PlantWise rakendusse, et saaksin hakata enda taimi haldama.&#039;&#039;&lt;br /&gt;
*Kasutaja avab rakenduse. &lt;br /&gt;
*Kasutaja sisestab &amp;quot;Username&amp;quot; lahtrisse enda kasutajanime ning &amp;quot;Password&amp;quot; lahtrisse vale parooli.&lt;br /&gt;
**Kuvatakse veateade, et parool on vale.&lt;br /&gt;
*Kasutaja täidab korrektselt &amp;quot;Username&amp;quot; ja &amp;quot;Password&amp;quot; lahtrid ning vajutab &amp;quot;Login&amp;quot; nupule.&lt;br /&gt;
**Kasutaja on sisse logitud.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 4 - uue taime lisamine raamatukokku ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uusi taimi raamatukokku, et saaksin hiljem konkreetse taime lisamisel kasutada raamatukogus leiduvat informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse.&lt;br /&gt;
**Kui kasutajal ei ole varasemalt taimi lisatud, siis avaneb &amp;quot;4. vaade&amp;quot; tekstiga, et kasutajal ei ole veel ühtegi taime, juhised, kuidas edasi toimida ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab ☰ nupule.&lt;br /&gt;
**Avaneb viis valikut &amp;quot;My plants&amp;quot;, &amp;quot;My groups&amp;quot;, &amp;quot;Library&amp;quot;, &amp;quot;Info&amp;quot; ja &amp;quot;Log out&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kui kasutaja taimede raamatukogu on tühi, siis avaneb &amp;quot;5. vaade&amp;quot;, kus on tekst, et kasutaja raamatukogu on tühi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;6. vaade&#039;&#039; taime lisamise vormiga, kus on neli välja &amp;quot;Plant name&amp;quot;, &amp;quot;Plant description&amp;quot;, &amp;quot;Watering interval&amp;quot;, &amp;quot;Fertilize interval&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 5 - raamatukogus oleva taime andmete muutmine/täiendamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin muuta raamatukogus oleva taime andmeid, et raamatukogu sisaldaks täpset ja õiget informatsiooni.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Kuna kasutajal on juba taimi raamatukokku lisatud, siis avaneb &amp;quot;5. vaade&amp;quot; taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Edit&amp;quot;.&lt;br /&gt;
**Avaneb 6. vaade taime lisamise vormiga, mis on täidetud varasemalt salvestatud informatsiooniga.&lt;br /&gt;
*Kasutaja teeb soovitud muudatused ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 6 - raamatukogus oleva taime kustutamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin kustutada raamatukogus oleva taime, kuna selliseid taimi mul enam ei ole ja ei plaani neid ka tulevikus soetada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;Library&amp;quot; nupule.&lt;br /&gt;
**Avaneb 5. vaade taimede loeteluga: taime nimi ja sellest paremal kaks valikut &amp;quot;Edit&amp;quot; ning &amp;quot;Delete&amp;quot;. Vaate ülemises osas on nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Delete&amp;quot;.&lt;br /&gt;
**Kui kasutajal on konkreetse taime andmed kasutusel kuvatakse veateade ja &amp;quot;Ok&amp;quot; nupp. Kui taime andmed kasutusel ei ole kuvatakse kinnituse küsimine.&lt;br /&gt;
*Kasutaja kinnitab taime kustutamise soovi.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 7 - uue grupi lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut gruppi - näiteks &amp;quot;Taimed töö juures&amp;quot;, et hiljem sellesse gruppi taimi lisada.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab menüüs &amp;quot;My groups&amp;quot; nupule.&lt;br /&gt;
**Kui kasutajal pole ühtegi gruppi salvestatud, siis avaneb &amp;quot;7. vaade&amp;quot;, kus on tekst, et kasutajal pole veel ühtegi gruppi ning nupp &amp;quot;Add new&amp;quot;.&lt;br /&gt;
*Kasutaja vajutab nupule &amp;quot;Add new&amp;quot;.&lt;br /&gt;
**Avaneb &#039;&#039;8. vaade&#039;&#039; grupi lisamise vormiga, kus on kolm välja &amp;quot;Group name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Description&amp;quot; ning nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ning vajutab &amp;quot;Save&amp;quot; nuppu.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 8 - uue taime lisamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin lisada uut taime, et omada ülevaadet kastmise ning väetamise aegade kohta.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse ja vajutab avanenud 4. vaates &amp;quot;Add new&amp;quot; nupule.&lt;br /&gt;
**Avaneb &#039;&#039;9. vaade&#039;&#039; taime lisamise vormiga, kus on: neli lahtrit &amp;quot;Plant name&amp;quot;, &amp;quot;Location&amp;quot;, &amp;quot;Last watered&amp;quot;, &amp;quot;Last fertilized&amp;quot;; kaks rippmenüüga välja &amp;quot;Plant description&amp;quot;, mis saab sisendi kasutaja taimede raamatukogust ja &amp;quot;Add to group&amp;quot;, mis saab sisendi kasutaja loodud gruppidest; nupud &amp;quot;Save&amp;quot; ja &amp;quot;Cancel&amp;quot;. &lt;br /&gt;
*Kasutaja täidab korrektselt kõik väljad ja vajutab &amp;quot;Save&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
====Kasutuslugu 9 - olemasolevate taimede haldamine ====&lt;br /&gt;
&#039;&#039;Registreeritud kasutajana soovin näha ülevaadet enda taimedest ja märkida taimi kastetuks, et teada saada, millal on järgmine kastmine.&#039;&#039;&lt;br /&gt;
*Kasutaja logib rakendusse sisse. &lt;br /&gt;
**Kuna kasutajal on taim salvestatud siis on avanenud 4. vaates loetelu gruppide järgi.&lt;br /&gt;
*Kasutaja vajutab grupi nimele.&lt;br /&gt;
** Avaneb &#039;&#039;10. vaade&#039;&#039; grupi kirjeldusega ja loeteluga grupis olevatest taimedest. Loetelus on ära toodud taime nimi, asukoht, järgmine kastmise ja väetamise aeg. Nimistus on ülevalpool taimed, mille kastmise või väetamise aeg on kõige lähemal. Taimest paremal on kaks nuppu &amp;quot;Water&amp;quot; ja &amp;quot;Fertilize&amp;quot;. &lt;br /&gt;
*Kasutaja märgib taime kastetuks, vajutades &amp;quot;Water&amp;quot; nuppu.&lt;br /&gt;
**Taime järgmine kastmise aeg on uuendatud vastavalt käesolevale kuupäevale ning kastmis intervallile.&lt;br /&gt;
*Kasutaja vajutab taime nimele.&lt;br /&gt;
**Avaneb &#039;&#039;11. vaade&#039;&#039;, kus on kogu info taime kohta: taime nimi, taimeliik, asukoht, kirjeldus, kastmis- ning väetamissagedus, järgmise kastmise ning väetamise aeg. Lisaks on neli nuppu: &amp;quot;Water&amp;quot;, &amp;quot;Fertilize&amp;quot;, &amp;quot;Edit&amp;quot;, &amp;quot;Delete&amp;quot; ning &amp;quot;Back&amp;quot;.&lt;br /&gt;
Kasutuslugu lõppeb.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125723</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125723"/>
		<updated>2017-11-04T15:05:42Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab hallata erinevaid taimi nii koduses kui ka töökeskkonnas: salvestada taimede kirjeldusi, väetamis- ja kastmissagedusi, märkida taim kastetuks ning (&#039;&#039;nice-to-have&#039;&#039; funktsionaalsusena) saada meeldetuletus järgmise kastmisaja saabumise kohta.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125721</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125721"/>
		<updated>2017-11-04T14:53:51Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Blogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, kus saab hallata erinevaid taimi. Võimaldab salvestada taimede kirjeldusi, väetamis- ja kastmissagedust.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal.&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine.&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125720</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125720"/>
		<updated>2017-11-04T14:52:13Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: Replaced content with &amp;quot;{{delete| Cryptocurrency-explorer no longer exists }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{delete| Cryptocurrency-explorer no longer exists }}&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125719</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125719"/>
		<updated>2017-11-04T14:26:46Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Tehnoloogiad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, kus saab hallata erinevaid taimi. Võimaldab salvestada taimede kirjeldusi, väetamis- ja kastmissagedust.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
Rakenduse näol on tegemist pilvepõhise teenusega, kus kasutajakontod ning nendega seonduv info on salvestatud serverisse ning mobiilirakendus saab ning salvestab infot üle REST API.&lt;br /&gt;
&lt;br /&gt;
*C# / ASP.NET&lt;br /&gt;
*SQL andmebaas (HSQL/PostgreSQL)&lt;br /&gt;
*Xamarin&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=125717</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=125717"/>
		<updated>2017-11-04T14:17:16Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Meeskond: Cryptocurrency-explorer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.Samuti tähendab see seda, et meeskond ei ole teeninud analüüsi osa eest ühtegi punkti.&lt;br /&gt;
&lt;br /&gt;
NB2! Juhul kui meeskond ei kaitse prototüüpi, vaid esitab lihtsalt lõpptoote, siis ei ole ka prototüübi eest võimalik punkte teenida.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;22.10.2017&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;05.11.2017&#039;&#039;&#039; (4p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon: (3p) (12.11.2017)&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;17.12.2017&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
(30p)&lt;br /&gt;
&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;(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;
=Teemad 2017 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond Demo===&lt;br /&gt;
Wiki lehekülg [[Meeskond:Demo]]&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*esimene&lt;br /&gt;
*teine&lt;br /&gt;
&lt;br /&gt;
===Meeskond X===&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Demo: https://wiki.itcollege.ee/index.php/Talk:Meeskond:Demo&lt;br /&gt;
&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Meeskond das Flugzeug===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*Frank Koppel&lt;br /&gt;
*Laura Pirso&lt;br /&gt;
*Teet Adamson&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Whipround===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:whipround Whipround]&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
&lt;br /&gt;
===Meeskond .njet===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*Edgar Tereping&lt;br /&gt;
*Priit Järv&lt;br /&gt;
*Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
===Meeskond EluOnLill===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*Henrik Prangel&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&lt;br /&gt;
=== Meeskond EurosDollas ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Eurosdollas EurosDollas]&lt;br /&gt;
*Simo Sirkas&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
*Mihkel Tääkre&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VirtualBar ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
*Rando Kurel&lt;br /&gt;
*Markus Mänd&lt;br /&gt;
*Erik Kaup&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Raavo™ ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond_Raavo%E2%84%A2 Raavo™ ]&lt;br /&gt;
*Kristo Leesmann&lt;br /&gt;
*Peeter Fridolin&lt;br /&gt;
*Rando Rommot&lt;br /&gt;
&lt;br /&gt;
=== Meeskond IT Squad ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*Pavel Fleišer&lt;br /&gt;
*Anna Levijeva&lt;br /&gt;
*Anton Kuksov&lt;br /&gt;
&lt;br /&gt;
=== Meeskond TrackPlace ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
* Marek Juhanson&lt;br /&gt;
* Rauno Lõhmus&lt;br /&gt;
* Merilyn Merisalu&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Lill ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Sven Veelaid&lt;br /&gt;
* Karmen Lillemets&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
===Meeskond ITBaar===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Meeskond:_ITBaar ITBaar]]&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
===Meeskond Scraper===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Scraper Scraper]&lt;br /&gt;
*Heidi Koppel&lt;br /&gt;
*Ove Kangur&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pakiraam===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Pakiraam : Pakiraam]]&lt;br /&gt;
*Markus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
&lt;br /&gt;
===Meeskond ÄraSööKüpsiseidVoodis===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Valdo Taevere&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
&lt;br /&gt;
===Meeskond DriimTiimKriim===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:DriimTiimKriim DriimTiimKriim]&lt;br /&gt;
*Kaspar Kaal&lt;br /&gt;
*Brita Pentšuk&lt;br /&gt;
&lt;br /&gt;
===Meeskond Phoney===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:Phoney Phoney]&lt;br /&gt;
*Karl Erik Õunapuu&lt;br /&gt;
*Margus Põlma&lt;br /&gt;
&lt;br /&gt;
===Meeskond XYZ===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:XYZ XYZ]&lt;br /&gt;
*Andero Samelselg&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Kaisa Lindström&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kalimali budget===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Kalimali budget]]&amp;lt;br&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
Liikmed:&lt;br /&gt;
*Katrin Lasberg &lt;br /&gt;
*Liina Laumets &lt;br /&gt;
*Maile Mäesalu &lt;br /&gt;
*Liis Talsi&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SharpResto===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[SharpResto]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
* Andreas Porman&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Timeify===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[Timeify]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Egert Loss&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Priit Rätsep&lt;br /&gt;
&lt;br /&gt;
===Tiim: Carparts===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht:[[Carparts]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Kõiv&lt;br /&gt;
* &#039;&#039;&#039;Taivo Liik&#039;&#039;&#039; -&#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Peeter Stamberg&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hardware Monitoring===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:  [[HardwareMonitoring]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Joonas Ervald&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Maie Palmeos&lt;br /&gt;
* Jan Pentšuk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TeravMDB===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[TeravMDB]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alan Alliksoo&lt;br /&gt;
* &#039;&#039;&#039;Aleksandr Petrushihin&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anni-Bessie Kitt&lt;br /&gt;
* Marie Udam&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ERROR IM002===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[ERROR IM002]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Alvar Suun&lt;br /&gt;
* Andres Tambek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Power Of Two===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Power Of Two]]&amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrei Pugatšov - projektijuht&lt;br /&gt;
* Anton Meženin&lt;br /&gt;
* Rain Kärner&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PlantWise===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[PlantWise]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
===Meeskond: JEMP===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[JEMP]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jüri Ahhundov&lt;br /&gt;
* Erik Ehrbach - Projektijuht&lt;br /&gt;
* Marko Linde&lt;br /&gt;
* Pille Ulmas&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Memorize===&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
===Meeskond: 2Do===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[2Do]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Egert Närep&lt;br /&gt;
* Kirstin Saluveer - projektijuht&lt;br /&gt;
* Jaak Vaher&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ennustajad===&lt;br /&gt;
Wiki leht: [https://stockforecaster.visualstudio.com/MyFirstProject/_wiki StockForecaster] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Meelis Sääsk - projektijuht&lt;br /&gt;
* Andrei Tomba&lt;br /&gt;
&lt;br /&gt;
===Meeskond: PennyFriends===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:PennyFriends PennyFriends] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Helen Kösta&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Kirke Narusk&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TaxiService===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:TaxiService TaxiService] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Dmitri Lukas&lt;br /&gt;
* Jevgeni Jurtšenko&lt;br /&gt;
&lt;br /&gt;
===Meeskond: H2I===&lt;br /&gt;
Wiki leht: [[H2I]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ingvar Lukas&lt;br /&gt;
* Helen Oppar&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Märkmik===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/M%C3%A4rkmik Märkmik] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristiina Keelmann&lt;br /&gt;
*Häli Ann Reintam&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Meeskond_Projekt===&lt;br /&gt;
Wiki lehekülg: [[Meeskond_Projekt]]&amp;lt;br&amp;gt;&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*Rahel Kangur&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125716</id>
		<title>PlantWise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PlantWise&amp;diff=125716"/>
		<updated>2017-11-04T14:16:16Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: Created page with &amp;quot;Category:Programmeerimine CSharp keeles  = Rühmatöö aines Programmeerimine C# keeles =  == Liikmed == * &amp;#039;&amp;#039;&amp;#039;Allar Vendla&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;projektijuht&amp;#039;&amp;#039; * Anita Sepp - &amp;#039;&amp;#039;front-end...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, kus saab hallata erinevaid taimi. Võimaldab salvestada taimede kirjeldusi, väetamis- ja kastmissagedust.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*SQLite&lt;br /&gt;
*Xamarin Forms&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek - Cryptocurrency-explorer.&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine, mille käigus otsustasime projekti ideed muuta - PlantWise&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125715</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125715"/>
		<updated>2017-11-04T13:54:12Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp - &#039;&#039;front-end arendaja&#039;&#039;&lt;br /&gt;
* Gert Vesterberg - &#039;&#039;nooremarendaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua Androidi rakendus, mis võimaldab teha krüptovaluuta hinnapäringuid, -jälgimist. Rakendus saab infot CoinMarketCap ning Coinbase API&#039;dest. Rakenduse abil on võimalik jälgida ka krüptorahade hindade muutumist aja lõikes.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*SQLite&lt;br /&gt;
*Xamarin Forms&lt;br /&gt;
*Git&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine&lt;br /&gt;
*&#039;&#039;&#039;04.11.17&#039;&#039;&#039; Skype koosolek. Projekti analüüsimine.&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125060</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125060"/>
		<updated>2017-10-22T19:27:35Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Tehnoloogiad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua rakendus, mis võimaldab teha krüptovaluuta hinnapäringuid, -jälgimist. Võimaldab hinna muutumise peale saada automaatseid teateid ja määratud intervalliga infot pärida.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125048</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125048"/>
		<updated>2017-10-22T17:54:52Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Blogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua rakendus, mis võimaldab teha krüptovaluuta hinnapäringuid, -jälgimist. Võimaldab hinna muutumise peale saada automaatseid teateid ja määratud intervalliga infot pärida.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms?&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe ja TFS konto loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125042</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125042"/>
		<updated>2017-10-22T17:01:36Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Blogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua rakendus, mis võimaldab teha krüptovaluuta hinnapäringuid, -jälgimist. Võimaldab hinna muutumise peale saada automaatseid teateid ja määratud intervalliga infot pärida.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms?&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Koosolek kasutajaliideste raamistike teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125041</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125041"/>
		<updated>2017-10-22T16:16:39Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Luua rakendus, mis võimaldab teha krüptovaluuta hinnapäringuid, -jälgimist. Võimaldab hinna muutumise peale saada automaatseid teateid ja määratud intervalliga infot pärida.&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms?&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Repositooriumi loomine ja koosolek kasutajaliideste teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125039</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125039"/>
		<updated>2017-10-22T16:05:39Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms?&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Repositooriumi loomine ja koosolek kasutajaliideste teemal&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=125038</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2017)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2017)&amp;diff=125038"/>
		<updated>2017-10-22T15:59:53Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: /* Meeskonnad 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.Samuti tähendab see seda, et meeskond ei ole teeninud analüüsi osa eest ühtegi punkti.&lt;br /&gt;
&lt;br /&gt;
NB2! Juhul kui meeskond ei kaitse prototüüpi, vaid esitab lihtsalt lõpptoote, siis ei ole ka prototüübi eest võimalik punkte teenida.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;22.10.2017&#039;&#039;&#039; (2p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;05.11.2017&#039;&#039;&#039; (4p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon: (3p) (12.11.2017)&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;17.12.2017&#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
(30p)&lt;br /&gt;
&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;(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;
=Teemad 2017 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond Demo===&lt;br /&gt;
Wiki lehekülg [[Meeskond:Demo]]&lt;br /&gt;
Meeskonnaliikmed:&lt;br /&gt;
*esimene&lt;br /&gt;
*teine&lt;br /&gt;
&lt;br /&gt;
===Meeskond X===&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Demo: https://wiki.itcollege.ee/index.php/Talk:Meeskond:Demo&lt;br /&gt;
&lt;br /&gt;
..&lt;br /&gt;
&lt;br /&gt;
===Meeskond das Flugzeug===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:das_Flugzeug das Flugzeug]&lt;br /&gt;
*Frank Koppel&lt;br /&gt;
*Laura Pirso&lt;br /&gt;
*Teet Adamson&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pecunia===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:pecunia Pecunia]&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond .njet===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_.njet .njet]&lt;br /&gt;
*Edgar Tereping&lt;br /&gt;
*Priit Järv&lt;br /&gt;
*Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
===Meeskond EluOnLill===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:EluOnLill EluOnLill]&lt;br /&gt;
*Henrik Prangel&lt;br /&gt;
*Kert Saarma&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VirtualBar ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:VirtualBar VirtualBar]&lt;br /&gt;
*Rando Kurel&lt;br /&gt;
*Markus Mänd&lt;br /&gt;
*Erik Kaup&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Raavo™ ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond_Raavo%E2%84%A2 Raavo™ ]&lt;br /&gt;
*Kristo Leesmann&lt;br /&gt;
*Peeter Fridolin&lt;br /&gt;
*Rando Rommot&lt;br /&gt;
&lt;br /&gt;
=== Meeskond IT Squad ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:IT_Squad IT Squad]&lt;br /&gt;
*Pavel Fleišer&lt;br /&gt;
*Anna Levijeva&lt;br /&gt;
*Anton Kuksov&lt;br /&gt;
&lt;br /&gt;
=== Meeskond TrackPlace ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:_TrackPlace TrackPlace]&lt;br /&gt;
* Marek Juhanson&lt;br /&gt;
* Rauno Lõhmus&lt;br /&gt;
* Merilyn Merisalu&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Lill ===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Lill Lill]&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Sven Veelaid&lt;br /&gt;
* Karmen Lillemets&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond ITBaar===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Meeskond:_ITBaar ITBaar]]&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
===Meeskond Scraper===&lt;br /&gt;
Wiki leht: [https://wiki.itcollege.ee/index.php/Meeskond:Scraper]&lt;br /&gt;
*Heidi Koppel&lt;br /&gt;
*Ove Kangur&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pakiraam===&lt;br /&gt;
Wiki lehekülg [[https://wiki.itcollege.ee/index.php/Pakiraam:Pakiraam Pakiraam]]&lt;br /&gt;
*Markus Kildemaa&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
&lt;br /&gt;
===Meeskond ÄraSööKüpsiseidVoodis===&lt;br /&gt;
Wiki lehekülg [https://wiki.itcollege.ee/index.php/Meeskond:_%C3%84raS%C3%B6%C3%B6K%C3%BCpsiseidVoodis ÄraSööKüpsiseidVoodis]&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Valdo Taevere&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kalimali budget===&lt;br /&gt;
 &lt;br /&gt;
Liikmed:&lt;br /&gt;
*Katrin Lasberg &lt;br /&gt;
*Liina Laumets &lt;br /&gt;
*Maile Mäesalu &lt;br /&gt;
*Liis Talsi&lt;br /&gt;
Meeskonna koduleht: [[Kalimali budget]]&amp;lt;br&amp;gt; &lt;br /&gt;
Projekti TFS:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: SharpResto===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[SharpResto]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Andres Aava&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
* Andreas Porman&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Timeify===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:[[Timeify]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Egert Loss&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Priit Rätsep&lt;br /&gt;
&lt;br /&gt;
===Tiim: Carparts===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht:[[Carparts]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Kõiv&lt;br /&gt;
* &#039;&#039;&#039;Taivo Liik&#039;&#039;&#039; -&#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Peeter Stamberg&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hardware Monitoring===&lt;br /&gt;
&lt;br /&gt;
Wiki leht:  [[HardwareMonitoring]]&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Joonas Ervald&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Maie Palmeos&lt;br /&gt;
* Jan Pentšuk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TeravMDB===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[TeravMDB]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alan Alliksoo&lt;br /&gt;
* &#039;&#039;&#039;Aleksandr Petrushihin&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anni-Bessie Kitt&lt;br /&gt;
* Marie Udam&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ERROR IM002===&lt;br /&gt;
&lt;br /&gt;
Wiki Leht: [[ERROR IM002]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Alvar Suun&lt;br /&gt;
* Andres Tambek&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&amp;lt;br&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Power Of Two===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Power Of Two]]&amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andrei Pugatšov - projektijuht&lt;br /&gt;
* Anton Meženin&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Cryptocurrency-explorer===&lt;br /&gt;
&lt;br /&gt;
Wiki leht: [[Cryptocurrency-explorer]] &amp;lt;br&amp;gt;&lt;br /&gt;
Liikmed:&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125035</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125035"/>
		<updated>2017-10-22T15:54:30Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms?&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Repositooriumi loomine ja arutelu kasutajaliideste raamistike osas&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125030</id>
		<title>Cryptocurrency-explorer</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Cryptocurrency-explorer&amp;diff=125030"/>
		<updated>2017-10-22T15:40:09Z</updated>

		<summary type="html">&lt;p&gt;Anisepp: Created page with &amp;quot;Category:Programmeerimine CSharp keeles  = Rühmatöö aines Programmeerimine C# keeles =  == Liikmed == * &amp;#039;&amp;#039;&amp;#039;Allar Vendla&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;projektijuht&amp;#039;&amp;#039; * Anita Sepp * Gert Vester...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles]]&lt;br /&gt;
&lt;br /&gt;
= Rühmatöö aines Programmeerimine C# keeles =&lt;br /&gt;
&lt;br /&gt;
== Liikmed ==&lt;br /&gt;
* &#039;&#039;&#039;Allar Vendla&#039;&#039;&#039; - &#039;&#039;projektijuht&#039;&#039;&lt;br /&gt;
* Anita Sepp&lt;br /&gt;
* Gert Vesterberg&lt;br /&gt;
&lt;br /&gt;
== Projekt ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tehnoloogiad==&lt;br /&gt;
*C#&lt;br /&gt;
*Xamarin Forms?&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*&#039;&#039;&#039;17.09.17&#039;&#039;&#039; Meeskonna moodustamine ja idee paika panek&lt;br /&gt;
*&#039;&#039;&#039;01.10.17&#039;&#039;&#039; Repositooriumi loomine ja arutelu kasutajaliideste raamistike osas&lt;br /&gt;
*&#039;&#039;&#039;22.10.17&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122703</id>
		<title>I027 iseseisvad tööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122703"/>
		<updated>2017-05-22T19:27:49Z</updated>

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

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

		<summary type="html">&lt;p&gt;Anisepp: /* 1.praktikum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Käesolev artikkel on loodud aine &amp;quot;[[Sissejuhatus infotehnoloogiasse ja riistvarasse]] (ainekoodiga I027)&amp;quot; iseseisvate tööde haldamiseks.&lt;br /&gt;
Aines on vaja teha 3 praktilist tööd ja seminaritöö, mis on kõik kirjeldatud &amp;quot;Praktikumid&amp;quot; pealkirja all viidatud dokumendis.&lt;br /&gt;
&lt;br /&gt;
Palun siia dokumenti panna kirja valitud praktikumi nimetus. Ülikooli kasutajaga saavad tudengid ka vikit muuta. Muudatused salvestuvad ka ajaloos.&lt;br /&gt;
&lt;br /&gt;
See üllas eesmärk on, et võimalikult erinevaid praktikumid ja probleemilahendus saaks valitud.&lt;br /&gt;
Siit dokumendist te näete, mida keegi parasjagu tegemas on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Egert Närep, DK11 - Info riistvara kohta&lt;br /&gt;
* Ingvar Lukas, 14 - Info riistvara kohta&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Rommot, 13 - Linuxile teine töölaud&lt;br /&gt;
* Nele Naris, IA18 - Info riistvara kohta&lt;br /&gt;
* Katrin Lasberg, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrek Laanemets, 11 - Info riistvara kohta&lt;br /&gt;
* Peeter Fridolin, 13 - SSH Windows + Linux&lt;br /&gt;
* Kristo Tero, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Info riistavara kohta&lt;br /&gt;
* Rain Adamson, 41 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Rein Remsu, IA17 - SSH Windows + Linux&lt;br /&gt;
* Piret Spitsõn, DK11 - Info riistvara kohta&lt;br /&gt;
* Tanel Vari, DK13 - Info riistvara kohta&lt;br /&gt;
* Mihkel-Erik Mägi - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Sander Ratassepp, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Marilyn Võsu, DK11 - Info riistvara kohta&lt;br /&gt;
* Triin Palm, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Maie Palmeos, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Info riistvara kohta&lt;br /&gt;
* Leonid Grigorjevski,  IA18 - Info riistvara kohta&lt;br /&gt;
* Iakov Kanyuchka, IA18 - Info riistvara kohta&lt;br /&gt;
* Maile Mäesalu, DK14 - Info riistvara kohta&lt;br /&gt;
* Alan Alliksoo, DK11 - Info riistvara kohta&lt;br /&gt;
* Reilika Saks, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Andres Tambek, DK12 - Info riistvara kohta&lt;br /&gt;
* Hardi Tiitus, DK12 - Info riistvara kohta&lt;br /&gt;
* Jan Pentšuk, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Peeter Stamberg, DK 11 - Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kreet Solnask, IA17 - MSO -&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristo Leesmann, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kristjan Leotoots, DK12 - SSH Windows + Linux&lt;br /&gt;
* Erki Aas, 12 - LAMP paigaldus&lt;br /&gt;
* Liis Talimaa, DK12, Info riistvara kohta&lt;br /&gt;
* Irina Geidarova, IA18 Linuxi tööjaama paigaldus&lt;br /&gt;
* Ruudi Vinter, DK12 - Info riistvara kohta&lt;br /&gt;
* Anton Kuksov, 12 - Linuxile teine töölaud&lt;br /&gt;
* Eduard Kõre, AK11 - Info riistvara kohta&lt;br /&gt;
* Marie Udam, DK14 - Info riistvara kohta&lt;br /&gt;
* Erik Ehrbach, DK14 - LAMP paigaldus&lt;br /&gt;
* Jüri Ahhundov, DK11 - Info riistvara kohta&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Info riistvara kohta&lt;br /&gt;
* Kaisa Lindström, 15 - Info riistvara kohta&lt;br /&gt;
* Marko Esna, AK11 - Info riistvara kohta&lt;br /&gt;
* Jana Kindlam, DK12 – info riistvara kohta&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - info riistvara kohta&lt;br /&gt;
* Kadi Koppelmann, DK14 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Võrklaev, AK11 - Info riistvara kohta&lt;br /&gt;
* Rudolf Purge, AK11 - Info riistvara kohta&lt;br /&gt;
&lt;br /&gt;
=2.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Egert Närep, DK11 - SSH Windows+Linux&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxile teine töölaud&lt;br /&gt;
* Rando Rommot, 13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Katrin Lasberg, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Andrek Laanemets, 11 - Linuxile teine töölaud&lt;br /&gt;
* Kristo Tero, IA18 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Rain Adamson, 41 - LibreOffice&#039;i hulgipaigaldus&lt;br /&gt;
* Rein Remsu, IA17 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Mihkel-Erik Mägi, 13 - Teine GUI Windowsile.&lt;br /&gt;
* Nele Naris, IA18 - LAMP paigaldus&lt;br /&gt;
* Piret Spitsõn, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Tanel Vari, DK 13 - Teine GUI Windowsile&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Marilyn Võsu, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Triin Palm, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Maie Palmeos, DK11 - SSH Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Linuxile teine töölaud&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Alan Alliksoo, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Reilika Saks, IA17 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Andres Tambek, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Hardi Tiitus, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Jan Pentšuk, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Irina Geidarova, IA18 Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Teine GUI Windowsile&lt;br /&gt;
* Kreet Solnask, IA17 - LAMP paigaldus&lt;br /&gt;
* Kristjan Leotoots, DK12 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Liis Talimaa, DK12, SSH Windows+Linux&lt;br /&gt;
* Eduard Kõre, AK12 - SSH Windows+Linux&lt;br /&gt;
* Erik Ehrbach, DK14 - SSH Windows+Linux&lt;br /&gt;
* Jüri Ahhundov, DK11 - SSH Windows+Linux&lt;br /&gt;
* Kristina Garmatjuk, DK11 - LAMP paigaldus&lt;br /&gt;
* Jana Kindlam, DK12 – Linuxi tööjaama paigaldus&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - LAMP paigaldus&lt;br /&gt;
&lt;br /&gt;
=Probleemilahendus=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Egert Närep, DK11 - VPN Linuxis&lt;br /&gt;
* Jaan Veikesaar, 11 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Laura Lenbaum, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Nele Naris, IA18 - ePub loomine Windowsis&lt;br /&gt;
* Katrin Lasberg, DK13 - Talveune lubamine või keelamine&lt;br /&gt;
* Kristo Tero, IA18 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Siim Kustassoo IA18 - ePub loomine Windowsis&lt;br /&gt;
* Rain Adamson, 41 - Ajastatud toimingute keelamine kasutajatele Linuxis.&lt;br /&gt;
* Rein Remsu, IA17 - Sügavkülmutus Linuxis&lt;br /&gt;
* Jooni Soots, IA17 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Piret Spitsõn, DK11 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Kreet Solnask, IA17 - Vabavaraline salasõnade haldur. &lt;br /&gt;
* Tanel Vari, DK 13 - QR kood MacOS-s &lt;br /&gt;
* Jaan Koolmeister, DK 13 - Sügavkülmutus Windowsis&lt;br /&gt;
* Marilyn Võsu, DK11 - Kustunud faili(de) taastamine&lt;br /&gt;
* Triin Palm, IA18 - Pilveketas sõltumata operatsioonisüsteemist&lt;br /&gt;
* Maie Palmeos, DK11 - Automaatne privaatne veebilehitseja Windowsis&lt;br /&gt;
* Dmitri Lukaš, DK11 - ePub loomine Windowsis&lt;br /&gt;
* Dmitri Tšurjumov. IA17 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Unustatud salasõna taastamine&lt;br /&gt;
* Alan Alliksoo, DK11 - ePub loomine Windowsis&lt;br /&gt;
* Reilika Saks, IA17 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Andres Tambek, DK12 - Külalise kasutaja disainimine Linuxis.&lt;br /&gt;
* Jan Pentšuk, DK12 - Kustunud faili(de) taastamine&lt;br /&gt;
* Filip Fjodorov, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Karit Kilgi, DK 32 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Eduard Kõre, AK12 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Jüri Ahhundov, DK11 - Kodukataloogi krüpteerimine.&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
&lt;br /&gt;
[[Category:Sissejuhatus infotehnoloogiasse ja riistvarasse]]&lt;/div&gt;</summary>
		<author><name>Anisepp</name></author>
	</entry>
</feed>