<?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=Ltuberik</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=Ltuberik"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Ltuberik"/>
	<updated>2026-05-06T21:53:48Z</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_(2014)&amp;diff=86403</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=86403"/>
		<updated>2015-01-15T16:56:08Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid meeskonnale Lillelapsed&#039;&#039;&#039;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpp versioon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Lõpp versioon asub [http://enos.itcollege.ee/~aind siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmi üles seadistamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Juhend programmi üles seadistamiseks asub [https://wiki.itcollege.ee/index.php/Meeskond:Pizzafy#Programmi_.C3.BCles_seadistamine siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse lõppversioni, selle dokumentatsiooni, meeskonna liikmete panuse ja rakenduse kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#L.C3.B5pptoode siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lõpptoote saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_lopptoode.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rakenduse kasutusjuhend asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport#Kasutusjuhend siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_E-rent_anal.C3.BC.C3.BCsile siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_E-rent_protot.C3.BC.C3.BCbile siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_Pizzafy_l.C3.B5pptootele siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=86402</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=86402"/>
		<updated>2015-01-15T16:55:58Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Lõpptoode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
=Tehniline dokumentatsioon=&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
Rakenduse realiseerimiseks valisime WPF-tehnoloogia kasutades vaate poolel MVVM arendusmustrit. Andmebaasiühenduseks kasutame EntityFramework-i ning selle poolt pakutavaid võimalusi. Ühegi välise andmebaasiga seotud ei ole.&lt;br /&gt;
&lt;br /&gt;
Rakenduse põhieesmärk ehk kulude arvestus toimub järgnevalt. Iga kasutaja on kohta on maksete arvestus ja kulude arvestus. Makse tähendab seda, et üks reisiline on tasunud kuskil ka ühe või mitme kaasreisija eest. Kulu sisestamisel jagab rakendus selle esialgu kõigi reisil osalejate vahel võrdselt. Juhul, kui kulu kandmises on erisusi, siis saab seda manuaalselt iga reisilise kohta teha. Maksete ja kulude tulp annab kasutajale ülevaate, kui palju on ta reisi jooksul väljaminekuid teinud ning mis on tema kulud reisi jooksul. Teoreetiliselt on võimalik, et üks reisiline maksab terve reisi vältel kogu seltskonna eest, mille tulemusel on tal maksete tulbas pirakas summa, aga kulude tulbas väiksem summa, sest teised hüvitavad talle hiljem proportsionaalse osa kuludest. Samuti on võimalik, et reisiseltskonnas jagatakse kõik kulud kõigi vahel võrdselt, aga üks reisiline ei maksa reisi ajal ühegi kulu eest. Sellisel juhul on tal maksete tulbas rasvane null ning kulude tulbas summa, mille ta peab hiljem maksjatele hüvitama.&lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess - kes mida tegi==&lt;br /&gt;
&lt;br /&gt;
Projekti jooksul korraldati mitu grupikoosolekut, kus tehti ühiselt ära järgnevad projekti osade mustandid: vaadete kujundus ja funktsionaalsus, andmebaasi koostamine, rakenduse kihtide paika panemine. Palju suhtlust toimus loomulikult ka e-posti ja Skype teel. Osa koodist kirjutatud ühiselt (üks tegi, teine täiendas/parandas).&lt;br /&gt;
&lt;br /&gt;
Individuaalne panus:&lt;br /&gt;
*Lea pani üles esialgse lahenduse andmebaasist ja tegeles newTrip, currency ja transType loomisega ja testimisega.&lt;br /&gt;
*Tiina visualiseeris ühise nägemuse vaadetest, täiendas andmebaasi, tegeles useri loomise, vaadete kujunduse ja testimisega. &lt;br /&gt;
*Ülari tegeles esialgse analüüsiloogika parendamisega, payment, cost, traveller, log ja transactioni loomisega ning pani kogu rakenduse tööle.&lt;br /&gt;
&lt;br /&gt;
Projekti eest saadavad punktid on järgmised:&lt;br /&gt;
*Lea 100%&lt;br /&gt;
*Tiina 100%&lt;br /&gt;
*Ülari 100%&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
Lõpptoote saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_lopptoode.zip siit]&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
= Retsensioonid =&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;14.01.2014&#039;&#039;&#039;&lt;br /&gt;
Pizzafy lõpptoote retsensioon sisestatud. Olemas wikis kogu tehniline dokumentatsioon rakendusele.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;15.01.2014&#039;&#039;&#039;&lt;br /&gt;
Viimased parandused rakendusele - täna on lõpptoote kaitsmine :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=86400</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=86400"/>
		<updated>2015-01-15T16:00:25Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
=Tehniline dokumentatsioon=&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
Rakenduse realiseerimiseks valisime WPF-tehnoloogia kasutades vaate poolel MVVM arendusmustrit. Andmebaasiühenduseks kasutame EntityFramework-i ning selle poolt pakutavaid võimalusi. Ühegi välise andmebaasiga seotud ei ole.&lt;br /&gt;
&lt;br /&gt;
Rakenduse põhieesmärk ehk kulude arvestus toimub järgnevalt. Iga kasutaja on kohta on maksete arvestus ja kulude arvestus. Makse tähendab seda, et üks reisiline on tasunud kuskil ka ühe või mitme kaasreisija eest. Kulu sisestamisel jagab rakendus selle esialgu kõigi reisil osalejate vahel võrdselt. Juhul, kui kulu kandmises on erisusi, siis saab seda manuaalselt iga reisilise kohta teha. Maksete ja kulude tulp annab kasutajale ülevaate, kui palju on ta reisi jooksul väljaminekuid teinud ning mis on tema kulud reisi jooksul. Teoreetiliselt on võimalik, et üks reisiline maksab terve reisi vältel kogu seltskonna eest, mille tulemusel on tal maksete tulbas pirakas summa, aga kulude tulbas väiksem summa, sest teised hüvitavad talle hiljem proportsionaalse osa kuludest. Samuti on võimalik, et reisiseltskonnas jagatakse kõik kulud kõigi vahel võrdselt, aga üks reisiline ei maksa reisi ajal ühegi kulu eest. Sellisel juhul on tal maksete tulbas rasvane null ning kulude tulbas summa, mille ta peab hiljem maksjatele hüvitama.&lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess - kes mida tegi==&lt;br /&gt;
&lt;br /&gt;
Projekti jooksul korraldati mitu grupikoosolekut, kus tehti ühiselt ära järgnevad projekti osade mustandid: vaadete kujundus ja funktsionaalsus, andmebaasi koostamine, rakenduse kihtide paika panemine. Palju suhtlust toimus loomulikult ka e-posti ja Skype teel. Osa koodist kirjutatud ühiselt (üks tegi, teine täiendas/parandas).&lt;br /&gt;
&lt;br /&gt;
Individuaalne panus:&lt;br /&gt;
*Lea pani üles esialgse lahenduse andmebaasist ja tegeles newTrip, currency ja transType loomisega ja testimisega.&lt;br /&gt;
*Tiina visualiseeris ühise nägemuse vaadetest, täiendas andmebaasi, tegeles useri loomise, vaadete kujunduse ja testimisega. &lt;br /&gt;
*Ülari tegeles esialgse analüüsiloogika parendamisega, payment, cost, traveller, log ja transactioni loomisega ning pani kogu rakenduse tööle.&lt;br /&gt;
&lt;br /&gt;
Projekti eest saadavad punktid on järgmised:&lt;br /&gt;
*Lea 100%&lt;br /&gt;
*Tiina 100%&lt;br /&gt;
*Ülari 100%&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
valmimisel...&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
= Retsensioonid =&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;14.01.2014&#039;&#039;&#039;&lt;br /&gt;
Pizzafy lõpptoote retsensioon sisestatud. Olemas wikis kogu tehniline dokumentatsioon rakendusele.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;15.01.2014&#039;&#039;&#039;&lt;br /&gt;
Viimased parandused rakendusele - täna on lõpptoote kaitsmine :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=86177</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=86177"/>
		<updated>2015-01-14T20:38:47Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Arendusprotsess - kes mida tegi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
=Tehniline dokumentatsioon=&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
Rakenduse realiseerimiseks valisime WPF-tehnoloogia kasutades vaate poolel MVVM arendusmustrit. Andmebaasiühenduseks kasutame EntityFramework-i ning selle poolt pakutavaid võimalusi. Ühegi välise andmebaasiga seotud ei ole. &lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess - kes mida tegi==&lt;br /&gt;
&lt;br /&gt;
Projekti jooksul korraldati mitu grupikoosolekut, kus tehti ühiselt ära järgnevad projekti osade mustandid: vaadete kujundus ja funktsionaalsus, andmebaasi koostamine, rakenduse kihtide paika panemine. Palju suhtlust toimus loomulikult ka e-posti ja Skype teel. Osa koodist kirjutatud ühiselt (üks tegi, teine täiendas/parandas).&lt;br /&gt;
&lt;br /&gt;
Individuaalne panus:&lt;br /&gt;
*Lea pani üles esialgse lahenduse andmebaasist ja tegeles newTrip, currency ja transType loomisega ja testimisega.&lt;br /&gt;
*Tiina visualiseeris ühise nägemuse vaadetest, täiendas andmebaasi, tegeles useri loomise, vaadete kujunduse ja testimisega. &lt;br /&gt;
*Ülari tegeles esialgse analüüsiloogika parendamisega, payment, cost, traveller, log ja transactioni loomisega ning pani kogu rakenduse tööle.&lt;br /&gt;
&lt;br /&gt;
Projekti eest saadavad punktid on järgmised:&lt;br /&gt;
*Lea 100%&lt;br /&gt;
*Tiina 100%&lt;br /&gt;
*Ülari 100%&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
valmimisel...&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
= Retsensioonid =&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86168</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86168"/>
		<updated>2015-01-14T19:11:18Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://wiki.itcollege.ee/index.php/Meeskond:DamageReport Tagasi DamageReport kodulehele]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
===Vaated ja kasutamine===&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. Tööriistad laos vaate puhul ei saa päris täpselt aru, miks on vajalik staatus veerg (kui tööriist ei ole laos, võiks eeldada, et ta siia vaatesse välja ei kuvata). Lisaks ei ole kuvatud kasutaja all ühtegi kasutajat - kas see lahter näitab, kellele tööriist kuulub või kelle käes on? Mõlemal juhul vajaks parandamist - esimesel juhul ei vaadata üle, miks omaniku ei kuvata, teisel juhul ei tohiks selline tööriist nimekirja jõuda (testitud, hetkel siiski jõuab).&lt;br /&gt;
&amp;quot;Tööriistad&amp;quot; väljas tabel hetkel meie testimise ajal ei tööta ja ühtegi tööriista siia vaatesse kuvama ei õnnestu saada.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid juba olemasolevate andmetega vmt). Sellele vaatamata on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://wiki.itcollege.ee/index.php/Meeskond:DamageReport Tagasi DamageReport kodulehele]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:Pizzafy Pizzafy] lõpptootele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Rakenduse kasutamine===&lt;br /&gt;
Esimese hetke tunne rakendust avades on – vau, näeb välja nagu päris! Vaadete väilimusega on vaeva nähtud ja see mõjub meeldivalt.&amp;lt;br&amp;gt;&lt;br /&gt;
Kasutaja loomine töötab. Kasutaja sisenemine töötab, ent võiks olla rakenduses ka näha kuskil üleval nurgas, kellena oled sisse loginud. Andmete muutmine töötab. Tellimine töötab. Kõik töötab ja see on tore. Ehk  rakenduse funktsionaalsuses kõik täidetud, kõik nupud töötavad ja rakenduse sisu vastab analüüsis püstitatud ülesandele. &amp;lt;br&amp;gt;&lt;br /&gt;
Ainuke häiriv asjaolu oli, et registreerudes kasutajaks on font niivõrd suur, et emaili sisestades viskab poole aadressi pealt teisele reale. &lt;br /&gt;
===Koodi kihid===&lt;br /&gt;
&#039;&#039;&#039;Models&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Andmebaasi tabeleid on 6, mis vastab kodutöö nõuetele. Praktikumides kasutatud lähenemist, kus BLL kiht ja Models kiht on eraldi, siin kasutatud pole. BO ja service failid on paigutatud Models projekti.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;View&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Vaateid on kokku lausa 13. Nii paljude vaadete puhul oleks võinud töö lihtsustamiseks kasutada mingit ühtset stiilide faili, hetkel ei näe, et seda oleks tehtud. Väljadele on antud nimed nö head tava kasutades (nt txtTellimused), mis teeb koodi kenasti jälgitavaks.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ViewModels&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Kood on kommenteeritud. Andmebaasi pöördumine toimub ViewModelsi kihis.&amp;lt;br&amp;gt;&lt;br /&gt;
===Üldine===&lt;br /&gt;
Rakenduse jaoks ei leidnud muud dokumentatsiooni kui esialgse analüüsi, mis ilmselt on mõeldud ka täitma kasutusjuhendi rolli. &amp;lt;br&amp;gt;&lt;br /&gt;
Kood on kirjutatud C# keeles. Teostatud on WPF rakendus. Rakendus on jaotatud kihtidesse (Models, View, ViewModels). Kihid on jaotatud teisiti, kui kaugõppe praktikumide jooksul soovitatud on. Puudu selgelt jaotatud BLL kiht BO ja service failidega (Hetk hiljem füüsilisi kaustasid kettalt sirvides näen, et siiski miski BLL kataloog on olemas, aga miks ta projektist eraldi on, jääb selgusetuks). &amp;lt;br&amp;gt;&lt;br /&gt;
Hetkel ei näe registri pidamist (logi), vähemalt eraldiseisvat tabelit või vaadet selle kohta ei ole. &amp;lt;br&amp;gt;&lt;br /&gt;
Kui kasutaja pool jättis sümpaatse mulje ja testimisel vigasid välja ei tulnud, siis kood ja ülesehitus jättis visuaalselt natukene lohaka mulje – kasvõi natukene võiks koodis kohati tühjasid ridasid vähemaks võtta :)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kokkuvõtvalt oli tore näha töötavat rakendust, mis kasutaja jaoks samuti lihtne ja visuaalselt kena.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://wiki.itcollege.ee/index.php/Meeskond:DamageReport Tagasi DamageReport kodulehele]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=86167</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=86167"/>
		<updated>2015-01-14T19:08:21Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid meeskonnale Lillelapsed&#039;&#039;&#039;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpp versioon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Lõpp versioon asub [http://enos.itcollege.ee/~aind siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmi üles seadistamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Juhend programmi üles seadistamiseks asub [https://wiki.itcollege.ee/index.php/Meeskond:Pizzafy#Programmi_.C3.BCles_seadistamine siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse lõppversioni, selle dokumentatsiooni, meeskonna liikmete panuse ja rakenduse kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#L.C3.B5pptoode siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rakenduse kasutusjuhend asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport#Kasutusjuhend siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_E-rent_anal.C3.BC.C3.BCsile siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_E-rent_protot.C3.BC.C3.BCbile siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid#Retsensioon_meeskond_Pizzafy_l.C3.B5pptootele siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86166</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86166"/>
		<updated>2015-01-14T19:06:32Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
===Vaated ja kasutamine===&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. Tööriistad laos vaate puhul ei saa päris täpselt aru, miks on vajalik staatus veerg (kui tööriist ei ole laos, võiks eeldada, et ta siia vaatesse välja ei kuvata). Lisaks ei ole kuvatud kasutaja all ühtegi kasutajat - kas see lahter näitab, kellele tööriist kuulub või kelle käes on? Mõlemal juhul vajaks parandamist - esimesel juhul ei vaadata üle, miks omaniku ei kuvata, teisel juhul ei tohiks selline tööriist nimekirja jõuda (testitud, hetkel siiski jõuab).&lt;br /&gt;
&amp;quot;Tööriistad&amp;quot; väljas tabel hetkel meie testimise ajal ei tööta ja ühtegi tööriista siia vaatesse kuvama ei õnnestu saada.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid juba olemasolevate andmetega vmt). Sellele vaatamata on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:Pizzafy Pizzafy] lõpptootele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Rakenduse kasutamine===&lt;br /&gt;
Esimese hetke tunne rakendust avades on – vau, näeb välja nagu päris! Vaadete väilimusega on vaeva nähtud ja see mõjub meeldivalt.&amp;lt;br&amp;gt;&lt;br /&gt;
Kasutaja loomine töötab. Kasutaja sisenemine töötab, ent võiks olla rakenduses ka näha kuskil üleval nurgas, kellena oled sisse loginud. Andmete muutmine töötab. Tellimine töötab. Kõik töötab ja see on tore. Ehk  rakenduse funktsionaalsuses kõik täidetud, kõik nupud töötavad ja rakenduse sisu vastab analüüsis püstitatud ülesandele. &amp;lt;br&amp;gt;&lt;br /&gt;
Ainuke häiriv asjaolu oli, et registreerudes kasutajaks on font niivõrd suur, et emaili sisestades viskab poole aadressi pealt teisele reale. &lt;br /&gt;
===Koodi kihid===&lt;br /&gt;
&#039;&#039;&#039;Models&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Andmebaasi tabeleid on 6, mis vastab kodutöö nõuetele. Praktikumides kasutatud lähenemist, kus BLL kiht ja Models kiht on eraldi, siin kasutatud pole. BO ja service failid on paigutatud Models projekti.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;View&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Vaateid on kokku lausa 13. Nii paljude vaadete puhul oleks võinud töö lihtsustamiseks kasutada mingit ühtset stiilide faili, hetkel ei näe, et seda oleks tehtud. Väljadele on antud nimed nö head tava kasutades (nt txtTellimused), mis teeb koodi kenasti jälgitavaks.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ViewModels&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Kood on kommenteeritud. Andmebaasi pöördumine toimub ViewModelsi kihis.&amp;lt;br&amp;gt;&lt;br /&gt;
===Üldine===&lt;br /&gt;
Rakenduse jaoks ei leidnud muud dokumentatsiooni kui esialgse analüüsi, mis ilmselt on mõeldud ka täitma kasutusjuhendi rolli. &amp;lt;br&amp;gt;&lt;br /&gt;
Kood on kirjutatud C# keeles. Teostatud on WPF rakendus. Rakendus on jaotatud kihtidesse (Models, View, ViewModels). Kihid on jaotatud teisiti, kui kaugõppe praktikumide jooksul soovitatud on. Puudu selgelt jaotatud BLL kiht BO ja service failidega (Hetk hiljem füüsilisi kaustasid kettalt sirvides näen, et siiski miski BLL kataloog on olemas, aga miks ta projektist eraldi on, jääb selgusetuks). &amp;lt;br&amp;gt;&lt;br /&gt;
Hetkel ei näe registri pidamist (logi), vähemalt eraldiseisvat tabelit või vaadet selle kohta ei ole. &amp;lt;br&amp;gt;&lt;br /&gt;
Kui kasutaja pool jättis sümpaatse mulje ja testimisel vigasid välja ei tulnud, siis kood ja ülesehitus jättis visuaalselt natukene lohaka mulje – kasvõi natukene võiks koodis kohati tühjasid ridasid vähemaks võtta :)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Kokkuvõtvalt oli tore näha töötavat rakendust, mis kasutaja jaoks samuti lihtne ja visuaalselt kena.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86165</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86165"/>
		<updated>2015-01-14T18:55:20Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: Undo revision 86164 by Ltuberik (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAATED JA KASUTAMINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. Tööriistad laos vaate puhul ei saa päris täpselt aru, miks on vajalik staatus veerg (kui tööriist ei ole laos, võiks eeldada, et ta siia vaatesse välja ei kuvata). Lisaks ei ole kuvatud kasutaja all ühtegi kasutajat - kas see lahter näitab, kellele tööriist kuulub või kelle käes on? Mõlemal juhul vajaks parandamist - esimesel juhul ei vaadata üle, miks omaniku ei kuvata, teisel juhul ei tohiks selline tööriist nimekirja jõuda (testitud, hetkel siiski jõuab).&lt;br /&gt;
&amp;quot;Tööriistad&amp;quot; väljas tabel hetkel meie testimise ajal ei tööta ja ühtegi tööriista siia vaatesse kuvama ei õnnestu saada.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid juba olemasolevate andmetega vmt). Sellele vaatamata on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KOOD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86164</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=86164"/>
		<updated>2015-01-14T18:54:40Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile=&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
=Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile=&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAATED JA KASUTAMINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. Tööriistad laos vaate puhul ei saa päris täpselt aru, miks on vajalik staatus veerg (kui tööriist ei ole laos, võiks eeldada, et ta siia vaatesse välja ei kuvata). Lisaks ei ole kuvatud kasutaja all ühtegi kasutajat - kas see lahter näitab, kellele tööriist kuulub või kelle käes on? Mõlemal juhul vajaks parandamist - esimesel juhul ei vaadata üle, miks omaniku ei kuvata, teisel juhul ei tohiks selline tööriist nimekirja jõuda (testitud, hetkel siiski jõuab).&lt;br /&gt;
&amp;quot;Tööriistad&amp;quot; väljas tabel hetkel meie testimise ajal ei tööta ja ühtegi tööriista siia vaatesse kuvama ei õnnestu saada.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid juba olemasolevate andmetega vmt). Sellele vaatamata on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KOOD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=86163</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=86163"/>
		<updated>2015-01-14T18:53:39Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid meeskonnale Lillelapsed&#039;&#039;&#039;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpp versioon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Lõpp versioon asub [http://enos.itcollege.ee/~aind siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmi üles seadistamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Juhend programmi üles seadistamiseks asub [https://wiki.itcollege.ee/index.php/Meeskond:Pizzafy#Programmi_.C3.BCles_seadistamine siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed#L.C3.B5pptoote_retsensioon siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse lõppversioni, selle dokumentatsiooni, meeskonna liikmete panuse ja rakenduse kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#L.C3.B5pptoode siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rakenduse kasutusjuhend asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport#Kasutusjuhend siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Lõpptoote retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85736</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85736"/>
		<updated>2015-01-11T12:15:44Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Tehniline dokumentatsioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
=Tehniline dokumentatsioon=&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
Rakenduse realiseerimiseks valisime WPF-tehnoloogia kasutades vaate poolel MVVM arendusmustrit. Andmebaasiühenduseks kasutame EntityFramework-i ning selle poolt pakutavaid võimalusi. Ühegi välise andmebaasiga seotud ei ole. &lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess - kes mida tegi==&lt;br /&gt;
veel teeme...&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
valmimisel...&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
= Retsensioonid =&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85735</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85735"/>
		<updated>2015-01-11T12:06:31Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
=Tehniline dokumentatsioon=&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
Rakenduse realiseerimiseks valisime WPF-tehnoloogia kasutades vaate poolel MVVM arendusmustrit. Andmebaasiühenduseks kasutame EntityFramework-i ning selle poolt pakutavaid võimalusi. Ühegi välise andmebaasiga seotud ei ole. &lt;br /&gt;
&lt;br /&gt;
==Arendusprotsess - kes mida tegi==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
= Retsensioonid =&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85734</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85734"/>
		<updated>2015-01-11T12:03:51Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
=Tehniline dokumentatsioon=&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
&lt;br /&gt;
Lahendus sai hetkel lihtne WPF rakendus, seega pikalt midagi kommenteerida ei ole. Ühegi välise andmebaasiga seotud ei ole. &lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Retsensioonid =&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85733</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85733"/>
		<updated>2015-01-11T12:01:50Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
&lt;br /&gt;
Lahendus sai hetkel lihtne WPF rakendus, seega pikalt midagi kommenteerida ei ole. Ühegi välise andmebaasiga seotud ei ole. &lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Logi =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85732</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85732"/>
		<updated>2015-01-11T11:54:46Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
==Lahenduse kirjeldus==&lt;br /&gt;
&lt;br /&gt;
Lahendus sai hetkel lihtne WPF rakendus, seega pikalt midagi kommenteerida ei ole. Ühegi välise andmebaasiga seotud ei ole. &lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;br /&gt;
Prototüüp kaitstud. M kihi kaotamise ja logi genereerimise kaugusel lõpptoote kaitsmisest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11.01.2014&#039;&#039;&#039;&lt;br /&gt;
E-Rent prototüübi retsensioon üle vaadatud.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85731</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85731"/>
		<updated>2015-01-11T11:52:31Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Retsensioon meeskond E-rent prototüübile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAATED JA KASUTAMINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. Tööriistad laos vaate puhul ei saa päris täpselt aru, miks on vajalik staatus veerg (kui tööriist ei ole laos, võiks eeldada, et ta siia vaatesse välja ei kuvata). Lisaks ei ole kuvatud kasutaja all ühtegi kasutajat - kas see lahter näitab, kellele tööriist kuulub või kelle käes on? Mõlemal juhul vajaks parandamist - esimesel juhul ei vaadata üle, miks omaniku ei kuvata, teisel juhul ei tohiks selline tööriist nimekirja jõuda (testitud, hetkel siiski jõuab).&lt;br /&gt;
&amp;quot;Tööriistad&amp;quot; väljas tabel hetkel meie testimise ajal ei tööta ja ühtegi tööriista siia vaatesse kuvama ei õnnestu saada.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid juba olemasolevate andmetega vmt). Sellele vaatamata on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KOOD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85607</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85607"/>
		<updated>2015-01-09T14:55:28Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval nüüd rakenduse kasutusjuhend.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85606</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85606"/>
		<updated>2015-01-09T14:54:55Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks. Samuti on üleval rakenduse kasutusjuhend.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85605</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85605"/>
		<updated>2015-01-09T14:52:51Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
&lt;br /&gt;
Retsensioonid teiste tiimi töödele asuvad [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85604</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85604"/>
		<updated>2015-01-09T14:48:18Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Kasutusjuhend */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=85603</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=85603"/>
		<updated>2015-01-09T14:46:26Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rakenduse kasutusjuhend asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport#Kasutusjuhend siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=85602</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=85602"/>
		<updated>2015-01-09T14:46:01Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
rakenduse kasutusjuhend asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport#Kasutusjuhend siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=85601</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=85601"/>
		<updated>2015-01-09T14:44:58Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
#Prototüübi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85600</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85600"/>
		<updated>2015-01-09T14:43:42Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
==Kasutusjuhend==&lt;br /&gt;
DamageReport kasutusjuhend&lt;br /&gt;
&lt;br /&gt;
DamageReport on mugav rakendus reisiseltskonnale reisikulude ülesmärkimiseks ning omavaheliseks jagamiseks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Avaleht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avalehel on vaade kõikidele rakendusse lisatud reisidele. Iga reisi kohta on toodud sihtkoht, algus- ja lõppkuupäev. Valides soovitud reisi ja vajutades nuppu „Ava reis“ liigub kasutaja edasi konkreetse reisi lehele (reisi vaade). &lt;br /&gt;
&lt;br /&gt;
Vasakul on menüü on nuppudega „Lisa uus kululiik“, „Lisa uus kasutaja“ ja „Halda valuutasid“. &lt;br /&gt;
&lt;br /&gt;
Vasakul üleval olev „Ava Reisid“ nupp viib kasutaja alati tagasi avalehe vaatele. &lt;br /&gt;
Kogu menüü on kasutajatele nähtav ja ligipääsetav rakenduse igas vaates. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uue reisi lisamiseks tuleb avalehel vajutada nuppu „Lisa uus reis“. Kasutajale avaneb uus leht, kus tuleb täita väljad reisi sihtkoha, algus- ja lõppkuupäeva (kalendrivalik) ja reisi valuuta kohta, mis võetakse aluseks kulude jagamisel. Kuvatud tabel kõigi rakenduse kasutajate nimekirjaga ning nimekirjas isiku peal klõpsamisel lisatakse see kasutaja reisil osalejate hulka – tema nimi liigub parempoolsesse tulpa. Kasutaja eemaldamiseks reisil osalejate hulgast tuleb klõpsata selle kasutaja nimel parempoolses „Reisil osalejad“ nimekirjas. Juhul, kui soovite lisada täiesti uue kasutaja, siis selleks valige vasakult menüüst nupp „Lisa uus kasutaja“.&lt;br /&gt;
&lt;br /&gt;
„Lisa uus reis“ nuppu vajutades luuakse uus reis ja kasutaja viiakse tagasi avalehele, kust nähtub ka juba uus reis. Reisil ja „Ava reis“ nupul klõpsates on võimalik see avada ja liikuda edasi konkreetse reisi lehele. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reis ja reisijad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konkreetsel reisil ja „Ava reis“ nupul klõpsates avaneb reisi koondvaade. Lehe üleval jääb kasutajale nähtavaks, millise reisi vaates ollakse. Koondvaates on tabel kõigi reisil osalejate nimede ning nende poolt reisi jaoks tehtud maksete ning kantud kulutustega. &lt;br /&gt;
&lt;br /&gt;
Saldo tulbas on igal reisil kas + või – märgiga saldo seis. &lt;br /&gt;
&lt;br /&gt;
+ märgiga summa tähendab, et reisija on maksnud reisi jaoks rohkem, kui on olnud tema kulutused ning teised reisijad peavad talle + summa ulatuses kulusid hüvitama. &lt;br /&gt;
&lt;br /&gt;
– märgiga summa tähendab, et teised on maksnud selle reisijaga seotud kulutusi ning see reisija peaks – märgiga summa ulatuses hüvitama + märgiga reisijatele oma kulusid. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisi vaates on kõik summad kuvatud reisi valuutas!&lt;br /&gt;
&lt;br /&gt;
Valides tabelist konkreetse reisija ning vajutades allpool nuppu „Vaata reisijat“ avaneb uus leht, kus on tabel kõikide selle reisijaga seotud maksete ja kulude kohta. Tabeli iga rida kirjeldab ühte kulukannet, näidates ära selle kuupäeva ning kirjelduse. Kui reisija oli see, kes kulu eest maksis, siis tuleb makstud summa kohta vastav kirje tulpa „Makstud“. Kui reisija ainult maksis, aga seda ise kuluna reisijatega ei jaga (st maksis teiste eest ehk teisisõnu – laenas raha), siis tulpa „Kulu“ tuleb tal 0. Kui konkreetne reisija maksis kas osaliselt või terves ulatuses endaga seotud kulu, siis ilmub vastava summa kohta kirje ka tulpa „Kulu“. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et reisija vaates on kõik summad kuvatud kulukandele valitud valuutas. Ümber arvestamine reisi valuutasse toimub reisi vaates. &lt;br /&gt;
&lt;br /&gt;
Vaatelt saab kohe lisada reisi alla uue kulukande, vajutades allpool nuppu „Lisa uus kanne“.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kulukande lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
„Reisi“ vaates saab kasutaja lisada uue kulu kande, vajutades nuppu „Lisa uus kanne“. Kasutajale avaneb uus leht, kus vasakpoolses sektsioonis „makse“ tuleb täita ära väljad: kulu tegemise kuupäev (kalendervalik), valida tehingu liik (rippmenüüst), maksja (rippmenüüst), kulu summa, valuuta ja kirjeldus. Kulu valuuta ei pea olema reisi valuuta. Kui te ei leia rippmenüüst sobivat valuutat, siis vt palun allpool valuuta. &lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu „Jaga kulu“ jagatakse summa kõigi reisil osalejate vahel võrdselt. Kasutaja näeb kulude jaotumist reisijate vahel parempoolses sektsioonis „kulud“. &lt;br /&gt;
&lt;br /&gt;
Kui makstud summat ei soovita jagada kõigi reisijate vahel võrdselt, siis on võimalik seda muuta. Selleks tuleb kasutajate loetelu väljal klõpsata iga kasutaja peal ja „kulud“ sektsiooni üleval olevates väljades manuaalselt muuta ära konkreetse reisija kulu suurus, vajutades nuppu „Muuda“. Pärast muutmisi peab reisijatele märgitud kulude summa võrduma „makse“ sektsioonis märgitud summaga; vastasel juhul uue tehingu lisamine ei õnnestu (kasutajat teavitatakse sellest). &lt;br /&gt;
&lt;br /&gt;
Kui kõik kulu andmed on sisestatud ja kulu reisijate vahel jagatud, siis tuleb vajutada nuppu „Lisa tehing“. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue kululiigi lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kululiik“ vajutamisel avaneb kasutajale leht, kust saab lisada kululiike. Eesmärk on kulude grupeerimine hiljem parema ülevaate saamiseks, näiteks kulud söögile, kulud joogile, kulud transpordile jne. Kõik lisatud kululiigid avanevad rippmenüüst uue kulukande lisamisel. &lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Uue kasutaja lisamine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Põhimenüüst nupu „Lisa uus kasutaja“ vajutamisel avaneb kasutajale  leht, kust saab lisada rakendusele uusi kasutajaid. Kasutaja täidab selleks eesnime ja perekonna nime väljad ning vajutab nuppu „Lisa kasutaja“. Kõik olemasolevad kasutajad on kuvatud väljade all; palun kontrolli, et isik, keda lisama hakkad, ei ole juba olemasolevate kasutajate hulgas. &lt;br /&gt;
&lt;br /&gt;
Pane tähele, et kasutajateks on kõik rakenduse kasutajad, kes on või ei ole ühe või enama reisiga seotud. Konkreetse reisi juurde valitud kasutajaid nimetatakse rakenduses reisijateks. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valuutad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna reisid võivad viia riikidesse, kus käibevaluutaks ei ole euro, siis võimaldab rakendus lisada kulukandeid ka muudes valuutades, mis arvestatakse ümber reisi valuutasse. Tegutsemisjärjekord oleks järgmine. Avalehel nuppu „Halda valuutasid“ vajutades kirjuta lahtrisse „valuuta nimi“ soovitud valuuta, mis ei ole euro, ning lahtrisse „kurss“ sisestatud valuuta kurss euro suhtes. Kõik rakenduses olemasolevad valuutad on kuvatud samal lehel nimekirjas. Sisestatud valuutaga seotud andmete muutmiseks klõpsa nimekirjas vastava valuuta peal ning muuda lahtritesse kuvatud andmeid. &lt;br /&gt;
&lt;br /&gt;
Uut reisi luues valitakse valuuta, milles hakatakse pidama kogu reisikulude arvestust. Kulukandeid võib teha ka teistes rakendusse sisestatud valuutades ning need arvestatakse automaatselt ümber reisi valuutasse. Palun arvesta, et reisija kulusid vaadates kuvatakse reisija iga kulu „kulu valuutas“, reisi vaates on saldod esitatud „reisi valuutas“. &lt;br /&gt;
&lt;br /&gt;
MÕNUSAID REISE JA VALUTUT ARVELDAMIST!&lt;br /&gt;
&lt;br /&gt;
DamageReport tiim&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;br /&gt;
Retsensioon ERent prototüübile olemas. Kuna rakendus tundus olevat väga poolik, siis igaks juhuks paneme selle homme uuesti tööle ja vaatame retsensiooni uuesti üle, et ERent tiimile liiga ei teeks.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85599</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85599"/>
		<updated>2015-01-09T14:16:55Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Retsensioon meeskond E-rent prototüübile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAATED JA KASUTAMINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid vmt), muidu on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KOOD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85598</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85598"/>
		<updated>2015-01-09T14:14:34Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Retsensioon meeskond E-rent prototüübile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.&lt;br /&gt;
&lt;br /&gt;
VAATED JA KASUTAMINE&lt;br /&gt;
&lt;br /&gt;
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Lisa kasutaja&amp;quot; nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, &amp;quot;lisa&amp;quot; nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. &lt;br /&gt;
Huvitav on &amp;quot;lisa kasutaja&amp;quot; vaates textblock &amp;quot;Halb kogemus&amp;quot;, mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.  &lt;br /&gt;
&lt;br /&gt;
Lisatud kasutajad ilmusid ilusti &amp;quot;kasutajate&amp;quot; vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).  &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriista lisamise&amp;quot; nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tööriistad laos&amp;quot; ja &amp;quot;tööriistad väljas&amp;quot; nupud töötavad. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tellimislehe&amp;quot; vaate väljad ära täites ja nuppu &amp;quot;Tee arve&amp;quot; vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.&lt;br /&gt;
&lt;br /&gt;
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid vmt), muidu on rakendus paljulubav.&lt;br /&gt;
&lt;br /&gt;
KOOD&lt;br /&gt;
&lt;br /&gt;
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.&lt;br /&gt;
&lt;br /&gt;
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85563</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85563"/>
		<updated>2015-01-09T10:01:09Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie live blogi on koondnud Skype grupivestluseks ja kahetsusväärselt ei kajastu need siin korrektselt. Teen mõned tagantjärgi sisestused&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.12.2014&#039;&#039;&#039;&lt;br /&gt;
Kohtusime, et rakenduse ülesehitus kokku leppida. Vaated ja funktsionaalsus (algsega võrreldes veidi kärbitud kujul) läksid lukku. Üheskoos katsetasime kuidas me Visual Studiot kasutama hakkame, kuidas versioonihaldus käima peaks jne. Ülari ütles kuulsa lause &amp;quot;siit edasi köki-möki&amp;quot;. Lisaks jagasime ära töölõigud: Lea peale jäi teha reisi lisamisega seotud vaated ning kulude liikidega seonduv, Tiina peale jäi kasutajatega seotud vaated ning Ülari anus endale matemaatikat puudutavat. Tulime talle vastu. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.12.2014-31.12.204&#039;&#039;&#039;&lt;br /&gt;
Ülari aheldas end kolmeks päevaks arvuti külge, et lahendada andmetabelite ja andmete töötlemise matemaatilis-loogilisi probleeme ning neid koodiks kirjutada. Lea oli testija rollis, sest VS-i ja tehnikat üldse me ei usalda. Mitu korda tunnis sai Lea zip faili ja Ülari tagasi kriitikarahe. Igaks õhtuks oli asi parem kui varem. Tiina vaatas hirmunult loengusalvestusi ja skype&#039;s toimuvat. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.01.2015&#039;&#039;&#039;&lt;br /&gt;
Ülari lammutas päeval viimaste põhiliste matemaatiliste küsimustega, mis olid seotud logi kokkupanemisega. Lea ja Tiina kohtusid õhtul rakenduse igakülgseks testimiseks ja koodi kommenteerimiseks. Kuigi kõik lingid ja nupud töötasid, siis nii mõneski kohas ilmnes vajadus andmeid rohkem kuvada ja ligipääsetavamaks teha. Põhifunksionaalsusest on puudu ainult matemaatika - kuidas reisi lõpus nõudeid-kohustusi jagada, et kõik nulli saaks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.01.2014&#039;&#039;&#039;&lt;br /&gt;
Istume jälle kolmekesi koolis. Ülari silub vigu, mis Lea ja Tiina eelmine õhtu leidsid. Lea ja Tiina alustavad retsensioonide kirjutamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.01.2014&#039;&#039;&#039;&lt;br /&gt;
Prototüüp kommenteerimiseks üleva!&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=85562</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=85562"/>
		<updated>2015-01-09T09:56:03Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
Prototüübi saab alla laadida [http://enos.itcollege.ee/~ltuberik/DamageReport_prototuup.zip siit]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85522</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85522"/>
		<updated>2015-01-08T21:11:12Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85521</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85521"/>
		<updated>2015-01-08T21:09:56Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Retsensioonid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85520</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85520"/>
		<updated>2015-01-08T21:09:44Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioonid=&lt;br /&gt;
&lt;br /&gt;
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile==&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=85519</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=85519"/>
		<updated>2015-01-08T21:06:58Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
#Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85518</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=85518"/>
		<updated>2015-01-08T21:02:11Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. &lt;br /&gt;
Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast. &lt;br /&gt;
&lt;br /&gt;
Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?&lt;br /&gt;
&lt;br /&gt;
Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne). &lt;br /&gt;
&lt;br /&gt;
Veebipoe  nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada. &lt;br /&gt;
&lt;br /&gt;
Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=85517</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=85517"/>
		<updated>2015-01-08T20:17:37Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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; - 15.12.2014&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; - 18.12.2014&lt;br /&gt;
*08:15 - VariableMoods&lt;br /&gt;
*08:30 - MinuRaamat&lt;br /&gt;
*08:45 - Error404&lt;br /&gt;
*09:00&lt;br /&gt;
*09:15&lt;br /&gt;
*09:30 &lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
*10:00 - Viable&lt;br /&gt;
*10:15 - Pizzafy&lt;br /&gt;
*10:30 - Lillelapsed&lt;br /&gt;
*10:45 - iCook&lt;br /&gt;
*11:00 - Hubris&lt;br /&gt;
*11:15 - Raggakana&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
#Prototüübi retsensioon meeskonnale DropDead asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DropDead siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon Raggakanale asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale VariableMoods asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods#PROTOT.C3.9C.C3.9CBI_RETSENSIOON siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon Meeskonnale LustJaLillepidu asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie prototüüp asub meeskonna wikis: [https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad#Protot.C3.BC.C3.BCp otselink]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| &#039;&#039;&#039;Analüüsi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Aida alla&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Prototüübi retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
#[[Talk:Meeskond:Vertigo#L.C3.B5pptoote_retsensioon_meeskonnalt:_Meeskond:DropDead| &#039;&#039;&#039;Lõpptoote retsensioon&#039;&#039;&#039;]] meeskonnalt Drop Dead meeskonnale Vertigo&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna Raggakana prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana siin](16.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskonna VariableMoods lõpptoote kohta kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;: [[Aida_alla| Meeskond Aida alla]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;: &amp;amp;rarr; [[Aida_alla#Prototüüp| &#039;&#039;&#039;Aida alla prototüüp&#039;&#039;&#039;]] &amp;amp;larr;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Analüüsi retsensioon|Analüüsi retsensioon]]  meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; [[Talk:Meeskond:VariableMoods#Prototüübi retsensioon|Prototüübi retsensioon]] meeskonnale VariableMoods&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; [[Talk:Meeskond:Qwerty#Lõpptoote retsensioon|Lõpptoote retsensioon]] meeskonnale Qwerty&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi (Projekti juht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Analüüsi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Prototüübi retsensioon meeskonnale SuperPenguin asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SuperPenguin_Prototype siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Lõpptoode retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Valmis mäng&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Alla laadida saab siit: [http://x-gambler.ru/ValmisTanks.rar Link]&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Viable asub siin [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Luxus retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud retsensioon meeskonnale MinuRaamat asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:MinuRaamat siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud prototüübi retsensioon meeskonnale BoxMania asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/MMeeskond:BoxMania BoxMania] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:BoxMania  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Aida_alla Aida_alla] asub [https://wiki.itcollege.ee/index.php/Talk:Aida_alla  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Raggakana Raggakana] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Raggakana  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:Vertigo#Lõpptoode]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retensioon meeskonnale [[Meeskond:Luksus]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Luksus  siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale  [[Meeskond:VariableMoods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods  siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale iCook asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Taandarendajad asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Lillelapsed asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Lillelapsed siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~rmandel/Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp:&#039;&#039;&#039;&lt;br /&gt;
[[Meeskond:VariableMoods#Prototüüp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
*Prototüübi retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (4.12.2014)&lt;br /&gt;
&lt;br /&gt;
*Lõpptoote retsensioon meeskonnale [[Meeskond:Qwerty]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin] (5.01.2015)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
*Retsensioon meeskonnale [[Meeskond:Error404]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:iCook]] prototüübi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:iCook siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Vertigo asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Vertigo siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Projekt1===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Projekt1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Me&amp;amp;MyWorkout===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Me&amp;amp;MyWorkout]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Viable asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Viable siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote retsensioon meeskonnale Querty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Querty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Tyhjus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Talis Tammearu&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Tyhjus]]&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://enos.itcollege.ee/~jelken/Digiriiul.zip SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
Solution tuleb VS-i importida ning Presentation projekt käima lasta (set as StartUp project).&lt;br /&gt;
&lt;br /&gt;
Paigaldamise probleemide korral võtke ühendust Skype jaan.elken e-mail elkenj@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meie meeskonnale kirjutatud retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsentsioon meeskonnale SimpleGeo asub [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:RemindEm#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &amp;lt;br&amp;gt;&lt;br /&gt;
Prototüüp: [[link]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale E-Rent asub [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid siin]&lt;br /&gt;
&lt;br /&gt;
===== Prototüüp =====&lt;br /&gt;
&lt;br /&gt;
Prototüüp asub [http://www.upload.ee/files/4433024/EhitusRentApp.zip.html SIIN] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Täpsemad juhised on toodud failis readme.&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prototüübi &#039;&#039;&#039;koodi&#039;&#039;&#039; saab alla laadida [http://enos.itcollege.ee/~slumi/SimpleGeo/ &#039;&#039;&#039;SIIT&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
Täpsemalt kirjas [https://wiki.itcollege.ee/index.php/SimpleGeo meeskonna kodulehel].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
Prototüüp:[[link prototüübile]]&lt;br /&gt;
&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
Kasutusjuhend:[https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial#Kasutusjuhend link kasutusjuhendile]&lt;br /&gt;
&lt;br /&gt;
Tehnile dokumentatsioon:[[link dokumentatsioonile]]&lt;br /&gt;
Toode: [[Link tootele]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
Meeskond retsenseeris NimetuRühmitus [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus analüüsi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
Prototüübi retsensioon meeskonnale CRM/WPF tehnoloogial asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CRM_WPF_tehnoloogial siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale NimetuRühmitus asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NimetuRühmitus siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse prototüübi ja selle kasutusjuhendi leiab meeskonna kodulehelt [https://wiki.itcollege.ee/index.php/Meeskond:NimetuR%C3%BChmitus#Protot.C3.BC.C3.BCp siit].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin] ja [https://wiki.itcollege.ee/index.php/Retsensioon_rakendusele_Lifeplanner siin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Projekti prototüübile leiab lingi meie meeskonna lehelt [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner#Protot.C3.BC.C3.BCp siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85226</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=85226"/>
		<updated>2015-01-05T11:02:49Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.01.2015&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - projekti ülevaade. Viidud sisse muudatused tulude jaotamise loogikas (transactions, transaction types), lisatud traveller tabel. Osad vaated puudu. Target - prototüübi kaitsmine 9.01.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=82925</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=82925"/>
		<updated>2014-11-29T21:40:26Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;23.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna skype koosolek - vaadete kommentaaride läbivaatamine ja muudatuste tegemine&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=82573</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=82573"/>
		<updated>2014-11-13T17:44:20Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.11.2014&#039;&#039;&#039;&lt;br /&gt;
Tehtud analüüs meeskonnale E-rent&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13.11.2014&#039;&#039;&#039;&lt;br /&gt;
Meeskonna koosolek - andmebaasi tabelite läbi vaatamine, vaadete arutamine&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82298</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82298"/>
		<updated>2014-11-08T10:09:00Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] analüüsile.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82297</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82297"/>
		<updated>2014-11-08T10:08:21Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:E-rent E-rent] analüüsile.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82296</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82296"/>
		<updated>2014-11-08T10:06:37Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:eRent eRent] analüüsile.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82295</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82295"/>
		<updated>2014-11-08T10:03:55Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:iCook iCook] analüüsile.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82294</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82294"/>
		<updated>2014-11-08T10:02:58Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:VariableMoods VariableMoods] analüüsile.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82292</id>
		<title>Meeskond:DamageReport/Retsensioonid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport/Retsensioonid&amp;diff=82292"/>
		<updated>2014-11-08T09:58:05Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: Created page with &amp;quot;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:Lillelapsed Lillelapsed] analüüsile.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retsensioon meeskond [https://wiki.itcollege.ee/index.php/Meeskond:Lillelapsed Lillelapsed] analüüsile.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=82290</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=82290"/>
		<updated>2014-11-08T09:53:58Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&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 Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liisa Kunnus&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Aida_alla| Meeskond Aida alla]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| Retsensioonid asuvad siin]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
:# Retsenseerija: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:VariableMoods#RETSENSIOON MEESKONNALT Aida alla| &#039;&#039;&#039;Retsensioon&#039;&#039;&#039;]] meeskonnalt Aida alla meeskonnale VariableMoods&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioonid meeskonnale RemindEm asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Viivi Tammar&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Ahti Jõgi (projektijuht)&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ragne Auling&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2014)&amp;diff=82289</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2014)</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_(2014)&amp;diff=82289"/>
		<updated>2014-11-08T09:53:46Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Meeskond DamageReport */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! 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.2014&#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.2014&#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.2014 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;29.11.2014&#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.2014(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;22.12.2014&#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.2014(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;
Siia ilmuvad kaitsmise ajad&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 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 8, Windows 8 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;
&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;
&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(Unity või XNA)==&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 2014=&lt;br /&gt;
&lt;br /&gt;
Siia sektsiooni tuleb meeskonna nimi ning selle liikmed. Samuti kui on lisatud mõni koduse töö osa, siis otselink sellele(sh retsensioonid). Eraldi sektsioonidesse jaotuvad päevaõppe ja kaugõppe tudengid, kuid lubatud on üksteise töid retsenseerida ja vaadata. (Võib-olla isegi soovituslik)&lt;br /&gt;
&lt;br /&gt;
==Päevaõppe meeskonnad ==&lt;br /&gt;
===Meeskond CSharpTest===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mait Poska&lt;br /&gt;
*Aita-Leida Kuusepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:CSharpTest]]&lt;br /&gt;
Meeskonna koduleht versioon 2: [https://wiki.itcollege.ee/index.php/Meeskond:CSharpTest Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale CSharpTest asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:CSharpTest siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Rods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Rods]]&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 Lillelapsed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Lillelapsed]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond SuperPenguin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tauri Busch&lt;br /&gt;
*Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:SuperPenguin]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Raggakana===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
*Sandra Niinepuu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Raggakana]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vaiksed===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vaiksed]]&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;
&lt;br /&gt;
===Meeskond BoxMania===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Märt Lõhmus&lt;br /&gt;
*Kaarel Kelk&lt;br /&gt;
*Eleri Mölder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:BoxMania]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond Taandarendajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Taandarendajad]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Meeskonna Taandarendajad retsensioonid asuvad [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Taandarendajad&amp;amp;action=edit&amp;amp;redlink=1  siin]&lt;br /&gt;
&lt;br /&gt;
Meie tehtud analüüsi retsensioon Meeskonnale Pizzafy asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Pizzafy siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DropDead===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Error404===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Kivisild - projektijuht&lt;br /&gt;
* Andre Kaur&lt;br /&gt;
* Priidik Soon&lt;br /&gt;
* Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Error404]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Meeskonna Error404 retsensioon meeskond LustjaLillepidu analüüsi kohta asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Aida alla===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liisa Kunnus&lt;br /&gt;
* Johannes Vatsfeldt&lt;br /&gt;
* Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Aida_alla| Meeskond Aida alla]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Talk:Aida_alla#Retsenseerija:_Meeskond:DropDead| Retsensioonid asuvad siin]]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
:# Retsenseerija: [[Meeskond:DropDead]]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Meeskond:VariableMoods#RETSENSIOON MEESKONNALT Aida alla| &#039;&#039;&#039;Retsensioon&#039;&#039;&#039;]] meeskonnalt Aida alla meeskonnale VariableMoods&lt;br /&gt;
&lt;br /&gt;
===Meeskond Qwerty===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Qwerty]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond iCook===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:iCook]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Luxus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Sten Luhtoja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Luksus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Hubris===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Hubris]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond Vertigo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
*Teele Liblik (projektijuht)&lt;br /&gt;
*Tanel Peet &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Vertigo]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond Pizzafy===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Rene Mändel &lt;br /&gt;
*Mikk Pürg &lt;br /&gt;
*Argo Ind &lt;br /&gt;
*Arvo Paomees &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Pizzafy]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
===Meeskond Gateway===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Silvia Bärlin&lt;br /&gt;
*Kaisa Järvpõld&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Gateway]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Rods]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Rods siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond VariableMoods===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
&lt;br /&gt;
Meeskonna ajaveeb: [[Meeskond:VariableMoods]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Analüüsi retsensioon meeskonnale [[Meeskond:Taandarendajad]] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Taandarendajad siin] (5.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond LustjaLillepidu===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:LustjaLillepidu]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioonid meeskonna [[Meeskond:LustjaLillepidu]] kohta asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LustjaLillepidu siin] (7.11.2014)&lt;br /&gt;
&lt;br /&gt;
===Meeskond Viable===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kert Lillepea&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:Viable]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Retsensioon meeskonna [[Meeskond:Vaiksed]] kohta asub [https://wiki.itcollege.ee/index.php?title=Talk:Meeskond:Vaiksed&amp;amp;action=edit&amp;amp;redlink=1 siin].&lt;br /&gt;
&lt;br /&gt;
===Meeskond MinuRaamat===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Erkko Kebbinau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:MinuRaamat]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Kaugeõppe meeskonnad ==&lt;br /&gt;
&lt;br /&gt;
===Meeskond DigiRiiul===&lt;br /&gt;
Liikmed: &lt;br /&gt;
*Jaan Elken&lt;br /&gt;
*Martin Orgusaar &lt;br /&gt;
*Henri Põld&lt;br /&gt;
*Morris Mänd&lt;br /&gt;
*Riho Uusjärv &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;DigiRiiul&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===== Retsensioonid tekivad siia: =====&lt;br /&gt;
&lt;br /&gt;
===Meeskond RemindEm===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kait Vader&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
*Mikk Visnap(projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:RemindEm]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Retsensioonid meeskonnale RemindEm asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:RemindEm siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DreamTeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
*Martin Vohla&lt;br /&gt;
*Irina Doroš (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DreamTeam project]] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale DreamTeam asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:DreamTeam siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond E-rent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Viivi Tammar&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Maarja Vesi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[E-rent]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond SimpleGeo===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Silver Lumi (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/SimpleGeo SimpleGeo]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid tekivad [https://wiki.itcollege.ee/index.php/Talk:SimpleGeo siia].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Logi peame [http://simplegeoproject.blogspot.com/ blogis].&lt;br /&gt;
&lt;br /&gt;
===Meeskond CRM/WPF tehnoloogial===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andres Mets&lt;br /&gt;
*Robert Kullamaa&lt;br /&gt;
*Juri Nikitin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:CRM_WPF_tehnoloogial Meeskond:CRM/WPF tehnoloogial]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Retsensioonid]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond EasyRent===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Hardi Antsov&lt;br /&gt;
*Ahti Jõgi (projektijuht)&lt;br /&gt;
*Andres Kaljo&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:EasyRent Meeskond:EasyRent]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale EasyRent asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:EasyRent siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond NimetuRühmitus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ragne Auling&lt;br /&gt;
*Kaidi Parman&lt;br /&gt;
*Margit Ool (projektijuht)&lt;br /&gt;
*Kalmer Kallas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond:NimetuRühmitus]]&lt;br /&gt;
&lt;br /&gt;
Analüüsi retsensioon meeskonnale Error404 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error404 siin]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond DamageReport===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DamageReport DamageReport]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://wiki.itcollege.ee/index.php/Meeskond:DamageReport/Retsensioonid Retsensioonid]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond LifePlanner===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaire Toom&lt;br /&gt;
*Alina Loitšenko&lt;br /&gt;
*Maria Andreitšuk(Projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:LifePlanner LifePlanner]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale LifePlanner asuvad [https://wiki.itcollege.ee/index.php/Talk:Meeskond:LifePlanner siin]&lt;br /&gt;
&lt;br /&gt;
===Meeskond DustBusters===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Indrek Maask (projektijuht)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:DustBusters DustBusters]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Meeskond ATeam===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksander Semjonov &lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/ATeam ATeam]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
Meeskond:NimetuRühmitus (Laenaja abimees): [https://wiki.itcollege.ee/index.php/LaenajaAbimeesRets#Laenaja_abimees NimetuRühmitus]&lt;br /&gt;
&lt;br /&gt;
=Mõned näidistööd=&lt;br /&gt;
&#039;&#039;&#039;NB! Õppejõud ei ole unustanud siia näiteid lisada, vaid varasemate aastate tööd on tudengid üldjoontes eemaldanud ning neile ei ole võimalik enam kätte saada.&#039;&#039;&#039; Proovin esimesel võimalusel siiski mõned näited leida, millest eeskuju võtta.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80728</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80728"/>
		<updated>2014-10-30T21:17:43Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Kasutatavad andmebaaside tabelid: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80727</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80727"/>
		<updated>2014-10-30T21:14:37Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid:===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;22.10.2014&#039;&#039;&#039;&lt;br /&gt;
Arutlus idee üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.10.2014&#039;&#039;&#039;&lt;br /&gt;
Wiki loomine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.10.2014&#039;&#039;&#039;&lt;br /&gt;
TFS ülespanek (kutse õppejõule saadetud)&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80726</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80726"/>
		<updated>2014-10-30T21:09:53Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid:===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logi ==&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80725</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80725"/>
		<updated>2014-10-30T21:09:04Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Kasutatavad andmebaaside tabelid: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid:===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
*(Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80724</id>
		<title>Meeskond:DamageReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:DamageReport&amp;diff=80724"/>
		<updated>2014-10-30T21:05:38Z</updated>

		<summary type="html">&lt;p&gt;Ltuberik: /* Must have funktsionaalsus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tiina Pukk&lt;br /&gt;
*Lea Tuberik (projektijuht)&lt;br /&gt;
*Ülari Kalamees&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
DamageReport on WPF rakendus reisikulude jagamiseks. &lt;br /&gt;
&lt;br /&gt;
Rakendus on mõeldud seltskonnale reisikaaslastele reisiga seotud kulude haldamiseks ja omavahel õiglaselt jagamiseks.&lt;br /&gt;
Rakendus võimaldab sisestada erinevaid kulutüüpe (poes käigud, restorani arved jmt) ning mis kõige tähtsam, inimese, kes arve tasus. Süsteem jagab automaatselt arve kaaslaste vahel ning reisi lõpuks on täpne ülevaade, palju on reisi jooksul kokku kulutusi ning kes on need kinni maksnud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Probleemi püstitus ja töö eesmärgid===&lt;br /&gt;
&lt;br /&gt;
====Probleem====&lt;br /&gt;
Reisides seltskonnaga, kellega ei ole ühine rahaott, tuleb ette olukordi, kus on mõistlik tasuda arveid ühel inimesel ning hiljem jagada summa omavahel ära. Tihti tuleb selliseid olukordi reisi jooksul rohkesti ette ning reisi lõppedes võib olla raske ja kindlasti tüütu hakata uuesti meenutama, kes kellele ja palju võlgu on.&lt;br /&gt;
 &lt;br /&gt;
====Projekti ülevaade====&lt;br /&gt;
DamageReport on veebipõhine rakendus reisikulude arvestuse pidamiseks ning lõplikuks jagamiseks reisiseltskonna liikmete vahel. Reisi jaoks luuakse kasutajate grupp. Rakendus võimaldab sisestada põhiinfo reisi kohta: toimumise aeg, sihtkoht, transiitriigid, võimalik kulude valuuta. Igal kasutajal on võimalik lisada rakendusse enda poolt grupi huvides kantud kuluühikuid, märkides ära summa, kulu lühikirjelduse (restoran, takso, laevapiletid vm) ja milliste grupi liikmete vahel läheb kulu jagamisele (default kõigi). Kuluühiku sisestamise kuupäev on tuvastatav. Kuluühiku juurde on võimalik lisada foto kuludokumendist, näiteks mobiiliga pildistatud restoranitsekk vms. Rakendus liidab jooksvalt kulud kokku ning arvestab välja sisestatud summade jaotuse grupi liikmete vahel. Iga grupi liige näeb enda ja teiste n.ö jooksvat saldot.&lt;br /&gt;
&lt;br /&gt;
Projekti raames loodava rakenduse funktsionaalsed eesmärgid jagunevad kaheks:&lt;br /&gt;
*Baasfunktsionaalsus (must have) - kursuse raames reaalselt töötava lahenduse näol implementeeritavad rakenduse omadused. &lt;br /&gt;
*Laiendatud funktsionaalsus (nice to have) - piisava ajaressursi olemasolul loodavad lisavõimalused.&lt;br /&gt;
&lt;br /&gt;
===Kasutajarollid===&lt;br /&gt;
Rakenduse kasutamiseks peab isik end registreerimisvormi alusel süsteemi kasutajaks registreerima. &lt;br /&gt;
Rakenduses eristatakse kolm erinevat rolli:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Osaleja&#039;&#039;&#039;&lt;br /&gt;
*rakendusse sisse logida ei saa&lt;br /&gt;
*omab administraatori poolt loodud profiili&lt;br /&gt;
&#039;&#039;&#039;Kasutaja&#039;&#039;&#039;&lt;br /&gt;
*võib rakendusse sisse logida&lt;br /&gt;
*võib muuta oma profiili andmeid&lt;br /&gt;
*võib luua ja salvestada uusi kulukandeid&lt;br /&gt;
*näeb ülevaadet reisikulude hetkeseisu kohta&lt;br /&gt;
*saab kustutada ja muuta enda sisestatud kuluridu&lt;br /&gt;
&#039;&#039;&#039;Administraator&#039;&#039;&#039;&lt;br /&gt;
*võib teha kõike, mida saab teha kasutaja&lt;br /&gt;
*võib lisada / muuta / kustutada valuutakursse&lt;br /&gt;
*võib genereerida kasutajale uue salasõna&lt;br /&gt;
&lt;br /&gt;
===Kulude jagamise algoritm===&lt;br /&gt;
Iga inimese jaoks luuakse eraldi konto. &lt;br /&gt;
Makstud summa järgi arvutatakse, kui palju iga inimene peab maksma (kulu/osalejate arv). Iga inimese jaoks registreeritakse see väärtus negatiivse kuluna. Järgmiseks salvestatakse kulu, mis iga inimene on arvet tasudes maksnud, lisades see summa tema kasutaja kontole. Selliselt on inimestel, kes on arveid rohkem tasunud (laenuandjad) on positiivne saldo, ja inimesed, kes ei ole arveid tasunud (laenuvõtjad), on negatiivsed saldod. Kui kõik kontod on nullid, on kõik võrdselt maksnud.&lt;br /&gt;
&lt;br /&gt;
===Kasutatavad andmebaaside tabelid:===&lt;br /&gt;
*Kasutajad - administraatori, kasutajate ja osalejate andmed&lt;br /&gt;
*Kululiigid - mis liiki kulu on: transport, majutus, söök, meelelahutus jne&lt;br /&gt;
*Kulukanded - kasutajate poolt lisatud kulukanded&lt;br /&gt;
*Logi - kes mida millal tegi&lt;br /&gt;
*Reisid - erinevad reisi-projektid&lt;br /&gt;
*Valuutakursid - administraatori poolt koostatav tabel erinevate valuutakursside haldamiseks&lt;br /&gt;
(*Kulutüübid - võimalik on valida isiklik kulu või grupi huvides tehtud kulu)&lt;br /&gt;
&lt;br /&gt;
===Must have funktsionaalsus===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uue reisi sisestamine&#039;&#039;&#039;&lt;br /&gt;
*Administraator peab saama algatada uut reisi-projekti.&lt;br /&gt;
Reisiprojekti loomisel peab saama määrata:&lt;br /&gt;
*	reisi algus ja lõpp&lt;br /&gt;
*	reisil osalejad&lt;br /&gt;
*	reisi sihtkoht&lt;br /&gt;
*	käibiv valuuta(d)&lt;br /&gt;
*	teiste kasutajate õigused&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasutajahaldus&#039;&#039;&#039;&lt;br /&gt;
*Administraatoril peab olema võimalus sisestada uusi kasutajaid või reisil osalejaid.&lt;br /&gt;
Uue kasutaja lisamisel saab sisestada järgmised andmed:&lt;br /&gt;
*	email (kasutaja	nimi)&lt;br /&gt;
*	eesnimi&lt;br /&gt;
*	perenimi&lt;br /&gt;
*	parool&lt;br /&gt;
*	isikukood&lt;br /&gt;
*	pangakonto&lt;br /&gt;
*	passi / ID kaardi number&lt;br /&gt;
*	roll&lt;br /&gt;
Kohustuslikud väljad on email, eesnimi, parool, roll.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kulukannete sisestus&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus sisestada kulukandeid ning sinna juurde märkida:&lt;br /&gt;
**	milliste inimeste vahel kulukanne jagamisele läheb (kas kõigi või valitud nimede)&lt;br /&gt;
**	kulu hetk&lt;br /&gt;
**	kulu kirjeldus&lt;br /&gt;
**	kulu suurus&lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	kulu liik (meelelahutus, transport, söömine, öömaja, ...)&lt;br /&gt;
**	kes kulu maksis (üks või mitu inimest)&lt;br /&gt;
**	palju maksis &lt;br /&gt;
**	kulu valuuta&lt;br /&gt;
**	(kulu tüüp (ühiskulu, erakulu, laen, ...))&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal peab olema võimalus igal hetkel näha ülevaadet reisikulude hetkeseisu kohta. Ülevaates peab kajastuma kõikide reisil osalejate kulude hetkeseis (kes on omadega plussis, kes on miinuses). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõppraport&#039;&#039;&#039;&lt;br /&gt;
*Lõppraport kuvab reisiülevaate ning arvutab välja, kes kellele palju maksma peab.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logi&#039;&#039;&#039;&lt;br /&gt;
*Süsteem peab pidama logi, kes millal, mida tegi.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kuludokumendi üleslaadimine&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus kuludokument ka üles laadida, kas pildi, pdf või muu faili näol.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Off-line kasutusvõimalus&#039;&#039;&#039;&lt;br /&gt;
*Veebijuurdepääsu puudumisel saab iga kasutaja oma kulusid ikka sisestada ja esimesel veebikontaktil arvestatakse vahepeal sisestatud kulud juurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtreeritav reisiülevaade&#039;&#039;&#039;&lt;br /&gt;
*Kasutajal võiks olla võimalus reisiülevaadet filtreerida vastavalt huvipakkuvale kulutüübile, kasutajale, valuutale või ajavahemikule.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
*Tiina - front end&lt;br /&gt;
*Lea - andmebaas&lt;br /&gt;
*Ülari - back end&lt;br /&gt;
&lt;br /&gt;
===Ohukohad===&lt;br /&gt;
Loome selle veebilahendusena, mis tähendab, et eeldame reisiseltskonnal veebiühenduse olemasolu. See võib esialgu kasutust piirata.&lt;br /&gt;
Probleemseks võib osutuda erinevate valuutade ümberarvestamiseks optimaalse lahenduse leidmine.&lt;/div&gt;</summary>
		<author><name>Ltuberik</name></author>
	</entry>
</feed>