<?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=Mkonsa</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=Mkonsa"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Mkonsa"/>
	<updated>2026-05-07T01:55:46Z</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_(2015)&amp;diff=101045</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=101045"/>
		<updated>2016-01-29T07:24:57Z</updated>

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

		<summary type="html">&lt;p&gt;Mkonsa: Lõpptoote retsensioon meeskonnale Sporto&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Lõpptoote retsensioon meeskonnale &amp;quot;Sporto&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Sporto meeskond tegi sportiürituste korraldamise ja haldamise süsteemi. Meeskonna poolt on täidetud kõik nõuded ja dokumentatsioon on korralik. Samuti on planeeritavat funktsionaalsust suhteliselt palju ja kõik on kenastik realiseeritud.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtvalt tegi meeskond Sporto tublisti tööd.&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=99082</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=99082"/>
		<updated>2015-12-14T15:48:05Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)] NB! UUENDATUD 14.12.2015 : 17:45&lt;br /&gt;
&lt;br /&gt;
== Lõpptoodang ==&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Toodang (kood kokkupakituna)] NB! UUENDATUD 14.12.2015 : 17:45&lt;br /&gt;
&lt;br /&gt;
== Kasutajajuhend ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage registreeri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage logi sisse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Perekonna lisamiseks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige uue perekonna lisamine. Sisestage sobiv nimi ning lisage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamieks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige näita liikmeid, seejärel vajutage &amp;quot;lisa&amp;quot; nuppu. Sisestage valiidne kasutajanimi ja valige lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja kustumiseks perekonnast navigeerige liikmete vaatesse ning vajutage kasutaja peal keda soovite eemaldada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks liikuge õige &amp;quot;pivot&amp;quot; lehele ning valige ekraani alumisest otsast lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks ava ostukov mida soovite kustutada ning rakenduse alumisest osast valige eemalda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote lisamiseks ostukorvi avage ostukorvi vaade ning valige lisa. Seejärel peate lisama nime ja arvu, palju neid asju vaja lisada on.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostetuks peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostmata peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks ostukorvist navigeerige ostukorvi vaatesse ja määrake toode ostetuks, seejärel valige ekraani alumisest osast kusuta valitud tooted.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
01.12.2015 - Lisatud lõpptoodangu link zip failini&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood, kasutajajuhend&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=99050</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=99050"/>
		<updated>2015-12-14T11:38:37Z</updated>

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

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

		<summary type="html">&lt;p&gt;Mkonsa: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoodang ==&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Toodang (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Kasutajajuhend ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage registreeri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage logi sisse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Perekonna lisamiseks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige uue perekonna lisamine. Sisestage sobiv nimi ning lisage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamieks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige näita liikmeid, seejärel vajutage &amp;quot;lisa&amp;quot; nuppu. Sisestage valiidne kasutajanimi ja valige lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja kustumiseks perekonnast navigeerige liikmete vaatesse ning vajutage kasutaja peal keda soovite eemaldada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks liikuge õige &amp;quot;pivot&amp;quot; lehele ning valige ekraani alumisest otsast lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks ava ostukov mida soovite kustutada ning rakenduse alumisest osast valige eemalda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote lisamiseks ostukorvi avage ostukorvi vaade ning valige lisa. Seejärel peate lisama nime ja arvu, palju neid asju vaja lisada on.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostetuks peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostmata peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks ostukorvist navigeerige ostukorvi vaatesse ja määrake toode ostetuks, seejärel valige ekraani alumisest osast kusuta valitud tooted.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
01.12.2015 - Lisatud lõpptoodangu link zip failini&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood, kasutajajuhend&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=98241</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=98241"/>
		<updated>2015-12-01T12:50:47Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Lõpptoodang ==&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Toodang (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Kasutajajuhend ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage registreeri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage logi sisse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Perekonna lisamiseks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige uue perekonna lisamine. Sisestage sobiv nimi ning lisage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamieks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige näita liikmeid, seejärel vajutage &amp;quot;lisa&amp;quot; nuppu. Sisestage valiidne kasutajanimi ja valige lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja kustumiseks perekonnast navigeerige liikmete vaatesse ning vajutage kasutaja peal keda soovite eemaldada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks liikuge õige &amp;quot;pivot&amp;quot; lehele ning valige ekraani alumisest otsast lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks ava ostukov mida soovite kustutada ning rakenduse alumisest osast valige eemalda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote lisamiseks ostukorvi avage ostukorvi vaade ning valige lisa. Seejärel peate lisama nime ja arvu, palju neid asju vaja lisada on.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostetuks peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostmata peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks ostukorvist navigeerige ostukorvi vaatesse ja määrake toode ostetuks, seejärel valige ekraani alumisest osast kusuta valitud tooted.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood, kasutajajuhend&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=97923</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=97923"/>
		<updated>2015-11-24T16:59:12Z</updated>

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

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

		<summary type="html">&lt;p&gt;Mkonsa: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Kasutajajuhend ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage registreeri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage logi sisse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Perekonna lisamiseks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige uue perekonna lisamine. Sisestage sobiv nimi ning lisage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamieks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige näita liikmeid, seejärel vajutage &amp;quot;lisa&amp;quot; nuppu. Sisestage valiidne kasutajanimi ja valige lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja kustumiseks perekonnast navigeerige liikmete vaatesse ning vajutage kasutaja peal keda soovite eemaldada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks liikuge õige &amp;quot;pivot&amp;quot; lehele ning valige ekraani alumisest otsast lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks ava ostukov mida soovite kustutada ning rakenduse alumisest osast valige eemalda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote lisamiseks ostukorvi avage ostukorvi vaade ning valige lisa. Seejärel peate lisama nime ja arvu, palju neid asju vaja lisada on.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostetuks peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostmata peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks ostukorvist navigeerige ostukorvi vaatesse ja määrake toode ostetuks, seejärel valige ekraani alumisest osast kusuta valitud tooted.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood, kasutajajuhend&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97920</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97920"/>
		<updated>2015-11-24T16:48:56Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Kasutajajuhend ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage registreeri.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi rakenduse käivitamisel suunatakse Teid esilehele, sisestage sobiv kasutajanimi ja parool ja vajutage logi sisse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Perekonna lisamiseks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige uue perekonna lisamine. Sisestage sobiv nimi ning lisage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamieks avage kolmest punktist rakenduse &amp;quot;kapott&amp;quot; ning valige näita liikmeid, seejärel vajutage &amp;quot;lisa&amp;quot; nuppu. Sisestage valiidne kasutajanimi ja valige lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja kustumiseks perekonnast navigeerige liikmete vaatesse ning vajutage kasutaja peal keda soovite eemaldada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks liikuge õige &amp;quot;pivot&amp;quot; lehele ning valige ekraani alumisest otsast lisa.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks ava ostukov mida soovite kustutada ning rakenduse alumisest osast valige eemalda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote lisamiseks ostukorvi avage ostukorvi vaade ning valige lisa. Seejärel peate lisama nime ja arvu, palju neid asju vaja lisada on.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostetuks peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote märkimiseks ostmata peate navigeerima ostukorvi vaatesse ja vajutama toote peal, mida soovite määrata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks ostukorvist navigeerige ostukorvi vaatesse ja määrake toode ostetuks, seejärel valige ekraani alumisest osast kusuta valitud tooted.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97919</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97919"/>
		<updated>2015-11-24T16:37:55Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97917</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97917"/>
		<updated>2015-11-24T13:21:36Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
24.11.2015 - Lisatud zip formaadis lähtekood&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97900</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97900"/>
		<updated>2015-11-24T12:50:03Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Prototüüp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/0v637iet82ue3io/Ostukorv.zip?dl=0 Ostukorvi prototüüp (kood kokkupakituna)]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97708</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97708"/>
		<updated>2015-11-19T11:44:23Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
19.11.2015 - Lisatud prototüüp&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97707</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=97707"/>
		<updated>2015-11-19T11:42:47Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
[[File:Ostukorv_prototype.png]]&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Ostukorv_prototype.png&amp;diff=97706</id>
		<title>File:Ostukorv prototype.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Ostukorv_prototype.png&amp;diff=97706"/>
		<updated>2015-11-19T11:42:18Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95804</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95804"/>
		<updated>2015-10-30T20:37:27Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95803</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95803"/>
		<updated>2015-10-30T20:36:44Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95802</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95802"/>
		<updated>2015-10-30T20:36:36Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
30.10.2015 - Analüüs lisatud&lt;br /&gt;
24.10.2015 - Wiki leht lisatud&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95801</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95801"/>
		<updated>2015-10-30T20:34:45Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Arendusmustrid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95800</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95800"/>
		<updated>2015-10-30T20:34:33Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Tehnoloogiad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
Windows Phone, C#, Json, Java, REST API&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95799</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95799"/>
		<updated>2015-10-30T20:33:51Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Versioonikontroll */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
Team Foundation Version Control&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95798</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95798"/>
		<updated>2015-10-30T20:32:02Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Projekti kirjeldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95797</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95797"/>
		<updated>2015-10-30T20:29:58Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Projekti kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95796</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95796"/>
		<updated>2015-10-30T20:28:39Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* 2.Protsessid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1.Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2.Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
=== 3. Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 4. Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 5.Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 6.Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Projekti kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95795</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=95795"/>
		<updated>2015-10-30T20:27:54Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1.Sissejuhatus ===&lt;br /&gt;
&lt;br /&gt;
Projekti Ostukorv eesmärk on luua kogu perele ühine ostukorv. Kasutajal on võimalik registreerida ning luua endale ja perekonnale ostunimekirjad, mis on alati uuendatud ja sünkroonis tänu ühtsele API’le.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2.Protsessid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Registreerimine kasutajaks.&lt;br /&gt;
2.	Kasutaja autentimine.&lt;br /&gt;
3.	Perekonna lisamine.&lt;br /&gt;
4.	Perekonda kasutaja lisamine.&lt;br /&gt;
5.	Perekonnast kasutaja kustutamine.&lt;br /&gt;
6.	Ostukorvi lisamine perekonda.&lt;br /&gt;
7.	Ostukorvi kustutamine perekonnast.&lt;br /&gt;
8.	Toote lisamine ostunimekirja.&lt;br /&gt;
9.	Toote märkimine ostetuks.&lt;br /&gt;
10.	Toote märkimine staatusesse ostmata&lt;br /&gt;
11.	Toote kustutamine ostukorvist.&lt;br /&gt;
12.	Logimine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nice-to-have protsessid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1.	Push notificationid&lt;br /&gt;
2.	Pere retseptid&lt;br /&gt;
3.	Retseptide lisamine ostukorvi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3. Kasutajaliides ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autentimise vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Autentimise lehel on kasutajanime ja parooli lahter ning nupud “Registreeri” ja “Sisene”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirjade vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirjade leheks on “pivot control” stiilis lehekülg. Pealkirjaks on perekonnale määratud nimi ning elementideks on  ostunimekirjade nimed. Kasutajal on võimalik lihtsate “swipe” liigutustega navigeerida erinevate perekondade vahel.&lt;br /&gt;
Lehe alumises otsas on “Perekonnaliikmed” nupp, mida vajutade suunatakse kasutaja edasi perekonnaliimete vaatesse.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostunimekirja detailvaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostunimekirja detailvaates on nimekiri toodetest koos “checkbox” väljadega, mis on lisatud antud ostunimekirja alla .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliikmete vaade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliikmete vaade on “listview”, mille alumises otsas on nupp “Lisa perekonnaliige”. Elementi pikalt vajutades on võimalik kasutajat perekonnast kustutada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 4. Rollid ja õigused ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Administraator on kasutaja, kes lisas perekonna. Kasutaja roll kehtib vaid selle antud perekonna raames. Administraatoril on ainuõigus lisada perekonda uusi kasutajaid ja neid kustutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnaliige&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnaliige on kasutaja, kes on lisatud administraatori poolt perekonda. Perekonnaliige saab lisatada ning eemaldada ostunimekirjasid ja tooteid ostunimekirjas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tavakasutaja&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Tavakasutaja on kasutaja, kes pole lisatud administraatori poolt perekonda. Tavakasutajal ei tohi olla võimalik lisada, uuendada, eemaldada ega näha ühtegi asja antud perekonna sees.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 5.Protsessikirjeldused ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registreerimine kasutajaks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajaks registreerimiseks tuleb kasutajal avada nutiseadmes Ostukorv mobiilirakendus. Kasutaja suunatakse sisselogimise lehele, kus on võimalik nii sisselogida, kui ka registreerida kasutajaks. Registreerimiseks peab kasutaja sisestama kasutajanime ja parooli ning vajutama registeerimiseks mõeldud nuppu. Õnnestunud registreerimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud registreerimise korral jääb kasutaja  sisselogimise vaatesse, kus kuvatakse veateadet. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutaja autentimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kasutajana sisse logimiseks tuleb kasutajal avada nutiseadmes Ostukorvi mobiilirakendus. Kasutaja suunatakse sisselogimise lehele. Sisselogimiseks tuleb kasutajal sisestada valiidne kasutajanimi ja parool. Õnnestunud autentimise korral suunatakse kasutaja edasi ostunimekirjade vaatesse, tema kasutajasessioon salvestatakse nutiseadmesse ja andmebaasi. Ebaõnnestunud sisselgimise korral jääb kasutaja sisselogimise vaatesse, kus kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonna lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonna lisamiseks peab olema kasutaja sisselogitud ning omama aktiivset sessiooni. Lisamiseks vajutab kasutaja ostunimekirjade lehel nuppu “Lisa perekond”. Kasutaja peab sisestama lahtrisse  lisatavale perekonnale nime, nimi ei saa olla tühi. Perekond lisatakse antud aktiivse kasutaja alla. Autenditud kasutaja on automaatselt antud perekonna administraator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonda kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonda kasutaja lisamiseks peab olema kasutaja sisselogitud ning omama antud perekonnas administraatori rolli. Kasutaja lisamiseks peab administraator sisestama kasutajanime, mida soovitakse lisada. Õnnestunud otsingu tulemuse korral lisatakse antud kasutaja perekonnaliikmena antud perekonda. Ebaõnnestunud otsingu tulemuse korral kuvatakse kasutajale veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perekonnast kasutaja kustutamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Perekonnast kasutaja kustutamiseks peab kasutaja olema sisselogitud nind omama antud perekonnas administraatori rolli. Kasutaja eemaldamiseks peab administraator vajutama perekonnaliikmete kuvamiseks mõeldud nupule ning antud nimekirjas kasutaja kustutama. Õnnestunud kustutamise korral kaob antud kasutaja nimekirjast.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi lisamine perekonda&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi lisamiseks perekonda peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi lisamiseks vajutab kasutaja nupule “Lisa ostukorv”, lisama ostukorvile nime ning salvestama. Õnnestunud lisamise korral kuvatakse antud ostukorv nimekirjas. Ebaõnnestunud lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ostukorvi kustutamine perekonnast&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ostukorvi kustutamiseks perekonnast peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostukorvi kustutamiseks vajutab kasutaja nuppu “Eemalda ostukorv”. Õnnestunud eemaldamise korral eemaldatakse antud ostukorv nimekirjas. Ebaõnnestunud kustutamise korral kuvatakse veateadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote lisamine ostunimekirja&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote lisamiseks ostunimekirja peab kasutaja oma sisselogitud ning omama antud perekonans vähemalt perekonnaliikme rolli. Toote lisamiseks vajutab kasutaja ostunimekirja detailvaates nuppu “Lisa toode” ning sisestama toote nime ja koguse. Õnnestunud lisamise korral lisatakse antud toode nimekirja. Ebaõnnestunud toote lisamise korral kuvatakse veateadet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine ostetuks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks ostetuks peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostetuks märkimiseks ostunimekirjas peab kasutaja vajutama ostunimekirja detailvaates antud toote peale. Selle peale muudetakse baasis ära väärtus ning kuvatakse toodet listis mitteaktiivsena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote märkimine staatusesse ostmata&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote märkimiseks staatusesse ostmata peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Ostmata olekusse muutmiseks peab kasutaja vajutama pikalt detailvaates antud toote peal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toote kustutamine ostukorvist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Toote kustutamiseks ostukorvist peab kasutaja olema sisselogitud ning omama antud perekonnas vähemalt perekonnaliikme rolli. Toote kustutamiseks vajutab kasutaja toote peal vähemalt 2 sekundit, seejärel peab kasutaja valima mida teha soovib (kustutada või staatust muuta). Kustutamise korral kuvatakse kasutajale teadet: “Kas olete kindel, et soovite antud toodet kustutada?”.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logimine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logimine toimub vaikselt ning ilma klienti teavitamata. Logitakse kõiki eelnevalt mainitud protsesse. See tähendab, baasis peab olema jälg nii lisamistest kui kustutamisest. Samuti peavad olema logid ebaõnnestunud sisselogimiste ja registreerimiste kohta. Logid peavad sisaldama nii kasutajat, kes antud protsessi teostab, kellaaega millal protsessi teostati ning protsessi nimetust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 6.Komponendid ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Google App Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Google App Engine kasutades ehitatakse rakendustele REST API. Tänu sellele on võimalik hoida kõiki erinevaid tooteid sünkroonis. See komponent vastutab tulevikus nii androidi, windows phone´I, iOS´I ning veebirakenduste sünkroonis olemise eest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows Phone rakendus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on suunatud windows phone rakenduse arendamiseks.&lt;br /&gt;
&lt;br /&gt;
== Projekti kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95491</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95491"/>
		<updated>2015-10-28T16:55:32Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 27. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse &#039;&#039;õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ülesanne&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
X = 22, Y = 24&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuigi ülesande püstitusest võib välja lugeda, et X EAP esimese semestri lõpuks ja teise semestri lõpuks Y EAP, ehk puudujääk oleks kõvasti suurem. Selle järgi oleks teisel semestril teenitud vaid 2 EAP. Arvan siiski, et ülesande püsitaja on mõelnud, et need X on EAP´de arv esimesel ja Y EAP´de arv teisel semestil, seega kokku X+Y.&lt;br /&gt;
&lt;br /&gt;
X + Y = 46&lt;br /&gt;
&lt;br /&gt;
27*2 - 46 = 8&lt;br /&gt;
&lt;br /&gt;
Aasta lõpuks tuleb hüvitada 8 EAP ulatuses õppekulusid. Arve suuruseks on 8 * 50 = 400 EUR.&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2015 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95362</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95362"/>
		<updated>2015-10-27T16:57:34Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 27. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse &#039;&#039;õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ülesanne&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
X = 22, Y = 24&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuigi ülesande püstitusest võib välja lugeda, et X EAP esimese semestri lõpuks ja teise semestri lõpuks Y EAP, ehk puudujääk oleks kõvasti suurem. Selle järgi oleks teisel semestril teenitud vaid 2 EAP. Arvan siiski, et ülesande püsitaja on mõelnud, et need X on EAP´de arv esimesel ja Y EAP´de arv teisel semestil, seega kokku X+Y.&lt;br /&gt;
&lt;br /&gt;
X + Y = 46&lt;br /&gt;
&lt;br /&gt;
27*2 - 46 = 8&lt;br /&gt;
&lt;br /&gt;
Aasta lõpuks tuleb hüvitada 8 EAP ulatuses õppekulusid. Arve suuruseks on 8 * 50 = 400 EUR.&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95361</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95361"/>
		<updated>2015-10-27T16:56:41Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 27. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse &#039;&#039;õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ülesanne&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kui mitme EAP ulatuses tuleb õppekulud osaliselt hüvitada aasta lõpuks, kui esimese semestri lõpuks on olemas X EAPd ja teise semestri lõpuks Y EAPd? Kui suur on teile esitatav arve? X ja Y väärtused võtke allpool olevast tabelist selliselt, et X väärtus vastab teie üliõpilaskoodi eelviimasele numbrile ja Y üliõpilaskoodi viimasele numbrile.&lt;br /&gt;
&lt;br /&gt;
X = 22, Y = 24&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuigi ülesande püstitusest võib välja lugeda, et X EAP esimese semestri lõpuks ja teise semestri lõpuks Y EAP, ehk puudujääk oleks kõvasti suurem. Selle järgi oleks teisel semestril teenitud vaid 2 EAP. Arvan siiski, et ülesande püsitaja on mõelnud, et need X on EAP´de arv esimesel ja Y EAP´de arv teisel semestil, seega kokku X+Y.&lt;br /&gt;
&lt;br /&gt;
X + Y = 46&lt;br /&gt;
27*2 - 46 = 8&lt;br /&gt;
&lt;br /&gt;
Aasta lõpuks tuleb hüvitada 8 EAP ulatuses õppekulusid. Arve suuruseks on 8 * 50 = 400 EUR.&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95356</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95356"/>
		<updated>2015-10-27T16:50:27Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Erialatutvustuse aine arvestustöö */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 27. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95155</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95155"/>
		<updated>2015-10-26T09:47:52Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95154</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95154"/>
		<updated>2015-10-26T09:47:35Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95153</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95153"/>
		<updated>2015-10-26T09:46:25Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015)&amp;lt;ref&amp;gt;Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015)&amp;lt;ref&amp;gt;Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015)&amp;lt;ref&amp;gt;Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015)&amp;lt;ref&amp;gt;Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015)&amp;lt;ref&amp;gt;Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95152</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95152"/>
		<updated>2015-10-26T09:43:23Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015)&amp;lt;ref&amp;gt;IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95151</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95151"/>
		<updated>2015-10-26T09:42:34Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015)&amp;lt;ref&amp;gt;IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95150</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=95150"/>
		<updated>2015-10-26T09:42:17Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=94670</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=94670"/>
		<updated>2015-10-24T06:09:18Z</updated>

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

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

		<summary type="html">&lt;p&gt;Mkonsa: /* = Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
== Projekti kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
== Tehnoloogiad  ==&lt;br /&gt;
&lt;br /&gt;
== Arendusmustrid  ==&lt;br /&gt;
&lt;br /&gt;
== Versioonikontroll ==&lt;br /&gt;
&lt;br /&gt;
== Koodi stiilireeglid ==&lt;br /&gt;
&lt;br /&gt;
== Litsents ==&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=94667</id>
		<title>Ostukorv</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ostukorv&amp;diff=94667"/>
		<updated>2015-10-24T06:05:21Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: Created page with &amp;quot; ==Meeskonna liikmed==  *&amp;#039;&amp;#039;&amp;#039;Marko Konsa&amp;#039;&amp;#039;&amp;#039;  == Idee ==  Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.  == Analüüs =  == Projekti kirjeldus ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Kogu pere ostukorv, millega on võimalik oma pere ostunimekiri kirja panna.&lt;br /&gt;
&lt;br /&gt;
== Analüüs =&lt;br /&gt;
&lt;br /&gt;
== Projekti kirjeldus ==&lt;br /&gt;
&lt;br /&gt;
=== Tehnoloogiad  ===&lt;br /&gt;
&lt;br /&gt;
=== Arendusmustrid  ===&lt;br /&gt;
&lt;br /&gt;
=== Versioonikontroll ===&lt;br /&gt;
&lt;br /&gt;
=== Koodi stiilireeglid ===&lt;br /&gt;
&lt;br /&gt;
=== Litsents ===&lt;br /&gt;
&lt;br /&gt;
== Avaldatud failid ==&lt;br /&gt;
&lt;br /&gt;
== Arendusprotsess ==&lt;br /&gt;
&lt;br /&gt;
== Lisad ==&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94654</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94654"/>
		<updated>2015-10-23T18:35:31Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes räägiti nii arendusest, testimisest, analüüsist, projektijuhtimisest - need aga annavadki kokku terve tarkvaraarenduse protsessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees annan ma edasi esinejatest meelde jäänud lõike ja mõtteid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõuludel kinkide ostmise. Sellega on kindel tähtaeg nagu projektidel. Ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Selle peale mõeldes saab suhteliselt kiirelt selgeks, et tegelikult oleme me kõik puutunud kokku &amp;quot;projektide juhtimisega&amp;quot;. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema. Sellisel juhul peab projekt siiski edukalt suutma edasi minna, kui seda ei suudeta, siis on projektijuht enda ametiga läbi kukkunud (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid, kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis õppimist nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamisel on meeskonna valik ja järjepidevus väga olulised. Nagu juba varemalt mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohkem kui oma perega. Kui inimesed kellega üritatakse ettevõtet luua ei ole motiveeritud ja mõtted ei sobi kokku, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt järeldusi teha. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorirünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna, kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvaraarenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaoks väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94652</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94652"/>
		<updated>2015-10-23T18:22:05Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes rääkinud inimesed kõik kokku annavadki välja terve tarkvara arendamise protessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees üritan ma edasi anda esinejatest meelde jäänud tarkuseterasid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõulukinkide ostmise. Sellega on kindle tähtaeg nagu projektidelgi ja ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema, siis peab projekti töö samamoodi edasi minema (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis käimist samuti nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamise on meeskonna valik ja järjepidevus väga olulised. Nagu juba varem mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Teiseks meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohke kui oma perega. Kui inimesed kellega sa üritad ettevõtet luua ei ole motiveeritud ja teie mõtted ei sobi, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt käituda. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorismi rünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks minu jaoks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvara arenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaosk väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94651</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94651"/>
		<updated>2015-10-23T18:21:34Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes rääkinud inimesed kõik kokku annavadki välja terve tarkvara arendamise protessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees üritan ma edasi anda esinejatest meelde jäänud tarkuseterasid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõulukinkide ostmise. Sellega on kindle tähtaeg nagu projektidelgi ja ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema, siis peab projekti töö samamoodi edasi minema (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis käimist samuti nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamise on meeskonna valik ja järjepidevus väga olulised. Nagu juba varem mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Teiseks meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohke kui oma perega. Kui inimesed kellega sa üritad ettevõtet luua ei ole motiveeritud ja teie mõtted ei sobi, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&lt;br /&gt;
Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt käituda. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorismi rünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks minu jaoks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvara arenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaosk väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94650</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94650"/>
		<updated>2015-10-23T18:20:47Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Erialatutvustuse aines käisid rääkimas väga erineva taustaga inimesed. Loengutes rääkinud inimesed kõik kokku annavadki välja terve tarkvara arendamise protessi. Mõned loengud olid minu jaoks huvitavamad kui teised, kuid juurde andis nende loengute vaatamine kindlasti. Antud essees üritan ma edasi anda esinejatest meelde jäänud tarkuseterasid.&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäevases elus. Inimesed peaksid planeerima oma elu täpselt samamoodi nagu planeeritakse projekte. Hea näitena selles osas tõi ta välja jõulukinkide ostmise. Sellega on kindle tähtaeg nagu projektidelgi ja ostud peavad olema läbimõeldud nii rahaliselt kui ka vaimselt. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus olulise rolliga inimene jääb haigeks ja pole võimeline tööle tulema, siis peab projekti töö samamoodi edasi minema (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid kuidas oma tööd planeerida. Soovitas tekitada kava, märkida koduste tööde tähtajad ja teha töid enne õiget tähtaega. Üldine soovitus oli käsitleda koolis käimist samuti nagu tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud vastupidi ja leidnud viisi kuidas seda propageerida. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised turvalisuse ja jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaatiseeritud testmisest ja manuaalsest testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Ellujäämiseks oleks vaja vaadata suuremat pilti ja saada aru ka teiste infotehnoloogia suundade tööst (arendaja testimisest ja vastupidi) (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks, miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest saab edukaks. Edukaks saamise on meeskonna valik ja järjepidevus väga olulised. Nagu juba varem mainisin siis ebaõnnestumise korral ei tohiks kohe alla anda. Teiseks meeskond on ka väga oluline, sest ettevõtte algusaegadel ollakse nende inimestega koos rohke kui oma perega. Kui inimesed kellega sa üritad ettevõtet luua ei ole motiveeritud ja teie mõtted ei sobi, siis on väga raske majanduslikult ja tehniliselt edasi liikuda.&amp;lt;br&amp;gt;&lt;br /&gt;
 Ettevõtet tehes peaks müüma oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist internetis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt käituda. Antud uurimise tulemusena on võimalik pakkuda nii reklaami kui ära hoida terrorismi rünnakuid. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
Antud loengutes oli palju huvitavat. Oli teemasid millest ma ei teadnud varaselt suurt midagi ja oli teemasid millest ma tunnen ennast tugevana. Üheks selliseks teemaks, milles ma end tugevana tunnen, on testimine. Kert Suvi aga ei jõudnud antud teemaga sinna kuhu ma oleks tahtnud. Tema rääkimine oli väga pinnapealne ning ei jõudnud asja tuumani.&lt;br /&gt;
&lt;br /&gt;
Elari Lang, keda ma juba varasemalt olen nimetanud selle loengusarja kõige inspireerivamaks inimeseks minu jaoks, oleks võinud rääkida rohkem enda päris erialast. Turvatestimine on kiirelt kasvav tarkvara arenduse valdkond, mille olemasolust ja sisust võiksid tudengid rohkem teada.&lt;br /&gt;
&lt;br /&gt;
Oliveri teema oli ka minu jaosk väga huvitav, kuid tegemist on tundmatu teemaga. Oskas asja huvitavalt rääkida ning tekitas huvi, et seda iseseisvalt edasi uurida.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttes antud loengud olid asjalikud ning annavad kindlasti mingi ülevaate IT maastikul toimuvast.&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94649</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94649"/>
		<updated>2015-10-23T17:55:00Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäeva elus. Me peame planeerima oma elu täpselt samamoodi nagu me planeerime projekt. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus mängiva tähtsusega rolliga inimene jääb haigeks ja pole võimeline enam tööle tulema, siis peab projekti töö samamoodi edasi minema (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid kuidas oma tööd planeerida, tekitada kava, märkida koduste tööde tähtajad. Üldine soovitus oli käsitleda koolis käimist just-kui tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on tegelikult Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud täpselt vastupidi ja leidnud viisi kuidas seda promoda. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised nii turvalisuse kui ka jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaattestmine ja manuaalne testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Pigem peaksime kõik proovima panustada võimalikult palju ka otseselt mitte meie töökohustuste hulka käivate teemade arendamisel/läbiviimisel (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest läheb käima. Kaugele jõudmise juures on meeskonna valik ja järjepidevus. Ettevõtet tehes peaks proovima müüa oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõisa ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oliver rääkis andmete töötlemist selles valguses, et nende andmete kaudu oleks võimalik teha igasuguseid järeldusi. Meil oleks võimalik jälgida reaalajas inimeste käitumist veebis ning sellele vastavalt käituda. Kui inimene näiteks veebilehel kuidagi imelikult käitub, siis oleks võimalik kusagil baasis lipukene püsti tõsta ja sellele vastavalt käituda. Teine teema oli turu uurimine. Turgu uurides on võimalik palju asju selgeks saada. Näiteks kui palju on võimalik müüa ning kuhu paigutada reklaami. Selliste uuringute tulemusena on võimalik üpriski hästi prognoosida potentsiaalset müüki.&amp;lt;br&amp;gt;&lt;br /&gt;
Oleg soovitas otsida infotehnoloogias põnevust äärealadest (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94641</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94641"/>
		<updated>2015-10-23T16:16:52Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest üleüldiselt. Projekti juhtimise oskus tuleb kasuks ka meie igapäeva elus. Me peame planeerima oma elu täpselt samamoodi nagu me planeerime projekt. Samuti rääkis ta põgusalt projektide läbikukkumise põhjustest. Kokkuvõttes projektijuhtimine on hästi tehtud siis, kui juhtimist pole tunda. Projektijuht peab saama hakkama näiteks olukorras, kus mängiva tähtsusega rolliga inimene jääb haigeks ja pole võimeline enam tööle tulema, siis peab projekti töö samamoodi edasi minema (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning enda teekonnast arendajast testijaks. Rääkis kuidas tema leidis enda jaoks õppimise alles ülikooli ajal. Andis õpetlike näpunäiteid kuidas oma tööd planeerida, tekitada kava, märkida koduste tööde tähtajad. Üldine soovitus oli käsitleda koolis käimist just-kui tööl käimist. Olles Elariga tutvunud ka ühe teise koolituse raames, siis minu jaoks on tegelikult Elar väga inspireeriv inimene. Kui tavaliselt tarkvaraarenduses inimesed liiguvad testijast arendaks, siis tema on teinud täpselt vastupidi ja leidnud viisi kuidas seda promoda. (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis süsteemihalduri tööst. Kõige suuremaks üllatuseks minu jaoks oli süsteemihalduri suur kokkupuude programmeerimisega. Olles eelnevalt arvanud, et halduri peamisteks ülesanneteks on siiski ainult haldamine läbi liideste, siis selle loengu peamiseks infokilluks on kindlasti see. Samuti sain teada, et halduril peaksid olema ka teadmised nii turvalisuse kui ka jõudluse testimisest (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis testimisest ja sellega seonduvast. Rääkis testimise erinevatest valdkondadest, näiteks automaattestmine ja manuaalne testimisest. Samuti rääkis ta palkadest, mis minu arust ei olnud kõige õigem lähenemine tudengitele, sest üritades tudengitel huvi tekitada ainuüksi palganumbrite abil ei ole hea. Küll aga oli huvitav kuulata tarkvaraarenduse teemadele vahelduseks ka testimisest (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda. Tema peamiseks õpetuseks minu jaoks oli see, et ei tohiks jälgida ainult oma töölepingus olevaid punkte. Pigem peaksime kõik proovima panustada võimalikult palju ka otseselt mitte meie töökohustuste hulka käivate teemade arendamisel/läbiviimisel (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis IT ettevõtlusest, ettevõtte majandamisest. Taneli peamiseks mõtteks miks ta tahab ise ettevõtja olla on vabaduse omamine. Ettevõtluses ei tohi alla anda ühe ebaõnnestumise korral. Statistika näitab, et üks startup kümnest läheb käima. Kaugele jõudmise juures on meeskonna valik ja järjepidevus. Ettevõtet tehes peaks proovima müüa oma toodet, mitte proovida seda igale kliendile vastavaks teha. Samuti ei tohiks asju proovida teha võimalikult kiiresti, pigem peaks mõtlema ikkagi ka pikemas perspektiivis, et toodet oleks võimalik hiljem edasi arendada. Andis mõista ka testimise vajalikkusest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oleg ja Oliver rääkisid andmekaevandamisest, analüütikast ja muust põnevast (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94629</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94629"/>
		<updated>2015-10-23T15:19:09Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning omast kogemusest sellega (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis millega tegeleb süsteemihaldur (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis tarkvara testimisest ja kvaliteedist (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis oma IT ettevõttest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oleg ja Oliver rääkisid andmekaevandamisest, analüütikast ja muust põnevast (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T. (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E. (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T. (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K. (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T. (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T. (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O. Kadak, O. (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94627</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94627"/>
		<updated>2015-10-23T15:17:38Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning omast kogemusest sellega (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis millega tegeleb süsteemihaldur (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis tarkvara testimisest ja kvaliteedist (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis oma IT ettevõttest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oleg ja Oliver rääkisid andmekaevandamisest, analüütikast ja muust põnevast (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;br /&gt;
&lt;br /&gt;
4.Lang, E (10.09.2015) &amp;quot;Õppimisest. Omast kogemusest&amp;quot; [https://echo360.e-ope.ee/ess/echo/presentation/ce07046a-a6aa-41bb-8fe8-9f256a6d627f?ec=true]&lt;br /&gt;
&lt;br /&gt;
5. Tuisk, T (17.10.2015) Millega tegeleb süsteemihaldur [https://echo360.e-ope.ee/ess/echo/presentation/8e2141b7-9e98-49dc-a05d-6ca0edd3c19c?ec=true]&lt;br /&gt;
&lt;br /&gt;
6. Suvi, K (24.10.2015) Testimine ja tarkvara kvaliteet [https://echo360.e-ope.ee/ess/echo/presentation/00379be2-bb86-4935-9b4f-aad720ee4cc0?ec=true]&lt;br /&gt;
&lt;br /&gt;
7. Tennisberg, T (01.10.2015) Kuidas tarkvaraarenduse maailmas ellu jääda [https://echo360.e-ope.ee/ess/echo/presentation/45c455bb-ef01-4f3e-a722-5ba40ecbe8ee?ec=true]&lt;br /&gt;
&lt;br /&gt;
8. Unt, T (08.10.2015) Oma IT ettevõte - GPS asukohamääramisteenuse Navirec näitel [https://echo360.e-ope.ee/ess/echo/presentation/95e9f82e-debe-4f6c-833a-5dabb639600d?ec=true]&lt;br /&gt;
&lt;br /&gt;
9. Bogdanov, O ja Kadak, O (15.10.2015) Andmekaevandamine ja analüütika ja muud põnevat [https://echo360.e-ope.ee/ess/echo/presentation/f0d2dfac-5f77-47e6-8e60-abe8d9b9679d?ec=true]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94626</id>
		<title>User:Mkonsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mkonsa&amp;diff=94626"/>
		<updated>2015-10-23T15:12:15Z</updated>

		<summary type="html">&lt;p&gt;Mkonsa: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Erialatutvustuse aine arvestustöö =&lt;br /&gt;
Autor: &#039;&#039;&#039;Marko Konsa&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esitatud: 23. oktoober, 2015&lt;br /&gt;
== Essee ==&lt;br /&gt;
&lt;br /&gt;
Tiina Seemann rääkis IT projektide juhtimisest (Seemann, 2015).&lt;br /&gt;
&lt;br /&gt;
Elar Lang rääkis õppimisest ning omast kogemusest sellega (Lang, 2015).&lt;br /&gt;
&lt;br /&gt;
Taavi Tuisk rääkis millega tegeleb süsteemihaldur (Tuisk, 2015).&lt;br /&gt;
&lt;br /&gt;
Kert Suvi rääkis tarkvara testimisest ja kvaliteedist (Suvi, 2015).&lt;br /&gt;
&lt;br /&gt;
Targo Tennisberg rääkis kuidas tarkvaraarenduse maailma ellu jääda (Tennisberg, 2015).&lt;br /&gt;
&lt;br /&gt;
Tanel Unt rääkis oma IT ettevõttest (Unt, 2015).&lt;br /&gt;
&lt;br /&gt;
Oleg ja Oliver rääkisid andmekaevandamisest, analüütikast ja muust põnevast (Bogdanov, Kadak 2015).&lt;br /&gt;
&lt;br /&gt;
== Õpingukorralduse küsimused ==&lt;br /&gt;
&#039;&#039;&#039;Küsimus B&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kukkusid arvestusel läbi. Kaua on võimalik arvestust järele teha? Kellega kokku leppida, et kordussooritust teha? Kuidas toimub kordussooritusele registreerimine? Mis on tähtajad? Kui palju maksab, kui oled riigi finantseeritaval (RF) õppekohalkohal? Kui palju maksab, kui oled tasulisel (OF) õppekohal?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Õigus kordussoorituseks (arvestus, eksam) kehtib ülejärgmise semesti punase joone päevani arvates aine õpetamissemestrist. Kokkulepped arvestuse tegemise aja suhtes tuleb teha õppejõuga ning selleks registreerida ÕISis. Registreerumise ja soorituse vahele peab jääma vähemalt 2 tööpäeva (IT Kolledž, 2015). Kordussoorituse hind REV õpilastele on 20 €, RE õpilastele tasuta (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Küsimus 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele esimesel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vastus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimesel aastal on õpilasel võimalik minna akadeemilisele puhkusele tervislikel põhjustel, aja- või asendusteenistuse läbimiseks või lapse hooldamiseks.Taotlemiseks ja katkestamiseks tuleb kirjutada avaldus rektori nimele. Maksimaalne puhkuse aeg oleneb akadeemilise puhkuse põhjusest. Tervislikel põhjustel ütleb arst, milline oleks soovitud puhkuse aeg. Lapse hooldamiseks on maksimaalne aeg kuni lapse kolme aastaseks saamiseni. Ajateenistuse ja muude põhjuste korral kuni üheks aastaks. Akadeemilise puhkuse aeg on võimalik teha järele eksameid ja arvestusi, esitades avalduse õppeosakonda. Akadeemilise puhkuse ajal on võimalik deklareerida aineid kolmel erineval põhjusel. Juhul kui on tegemist keskmise, raske või sügava puudega isikuga, alla 3-aastase lapse või puudega lapse vanema või eestkostjaga, akadeemilisel puhkusel viibimisega seoses aja- või asendusteenistusega läbimisega (IT Kolledž, 2015).&lt;br /&gt;
&lt;br /&gt;
== Viited ==&lt;br /&gt;
&lt;br /&gt;
1. IT Kolledž (12.03.2015). Õppekorralduse eeskiri [http://www.itcollege.ee/tudengile/eeskirjad-ja-juhendid/oppekorraldus-eeskiri]&lt;br /&gt;
&lt;br /&gt;
2. IT Kolledž (23.10.2015). Teenuste tasumäärad 2015/2016 õppeaastal  [http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/].&lt;br /&gt;
&lt;br /&gt;
3. Seemann, T (03.09.2015) IT projektide juhtimine [https://echo360.e-ope.ee/ess/echo/presentation/e2cded4a-d03a-4ed5-95e9-de354ce58f36]&lt;/div&gt;</summary>
		<author><name>Mkonsa</name></author>
	</entry>
</feed>