<?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=Alluik</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=Alluik"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Alluik"/>
	<updated>2026-05-06T08:34:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LuckyYou&amp;diff=145265</id>
		<title>LuckyYou</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LuckyYou&amp;diff=145265"/>
		<updated>2025-06-09T10:56:33Z</updated>

		<summary type="html">&lt;p&gt;Alluik: /* Meeskond ja rollid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Veebiteenus ja klientrakendus ==&lt;br /&gt;
VEEBITEENUSE JA KLIENTRAKENDUSE SAAB ALLA LAADIDA LINGILT:&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/0B-9V8ZNARp-MbHNxU3doRFU0V0k/view?usp=sharing Lucky You veebiteenus ja klientrakendus]&lt;br /&gt;
&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tanel V&#039;&#039;&#039; - Projektijuht&lt;br /&gt;
*&#039;&#039;&#039;Aleks L&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Melissa E&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Taavi K&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Meie idee on luua loosimisi vahendav veebirakendus LuckyYou, kasutades C# keelt.&lt;br /&gt;
&lt;br /&gt;
Rakenduses on kasutajateks meie kliendid (ehk firmad, kes loosimisi teevad), tavakasutajad, kes loosimisi jagavad ning administraatorid, kes rakendust haldavad. Klientidel on võimalik lisada mitmeid loosimisi. Tavakasutajad võivad end registreerida, reklaame jagades, limiteerimata arvule loosimistele.&lt;br /&gt;
&lt;br /&gt;
Loosimise eest esitatakse kliendile tähtajaline arve, sõltuvalt loosimise pikkusest, reklaami suurusest ning prioriteedist. Tavakasutajate jaoks on osalemine, ehk loosimiste jagamine, tasuta. Jagamine toimub e-maili või Facebooki kaudu.&lt;br /&gt;
&lt;br /&gt;
Igal loosimisel on teada: loosi algataja, toode, toote üldine kategooria, alguskuupäev, lõpukuupäev, kui palju tooteid loositakse, mis vanusegrupile on tooted mõeldud. Info loosimisele minevate toodete kohta lisatakse andmebaasi (Näiteks: Lisan toote nimega Merida Xsport, tüübiks panen jalgratas).&lt;br /&gt;
&lt;br /&gt;
Andmebaasi märgitakse ka kõik võidud, et oleks võimalik jälgida ajalugu. Samuti on olemas pingerida võitudest ning loosimises osalemistest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;24.05.2016&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Idee on teha veebiteenus, mis võimaldab tulevikus Facebookiga ühendamist ning selle kaudu looside korraldamist. Hetkel lisatakse kasutajad ja loosimised läbi veebiteenuse.&lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
C# ning REST (ASP.NET Web API).&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
Rakendus on eelkõige mõeldud firmadele, kes loosivad asju ning loosimistes osaleda soovijatele. Tahame luua rakenduse, mis lihtsustaks loosimiste korraldamist ning neis osalemist, kuna see on viimasel ajal Facebookis väga populaarne. Rakendus vahendabki loosimisi Facebooki ja inimeste vahel, või siis e-maili teel. Kuna kõik loosimistega seonduv on ühes kohas koos, on lihtsam neid jälgida, kui Facebooki seinal, kus need teiste asjade vahele ära kaovad. Klientidel on lihtne oma loosimise kohta andmeid sisestada ning kõik loosimised on lihtsalt leitavad, seega on ka tavakasutajal mugav neis osaleda, mis tähendab suuremat osalejate arvu ning seega ka paremat reklaami firmadele.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus kliendina: &#039;&#039;&#039;Kui firma soovib korraldada loosimise, sisestab ta rakendusse vajaliku info nii toote kui ka loosimise detailide kohta. Talle esitatakse arve vastavalt loosimise kestusest, reklaami suurusest ja prioriteedist (kui määrata loosimise prioriteediks 1, siis reklaam kuvatakse kõige esimesena). Pärast loosimise lisamist, on kõigil kasutajatel võimalik seda lihtsasti leida. Klient määrab, mis ajani loosimine kestab ning avaldab võitja.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus tavakasutajana: &#039;&#039;&#039;Kui tavaline kasutaja soovib osaleda loosimises, jagab ta lihtsalt vastavat reklaami ning ongi sellega loosimisele registreeritud. Loosimisi saab otsida kategooriate või märksõnade järgi ning piirangut, kui paljudes osaleda, ei ole. Võidu korral saab kasutaja teavituse.&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduses on olemas järgmised võimalused (Must have):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1.  	Meil on kasutajad – admin, klient (firma, kes lisab loosimised), kasutaja (kes jagab loosimisi)&lt;br /&gt;
*2.  	Kasutajal on võimalus registeerida ühele kuni mitmele loosimisele.&lt;br /&gt;
*3.  	Kliendil on võimalus lisada loosimisi.&lt;br /&gt;
*4.  	Klient saab lisada tooteid andmebaasi, mis lähevad peagi loosimistele. Tootel on nimi, ja tüüp. Näiteks: Lisan toote nimega Merida Xsport, tüübiks panen jalgratas.&lt;br /&gt;
*5.  	Loosimistel on üldisemad kategooriad – pudipadi, spordiesemed, reisid jne.&lt;br /&gt;
*6.  	Igal loosimisel on teada:  * loosi algataja * toode, mis osaleb loosimisel * üldisem kategooria, kuhu toode kuulub * algus kuupäev * kaua kestab * kui palju tooteid loositakse * mis vanuses on tooted mõeldud.&lt;br /&gt;
*7.  	Loosimisese eest esitakse arve. Arve suurus sõltub loosimise pikkusest, loosimisala reklaami suurusest, loosimisala prioriteedi määramisest ( kui määrata loosimise prioriteediks 1, siis reklaam kuvatakse kõige esimesena).&lt;br /&gt;
*8.  	Arvel on tähtaaeg, mis ajaks tuleb maksta ära.&lt;br /&gt;
*9.  	Meie andmebaasi lisatakse kõik võidud, et saaks jälgida võitude ajalugu.&lt;br /&gt;
*10.  Võitudest ja loosimistest osalemistest moodustatakse pingerida. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduses võiksid olla lisavõimalused (Should have):&#039;&#039;&#039;&lt;br /&gt;
*1.  	Kasutajale on võimalik teavitus võidust saata.&lt;br /&gt;
*2.  	Kasutaja näeb palju on aega mingi loosimise lõpuni jäänud.&lt;br /&gt;
*3.  	Kliendil on võimalik näha, millal loosimine lõpeb ja kes on võidu saanud.&lt;br /&gt;
*4.  	Võimalik on lisada loosiauhinna kättesaamise asukoht.&lt;br /&gt;
*5.  	Klient saab lülituda ümber kasutajaks, et samuti loosmistest osa võtta.&lt;br /&gt;
*6.  	Loosimisi on võimalik jagada facebooki kaudu või emaili kaudu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;25.05.2016&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Must Have&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
ADMIN:&lt;br /&gt;
* Teha CRUD meetodeid (create, read, update, delete).&lt;br /&gt;
* Näha kõiki arveid.&lt;br /&gt;
* Näha teatud kasutaja arvet. &lt;br /&gt;
* Näha kõiki kasutajaid, kes osalevad mingis loosimises.&lt;br /&gt;
* Anda administraatori õiguseid.&lt;br /&gt;
 + tavakasutaja funktsioonid&lt;br /&gt;
&lt;br /&gt;
KLIENT:&lt;br /&gt;
* Vaadata enda arveid.&lt;br /&gt;
* Vaadata enda tehtud loosimisi.&lt;br /&gt;
* Vajadusel pikendada loosimise aega, suurendada loosimise suurust, panna loosimine kõrgema prioriteedi alla.&lt;br /&gt;
 + tavakasutaja funktsioonid&lt;br /&gt;
&lt;br /&gt;
KASUTAJA:&lt;br /&gt;
*Võimalus vaadata edetabelit (skoori pingerida).&lt;br /&gt;
*Skoori saab kasvatada jagamistega (võidu puhul saab skoori suurendada topelt). Kui jagada loosimist, uuendatakse kasutaja skoor automaatselt.&lt;br /&gt;
*Osaleda loosimistes.&lt;br /&gt;
*Valida loosimisi kategooria järgi.&lt;br /&gt;
*Filtreerida loosimisi.&lt;br /&gt;
*Sorteerida loosimised lõppemise järgi.&lt;br /&gt;
*Näha oma võitusid.&lt;br /&gt;
*Näha loosimisi, kus osaletakse.&lt;br /&gt;
&lt;br /&gt;
ÜLDINE:&lt;br /&gt;
*Loosimised sorteeritakse prioriteetsuse järgi ja järgnevalt kestuse järgi (enne lõppevad kuvatakse enne).&lt;br /&gt;
*Loosimised on võimalik suuruse järgi kuvada.&lt;br /&gt;
*Kuvatakse lõppevat aega.&lt;br /&gt;
*Kui teha loosimine, genereeritakse arve automaatselt. Sellega täidetakse BILL tabel ära (adminil tuleb hiljem ise lisada millal on maksetähtaeg)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Should Have&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
VEEBIRAKENDUS&lt;br /&gt;
* Ühendada teenus Facebookiga, et saaks reaalselt mingit loosimist jagada.&lt;br /&gt;
&lt;br /&gt;
== QSEE andmebaasiskeem ==&lt;br /&gt;
&lt;br /&gt;
[[File:Luckyyoudbnew.png|800px|LUCKYYOU]]&lt;br /&gt;
&lt;br /&gt;
== XML osa ==&lt;br /&gt;
&lt;br /&gt;
XML-is talletatakse informatsiooni loosimiste kohta (ehk reklaamid kogu infoga auhindadest, mida osalemiseks teha jne).&lt;br /&gt;
&lt;br /&gt;
=== XML Fail ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Draws&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;Draw Name=&amp;quot;iPhone 5s loosimine&amp;quot; Company=&amp;quot;Apple&amp;quot; Duration=&amp;quot;10.01.16-10.02.16&amp;quot; Page-Position=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&amp;lt;![CDATA[Loosi läheb iPhone 5s. Jaga ning võida!]]&amp;gt;&amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;DrawPrice Name=&amp;quot;Lenovo sülearvuti&amp;quot; Quantity=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Category&amp;gt;&amp;lt;![CDATA[Elektroonika]]&amp;gt;&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;/DrawPrice&amp;gt;&lt;br /&gt;
    &amp;lt;Regulations&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Jaga oma seinal!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Jagamine peab olema avalik]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Lisa pildi alla kommentaar!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Kommenteeri pilti: &amp;quot;Apple Eesti&amp;quot;]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
        &amp;lt;Rule Clause=&amp;quot;Jagamisel nõustud kampaania reeglitega!&amp;quot;&amp;gt;&amp;lt;/Rule&amp;gt;&lt;br /&gt;
    &amp;lt;/Regulations&amp;gt;&lt;br /&gt;
    &amp;lt;ImageUrl&amp;gt;http://drop.ndtv.com/TECH/product_database/images/918201370949PM_635_iPhone-5s.jpeg&amp;lt;/ImageUrl&amp;gt;&lt;br /&gt;
  &amp;lt;/Draw&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;Draw Name=&amp;quot;Lõhnakomplekt Escada Horse in the Field&amp;quot; Company=&amp;quot;Escada&amp;quot; Duration=&amp;quot;10.01.16-10.02.16&amp;quot; Page-Position=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&amp;lt;![CDATA[Loosi läheb kolm lõhnakomplekti Escada Horse in the Field]]&amp;gt;&amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;DrawPrice Name=&amp;quot;Lenovo sülearvuti&amp;quot; Quantity=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Category&amp;gt;&amp;lt;![CDATA[Ilutooted]]&amp;gt;&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;/DrawPrice&amp;gt;&lt;br /&gt;
    &amp;lt;Regulations&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Jaga oma seinal!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Jagamine peab olema avalik]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Lisa pildi alla kommentaar!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Kommenaar peab sisaldama lauset:&amp;quot;Hobused põllul!]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Lisa kommentaari kolme sõbra nimed!]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
        &amp;lt;Rule Clause=&amp;quot;Jagamisel nõustud kampaania reeglitega!&amp;quot;&amp;gt;&amp;lt;/Rule&amp;gt;&lt;br /&gt;
    &amp;lt;/Regulations&amp;gt;&lt;br /&gt;
    &amp;lt;ImageUrl&amp;gt;http://www.punmiris.com/himg/o.32787.jpg&amp;lt;/ImageUrl&amp;gt;&lt;br /&gt;
  &amp;lt;/Draw&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;Draw Name=&amp;quot;Electronicsi kevadloos&amp;quot; Company=&amp;quot;Electronics&amp;quot; Duration=&amp;quot;10.03.26-20.03.16&amp;quot; Page-Position=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&amp;lt;![CDATA[Loosi läheb 1 Lenovo sülearvuti ja 2 Philips]]&amp;gt; &amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;DrawPrice Name=&amp;quot;Lenovo sülearvuti&amp;quot; Quantity=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Category&amp;gt;&amp;lt;![CDATA[Elektroonika]]&amp;gt;&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;/DrawPrice&amp;gt;&lt;br /&gt;
    &amp;lt;DrawPrice Name=&amp;quot;Philips MP3&amp;quot; Quantity=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Category&amp;gt;&amp;lt;![CDATA[Elektroonika]]&amp;gt;&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;/DrawPrice&amp;gt;&lt;br /&gt;
    &amp;lt;Regulations&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Jaga oma seinal!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Jagamine peab olema avalik]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Lisa pildi alla kommentaar!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Kommenaar peab sisaldama lauset:&amp;quot;MINA VÕIDAN!&amp;quot;]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
        &amp;lt;Rule Clause=&amp;quot;Jagamisel nõustud kampaania reeglitega!&amp;quot;&amp;gt;&amp;lt;/Rule&amp;gt;&lt;br /&gt;
    &amp;lt;/Regulations&amp;gt;&lt;br /&gt;
    &amp;lt;ImageUrl&amp;gt;http://www.lenovo.com/images/gallery/1060x596/lenovo-laptop-ideapad-y410p-front-1.jpg&amp;lt;/ImageUrl&amp;gt;&lt;br /&gt;
  &amp;lt;/Draw&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;Draw Name=&amp;quot;Sportlandi rattaloos!&amp;quot; Company=&amp;quot;Sportland&amp;quot; Duration=&amp;quot;10.03.26-20.03.16&amp;quot; Page-Position=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&amp;lt;![CDATA[Loosi läheb kolm maastikuratast Scott.]]&amp;gt;&amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;DrawPrice Name=&amp;quot;Scott maastikuratas&amp;quot; Quantity=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Category&amp;gt;&amp;lt;![CDATA[Elektroonika]]&amp;gt;&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;/DrawPrice&amp;gt;&lt;br /&gt;
    &amp;lt;Regulations&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Tee pilti endast koos rattaga&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Pilti tuleb jagada meie kommentaariumis]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Jaga oma seinal!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Jagamine peab olema avalik]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Lisa pildi alla kommentaar!&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RuleExtra&amp;gt;&amp;lt;![CDATA[Kommenaar peab sisaldama lauset:&amp;quot;Sõidan rattaga!&amp;quot;]]&amp;gt;&amp;lt;/RuleExtra&amp;gt;&lt;br /&gt;
      &amp;lt;/Rule&amp;gt;&lt;br /&gt;
      &amp;lt;Rule Clause=&amp;quot;Jagamisel nõustud kampaania reeglitega!&amp;quot;&amp;gt;&amp;lt;/Rule&amp;gt;&lt;br /&gt;
    &amp;lt;/Regulations&amp;gt;&lt;br /&gt;
    &amp;lt;ImageUrl&amp;gt;http://s.kodusoov.ee/images/listings/2016-02/ratas_scale_70-1456687425-43-e.jpg&amp;lt;/ImageUrl&amp;gt;&lt;br /&gt;
  &amp;lt;/Draw&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Draws&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XML Skeemifail ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Draws&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Draw&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;DrawPrice&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Category&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;Quantity&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Regulations&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Rule&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;RuleExtra&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;Clause&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;ImageUrl&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;Company&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;Duration&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;Page-Position&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Loosimised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
           &amp;lt;xsl:for-each select=&amp;quot;/Draws/Draw&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h1&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@Name&amp;quot;/&amp;gt; - &lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;@Company&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/h1&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Description&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/h2&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
             &amp;lt;ul&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;Regulations/Rule&amp;quot;&amp;gt;&lt;br /&gt;
                 &amp;lt;li&amp;gt;&lt;br /&gt;
                   &amp;lt;xsl:value-of select=&amp;quot;@Clause&amp;quot;/&amp;gt;&lt;br /&gt;
                 &amp;lt;/li&amp;gt;&lt;br /&gt;
                   &amp;lt;ul&amp;gt;&lt;br /&gt;
                     &amp;lt;xsl:for-each select=&amp;quot;RuleExtra&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                           &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                     &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                   &amp;lt;/ul&amp;gt;&lt;br /&gt;
                 &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
               &amp;lt;/ul&amp;gt;&lt;br /&gt;
             &amp;lt;img&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
                 &amp;lt;xsl:value-of select=&amp;quot;ImageUrl&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
             &amp;lt;/img&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retsensioonid ==&lt;br /&gt;
&lt;br /&gt;
== XML retsensioon TRAVO 2.0 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uurisime ning analüüsisime põgusalt meeskond Travo 2.0 XML faili ning teisi sellega vajalikke seotud faile ning tegime kokkuvõtte praegusest projekti staadiumist.&lt;br /&gt;
&lt;br /&gt;
Vastavalt nõuetele on olemas XML fail andmete edastamiseks. XML fail andmete edastamiseks on ülesehitatud korrektselt ning arusaadavalt jaotatud tabeliteks. Paraku ei vastanud aga XML faili sisu nõuetele. Loogilisi dimensioone on kolm, ühe võrra nõutust vähem. (School -&amp;gt; Groups/Students/Courses -&amp;gt; Group/Student/Course). See aga tähendab seda, et kõik dimensioonid peavad olema rohkemate attribuutidega kui ainult id, mis aga reaalsuses ei kajastu. Ainult viimases dimensioonis on rohkem attribuute kui id. Muidu tabelid on omavahel Primary key’dega kenasti seotud, kuid XML failis olevate tabelite ülesehitus üleüldiselt on väga lihtsakoeline. Samuti on puudus kommentaaridest. Kommenteeritud on ainult tabelite pealkirjad, millest jääb natuke väheks, aga kuna tabelid ning seal olevad kirjed on üsna ühetimõistetavalt nimetatud, siis ei teinud kommentaaride puudumine koodi lugemist eriliselt raskemaks.&lt;br /&gt;
&lt;br /&gt;
Mis aga jääb kohe silma, on XML faili skeemifaili puudumine. Puudust märkasime kohe meeskonna Wiki lehe sisukorras, kuid ka reaalsuses seda polnud (seisuga 25.03.2016). Seetõttu pole meil võimalik veel tagasisidet anda sellelt kohalt.&lt;br /&gt;
&lt;br /&gt;
Vastavalt juhendile on olemas vähemalt kaks sobivat XSL transormatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks - nendeks on XSD ning XSLT failid. Neist esimeses on asjakohaselt kasutatud erinevaid tingimuste kontrolle vastavalt lahtrile/tabelile. Näiteks kasutatakse Groups tabelis Group Name’is sisestuse pikkust (minLength - maxLength). Teises ehk XSLT transformatsioonis on mitmetes vajalikes kohtades kasutatud for-each klauslit, mis on hea.&lt;br /&gt;
&lt;br /&gt;
== XML retsensioon KÕNÕTRAAT ==&lt;br /&gt;
&lt;br /&gt;
Uurisime ning analüüsisime põgusalt meeskond Kõnõtraat XML faili ning teisi sellega vajalikke seotud faile ning tegime kokkuvõtte praegusest projekti staadiumist.&lt;br /&gt;
&lt;br /&gt;
Vastavalt nõuetele on olemas XML fail andmete edastamiseks. XML fail andmete edastamiseks on ülesehitatud korrektselt ning arusaadavalt trepitud. Samuti vastab failisisu nõuetele, kuid seda osaliselt. Loogilisi dimensioone on 4 ehk vastas nõuetele. (Events -&amp;gt; Event -&amp;gt; Contacts -&amp;gt; Contact). See aga tähendab seda, et ainult üks dimensiooni võib olla selline, kus on ainult id attribuut, mis aga reaalsuses ei kajastu. Ainult kahes dimensioonis on rohkem attribuute kui id, Event’is ja Contact’is. Tabelite sidumine omavahel Primary key’dega on samuti nõrk, kuna eksisteerib ainult kaks tabelit (Events ja Contacts) ning XML faili ülesehitus üleüldiselt on väga lihtsakoeline. Samuti puudusid kommentaarid täielikult.&lt;br /&gt;
&lt;br /&gt;
Mis aga jäi kohe silma, oli XML faili skeemifaili puudumine. Puudust märkasime kohe meeskonna Wiki lehe sisukorras, kuid ka reaalsuses seda polnud (seisuga 25.03.2016). Seetõttu pole meil võimalik veel tagasisidet anda sellelt kohalt.&lt;br /&gt;
&lt;br /&gt;
Vastavalt juhendile pidi olema olemas vähemalt kaks sobivat XSL transormatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks - antud projektil on ainult üks (seisuga 25.03.2016). Kuigi meeskond on nimetanud seda faili XSLT failiks, on see reaalsuses tegelikult XSD fail. Vähesel määral on sealsed attribuudid tingimustega kontrollitud (on muudetud väljade täitmine kohustuslikuks, use =”required”).&lt;br /&gt;
&lt;br /&gt;
== SHOP veebiteenuse ja klientrakenduse retsensioon ==&lt;br /&gt;
&lt;br /&gt;
Meeskond SHOP on valmis teinud veebiteenuse, kui ka klientrakenduse, mis võimaldab lihtsasti veebipoode luua. Samas on tavakasutajal hea ja mugav veebipoodi kasutades oma oste sooritada. Analüüsis on püsitatud väga palju ülesandeid, mis on ka enamjaolt meeskonna poolt realiseeritud. Ainult mõned should have punktid on tegemata jäänud.&lt;br /&gt;
Veebiteenusega ja klientrakendusega oli hästi mugav tutvuda. Sai ühe klikiga kõik vajaliku allalaadida, tutvuda meeskonnalehel instruktsiooniga (kuidas kasutada veebiteenust ja klientrakendust) ja võiski asja kallale asuda.&lt;br /&gt;
Näha on, et kasutatakse kõiki õpitud arendusmustreid ja neid õigetes kohtades. Olemas on nii BLL - kus asub kõik äriloogika, DAL - mis on mõeldus andmebaasiga suhtlemiseks, Domain - mida kasutatakse erinevate mudelite jaoks, Identity- kus asub identiteedi loogika ja loomulikult WebApp. Kasutatud on reposid, interface, UOW-sid, DTO-sid, factory-id, service-id. Meeldis, et kogu koodi oli lihtne lugeda.&lt;br /&gt;
Eriti mugav oli veebirakendus, mis istus serveris, kus oli ka palju testandmeid ette sisestatud, millega sai kõiki funktsionaalsuseid katsetada. Kõik funktsionaalsused töötasid laitmatult. Meeldis, et veebirakendus oli tõlgetega, pildi lisamisvõimalusega. Tavakasutaja poole pealt oli hea see, et sai kasutada erinevaid filtreerimisi, sorteerimisi. Kogu veebiteenus oli loogilise ülesehitusega. Kokku on koodi väga palju, mis on hästi kommenteeritud.&lt;br /&gt;
Klientrakendus oli tehtud WPF-is, mis võimaldas samu funktsioone, mis veebirakenduski. Sai sisse logida, tooteid lisada jne. Ainuke probleem oli akna sulgemisega - seda polnud võimalik teha. Üldiselt meeldis veebirakendust kasutada rohkem, kui WPFi. Klientrakenduses oli samuti kasutada häid tavasid ja ülesehitus oli loogiline.&lt;br /&gt;
Arvan, et projektiga on väga palju vaeva nähtud ja tehtud head meeskonnatööd. Kasutatud on kõike õpitud ja veelgi rohkem. Selline töö on kindlasti maksimaalset tulemust väärt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
*03.02 - Tiimi loomine.&lt;br /&gt;
*23.02 - Facebooki grupi loomine, idee leidmine.&lt;br /&gt;
*25.02 - Esimene kokkusaamine. Alustasime andmebaasi skeemi loomisega QSEEs.&lt;br /&gt;
*03.03 - Teine kokkusaamine. Lõpetasime andmebaasi skeemi QSEEs ning alustasime XML loomist.&lt;br /&gt;
*07.03 - Lõime Wiki lehe ning seletasime lahti projekti idee.&lt;br /&gt;
*09.03 - Kolmas kokkusaamine. Lõpetasime XML ja ühendasime projekti Team Foundationiga.&lt;br /&gt;
*10.03 - Jagasime ülesanded liikmete vahel: Tanel - projekti algus ehk kõik valmis kuni repositooriumiteni, Melissa - Repositories and Interfaces, Aleks - Dependency Injection and UOW, Taavi - API algus.&lt;br /&gt;
*02.05 - Tanel tegi veebiteenuse valmis.&lt;br /&gt;
*10.05 - Ülesanne Melissale, Taavile, Aleksile klientrakenduse tegemiseks.&lt;br /&gt;
*23.05 - Tanel tegi klientrakenduse valmis.&lt;br /&gt;
*24.05 - Veebiteenus ja klientrakendus kaitsmiseks valmis tehtud.&lt;/div&gt;</summary>
		<author><name>Alluik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=145264</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2015)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2015)&amp;diff=145264"/>
		<updated>2025-06-09T10:56:20Z</updated>

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

		<summary type="html">&lt;p&gt;Alluik: /* Meeskond &amp;quot;LuckyYou&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2016=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2016&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2016&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2016#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2016&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2016&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2016=&lt;br /&gt;
&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Travo 2.0 ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tarvo Reinpalu&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Travo 2.0]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* XML retsensioon: [[Talk:Lebokeiss_OÜ]]&lt;br /&gt;
* Klientrakenduse retsensioon: [[Talk:Givela]]&lt;br /&gt;
* Veebiteenuse retsensioon: [[Talk:Givela]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Aloha Snackbar&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
* Merit Ridaste&lt;br /&gt;
* Ants-Kristjan Rooma&lt;br /&gt;
* Siim Ivask(enam ei ole)&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Aloha Snackbar]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [[SHOP]] asub [https://wiki.itcollege.ee/index.php/Talk:SHOP siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [[LuckyYou]] asub [https://wiki.itcollege.ee/index.php/Talk:LuckyYou siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Veebiteenuse ja klientrakenduse retsensioon meeskonnale [[Givela]] asub [https://wiki.itcollege.ee/index.php/Talk:Givela#Retsensioon_veebiteenusele_meeskonna_Aloha_Snackbar_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Kõnõtraat ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
* Andreas Plado&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kõnõtraat]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Lebokeiss OÜ Core 1.0&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Joonas Jõeleht - Projektijuht&lt;br /&gt;
* Karell Veskimeister &lt;br /&gt;
* Kerli Edasi&lt;br /&gt;
* Iris Tambaum&lt;br /&gt;
* Timo Lanno&lt;br /&gt;
Meeskonna koduleht: [[Lebokeiss OÜ]].&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 Travo 2.0] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0#Retsensioon_XML_kohta siin].&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 Travo 2.0] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0#Retsensioon_veebiteenusele_.28Lebokeiss_Core_O.C3.9C.29 siin].&lt;br /&gt;
&lt;br /&gt;
Klientrakenduse retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 Travo 2.0] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0#Retsensioon_Klientrakendusele_.28Lebokeiss_Core_O.C3.9C.29 siin].&lt;br /&gt;
&lt;br /&gt;
Veebineenus + klientrakendus(Näpunäiteid installimiseks käivitamiseks leiab projekti lehelt) [http://enos.itcollege.ee/~jjoeleht/LebokeissTiim-Gentleman.zip siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;LuckyYou&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tanel V&lt;br /&gt;
* Aleks L&lt;br /&gt;
* Melissa E&lt;br /&gt;
* Taavi K&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LuckyYou]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 TRAVO 2.0] XML retsensioon leiab [https://wiki.itcollege.ee/index.php?title=LuckyYou#XML_retsensioon_TRAVO_2.0 SIIT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/K%C3%B5n%C3%B5traat Kõnõtraat] XML retsensioon leiab [https://wiki.itcollege.ee/index.php?title=LuckyYou#XML_retsensioon_K.C3.95N.C3.95TRAAT SIIT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/SHOP SHOP] veebiteenusele ja klientrakendusele retsensioon leiab [https://wiki.itcollege.ee/index.php/Talk:LuckyYou SIIT]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond SHOP ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Johannes Tamm&lt;br /&gt;
* Martin Mägi&lt;br /&gt;
* Martin Betlem&lt;br /&gt;
* Merilyn Renser&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[SHOP]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#SHOPi_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/LuckyYou LuckyYou] veebiteenusele ja klientrakendusele asub [https://wiki.itcollege.ee/index.php/Talk:SHOP#Retsensioon_meeskonna_SHOP_Veebiteenusele_meeskonna_BurgerAce_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond BurgerAce ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Silver Ohlo&lt;br /&gt;
* Martin Luik&lt;br /&gt;
* Ahto Elken&lt;br /&gt;
* Arvo Bendi&lt;br /&gt;
Meeskonna koduleht: [[BurgerAce]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Netgroup Netgroup] asub [https://wiki.itcollege.ee/index.php/Talk:Netgroup siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ordering Ordering] asub [https://wiki.itcollege.ee/index.php/Talk:Ordering siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/SHOP SHOP] Veebiteenusele asub [https://wiki.itcollege.ee/index.php/Talk:SHOP#Retsensioon_meeskonna_SHOP_Veebiteenusele_meeskonna_BurgerAce_poolt siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/VVA VVA] Klientrakendusele asub [https://wiki.itcollege.ee/index.php/Talk:VVA#Retsensioon_meeskonna_VVA_Klientrakendusele_meeskonna_BurgerAce_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond LinkCode ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rene Ott&lt;br /&gt;
* Renet Pirso&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[LinkCode]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Screaming_Magic_Gnomes Screaming Magic Gnomes] asub [https://wiki.itcollege.ee/index.php/Talk:Screaming_Magic_Gnomes#Retsensioon_LinkCode_meeskonna_poolt siin lingil]&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/DoubleTrouble Double Trouble] asub [https://wiki.itcollege.ee/index.php/Talk:DoubleTrouble#Retsensioon_LinkCode_meeskonna_poolt siin lingil]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Screaming Magic Gnomes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Taavi Kivimaa&lt;br /&gt;
* Siim Osa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Screaming_Magic_Gnomes]]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Aloha_Snackbar#Retsensioon_XML Aloha Snackbar]&lt;br /&gt;
&lt;br /&gt;
retsensioon meeskonnale Ordering [https://wiki.itcollege.ee/index.php/Talk:Ordering]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Givela ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Raudsepp&lt;br /&gt;
* Alar Ameerikas&lt;br /&gt;
* Vladimir Rõkovanov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Givela]]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [[Kõnõtraat]] asub [https://wiki.itcollege.ee/index.php/Talk:K%C3%B5n%C3%B5traat siin ]&lt;br /&gt;
&lt;br /&gt;
Lõpptoote [https://onedrive.live.com/redir?resid=B04DA53E21E8691B!117035&amp;amp;authkey=!AGqMKAO6WOvM5RE&amp;amp;ithint=file%2c7z link] või wiki lehel koos lühijuhendiga [https://wiki.itcollege.ee/index.php/Givela#L.C3.B5pptoode link]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid server- ja klientrakendustele koos leiab meie enda lehelt [https://wiki.itcollege.ee/index.php/Givela#Serveri_ja_klientrakenduste_retsensioonid siit]&lt;br /&gt;
&lt;br /&gt;
Tarvo2.0 retsensioon asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0#Retsensioon_server-_ja_klientrakendusele_.28Givela.29 siin]&lt;br /&gt;
&lt;br /&gt;
VVA retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Talk:VVA#Retsensioonid_server-_ja_klientrakendusele_.28Givela.29 siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VVA ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksandr Babõkin&lt;br /&gt;
* Vladislav Kovaltšuk&lt;br /&gt;
* Andrei Tverskoi&lt;br /&gt;
* Vladislav Lahtarin&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VVA]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Givela&amp;quot; [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_XML-failide_kohta_meeskonnale_.22Givela.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;LuckyYou&amp;quot; [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_XML-failide_kohta_meeskonnale_.22LuckyYou.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon meeskonna &amp;quot;SHOP&amp;quot; veebi- ja kliendirakendusele [https://wiki.itcollege.ee/index.php/VVA#Retsensioon_meeskonna_SHOP_veebi-_ja_kliendirakendusele siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Undress Gaver&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Koiduste&lt;br /&gt;
* Jaanus Türnpuu&lt;br /&gt;
* Sergei Fatejev&lt;br /&gt;
* Kaspar Tilk&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Undress Gaver]] &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* XML retsensioon: [[Talk:Ordering]]&lt;br /&gt;
* Veebiteenuse retsensioon: [[Talk:LuckyYou]]&lt;br /&gt;
* Klientrakenduse retsensioon: [[Talk:LuckyYou]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Double Trouble&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[DoubleTrouble]]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VRJ [https://wiki.itcollege.ee/index.php/Talk:VRJ asub siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale Givela [https://wiki.itcollege.ee/index.php/Talk:Givela asub siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Team ATW&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleks Tatter&lt;br /&gt;
* Vaiko Vällik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Team_ATW]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Netgroup&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Indrek Nurja&lt;br /&gt;
* Imre Teras&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Marek Kivikink&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Netgroup]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Ordering&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kelli Lukas&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Ordering]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond KTM Development ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tauno Otti&lt;br /&gt;
* Mart Abel&lt;br /&gt;
* Kristian Laupa&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[KTMdev]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#SHOPi_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/SHOP SHOP] Veebiteenusele asub [https://wiki.itcollege.ee/index.php/Talk:SHOP#Retsensioon_meeskonna_SHOP_Veebiteenusele_meeskonna_KTMdev_poolt siin]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/VVA VVA] Klientrakendusele asub [https://wiki.itcollege.ee/index.php/Talk:VVA#Retsensioon_meeskonna_VVA_Klientrakendusele_meeskonna_KTMdev_poolt siin]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Status Code 200&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ilja Andrejev&lt;br /&gt;
* Kristjan Kivisild&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Status_Code_200]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Spendings&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Tauri Busch&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Spendings]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna BurgerAce projektile [[Spendings#Retsensioon_meeskonna_BurgerAce_veebiteenusele_ja_klientrakendusele]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond Loading ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Laura Teder&lt;br /&gt;
* Martin Saar&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
* Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Loading]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/BurgerAce BurgerAce] asub [https://wiki.itcollege.ee/index.php/Talk:BurgerAce#Meeskond_Loading_retsensioon_meeskonnale_BurgerAce siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Undress_Gaver Undress Gaver] asub [https://wiki.itcollege.ee/index.php/Talk:Undress_Gaver#Meeskond_Loading_retsensioon_meeskonnale_Undress_Gaver siin]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/SHOP SHOP] asub [https://wiki.itcollege.ee/index.php/Talk:SHOP#Retsensioon_meeskonna_SHOP_veebiteenusele_meeskonna_Loading_poolt siin]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
=== Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikhail Reznichenko&lt;br /&gt;
* 10143193&lt;br /&gt;
* 10090107&lt;br /&gt;
* Alisa Dudinova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
Kõik koostatud retsensioonid asuvad [https://wiki.itcollege.ee/index.php/Meeskond_%22Symphony_No._7_in_C-sharp_minor%22#Meeskonna_poolt_koostatud_retsensioonid siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond VRii Team ===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Mets&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
* Kaire Toom&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vrii-team]]&lt;br /&gt;
&lt;br /&gt;
XML: [http://enos.itcollege.ee/~amets/VR2/XML/xml-resources.zip] XML olemas ka meeskonna kodulehel.&lt;br /&gt;
&lt;br /&gt;
Retsensioonid XML ülesandele: [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Symphony_No._7_in_C-sharp_minor%22 Meeskond &amp;quot;Symphony No. 7 in C-sharp minor&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Talk:Sille Sille].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;VRJ&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Vladimir Nitsenko&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[VRJ]]&lt;br /&gt;
&lt;br /&gt;
Meeskond [https://wiki.itcollege.ee/index.php/Aeg&amp;quot;Aeg&amp;quot;] ja [https://wiki.itcollege.ee/index.php/Enneaegsed&amp;quot;Enneaegsed&amp;quot;] retsentsioonid asuvad [https://wiki.itcollege.ee/index.php/VRJ#Retsensioon &amp;quot;siin&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;freeVariable&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
* Kristjan Adrat&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
* &amp;lt;sinu_nimi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[freeVar]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [[Aeg]] XML retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Retsensioon_1 asub siin]&lt;br /&gt;
&lt;br /&gt;
Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:_Travo_2.0 TRAVO 2.0] XML retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Retsensioon_2 asub siin]&lt;br /&gt;
&lt;br /&gt;
Projekti esitus [https://wiki.itcollege.ee/index.php/FreeVar#Projekti_esitus asub siin]&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon [https://wiki.itcollege.ee/index.php/FreeVar#Server.2Fkliendirakenduse_retsesnsioon_Skeddl.27e meeskonna Skeddl&#039;e projektile]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond &amp;quot;Enneaegsed&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Jaan Elken&lt;br /&gt;
* Margit Ool&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Enneaegsed]]&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsensioon meeskonnale Travo 2.0 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Travo_2.0 asub siin].&lt;br /&gt;
XML ülesande retsensioon meeskonnale Aloha Snackbar [https://wiki.itcollege.ee/index.php/Talk:Aloha_Snackbar asub siin].&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Skeddl&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karina Egipt&lt;br /&gt;
* Kärt Palm&lt;br /&gt;
* Joonatan Uusväli&lt;br /&gt;
* Aleksei Suvorov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Skeddl]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;19.03.2016&#039;&#039;&#039; XML/XSLT ülesande leiab [http://enos.itcollege.ee/~ktoomel/VRII/VRIIAssignment.zip SIIT].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;26.03.2016&#039;&#039;&#039; Meeskonna [[Aeg]] XML retsensioon leiab [https://wiki.itcollege.ee/index.php/Skeddl#XML_retsensioon_1_retsensioon SIIT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;26.03.2016&#039;&#039;&#039; Meeskonna [[Enneaegsed]] XML retsensioon leiab [https://wiki.itcollege.ee/index.php/Skeddl#XML_retsensioon_2 SIIT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;29.05.2016&#039;&#039;&#039; Veebiteenus &amp;amp; Klientrakendus asuvad [https://wiki.itcollege.ee/index.php/Skeddl SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2016&#039;&#039;&#039; Retsensioon meeskonnale freeVariable asub [https://wiki.itcollege.ee/index.php/Skeddl SIIN]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Sille&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Trei&lt;br /&gt;
* Lasse Kolkanen&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Sille]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna [[VRJ]] XML retsensioon asub : [https://wiki.itcollege.ee/index.php/Sille#XML_retsensioon SIIN]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;A$unik&amp;quot; ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[A$unik]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Yksikyritus&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Kaidi Parman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Yksikyritus]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;Aeg&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Maksim Gorb&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[Aeg]]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: &amp;quot;VRFeeds&amp;quot; ===&lt;br /&gt;
Liige:&lt;br /&gt;
* Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht : [[VRFeeds]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[meeskonna &amp;quot;freeVariable&amp;quot; XML&#039;i osale ]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[meeskonna &amp;quot;Sille&amp;quot; XML&#039;i osale ]]&lt;/div&gt;</summary>
		<author><name>Alluik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Aluik&amp;diff=145262</id>
		<title>User:Aluik</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Aluik&amp;diff=145262"/>
		<updated>2025-06-09T10:55:08Z</updated>

		<summary type="html">&lt;p&gt;Alluik: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alluik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt&amp;diff=145261</id>
		<title>Meeskond: LetsDoIt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt&amp;diff=145261"/>
		<updated>2025-06-09T10:53:15Z</updated>

		<summary type="html">&lt;p&gt;Alluik: /* Meeskond ja rollid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Liisa S&#039;&#039;&#039; - Projektijuht&lt;br /&gt;
*&#039;&#039;&#039;Tanel V&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Aleks L&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Melissa E&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Taavi K&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Meie idee on luua verepank kasutades WPF rakendust.&lt;br /&gt;
Meie verepanka saavad arstid luua endale kasutajad ja arstid omakorda saavad luua kasutaja doonorile, kes tuleb sooviga verd annnetada.&lt;br /&gt;
Enne vere andmist kontrollitakse doonori tervist ning vaadatakse, kas näitajad on sobilikud vere annetamiseks. Kõik näitajad salvestatakse andmebaasi ning doonori tervise kohta on olemas ka vastav ajalugu. &lt;br /&gt;
Samuti on võimalik vaadata, millal doonor viimati verd käis andmas.&lt;br /&gt;
Verepangast saavad haiglad verd tellida. Verepangal on alati ülevaade, kui palju tal erinevaid veretüüpe &amp;quot;laos&amp;quot; on. Puudujääkide korral saadetakse sobilikele doonoritele teavitus, et võimaluse korral ta taas verd andma tuleks.&lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik on .NET Framework 4.5&lt;br /&gt;
Oma lõpplahenduse jaoks kasutame C# + WPF + LINQ.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
Rakendus on eelkõige mõeldud haiglatele, doonoritele ja verepankadele. Tahame luua rakenduse, mis lihtsustaks veredoonorlusega seotud tegevusi. Kui haiglal on vaja kiiresti teatud sorti verd, teatud koguses, on võimalik läbi meie rakenduse see kiirelt ja lihtsalt tellida. Samas lihtsustab see õdede elu, kes saavad andmeid rakendusse lisades jälgida, kas patsient on terve, kas patsiendi viimasest külastuskäigust on möödas 6 kuud jne. Kliendi poole pealt on hea see, et on võimalik jälgida, millal on võimalik jälle verd annetama minna ja teatud tüübi vere vajaduse korral saab kasutaja emaili teel sellest teada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus haiglana. &#039;&#039;&#039;Kui haiglal pole piisavalt verd vereülekandeks, siis saab ta seda tellida meie rakenduse kaudu verepangast (muidugi juhul, kui verepangas on piisavalt verd). Piisava vere puudumise korral lükatakse tellimus tagasi, kuid rakendus salvestab selle tellimuse ikkagi, et kui vastav verekogus on uuesti olemas, siis annab rakendus haiglale ise teada. Haigla ei peagi koguaeg päringuid tegema.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus eraisikuna. &#039;&#039;&#039;Kui tavaline eraisik soovib annetada verd, siis saab ta rakenduse kaudu vaadata, kus ta üldse annetada saab. Samuti näeb ta, mis veregruppi on nõutud enim. Olles jõudnud sihtkohta, kontrollitakse üle inimese tervislik seisund. Kui tervis lubab annetada, siis sisestatakse ta andmed rakendusse ning saab alustada vereülekannet. Juhul, kui isik on eelnevalt juba rakenduses olemas, siis saab enamus andmed juba sealt võtta. Samuti on annetajal võimalus jälgida oma annetuste ajalugu ning järgmise võimaliku annetuse aega. Kui doonorile on pärast esimest annetust loodud konto, saab ta sisse logides otsustada, kas kuulub &amp;quot;kriisiannetajate&amp;quot; hulka, see tähendab, et kiirematel juhtudel võib haigla helistada doonorile ning kutsuda ta verd annetama koheselt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus arsti/õena. &#039;&#039;&#039;Kui arsti/õe juurde tuleb vabatahtlik doonor, siis peab ta doonori tervisliku seisundi üle vaatama ning positiivse vastuse korral doonori alles süsteemi lisama. Kui doonor on juba rakenduses, siis on see protseduur lühem. Arstil/õel on ligipääs ka andmebaasile. Saab otsida inimesi andmebaasist veregruppide kaupa, soo kaupa, RH faktori kaupa jne. Arst/õde näeb &amp;quot;kriisiannetajate&amp;quot; nimekirja ning saab vastavalt vajadusele kiirematel juhtudel kutsuda doonori annetama koheselt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmis on olemas järgmised võimalused (Must have):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Saab kasutajad registeerida.&lt;br /&gt;
*2. Kasutajatel on rollid&lt;br /&gt;
*3. Doonorile saab lisada veregrupi, rh faktori, aadressi, nime, telefoni, emaili jne.&lt;br /&gt;
*4. Andmeid on võimalik leida läbi otsimise&lt;br /&gt;
*5. Võimalik jälgida veregrupi olemasolu laos&lt;br /&gt;
*6. Kasutaja andmete baasil, saab välja arvutada, millal tohib kasutaja uuesti verd andma tulla.&lt;br /&gt;
*7. Verenäitajate kaudu, saab välja arvutada, kas doonor on sobilik verd andma.&lt;br /&gt;
*8. Võimalik näha, mis veregruppi vajatakse hetkel kõige rohkem.&lt;br /&gt;
*9. Võimalik on näha doonori ajalugu.&lt;br /&gt;
*10. Teatud veregrupi vajaduse korral, saab teavitada kasutajaid sellest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QSEEs tehtud andmebaas:&#039;&#039;&#039;&lt;br /&gt;
[[File:verepank.png|800px|VEREPANK]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QSEEs tehtud andmebaas (parandus): 25.11.2015&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:VEREPANKskeem.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmis võiksid olla lisavõimalused (Nice to have):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Haiglatel on võimalik verd tellida.&lt;br /&gt;
*2. Arstil/õel on võimalik doonori nõusolekul kriitilisel hetkel kutsuda doonor koheselt verd annetama.&lt;br /&gt;
*3. Enne vereandmist peab annetaja täitma küsimustiku, mida saab pärast esimest doonorlust muuta rakenduses.&lt;br /&gt;
*4. Küsimustiku saab täita eelnevalt kodus.&lt;br /&gt;
*5. Kui countdown järgmise annetuskorrani on 0, siis saadetakse doonorile teavitus.&lt;br /&gt;
*6. 100x countdown - president annab veredoonoritele autähe, kui on tehtud 100 vereannetust&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Puust &amp;amp; Punaseks &#039;&#039;&#039;&lt;br /&gt;
Soovitakse anda verd. Sel puhul minnakse verepanka, kus annetajat võtab vastu õde. Õde küsib annetaja isiku- ja kontaktandmed ning sisestab need meie loodud rakendusse. Seejärel tehakse vereanalüüsid ja muud vajalikud uuringud ning tulemused saadetakse rakendusse, pärast mida selgub, kas annetaja on doonorluseks sobilik. Kui annetaja ei ole sobilik, salvestatakse tulemused sellegipoolest andmebaasis ning neid saab kasutada hilisematel uuringutel. Kui annetaja on sobilik, siis võetakse temalt vastav kogus verd. Verenäitajad, kogus ja teised eelnevalt küsitud andmed salvestatakse andmebaasi. Kogutud veri läheb hoidlasse ja haiglad saavad rakenduse abil vajatavat veretüüpi ja kogust tellida.&lt;br /&gt;
Annetaja seisukohalt võimaldab rakendus jälgida verenäitajaid, annetuste ajalugu, muuta kontaktandmeid (&#039;&#039;nice to have:&#039;&#039; ning täita küsimustik). Samuti on võimalik doonoril rakenduse kaudu märkida end &amp;quot;kriisiannetajaks&amp;quot;, ehk saada teavitusi äkilistest annetajale vastava veretüübi vajadustest.&lt;br /&gt;
Arsti/õe seisukohalt võimaldab rakendus jälgida veregrupi olemasolu laos, doonorite verenäitajaid, annetuste ajalugu ning &amp;quot;kriisiannetajate&amp;quot; puhul kutsuda doonor vastava veretüübi vajadusel koheselt annetama.&lt;br /&gt;
Reaalajas countdown järgmise võimaliku annetuskorrani nii doonoril kui arstil.&lt;br /&gt;
&lt;br /&gt;
== Teise rühma analüüsi retsensioon ==&lt;br /&gt;
&#039;&#039;&#039;LendBook&#039;&#039;&#039; &lt;br /&gt;
https://wiki.itcollege.ee/index.php/LendBook&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Kas on aru saada, mis on rakenduse eesmärk?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;Rakenduse eesmärk on selgesti arusaadav ning idee uuenduslik.&lt;br /&gt;
&amp;lt;br&amp;gt;Küsimusi tekitas järgnev punkt&#039;&#039;: &amp;quot;Programmi eesmärk on võimaldada tutvusringkonnal kasutada kodus olemasolevaid raamatuid, ilma et peaks liigselt raamatuid ostma või ennast vaevama raamatukokku minekuga, kus sageli ei ole soovitud või vajaminevat raamatut üldse saadaval.&amp;quot;&#039;&#039;:&lt;br /&gt;
* Tänapäeval omavad pea kõik raamatukogud online-andmebaase raamatutest, mis parajasti raamatukogus saadaval on.&lt;br /&gt;
* Kuidas jõuab raamat laenutajani? Kuidas väheneb raamatuni jõudmise vaev võrreldes raamatukoguga?&lt;br /&gt;
Lisaks, kuidas tagatakse raamatute kindel tagastamine? Laenutamise idee on küll hea, kuid tuleks arvestada võimalusega, et omanikud oma raamatuid tagasi ei saagi. Selle vältimiseks oleks mõistlik mingi süsteem välja mõelda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Kas funktsionaalsuste realiseerimine on ka reaalselt tehtav?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsused on täiest realiseeritavad ning mõistlikud. Kuid tekkis üks küsimus raamatute lisamise kohta: Kuidas reageerib süsteem, kui üks inimene lisab raamatu nimega &amp;quot;Harry Potter ja Tarkade Kivi&amp;quot;, kuid teine &amp;quot;Härri Potteri I osa&amp;quot;? &amp;lt;br&amp;gt;&lt;br /&gt;
Ka raamatute üleandmise toimumine jääb segaseks. Kasutaja peaks kuidagi teadma, kuhu ning millal raamatule järgi minna ning raamatu laenutaja peaks ka sellest teadlik olema. Analüüsist kahjuks ei selgu, kuidas raamatute üleandmine toimib (nii laenutamine kui tagastamine).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Mis on hästi.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimeseks plussiks on kindlasti idee uudsus. Lisaks on positiivne see, et on mõeldud, kuidas rakendust optimaalselt disainida. Juurde on pandud ka andmete liikumise diagrammid, mis teevad asjast aru saamise lihtsamaks. On ilusti ära liigitatud, millised saavad olema rakenduse kindlad funktsionaalsused ning millised on võimalikud lisafunktsioonid, kui jääb aega üle neid teha.&lt;br /&gt;
Väga mõistlik on ka võimalike tekkivate probleemide üles märkimine, kuna see vähendab riski ebameeldivate üllatuste tekkimiseks rakenduse loomise ajal. (Samas tekib küsimus, kas neid võimalikke takistusi on vaja kõigil teada, või tasuks need kuhugi enda jaoks privaatselt kirja panna?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Kommentaar andmebaasi kohta&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna andmebaas on algusjärgus, ei saa väga kommenteerida. Olemas on vaid kolm olemit ning kindlasti on mitmeid puudu (näiteks &amp;quot;kasutaja roll&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. Ettepanekud, kuidas rakendust paremaks teha.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Raamatute laenutamine ei peaks piirduma vaid tutvusringkonnaga. Rakendusse võiks lisada funktsiooni, mis leiab raamatuid mingisuguses piirkonnas või sinu asukohale vastavalt valitud raadiuses (GPS). &amp;lt;br&amp;gt;&lt;br /&gt;
2. Võiks olla funktsionaalsus, et raamatut saab ka müüa. &amp;lt;br&amp;gt;&lt;br /&gt;
3. Tähtaja pikendamise võimalus.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Kui sama nimega raamatuid on mitmeid, siis kuvada esimesena lähimal asuv.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Võimalus sorteerida raamatuid žanri järgi.&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Meie prototüübi koos SQL skriptiga on võimalus alla laadida:&lt;br /&gt;
&lt;br /&gt;
https://drive.google.com/folderview?id=0B_jAQkLSPoFqSXlxWklDRWNqUEE&amp;amp;usp=sharing&lt;br /&gt;
&lt;br /&gt;
Testandmed saab genereerida andmebaasi WPF rakendust käivitades LOGIN lehelt TEST ANDMED nuppu vajutades.&lt;br /&gt;
&lt;br /&gt;
== Teise rühma prototüübi retsensioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MC2&#039;&#039;&#039;: https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegemist on väga omanäolise 2D mänguga, mille laadset varem ei olegi kohanud, mis oli meeldivaks elamuseks. Mäng on käivitatav &#039;&#039;.exe&#039;&#039; failist. Mängu saab mängida nii üksi ning on tahetud tekitada ka võrgus mängimise võimalus, kuid ebaõnnestunult. Mäng nign selle kood näeb üldjoontes välja korrektne ning üsna hästi õnnestunud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli hästi?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüüp toimib rahuldavalt hästi: mäng liigub väga sujuvalt ning tõrgeteta. Prototüüp välimuselt näeb samuti väga kaasaegne välja. Eriti meeldib, et mänguikooniga on samuti vaeva nähtud. Mängus saab edukalt muuda seadistusi ning jälgida edetabelit. &lt;br /&gt;
&lt;br /&gt;
WPF&#039;i kasutus on üsna hea. On osatud kasutada &#039;&#039;grid&#039;i&#039;&#039;, akna suuruse muutmisel säilitavad olemid oma asukoha ning programm toimib edasi. Kood on jaotatud piisavalt tükkideks ning on lihtne hoomata. Kommenteeritud on piisavalt ning ka asjakohaselt. Prototüübis on olemas nõuetekoahselt vaatemudelid, &#039;&#039;business object&#039;id&#039;&#039;, &#039;&#039;serivce&#039;id&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mida jäi vajaka?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kuna mäng on oma olemuselt huvitav, kuid üsna unikaalne ning põhimõte tundmatu, oli seda alguses üsna raske mängida. Mängu &#039;&#039;About&#039;&#039; sektsioonis on jäetud seletamata mängu eesmärk, mis aga projekti analüüsi kohaselt oli lubatud teha. Mängust aru saamiseks peab seda esialgu mitmed korrad läbi mängima paraku.&lt;br /&gt;
&lt;br /&gt;
Meeldib lahendus, et mängu alguses toimub visuaalne loosimine esimese käigu osas. Loosimine toimub täringu veeretamise teel, kuid see venib ajaliselt natuke liiga kaua. Lisaks sellele, selgelt on arusaadav mängija silmade arv, kuid (visuaalselt) kummaline on see, kuidas tuleb vastase silmade arv veeretamisel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli ebaõnnestunud?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mingil põhjusel ei saa luua serverit mitme mängijaga mängimiseks. &#039;&#039;Registreeri&#039;&#039; nuppu vajutades, ei juhtu midagi. Põhjus võib olla vigases &#039;&#039;event handler&#039;is&#039;&#039; või andmebaasi tegevuses. Samuti on mängus võimalik laadida varem salvestatud mängu, paraku pole aga võimalik mängu üldse salvestadagi. Puudub vastav nupp või juhis salvestamiseks.&lt;br /&gt;
&lt;br /&gt;
== Teise rühma lõpptoote retsensioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MC2&#039;&#039;&#039;: https://wiki.itcollege.ee/index.php/Meeskond:_mc2#L.C3.B5pptoode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nagu prtotüübi retsensioonis öeldud: &amp;quot;Tegemist on väga omanäolise 2D mänguga, mille laadset varem ei olegi kohanud, mis oli meeldivaks elamuseks. Mäng on käivitatav &#039;&#039;.exe&#039;&#039; failist. Mängu saab mängida nii üksi ning on tahetud tekitada ka võrgus mängimise võimalus. Mäng ning selle kood näeb üldjoontes välja korrektne ning üsna hästi õnnestunud.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli hästi?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mäng liigub väga sujuvalt ning tõrgeteta. Välimuselt näeb samuti väga kaasaegne välja. Eriti meeldib, et mänguikooniga on samuti vaeva nähtud. Mängus saab edukalt muuta seadistusi ning jälgida edetabelit. Suureks plussiks on multiplayer, tänu millele on mäng tehtud hoopis atraktiivsemaks. &lt;br /&gt;
&lt;br /&gt;
WPF&#039;i kasutus on üsna hea. On osatud kasutada &#039;&#039;grid&#039;i&#039;&#039;, akna suuruse muutmisel säilitavad olemid oma asukoha ning programm toimib edasi. Kood on jaotatud piisavalt tükkideks ning on lihtne hoomata. Kommenteeritud on piisavalt ning ka asjakohaselt. Olemas nõuetekoahselt vaatemudelid, &#039;&#039;business object&#039;id&#039;&#039;, &#039;&#039;serivce&#039;id&#039;&#039;. Mängu välimus ning ehitus on ilus ja lihtne, sobib ka tootena laialdasemaks kasutuseks või müügiks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli ebaõnnestunud?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kui prototüübi retsensioonis tõime välja ebaõnnestumisi, mis mingil põhjusel ei töötanud siis praeguseks on seis juba parem ning tiimi loodud funktsioonid töötavad hästi.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
&lt;br /&gt;
*20.09 - Tiimi loomine &lt;br /&gt;
*26.09 - Esimene kokkusaamine, idee leidmine, skype grupi tegemine.&lt;br /&gt;
*14.10 - Alustasime andmebaasi skeemi loomisega QSEEs.&lt;br /&gt;
*28.10 - Lõpetasime andmebaasi skeemi tegemisega QSEEs ja lõime andmebaasi SQL Server Management Studiosse.&lt;br /&gt;
*04.11 - Vaatasime üle enda analüüsi ja täiendasime. Kontrollisime üle, kas kõigil on olemas ühendus TFS-iga ja kõik saavad aru, kuidas üles/alla laadida uusimat versiooni meie projektist. Alustasime rühma &#039;&#039;&#039;LendBook&#039;&#039;&#039; analüüsi retsensiooniga.&lt;br /&gt;
*05.11 - Nädalavahetuse plaanide tegemine - jaotasime rühma vahel erinevaid ülesandeid. Tanel - WPF vaadete tegemine. Melissa - retsensiooni ja analüüsi ülevaatamine, LINQ ja WPF-i õppimine. Aleks - kaustade loomine projekti, LINQ ja WPF-i õppimine. Liisa - andmebaasi parndamine SQL Server Management Studios ning selle külge panemine meie projektile. Taavi - LINQ ja WPF-i õppimine, WPF-i vaadete loomine.&lt;br /&gt;
*11.11 - Alustasime BO-de tegemist ning tegime juurde vaateid.&lt;br /&gt;
*18.11 - Alustasime Service&#039;ite tegemist Model&#039;itele. XAML&#039;ite disainimine.&lt;br /&gt;
*19.11 - Täiendasime Models&#039;eid, Service&#039;eid ning ka Business Objecte, lisades neile mõned property&#039;d juurde s.h. &amp;quot;get/set&amp;quot; property. Lõime test-kasutaja nii doonori rolli kui ka administraatori rolli, et testida programmi funktsionaalsust.&lt;br /&gt;
*25.11 - Vaatasime koos üle, mis funktsionaalsused veel puudu on. Enne kokkusaamist olid olemas kasutaja registreerimise, sisselogimise, kasutaja otsimise, kasutaja andmete muutmise funktsionaalsused. Kokkusaamisel tegime ühiselt verenäitajate lisamise ja vere andmise funktsionaalsuse. Kokkusaamise tegime lõbusamaks Liisa küpsetatud šokolaadimuffinitega.&lt;br /&gt;
*26.11 - Jätkasime eilset koodimist. Vahepeal tegime ka liikumisharjutusi&lt;br /&gt;
[[File:Harjutused.gif]]&lt;br /&gt;
*8.12 - Vaatasime üle, mida keegi vahepeal teinud on. Käisime rakenduses ringi ja leidsime ning parandasime erinevaid pisivigu.&lt;br /&gt;
*14.12 - Valmistusime oma projekti kaitsmiseks. &lt;br /&gt;
*17.12 - Tegime viimased muudatused ära ja nüüd proovime uuesti läbi lüüa. &lt;br /&gt;
[[File:Lastone.jpg |500px|TEHTUD]]&lt;/div&gt;</summary>
		<author><name>Alluik</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt&amp;diff=145260</id>
		<title>Meeskond: LetsDoIt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond:_LetsDoIt&amp;diff=145260"/>
		<updated>2025-06-09T10:52:27Z</updated>

		<summary type="html">&lt;p&gt;Alluik: /* Blogi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:Programmeerimine CSharp keeles (2015)]]&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Liisa Suurkaev&#039;&#039;&#039; - Projektijuht&lt;br /&gt;
*&#039;&#039;&#039;Tanel Vähk&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Aleks Luik&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Melissa Eenmaa&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Taavi Kliss&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
Meie idee on luua verepank kasutades WPF rakendust.&lt;br /&gt;
Meie verepanka saavad arstid luua endale kasutajad ja arstid omakorda saavad luua kasutaja doonorile, kes tuleb sooviga verd annnetada.&lt;br /&gt;
Enne vere andmist kontrollitakse doonori tervist ning vaadatakse, kas näitajad on sobilikud vere annetamiseks. Kõik näitajad salvestatakse andmebaasi ning doonori tervise kohta on olemas ka vastav ajalugu. &lt;br /&gt;
Samuti on võimalik vaadata, millal doonor viimati verd käis andmas.&lt;br /&gt;
Verepangast saavad haiglad verd tellida. Verepangal on alati ülevaade, kui palju tal erinevaid veretüüpe &amp;quot;laos&amp;quot; on. Puudujääkide korral saadetakse sobilikele doonoritele teavitus, et võimaluse korral ta taas verd andma tuleks.&lt;br /&gt;
&lt;br /&gt;
== Kasutatav .NET tehnoloogia ==&lt;br /&gt;
&lt;br /&gt;
Kasutatav raamistik on .NET Framework 4.5&lt;br /&gt;
Oma lõpplahenduse jaoks kasutame C# + WPF + LINQ.&lt;br /&gt;
&lt;br /&gt;
== Analüüs ==&lt;br /&gt;
&lt;br /&gt;
Rakendus on eelkõige mõeldud haiglatele, doonoritele ja verepankadele. Tahame luua rakenduse, mis lihtsustaks veredoonorlusega seotud tegevusi. Kui haiglal on vaja kiiresti teatud sorti verd, teatud koguses, on võimalik läbi meie rakenduse see kiirelt ja lihtsalt tellida. Samas lihtsustab see õdede elu, kes saavad andmeid rakendusse lisades jälgida, kas patsient on terve, kas patsiendi viimasest külastuskäigust on möödas 6 kuud jne. Kliendi poole pealt on hea see, et on võimalik jälgida, millal on võimalik jälle verd annetama minna ja teatud tüübi vere vajaduse korral saab kasutaja emaili teel sellest teada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus haiglana. &#039;&#039;&#039;Kui haiglal pole piisavalt verd vereülekandeks, siis saab ta seda tellida meie rakenduse kaudu verepangast (muidugi juhul, kui verepangas on piisavalt verd). Piisava vere puudumise korral lükatakse tellimus tagasi, kuid rakendus salvestab selle tellimuse ikkagi, et kui vastav verekogus on uuesti olemas, siis annab rakendus haiglale ise teada. Haigla ei peagi koguaeg päringuid tegema.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus eraisikuna. &#039;&#039;&#039;Kui tavaline eraisik soovib annetada verd, siis saab ta rakenduse kaudu vaadata, kus ta üldse annetada saab. Samuti näeb ta, mis veregruppi on nõutud enim. Olles jõudnud sihtkohta, kontrollitakse üle inimese tervislik seisund. Kui tervis lubab annetada, siis sisestatakse ta andmed rakendusse ning saab alustada vereülekannet. Juhul, kui isik on eelnevalt juba rakenduses olemas, siis saab enamus andmed juba sealt võtta. Samuti on annetajal võimalus jälgida oma annetuste ajalugu ning järgmise võimaliku annetuse aega. Kui doonorile on pärast esimest annetust loodud konto, saab ta sisse logides otsustada, kas kuulub &amp;quot;kriisiannetajate&amp;quot; hulka, see tähendab, et kiirematel juhtudel võib haigla helistada doonorile ning kutsuda ta verd annetama koheselt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rakenduse funktsionaalsus arsti/õena. &#039;&#039;&#039;Kui arsti/õe juurde tuleb vabatahtlik doonor, siis peab ta doonori tervisliku seisundi üle vaatama ning positiivse vastuse korral doonori alles süsteemi lisama. Kui doonor on juba rakenduses, siis on see protseduur lühem. Arstil/õel on ligipääs ka andmebaasile. Saab otsida inimesi andmebaasist veregruppide kaupa, soo kaupa, RH faktori kaupa jne. Arst/õde näeb &amp;quot;kriisiannetajate&amp;quot; nimekirja ning saab vastavalt vajadusele kiirematel juhtudel kutsuda doonori annetama koheselt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmis on olemas järgmised võimalused (Must have):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Saab kasutajad registeerida.&lt;br /&gt;
*2. Kasutajatel on rollid&lt;br /&gt;
*3. Doonorile saab lisada veregrupi, rh faktori, aadressi, nime, telefoni, emaili jne.&lt;br /&gt;
*4. Andmeid on võimalik leida läbi otsimise&lt;br /&gt;
*5. Võimalik jälgida veregrupi olemasolu laos&lt;br /&gt;
*6. Kasutaja andmete baasil, saab välja arvutada, millal tohib kasutaja uuesti verd andma tulla.&lt;br /&gt;
*7. Verenäitajate kaudu, saab välja arvutada, kas doonor on sobilik verd andma.&lt;br /&gt;
*8. Võimalik näha, mis veregruppi vajatakse hetkel kõige rohkem.&lt;br /&gt;
*9. Võimalik on näha doonori ajalugu.&lt;br /&gt;
*10. Teatud veregrupi vajaduse korral, saab teavitada kasutajaid sellest.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QSEEs tehtud andmebaas:&#039;&#039;&#039;&lt;br /&gt;
[[File:verepank.png|800px|VEREPANK]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;QSEEs tehtud andmebaas (parandus): 25.11.2015&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:VEREPANKskeem.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programmis võiksid olla lisavõimalused (Nice to have):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*1. Haiglatel on võimalik verd tellida.&lt;br /&gt;
*2. Arstil/õel on võimalik doonori nõusolekul kriitilisel hetkel kutsuda doonor koheselt verd annetama.&lt;br /&gt;
*3. Enne vereandmist peab annetaja täitma küsimustiku, mida saab pärast esimest doonorlust muuta rakenduses.&lt;br /&gt;
*4. Küsimustiku saab täita eelnevalt kodus.&lt;br /&gt;
*5. Kui countdown järgmise annetuskorrani on 0, siis saadetakse doonorile teavitus.&lt;br /&gt;
*6. 100x countdown - president annab veredoonoritele autähe, kui on tehtud 100 vereannetust&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Puust &amp;amp; Punaseks &#039;&#039;&#039;&lt;br /&gt;
Soovitakse anda verd. Sel puhul minnakse verepanka, kus annetajat võtab vastu õde. Õde küsib annetaja isiku- ja kontaktandmed ning sisestab need meie loodud rakendusse. Seejärel tehakse vereanalüüsid ja muud vajalikud uuringud ning tulemused saadetakse rakendusse, pärast mida selgub, kas annetaja on doonorluseks sobilik. Kui annetaja ei ole sobilik, salvestatakse tulemused sellegipoolest andmebaasis ning neid saab kasutada hilisematel uuringutel. Kui annetaja on sobilik, siis võetakse temalt vastav kogus verd. Verenäitajad, kogus ja teised eelnevalt küsitud andmed salvestatakse andmebaasi. Kogutud veri läheb hoidlasse ja haiglad saavad rakenduse abil vajatavat veretüüpi ja kogust tellida.&lt;br /&gt;
Annetaja seisukohalt võimaldab rakendus jälgida verenäitajaid, annetuste ajalugu, muuta kontaktandmeid (&#039;&#039;nice to have:&#039;&#039; ning täita küsimustik). Samuti on võimalik doonoril rakenduse kaudu märkida end &amp;quot;kriisiannetajaks&amp;quot;, ehk saada teavitusi äkilistest annetajale vastava veretüübi vajadustest.&lt;br /&gt;
Arsti/õe seisukohalt võimaldab rakendus jälgida veregrupi olemasolu laos, doonorite verenäitajaid, annetuste ajalugu ning &amp;quot;kriisiannetajate&amp;quot; puhul kutsuda doonor vastava veretüübi vajadusel koheselt annetama.&lt;br /&gt;
Reaalajas countdown järgmise võimaliku annetuskorrani nii doonoril kui arstil.&lt;br /&gt;
&lt;br /&gt;
== Teise rühma analüüsi retsensioon ==&lt;br /&gt;
&#039;&#039;&#039;LendBook&#039;&#039;&#039; &lt;br /&gt;
https://wiki.itcollege.ee/index.php/LendBook&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Kas on aru saada, mis on rakenduse eesmärk?&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;Rakenduse eesmärk on selgesti arusaadav ning idee uuenduslik.&lt;br /&gt;
&amp;lt;br&amp;gt;Küsimusi tekitas järgnev punkt&#039;&#039;: &amp;quot;Programmi eesmärk on võimaldada tutvusringkonnal kasutada kodus olemasolevaid raamatuid, ilma et peaks liigselt raamatuid ostma või ennast vaevama raamatukokku minekuga, kus sageli ei ole soovitud või vajaminevat raamatut üldse saadaval.&amp;quot;&#039;&#039;:&lt;br /&gt;
* Tänapäeval omavad pea kõik raamatukogud online-andmebaase raamatutest, mis parajasti raamatukogus saadaval on.&lt;br /&gt;
* Kuidas jõuab raamat laenutajani? Kuidas väheneb raamatuni jõudmise vaev võrreldes raamatukoguga?&lt;br /&gt;
Lisaks, kuidas tagatakse raamatute kindel tagastamine? Laenutamise idee on küll hea, kuid tuleks arvestada võimalusega, et omanikud oma raamatuid tagasi ei saagi. Selle vältimiseks oleks mõistlik mingi süsteem välja mõelda.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Kas funktsionaalsuste realiseerimine on ka reaalselt tehtav?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsused on täiest realiseeritavad ning mõistlikud. Kuid tekkis üks küsimus raamatute lisamise kohta: Kuidas reageerib süsteem, kui üks inimene lisab raamatu nimega &amp;quot;Harry Potter ja Tarkade Kivi&amp;quot;, kuid teine &amp;quot;Härri Potteri I osa&amp;quot;? &amp;lt;br&amp;gt;&lt;br /&gt;
Ka raamatute üleandmise toimumine jääb segaseks. Kasutaja peaks kuidagi teadma, kuhu ning millal raamatule järgi minna ning raamatu laenutaja peaks ka sellest teadlik olema. Analüüsist kahjuks ei selgu, kuidas raamatute üleandmine toimib (nii laenutamine kui tagastamine).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Mis on hästi.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Esimeseks plussiks on kindlasti idee uudsus. Lisaks on positiivne see, et on mõeldud, kuidas rakendust optimaalselt disainida. Juurde on pandud ka andmete liikumise diagrammid, mis teevad asjast aru saamise lihtsamaks. On ilusti ära liigitatud, millised saavad olema rakenduse kindlad funktsionaalsused ning millised on võimalikud lisafunktsioonid, kui jääb aega üle neid teha.&lt;br /&gt;
Väga mõistlik on ka võimalike tekkivate probleemide üles märkimine, kuna see vähendab riski ebameeldivate üllatuste tekkimiseks rakenduse loomise ajal. (Samas tekib küsimus, kas neid võimalikke takistusi on vaja kõigil teada, või tasuks need kuhugi enda jaoks privaatselt kirja panna?)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Kommentaar andmebaasi kohta&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuna andmebaas on algusjärgus, ei saa väga kommenteerida. Olemas on vaid kolm olemit ning kindlasti on mitmeid puudu (näiteks &amp;quot;kasutaja roll&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. Ettepanekud, kuidas rakendust paremaks teha.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Raamatute laenutamine ei peaks piirduma vaid tutvusringkonnaga. Rakendusse võiks lisada funktsiooni, mis leiab raamatuid mingisuguses piirkonnas või sinu asukohale vastavalt valitud raadiuses (GPS). &amp;lt;br&amp;gt;&lt;br /&gt;
2. Võiks olla funktsionaalsus, et raamatut saab ka müüa. &amp;lt;br&amp;gt;&lt;br /&gt;
3. Tähtaja pikendamise võimalus.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Kui sama nimega raamatuid on mitmeid, siis kuvada esimesena lähimal asuv.&amp;lt;br&amp;gt;&lt;br /&gt;
5. Võimalus sorteerida raamatuid žanri järgi.&lt;br /&gt;
== Prototüüp ==&lt;br /&gt;
Meie prototüübi koos SQL skriptiga on võimalus alla laadida:&lt;br /&gt;
&lt;br /&gt;
https://drive.google.com/folderview?id=0B_jAQkLSPoFqSXlxWklDRWNqUEE&amp;amp;usp=sharing&lt;br /&gt;
&lt;br /&gt;
Testandmed saab genereerida andmebaasi WPF rakendust käivitades LOGIN lehelt TEST ANDMED nuppu vajutades.&lt;br /&gt;
&lt;br /&gt;
== Teise rühma prototüübi retsensioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MC2&#039;&#039;&#039;: https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tegemist on väga omanäolise 2D mänguga, mille laadset varem ei olegi kohanud, mis oli meeldivaks elamuseks. Mäng on käivitatav &#039;&#039;.exe&#039;&#039; failist. Mängu saab mängida nii üksi ning on tahetud tekitada ka võrgus mängimise võimalus, kuid ebaõnnestunult. Mäng nign selle kood näeb üldjoontes välja korrektne ning üsna hästi õnnestunud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli hästi?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Prototüüp toimib rahuldavalt hästi: mäng liigub väga sujuvalt ning tõrgeteta. Prototüüp välimuselt näeb samuti väga kaasaegne välja. Eriti meeldib, et mänguikooniga on samuti vaeva nähtud. Mängus saab edukalt muuda seadistusi ning jälgida edetabelit. &lt;br /&gt;
&lt;br /&gt;
WPF&#039;i kasutus on üsna hea. On osatud kasutada &#039;&#039;grid&#039;i&#039;&#039;, akna suuruse muutmisel säilitavad olemid oma asukoha ning programm toimib edasi. Kood on jaotatud piisavalt tükkideks ning on lihtne hoomata. Kommenteeritud on piisavalt ning ka asjakohaselt. Prototüübis on olemas nõuetekoahselt vaatemudelid, &#039;&#039;business object&#039;id&#039;&#039;, &#039;&#039;serivce&#039;id&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mida jäi vajaka?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kuna mäng on oma olemuselt huvitav, kuid üsna unikaalne ning põhimõte tundmatu, oli seda alguses üsna raske mängida. Mängu &#039;&#039;About&#039;&#039; sektsioonis on jäetud seletamata mängu eesmärk, mis aga projekti analüüsi kohaselt oli lubatud teha. Mängust aru saamiseks peab seda esialgu mitmed korrad läbi mängima paraku.&lt;br /&gt;
&lt;br /&gt;
Meeldib lahendus, et mängu alguses toimub visuaalne loosimine esimese käigu osas. Loosimine toimub täringu veeretamise teel, kuid see venib ajaliselt natuke liiga kaua. Lisaks sellele, selgelt on arusaadav mängija silmade arv, kuid (visuaalselt) kummaline on see, kuidas tuleb vastase silmade arv veeretamisel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli ebaõnnestunud?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mingil põhjusel ei saa luua serverit mitme mängijaga mängimiseks. &#039;&#039;Registreeri&#039;&#039; nuppu vajutades, ei juhtu midagi. Põhjus võib olla vigases &#039;&#039;event handler&#039;is&#039;&#039; või andmebaasi tegevuses. Samuti on mängus võimalik laadida varem salvestatud mängu, paraku pole aga võimalik mängu üldse salvestadagi. Puudub vastav nupp või juhis salvestamiseks.&lt;br /&gt;
&lt;br /&gt;
== Teise rühma lõpptoote retsensioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MC2&#039;&#039;&#039;: https://wiki.itcollege.ee/index.php/Meeskond:_mc2#L.C3.B5pptoode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nagu prtotüübi retsensioonis öeldud: &amp;quot;Tegemist on väga omanäolise 2D mänguga, mille laadset varem ei olegi kohanud, mis oli meeldivaks elamuseks. Mäng on käivitatav &#039;&#039;.exe&#039;&#039; failist. Mängu saab mängida nii üksi ning on tahetud tekitada ka võrgus mängimise võimalus. Mäng ning selle kood näeb üldjoontes välja korrektne ning üsna hästi õnnestunud.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli hästi?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mäng liigub väga sujuvalt ning tõrgeteta. Välimuselt näeb samuti väga kaasaegne välja. Eriti meeldib, et mänguikooniga on samuti vaeva nähtud. Mängus saab edukalt muuta seadistusi ning jälgida edetabelit. Suureks plussiks on multiplayer, tänu millele on mäng tehtud hoopis atraktiivsemaks. &lt;br /&gt;
&lt;br /&gt;
WPF&#039;i kasutus on üsna hea. On osatud kasutada &#039;&#039;grid&#039;i&#039;&#039;, akna suuruse muutmisel säilitavad olemid oma asukoha ning programm toimib edasi. Kood on jaotatud piisavalt tükkideks ning on lihtne hoomata. Kommenteeritud on piisavalt ning ka asjakohaselt. Olemas nõuetekoahselt vaatemudelid, &#039;&#039;business object&#039;id&#039;&#039;, &#039;&#039;serivce&#039;id&#039;&#039;. Mängu välimus ning ehitus on ilus ja lihtne, sobib ka tootena laialdasemaks kasutuseks või müügiks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mis oli ebaõnnestunud?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kui prototüübi retsensioonis tõime välja ebaõnnestumisi, mis mingil põhjusel ei töötanud siis praeguseks on seis juba parem ning tiimi loodud funktsioonid töötavad hästi.&lt;br /&gt;
&lt;br /&gt;
== Blogi ==&lt;br /&gt;
&lt;br /&gt;
*20.09 - Tiimi loomine &lt;br /&gt;
*26.09 - Esimene kokkusaamine, idee leidmine, skype grupi tegemine.&lt;br /&gt;
*14.10 - Alustasime andmebaasi skeemi loomisega QSEEs.&lt;br /&gt;
*28.10 - Lõpetasime andmebaasi skeemi tegemisega QSEEs ja lõime andmebaasi SQL Server Management Studiosse.&lt;br /&gt;
*04.11 - Vaatasime üle enda analüüsi ja täiendasime. Kontrollisime üle, kas kõigil on olemas ühendus TFS-iga ja kõik saavad aru, kuidas üles/alla laadida uusimat versiooni meie projektist. Alustasime rühma &#039;&#039;&#039;LendBook&#039;&#039;&#039; analüüsi retsensiooniga.&lt;br /&gt;
*05.11 - Nädalavahetuse plaanide tegemine - jaotasime rühma vahel erinevaid ülesandeid. Tanel - WPF vaadete tegemine. Melissa - retsensiooni ja analüüsi ülevaatamine, LINQ ja WPF-i õppimine. Aleks - kaustade loomine projekti, LINQ ja WPF-i õppimine. Liisa - andmebaasi parndamine SQL Server Management Studios ning selle külge panemine meie projektile. Taavi - LINQ ja WPF-i õppimine, WPF-i vaadete loomine.&lt;br /&gt;
*11.11 - Alustasime BO-de tegemist ning tegime juurde vaateid.&lt;br /&gt;
*18.11 - Alustasime Service&#039;ite tegemist Model&#039;itele. XAML&#039;ite disainimine.&lt;br /&gt;
*19.11 - Täiendasime Models&#039;eid, Service&#039;eid ning ka Business Objecte, lisades neile mõned property&#039;d juurde s.h. &amp;quot;get/set&amp;quot; property. Lõime test-kasutaja nii doonori rolli kui ka administraatori rolli, et testida programmi funktsionaalsust.&lt;br /&gt;
*25.11 - Vaatasime koos üle, mis funktsionaalsused veel puudu on. Enne kokkusaamist olid olemas kasutaja registreerimise, sisselogimise, kasutaja otsimise, kasutaja andmete muutmise funktsionaalsused. Kokkusaamisel tegime ühiselt verenäitajate lisamise ja vere andmise funktsionaalsuse. Kokkusaamise tegime lõbusamaks Liisa küpsetatud šokolaadimuffinitega.&lt;br /&gt;
*26.11 - Jätkasime eilset koodimist. Vahepeal tegime ka liikumisharjutusi&lt;br /&gt;
[[File:Harjutused.gif]]&lt;br /&gt;
*8.12 - Vaatasime üle, mida keegi vahepeal teinud on. Käisime rakenduses ringi ja leidsime ning parandasime erinevaid pisivigu.&lt;br /&gt;
*14.12 - Valmistusime oma projekti kaitsmiseks. &lt;br /&gt;
*17.12 - Tegime viimased muudatused ära ja nüüd proovime uuesti läbi lüüa. &lt;br /&gt;
[[File:Lastone.jpg |500px|TEHTUD]]&lt;/div&gt;</summary>
		<author><name>Alluik</name></author>
	</entry>
</feed>