<?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=Mtrubets</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=Mtrubets"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Mtrubets"/>
	<updated>2026-05-06T22:28:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113812</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113812"/>
		<updated>2016-11-03T10:23:00Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projekti “Talupood” analüüs=&lt;br /&gt;
Anaüüsi koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Põhifunktsionaalsus===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. &lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mis võib osutuda problemaatiliseks?==&lt;br /&gt;
&lt;br /&gt;
Projekti skoop võib osutuda liiga suureks, sest kesise kogemusega arendajatel on &lt;br /&gt;
planeerimise faasis projekti (või selle osade) realiseerimiseks kuluvat aega keerukas hinnata ning mitmed detailid või ettetulevad probleemid võivad olla jäänud tähelepanuta. Võib juhtuda, et ei jõuta realiseerida mõnda &#039;&#039;Must have&#039;&#039; funktsionaalsust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tööjaotus==&lt;br /&gt;
&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &amp;lt;br /&amp;gt;&lt;br /&gt;
Rollid on jaotunud järgmiselt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Marianne Trubetskoi - wiki, kasutajaliides, analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Taavi Tilk - analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113811</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113811"/>
		<updated>2016-11-03T10:22:00Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Projekti “Talupood” analüüs=&lt;br /&gt;
Anaüüsi koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Põhifunktsionaalsus===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. &lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mis võib osutuda problemaatiliseks?==&lt;br /&gt;
&lt;br /&gt;
Projekti skoop võib osutuda liiga suureks, sest kesise kogemusega arendajatel on &lt;br /&gt;
planeerimise faasis projekti või selle osade realiseerimiseks kuluvat aega keerukas hinnata ning mitmed detailid või ettetulevad probleemid võivad olla jäänud tähelepanuta. Võib juhtuda, et ei jõuta realiseerida mõnda &#039;&#039;Must have&#039;&#039; funktsionaalsust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tööjaotus==&lt;br /&gt;
&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &amp;lt;br /&amp;gt;&lt;br /&gt;
Rollid on jaotunud järgmiselt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Marianne Trubetskoi - wiki, kasutajaliides, analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Taavi Tilk - analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113767</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113767"/>
		<updated>2016-11-02T11:26:38Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kaia Runthal - projektijuht, arendaja.&#039;&#039;&#039; Ülesanded: grupi töö üldine koordineerimine, Wiki, analüüsi koostamine, retsensiooni koostamine, rakenduse arendamine.&lt;br /&gt;
* &#039;&#039;&#039;Marianne Trubetskoi - arendaja.&#039;&#039;&#039; Kasutajaliidese esmane visualiseerimine, rakenduse arendamine, andmebaasimudel.  &lt;br /&gt;
* &#039;&#039;&#039;Taavi Tilk - arendaja.&#039;&#039;&#039; Rakenduse arendamine.  &lt;br /&gt;
* &#039;&#039;&#039;Mihkel Matson - arendaja.&#039;&#039;&#039; Analüüsi ja andmemudeli koostamine ja vormistamine, rakenduse arendamine.&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/AnalüüsiRetsensioon Retsensioon meeskonna ??? analüüsile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (20.11) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
==Olulisemad etapid rakenduse arendamisel==&lt;br /&gt;
==== 29.09.2016 ====&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted rakenduse funktsioonide kohta, projektile Wiki lehe loomine.&lt;br /&gt;
&lt;br /&gt;
==== 09.10.2016 ====&lt;br /&gt;
Grupiga liitusid Mihkel Matson ja Taavi Tilk.&lt;br /&gt;
Kasutaliidese esmane visandamine. &lt;br /&gt;
&lt;br /&gt;
==== 11.10.2016 ====&lt;br /&gt;
TFS keskkonna seadistamine. &lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
==== 18.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. TFS keskkonnaga tutvumine ja kasutamise testimine. Kasutajaliidese esmane vormistus. Rakenduse &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuse paikapanek. Alustame analüüsi vormistamisega. &lt;br /&gt;
&lt;br /&gt;
==== 25.10.2016 ====&lt;br /&gt;
Mihkel koostab ja vormistab analüüsi (rakenduse kirjeldus, andmemudel, funktsionaalsused, kasutajalood). &lt;br /&gt;
&lt;br /&gt;
==== 26.10.2016 ====&lt;br /&gt;
Jätkub arutlus &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuste üle. Skoobi hoidmise eesmärgil loobume mitmetest funktsionaalsustest. Otsustame, et võimaldame rakenduse kasutamist sisselogimata (registeerimata) kasutajatele. &lt;br /&gt;
&lt;br /&gt;
==== 30.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. Korrigeeritakse tööjaotusi, loobutakse mitmetest varemplaneeritud funktsionaalsustest (näiteks raamatupidamislikud aruanded, maksete teostamine). Valminud on rakenduse avalehe realisatsioon (esilehel kuvatakse uudiseid). &lt;br /&gt;
&lt;br /&gt;
==== 31.10.2016 ====&lt;br /&gt;
Valmis on kasutajaliidese prototüüp. Lisame analüüsi kasutajaliidese ekraanivaated. [https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym Analüüsi esimene versioon]. &lt;br /&gt;
&lt;br /&gt;
==== 01.11.2016 ====&lt;br /&gt;
Valmib projekti analüüs. &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113766</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113766"/>
		<updated>2016-11-02T11:14:40Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kaia Runthal - projektijuht, arendaja.&#039;&#039;&#039; Ülesanded: grupi töö üldine koordineerimine, Wiki, analüüsi koostamine, retsensiooni koostamine, rakenduse arendamine.&lt;br /&gt;
* &#039;&#039;&#039;Marianne Trubetskoi - arendaja.&#039;&#039;&#039; Kasutajaliidese esmane visualiseerimine, rakenduse arendamine, andmebaasimudel.  &lt;br /&gt;
* &#039;&#039;&#039;Taavi Tilk - arendaja.&#039;&#039;&#039; Rakenduse arendamine.  &lt;br /&gt;
* &#039;&#039;&#039;Mihkel Matson - arendaja.&#039;&#039;&#039; Analüüsi ja andmemudeli koostamine ja vormistamine, rakenduse arendamine.&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/AnalüüsiRetsensioon Retsensioon meeskonna ??? analüüsile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (20.11) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
==Olulisemad etapid rakenduse arendamisel==&lt;br /&gt;
==== 29.09.2016 ====&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted rakenduse funktsioonide kohta, projektile Wiki lehe loomine.&lt;br /&gt;
&lt;br /&gt;
==== 09.10.2016 ====&lt;br /&gt;
Grupiga liitusid Mihkel Matson ja Taavi Tilk.&lt;br /&gt;
Kasutaliidese esmane visandamine. &lt;br /&gt;
&lt;br /&gt;
==== 11.10.2016 ====&lt;br /&gt;
TFS keskkonna seadistamine. &lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
==== 18.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. TFS keskkonnaga tutvumine ja kasutamise testimine. Kasutajaliidese esmane vormistus. Rakenduse &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuse paikapanek. Alustame analüüsi vormistamisega. &lt;br /&gt;
&lt;br /&gt;
==== 25.10.2016 ====&lt;br /&gt;
Mihkel koostab ja vormistab analüüsi (rakenduse kirjeldus, andmemudel, funktsionaalsused, kasutajalood). &lt;br /&gt;
&lt;br /&gt;
==== 26.10.2016 ====&lt;br /&gt;
Jätkub arutlus &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuste üle. Skoobi hoidmise eesmärgil loobume mitmetest funktsionaalsustest. Otsustame, et võimaldame rakenduse kasutamist sisselogimata (registeerimata) kasutajatele. &lt;br /&gt;
&lt;br /&gt;
==== 30.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. Korrigeeritakse tööjaotusi, loobutakse mitmetest varemplaneeritud funktsionaalsustest (raamatupidamislikud aruanded, maksete teostamine). Valminud on rakenduse avalehe realisatsioon (esilehel kuvatakse uudiseid). &lt;br /&gt;
&lt;br /&gt;
==== 31.10.2016 ====&lt;br /&gt;
Valmis on kasutajaliidese prototüüp. Lisame analüüsi kasutajaliidese ekraanivaated. [https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym Analüüsi esimene versioon]. &lt;br /&gt;
&lt;br /&gt;
==== 01.11.2016 ====&lt;br /&gt;
Valmib projekti analüüs. &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113765</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113765"/>
		<updated>2016-11-02T11:11:26Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: /* Meeskond ja rollid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kaia Runthal - projektijuht, arendaja.&#039;&#039;&#039; Ülesanded: grupi töö üldine koordineerimine, Wiki, analüüsi koostamine, retsensiooni koostamine, rakenduse arendamine.&lt;br /&gt;
* &#039;&#039;&#039;Marianne Trubetskoi - arendaja.&#039;&#039;&#039; Kasutajaliidese esmane visualiseerimine, rakenduse arendamine, andmebaasimudel.  &lt;br /&gt;
* &#039;&#039;&#039;Taavi Tilk - arendaja.&#039;&#039;&#039; Rakenduse arendamine.  &lt;br /&gt;
* &#039;&#039;&#039;Mihkel Matson - arendaja.&#039;&#039;&#039; Analüüsi ja andmemudeli koostamine ja vormistamine, rakenduse arendamine.&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
==Olulisemad etapid rakenduse arendamisel==&lt;br /&gt;
==== 29.09.2016 ====&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted rakenduse funktsioonide kohta, projektile Wiki lehe loomine.&lt;br /&gt;
&lt;br /&gt;
==== 09.10.2016 ====&lt;br /&gt;
Grupiga liitusid Mihkel Matson ja Taavi Tilk.&lt;br /&gt;
Kasutaliidese esmane visandamine. &lt;br /&gt;
&lt;br /&gt;
==== 11.10.2016 ====&lt;br /&gt;
TFS keskkonna seadistamine. &lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
==== 18.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. TFS keskkonnaga tutvumine ja kasutamise testimine. Kasutajaliidese esmane vormistus. Rakenduse &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuse paikapanek. Alustame analüüsi vormistamisega. &lt;br /&gt;
&lt;br /&gt;
==== 25.10.2016 ====&lt;br /&gt;
Mihkel koostab ja vormistab analüüsi (rakenduse kirjeldus, andmemudel, funktsionaalsused, kasutajalood). &lt;br /&gt;
&lt;br /&gt;
==== 26.10.2016 ====&lt;br /&gt;
Jätkub arutlus &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuste üle. Skoobi hoidmise eesmärgil loobume mitmetest funktsionaalsustest. Otsustame, et võimaldame rakenduse kasutamist sisselogimata (registeerimata) kasutajatele. &lt;br /&gt;
&lt;br /&gt;
==== 30.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. Korrigeeritakse tööjaotusi, loobutakse mitmetest varemplaneeritud funktsionaalsustest (raamatupidamislikud aruanded, maksete teostamine). Valminud on rakenduse avalehe realisatsioon (esilehel kuvatakse uudiseid). &lt;br /&gt;
&lt;br /&gt;
==== 31.10.2016 ====&lt;br /&gt;
Valmis on kasutajaliidese prototüüp. Lisame analüüsi kasutajaliidese ekraanivaated. [https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym Analüüsi esimene versioon]. &lt;br /&gt;
&lt;br /&gt;
==== 01.11.2016 ====&lt;br /&gt;
Valmib projekti analüüs. &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113764</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113764"/>
		<updated>2016-11-02T11:00:10Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Projekti “Talupood” analüüs=&lt;br /&gt;
Anaüüsi koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Põhifunktsionaalsus===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. &lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tööjaotus==&lt;br /&gt;
&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &amp;lt;br /&amp;gt;&lt;br /&gt;
Rollid on jaotunud järgmiselt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Marianne Trubetskoi - wiki, kasutajaliides, analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Taavi Tilk - analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptoode&amp;diff=113763</id>
		<title>Agraarbeib/Lõpptoode</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptoode&amp;diff=113763"/>
		<updated>2016-11-02T10:58:57Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakendus Meie Talu: Lõpptoode==&lt;br /&gt;
Lõpptoote koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb lõpptoode==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113762</id>
		<title>Agraarbeib/Prototüüp</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113762"/>
		<updated>2016-11-02T10:58:37Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakendus Meie Talu: Prototüüp==&lt;br /&gt;
Prototüübi koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptoode&amp;diff=113761</id>
		<title>Agraarbeib/Lõpptoode</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptoode&amp;diff=113761"/>
		<updated>2016-11-02T10:57:33Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakendus Meie Talu: Lõpptoode==&lt;br /&gt;
Koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb lõpptoode==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113760</id>
		<title>Agraarbeib/Prototüüp</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113760"/>
		<updated>2016-11-02T10:56:58Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakendus Meie Talu: Prototüüp==&lt;br /&gt;
Koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113759</id>
		<title>Agraarbeib/Prototüüp</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113759"/>
		<updated>2016-11-02T10:56:41Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakendus Meie Talu: Prototüüp==&lt;br /&gt;
Koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb Prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Anal%C3%BC%C3%BCsiRetsensioon&amp;diff=113758</id>
		<title>Agraarbeib/AnalüüsiRetsensioon</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Anal%C3%BC%C3%BCsiRetsensioon&amp;diff=113758"/>
		<updated>2016-11-02T10:56:23Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskonna ??? analüüsile==&lt;br /&gt;
Retsensiooni koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb analüüsi retsensioon==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptooteRetsensioon&amp;diff=113757</id>
		<title>Agraarbeib/LõpptooteRetsensioon</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptooteRetsensioon&amp;diff=113757"/>
		<updated>2016-11-02T10:54:58Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: Created page with &amp;quot;==Retsensioon meeskonna ??? lõpptootele== Retsensiooni koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]  ==Siia tuleb lõpptoote retsensioon==       =C#=...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskonna ??? lõpptootele==&lt;br /&gt;
Retsensiooni koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb lõpptoote retsensioon==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptoode&amp;diff=113756</id>
		<title>Agraarbeib/Lõpptoode</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/L%C3%B5pptoode&amp;diff=113756"/>
		<updated>2016-11-02T10:54:02Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: Created page with &amp;quot;==Rakendus Meie Talu: Lõpptoode== Koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]  ==Siia tuleb Lõpptoode==       =C#=  [https://wiki.itcollege.ee/index...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakendus Meie Talu: Lõpptoode==&lt;br /&gt;
Koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb Lõpptoode==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113755</id>
		<title>Agraarbeib/Prototüüp</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Protot%C3%BC%C3%BCp&amp;diff=113755"/>
		<updated>2016-11-02T10:52:42Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: Created page with &amp;quot;==Rakenduse Meie Talu prototüüp== Rakenduse koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]  ==Siia tuleb Prototüüp==       =C#=  [https://wiki.itcoll...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Rakenduse Meie Talu prototüüp==&lt;br /&gt;
Rakenduse koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb Prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Anal%C3%BC%C3%BCsiRetsensioon&amp;diff=113754</id>
		<title>Agraarbeib/AnalüüsiRetsensioon</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Anal%C3%BC%C3%BCsiRetsensioon&amp;diff=113754"/>
		<updated>2016-11-02T10:51:06Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsensioon meeskonna ??? analüüsile==&lt;br /&gt;
Retsensiooni koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
==Siia tuleb retsensioon==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Anal%C3%BC%C3%BCsiRetsensioon&amp;diff=113753</id>
		<title>Agraarbeib/AnalüüsiRetsensioon</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Anal%C3%BC%C3%BCsiRetsensioon&amp;diff=113753"/>
		<updated>2016-11-02T10:50:12Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: Created page with &amp;quot;=Retsensioon meeskonna ??? analüüsile= Retsensiooni koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]    =C#=  [https://wiki.itcollege.ee/index.php/Catego...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Retsensioon meeskonna ??? analüüsile=&lt;br /&gt;
Retsensiooni koostas: [https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113752</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113752"/>
		<updated>2016-11-02T10:46:52Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* Kaia Runthal - projektijuht, arendaja. Ülesanded: grupi töö üldine koordineerimine, Wiki, analüüsi koostamine, retsensiooni koostamine, rakenduse arendamine.&lt;br /&gt;
* Marianne Trubetskoi - arendaja. Kasutajaliidese esmane visualiseerimine, rakenduse arendamine, andmebaasimudel.  &lt;br /&gt;
* Taavi Tilk - arendaja. Rakenduse arendamine.  &lt;br /&gt;
* Mihkel Matson - arendaja.  Analüüsi ja andmemudeli koostamine ja vormistamine, rakenduse arendamine. &lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
==Olulisemad etapid rakenduse arendamisel==&lt;br /&gt;
==== 29.09.2016 ====&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted rakenduse funktsioonide kohta, projektile Wiki lehe loomine.&lt;br /&gt;
&lt;br /&gt;
==== 09.10.2016 ====&lt;br /&gt;
Grupiga liitusid Mihkel Matson ja Taavi Tilk.&lt;br /&gt;
Kasutaliidese esmane visandamine. &lt;br /&gt;
&lt;br /&gt;
==== 11.10.2016 ====&lt;br /&gt;
TFS keskkonna seadistamine. &lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
==== 18.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. TFS keskkonnaga tutvumine ja kasutamise testimine. Kasutajaliidese esmane vormistus. Rakenduse &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuse paikapanek. Alustame analüüsi vormistamisega. &lt;br /&gt;
&lt;br /&gt;
==== 25.10.2016 ====&lt;br /&gt;
Mihkel koostab ja vormistab analüüsi (rakenduse kirjeldus, andmemudel, funktsionaalsused, kasutajalood). &lt;br /&gt;
&lt;br /&gt;
==== 26.10.2016 ====&lt;br /&gt;
Jätkub arutlus &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuste üle. Skoobi hoidmise eesmärgil loobume mitmetest funktsionaalsustest. Otsustame, et võimaldame rakenduse kasutamist sisselogimata (registeerimata) kasutajatele. &lt;br /&gt;
&lt;br /&gt;
==== 30.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. Korrigeeritakse tööjaotusi, loobutakse mitmetest varemplaneeritud funktsionaalsustest (raamatupidamislikud aruanded, maksete teostamine). Valminud on rakenduse avalehe realisatsioon (esilehel kuvatakse uudiseid). &lt;br /&gt;
&lt;br /&gt;
==== 31.10.2016 ====&lt;br /&gt;
Valmis on kasutajaliidese prototüüp. Lisame analüüsi kasutajaliidese ekraanivaated. [https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym Analüüsi esimene versioon]. &lt;br /&gt;
&lt;br /&gt;
==== 01.11.2016 ====&lt;br /&gt;
Valmib projekti analüüs. &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113751</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113751"/>
		<updated>2016-11-02T10:46:01Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* Kaia Runthal - projektijuht, arendaja. Ülesanded: grupi töö üldine koordineerimine, Wiki, analüüsi koostamine, retsensiooni koostamine, rakenduse arendamine.&lt;br /&gt;
* Marianne Trubetskoi - arendaja. Kasutajaliidese esmane visualiseerimine, rakenduse arendamine, andmebaasimudel.  &lt;br /&gt;
* Taavi Tilk - arendaja. Rakenduse arendamine.  &lt;br /&gt;
* Mihkel Matson - arendaja.  Analüüsi ja andmemudeli koostamine ja vormistamine, rakenduse arendamine. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
==Olulisemad etapid rakenduse arendamisel==&lt;br /&gt;
==== 29.09.2016 ====&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted rakenduse funktsioonide kohta, projektile Wiki lehe loomine.&lt;br /&gt;
&lt;br /&gt;
==== 09.10.2016 ====&lt;br /&gt;
Grupiga liitusid Mihkel Matson ja Taavi Tilk.&lt;br /&gt;
Kasutaliidese esmane visandamine. &lt;br /&gt;
&lt;br /&gt;
==== 11.10.2016 ====&lt;br /&gt;
TFS keskkonna seadistamine. &lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
==== 18.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. TFS keskkonnaga tutvumine ja kasutamise testimine. Kasutajaliidese esmane vormistus. Rakenduse &#039;&#039;Must have&#039;&#039; ja &#039;&#039;Nice to have&#039;&#039; funktsionaalsuse paikapanek. Alustame analüüsi vormistamisega. &lt;br /&gt;
&lt;br /&gt;
==== 25.10.2016 ====&lt;br /&gt;
Mihkel koostab ja vormistab analüüsi (rakenduse kirjeldus, andmemudel, funktsionaalsused, kasutajalood). &lt;br /&gt;
&lt;br /&gt;
==== 26.10.2016 ====&lt;br /&gt;
Jätkub arutlus &#039;&#039;&#039;Must have&#039;&#039;&#039; ja &#039;&#039;&#039;Nice to have&#039;&#039;&#039; funktsionaalsuste üle. Skoobi hoidmise eesmärgil loobume mitmetest funktsionaalsustest. Otsustame, et võimaldame rakenduse kasutamist sisselogimata (registeerimata) kasutajatele. &lt;br /&gt;
&lt;br /&gt;
==== 30.10.2016 ====&lt;br /&gt;
Projektimeeskonna töökoosolek. Korrigeeritakse tööjaotusi, loobutakse mitmetest varemplaneeritud funktsionaalsustest (raamatupidamislikud aruanded, maksete teostamine). Valminud on rakenduse avalehe realisatsioon (esilehel kuvatakse uudiseid). &lt;br /&gt;
&lt;br /&gt;
==== 31.10.2016 ====&lt;br /&gt;
Valmis on kasutajaliidese prototüüp. Lisame analüüsi kasutajaliidese ekraanivaated. [https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym Analüüsi esimene versioon]. &lt;br /&gt;
&lt;br /&gt;
==== 01.11.2016 ====&lt;br /&gt;
Valmib projekti analüüs. &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=C#=&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Category:Programmeerimine_CSharp_keeles C# aine koduleht]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=113750</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2016)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016)&amp;diff=113750"/>
		<updated>2016-11-02T09:36:43Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti loomine ja arendamine &#039;&#039;&#039;&lt;br /&gt;
Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service&#039;it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tööde esitamine&#039;&#039;&#039; (prototüüb ja lõpptoode)&lt;br /&gt;
Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Team Foundation Service kasutamine&#039;&#039;&#039; (tänasel päeval &#039;&#039; Visual Studio online&#039;&#039;)&lt;br /&gt;
[http://www.visualstudio.com/get-started/sign-up-for-visual-studio-online Step-by-Step juhend]&lt;br /&gt;
&lt;br /&gt;
NB! Versioonihalduse kohta jagab õppejõud materjale.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.&lt;br /&gt;
&lt;br /&gt;
NB! Juhul kui analüüsi tähtajast on möödunud nädal, määrab õppejõud meeskonnale ise vabalt valitud ülesande, mis on võetud näidis teemade alt. Peale seda ei ole võimalik teemat enam muuta.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;27.10.2016&#039;&#039;&#039; (2p) (Kuna vahepeal oli loengute toimumise kord paigast ära ning TFSi loomisega on segadust olnud, siis nihutan seda tähtaega)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;01.11.2016&#039;&#039;&#039; (4p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 08.11.2016 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp + esitlemine===&lt;br /&gt;
&#039;&#039;&#039;20.11.2016 &#039;&#039;&#039;(10p)&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Rakenduses on loodud erinevad vaated, mis võimaldavad ülevaate rakendusest saada.&lt;br /&gt;
&lt;br /&gt;
20. novembril esitatakse prototüüp, mida kaitstakse sellele järgneval nädalal. NB! Juhul kui prototüüpi ei kaitsa ja ei esitata, siis ei ole võimalik selle osa eest punkte saada.&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;18.12.2016&#039;&#039;&#039;(30p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 08.01.2016(4p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit&#039;&#039;&#039; &#039;&#039;(3p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&lt;br /&gt;
Siia alla ilmuvad detsembris kaitsmise ajad.&lt;br /&gt;
&lt;br /&gt;
Ideaalne esitlus, sisaldab endas ka powerpointi, kus on&lt;br /&gt;
*väljatoodud meeskonna nimi ja liikmed&lt;br /&gt;
*idee&lt;br /&gt;
*realiseerimine&lt;br /&gt;
*mis oli keerukas?&lt;br /&gt;
*mida uut õpiti?&lt;br /&gt;
*mõnede keerulisemate probleemide lahendamine&lt;br /&gt;
*meeskonnaliikmete panus&lt;br /&gt;
&lt;br /&gt;
Kaitsmise käigus vaadatakse üle ka kood.&lt;br /&gt;
&lt;br /&gt;
=Teemad 2016 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
**Andmebaasis peab olema vähemalt 6 andmebaasi tabelit&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
**Rakenduses tehtavad tegevused salvestatakse&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net&lt;br /&gt;
* Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga&lt;br /&gt;
* Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid&lt;br /&gt;
* Kood on kirjutatud C# programmeerimiskeeles&lt;br /&gt;
**Kuna aine nimi on &amp;quot;Programmeerimine C# keeles&amp;quot; ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles&lt;br /&gt;
* Rakendus on jaotatud kihtidesse&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
*Kood on kommenteeritud&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Mäng(Unit)==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2016=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kuri Kohvikupidaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Egert Aia&lt;br /&gt;
Meeskonna koduleht: [[Kuri_Kohvikupidaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
Kättesaadav siit: https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc&lt;br /&gt;
&lt;br /&gt;
Sisse saab logida jalutsis vajutades login&lt;br /&gt;
&lt;br /&gt;
admini log:   1@eesti.ee&lt;br /&gt;
&lt;br /&gt;
admini pw:    a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Checkboxe valides vali esimest checkboxi nii et teed selle aktiivseks ja siis võtad linnukese jälle ära, pärast seda kõik checkboxid töötavad ilusti! =)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pirate Netflix===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Joosep Voolmaa&lt;br /&gt;
Meeskonna koduleht: [[Pirate_Netflix]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: D♭===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Arusalu&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Roomet Saadi&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: D♭]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ParkWell===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
Meeskonna koduleht: [[ParkWell]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://park-well.visualstudio.com/ParkWell SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bomory===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
Meeskonna koduleht: [[Bomory]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kassarakendus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Meelis Sääsk&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
Meeskonna koduleht: [[Kassarakendus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Pie Piper===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Villem Markus Loigom&lt;br /&gt;
* Olari Pipenberg&lt;br /&gt;
* Uku-Mart Uprus&lt;br /&gt;
* Ardo Erik&lt;br /&gt;
Meeskonna koduleht: [[Pie_Piper]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
NA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Hidden Mustard===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andreas Kirotar&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Anneli Asser&lt;br /&gt;
Meeskonna koduleht: [[Hidden_Mustard]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: B12===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
Meeskonna koduleht: [[B12]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://b12tiim.visualstudio.com/B12/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elibrium ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Häkkinen&lt;br /&gt;
* Karl Frank&lt;br /&gt;
Meeskonna koduleht: [[Elibrium]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://m-hakkinen.visualstudio.com/Elibrium&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CozinHero ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Kai Kallastu&lt;br /&gt;
Meeskonna koduleht: [[CozinHero]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://metsvahi.visualstudio.com/CozinHero&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Bank ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aleksei Kopõlov&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Sander Perens&lt;br /&gt;
* Tarvo Sbitnev&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bank Bank]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://perens.visualstudio.com/Projekt%20Bank/tiimi%20nimi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ATDV===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aldin Talve - arendaja&lt;br /&gt;
* Delia Viirmaa - projektijuht&lt;br /&gt;
* Mart-Erki Nõumees - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[ATDV]]&lt;br /&gt;
&lt;br /&gt;
ADTV TFS: [https://adtvmn.visualstudio.com/ADTV SIIN]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sõnajalg===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Argo Hansen&lt;br /&gt;
* Ragnar Rästas&lt;br /&gt;
Meeskonna koduleht: [[Sõnajalg]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://sonajalg-itk.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond:Gurmaanid===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Brita Pentšuk&lt;br /&gt;
* Ott Sõerumäe&lt;br /&gt;
Meeskonna koduleht: [[Gurmaanid]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Korterid Kõrgel Künkal===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Edward Mardo&lt;br /&gt;
Meeskonna koduleht: [[Korterid_Kõrgel_Künkal]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Librarians===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kerttu Liis Lootus&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
Meeskonna koduleht: [[Librarians]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://klootus.visualstudio.com/Librarians&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Brainery===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
* Berit Põldoja&lt;br /&gt;
* Taavi Teearu&lt;br /&gt;
Meeskonna koduleht: [[Brainery]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rent A Book===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Aapo Kersalu&lt;br /&gt;
* Kristjan Kotto&lt;br /&gt;
* Paul John Niidas&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Rent A Book]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&amp;quot; &lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: BMS===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kert Kukk&lt;br /&gt;
Meeskonna koduleht: [[BMS]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Dogify===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht [[Dogify]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://rososa.visualstudio.com/Dogify/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: ForeverNotes===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
Meeskonna koduleht: [[ForeverNotes]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: NullPointerException===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kertu Nurmberg&lt;br /&gt;
* Tõnis Piirits&lt;br /&gt;
Meeskonna koduleht: [[NullPointerException]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; https://null-pointer-exception.visualstudio.com/CSGO%20Triggerbot&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Autoparandaja===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Viilveer&lt;br /&gt;
Meeskonna koduleht: [[Autoparandaja]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tostukid.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Paabel===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rutt Lindström&lt;br /&gt;
* Esta Prangel&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Liina Abner&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Paabel]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Agraarbeib===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaia Runthal&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Agraarbeib]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs (01.11)&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüsi retsensioon (08.11) TODO&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/AnalüüsiRetsensioon Retsensioon meeskonna ??? analüüsile]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prototüüp (20.11) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Prototüüp Prototüüp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode (18.12) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Lõpptoode Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon (08.01) TODO&#039;&#039;&#039; &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/LõpptooteRetsensioon Retsensioon meeskonna ??? tootele]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MoneyG 1.0===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Saar&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron&lt;br /&gt;
* Andres Kepler&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[MoneyG 1.0]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [http://452b.visualstudio.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
* Anto Animägi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://kaskmartin.visualstudio.com/Laener]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Vitamin C#===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Rene Väli&lt;br /&gt;
* Kaia Tomson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Vitamin C#]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://fevertree.visualstudio.com/Vitamiin%20Csharp https://fevertree.visualstudio.com/Vitamiin%20Csharp]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Kingalaenutus===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristi Saare&lt;br /&gt;
* Kersti Maurer&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Kingalaenutus]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;projekti TFS: https://kingalaenutus.visualstudio.com/Kingalaenutus&#039;&#039;&#039;&lt;br /&gt;
NB! Õppejõud lisatud itcollege aadressiga.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Isearve ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Isearve]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://isearve.visualstudio.com/IseArve https://isearve.visualstudio.com/IseArve]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: DevHelp===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger (projektijuht)&lt;br /&gt;
* Mikk Erlenheim&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
Meeskonna koduleht: [[DevHelp]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://devhelp.visualstudio.com/]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Elekter ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Kristo Oidermaa&lt;br /&gt;
* Tiit Post&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Elekter]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://elekter.visualstudio.com/Elekter/ https://elekter.visualstudio.com/Elekter]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Battle2048===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andrus Seiman&lt;br /&gt;
*Annely Aasalaid&lt;br /&gt;
*Kristjan Peterson&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Battle2048]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: EasyDesk===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[EasyDesk]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://marjup.visualstudio.com/EasyDesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Ajamasin===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Hellerma&lt;br /&gt;
* Teele Sepman&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:[[Ajamasin]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://teelesepman.visualstudio.com/Ajamasin/ (https://ajamasin.visualstudio.com/Ajamasin)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Laener===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Martin Kask - programmeerija&lt;br /&gt;
* Marko Nõu - programmeerija&lt;br /&gt;
* Anto Animägi - projektijuht&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Laener]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Jarvis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
&lt;br /&gt;
* Grigori Palamartšuk - Scrum Master &amp;amp; Product owner&lt;br /&gt;
* Andrei Grigorjev - arendaja&lt;br /&gt;
* Artyom Likhachev - arendaja&lt;br /&gt;
* Maksim Tšeljabov - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/JARVIS Jarvis]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://grigorip.visualstudio.com/Jarvis Jarvis]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
===Meeskond: TikTokTek===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Eva Ibrus&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht&#039;&#039;&#039;&lt;br /&gt;
[[TikTokTek]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TFS&#039;&#039;&#039;&lt;br /&gt;
https://tiktoktek.visualstudio.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Rahaplaneerija===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Maila Keerus&lt;br /&gt;
* Kersti Miller&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
[[Rahaplaneerija]]&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: [https://rahaplaneerija.visualstudio.com/Rahaplaneerija Rahaplaneerija]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Garden of Towers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Nele Sergejeva&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Garden_of_Towers&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://gardenoftowers.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: FoodCab===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mario Mustasaar&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodCab&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodcab.visualstudio.com/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Meeskond: MyLibrary===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam - projektijuht, arendaja&lt;br /&gt;
* Olle Mikk - arendaja&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: https://mylibrary16.wordpress.com/&lt;br /&gt;
&lt;br /&gt;
Projekti TFS:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: OnTime ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tatjana Kruglova&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OnTime&lt;br /&gt;
&lt;br /&gt;
Projetki TFS: https://ontimekruglova.visualstudio.com/OnTime/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: FoodBytes ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aet Udusaar&lt;br /&gt;
*Taavi Põder&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht:&lt;br /&gt;
https://wiki.itcollege.ee/index.php/FoodBytes&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://foodbytes.visualstudio.com/FoodBytes/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode&#039;&#039;&#039;&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113748</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113748"/>
		<updated>2016-11-02T08:47:59Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* Kaia Runthal - projektijuht&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
=== 29.09.2016 ===&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted, wiki&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
=== 31.10.2016 ===&lt;br /&gt;
&lt;br /&gt;
Analüüs: https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= C# =&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113747</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113747"/>
		<updated>2016-11-02T08:41:43Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* Kaia Runthal - projektijuht&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
=== 29.09.2016 ===&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted, wiki&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
=== 31.10.2016 ===&lt;br /&gt;
&lt;br /&gt;
Analüüs: https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= =&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;br /&gt;
= =&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113745</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113745"/>
		<updated>2016-11-02T08:34:13Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* Kaia Runthal - projektijuht&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
=== 29.09.2016 ===&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted, wiki&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
=== 31.10.2016 ===&lt;br /&gt;
&lt;br /&gt;
Analüüs: https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== C# kodutööde leht =====&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2016) C# kodutöö 2016]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113740</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113740"/>
		<updated>2016-11-01T23:02:43Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Põhifunktsionaalsus===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. &lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tööjaotus==&lt;br /&gt;
&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &amp;lt;br /&amp;gt;&lt;br /&gt;
Rollid on jaotunud järgmiselt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Marianne Trubetskoi - kasutajaliides, analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Taavi Tilk - analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113739</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113739"/>
		<updated>2016-11-01T23:01:47Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Põhifunktsionaalsus===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. &lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tööjaotus==&lt;br /&gt;
&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &amp;lt;br /&amp;gt;&lt;br /&gt;
Rollid on jaotunud järgmiselt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Marianne Trubetskoi - kasutajaliides, analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Taavi Tilk - analüüs, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar16.PNG&amp;diff=113738</id>
		<title>File:Agraar16.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar16.PNG&amp;diff=113738"/>
		<updated>2016-11-01T22:54:21Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113731</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113731"/>
		<updated>2016-11-01T22:06:44Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. &lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
==Tööjaotus==&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &lt;br /&gt;
Rollid on jaotunud järgmiselt:&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&lt;br /&gt;
Marianne Trubetskoi - kasutajaliides, analüüs, arendus&lt;br /&gt;
Taavi Tilk - analüüs, arendus&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113721</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113721"/>
		<updated>2016-11-01T21:58:35Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus:===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus:===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama &amp;quot;lisa korvi&amp;quot; nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. Erinevaid tooteid müüakse erinevate ühikute kaupa, seega sõltub ühik konkreetsest tootest (kg, l, tk).&lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks &amp;quot;KINNITA&amp;quot; nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades &amp;quot;Tühjenda&amp;quot; nuppu.&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades &amp;quot;Talu&amp;quot; ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub &amp;quot;Lisa uus talu&amp;quot; nupu abil &amp;quot;Talu&amp;quot; vaates.&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna &amp;quot;Toodete nimekiri&amp;quot; lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida &amp;quot;Lisa uus toode&amp;quot;.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada &amp;quot;Tellimused&amp;quot; lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. &lt;br /&gt;
Rollid on jaotunud järgmiselt:&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&lt;br /&gt;
Marianne Trubetskoi - kasutajaliides, analüüs, arendus&lt;br /&gt;
Taavi Tilk - analüüs, arendus&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113718</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113718"/>
		<updated>2016-11-01T21:54:48Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus:===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus:===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse ning kinnitada ost või loobuda tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
File:Agraar15.PNG|Ostuajaloo ja esitatud tellimuse staatuse nägemiseks on vajalik sisselogimine. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar8.PNG|Teostatud ja kinnitatud tellimused on nähtavad lehel &amp;quot;Ostude ajalugu&amp;quot;. Ostude ajalugu on nähtav vaid sisseloginud registreeritud kasutajatele. Sarnaselt &amp;quot;Talude&amp;quot; ja &amp;quot;Toodetega&amp;quot; tuleb edasi tegutsemiseks klikkida tellimusel. &lt;br /&gt;
File:Agraar9.PNG|Tellimus avaneb &#039;&#039;pop-up&#039;&#039; aknas. Eelnevatele ja järgnevatele tellimustele liikumine toimub &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. Tellimuste editeerimise võimalust ei ole ette nähtud, klient saav andmeid vaid vaadata. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ostjad muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud müüja=====&lt;br /&gt;
Vaade &amp;quot;Uudised&amp;quot; on nii ostjatel kui müüjatel identsed, mistõttu ei esitata siin avalehe vaadet uuesti.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar10.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb müüjale tema poolt müüdavate toodete nimekiri. Tooted on jaotatud erinevatele alamlehekülgedele, kui müüja on esindajaks mitmele talule. Siin on võimalik uute toodete lisamine.&lt;br /&gt;
File:Agraar11.PNG|Kui müüja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on esitatud toote põhiandmed (hind, laojääk jms). Võimalik on toote info editeerimine. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar12.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb talude nimekiri, millega on müüja seotud. Taludega seotud toodete nägemiseks tuleb klikkida talul. Siin on võimalik uute esindatavate talude nimekirja lisamine.&lt;br /&gt;
File:Agraar13.PNG|Kui müüja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu toodetest. Võimalik on toodete info editeerimine. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar14.PNG|Lehel &amp;quot;Tellimused&amp;quot; kuvatakse ostjate poolt kinnitatud tellimused grupeerituna talude kaupa. Nimekirjas on nähtavad tellimuse põhiandmed. Tellimuse täitmiseks ja detailandmete nägemiseks on vajalik tellimusel klikkimine.&lt;br /&gt;
File:Agraar16.PNG|Kui müüja on klikkinud tellimusel, avaneb &#039;&#039;pop-up&#039;&#039; aken. &amp;quot;Ootel&amp;quot; staatuses olevaid tellimusi saab saata täitmisele. Teistele tellimustele navigeerimiseks tuleb sulgeda aken ja valida uus tellimus või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Kasutajalood===&lt;br /&gt;
=====Registreeritud ja registreerimata ostjad=====&lt;br /&gt;
Toodete sirvimine:&lt;br /&gt;
*Kasutajal on võimalik tooteid leida vajutades hiirega põhivaates toodete nupule, mille tulemusena kuvatakse poes müüdavate toodete nimekiri.&lt;br /&gt;
*Teise võimalusena saab tooteid kuvada talude kaupa, vajutades põhivaates talude nupule.&lt;br /&gt;
*Neis vaadetes ei kuvata tooteid, millel laoseis puudub.&lt;br /&gt;
*Nimekiri kuvatakse galeriina, vaikimisi on lehel 9 toodet. Kui tooteid on rohkem, kuvatakse nimekirja all lingid järgmistele/eelmistele lehekülgedele.&lt;br /&gt;
&lt;br /&gt;
Toodete ostukorvi lisamine:&lt;br /&gt;
*Toodete ostukorvi lisamiseks peab kasutaja olema toodete nimekirja lehel ning valitud toote juures vajutama “lisa korvi” nuppu. Nupu vajutamisel lisatakse toodet ostukorvi vaikimisi 1 ühik. Erinevaid tooteid müüakse erinevate ühikute kaupa, seega sõltub ühik konkreetsest tootest (kg, l, tk).&lt;br /&gt;
*Nupu igal järgmisel vajutamisel suurendatakse vastava toote kogust ostukorvis.&lt;br /&gt;
*Tootest täpsema kirjelduse saamiseks saab kasutaja liikuda toote lehele, kus kuvatakse selle täpsem kirjeldus.&lt;br /&gt;
*Ka tootelehel on võimalik toodet ostukorvi lisada.&lt;br /&gt;
Ostukorvi haldamine:&lt;br /&gt;
*Ostukorvis kuvatakse varem ostukorvi lisatud tooted ja valitud kogused.&lt;br /&gt;
*Koguseid saab vajadusel suurendada/vähendada või toodet ostukorvist eemaldada.&lt;br /&gt;
*Ostukorvi tellimuse vormistamiseks, peab klient ostukorvi sisu kinnitama, kasutades selleks “KINNITA” nuppu.&lt;br /&gt;
*Selle tulemusel jaotatakse tellimuses olevad tooted talude vahel ära ja koostatakse alamtellimused taludele.&lt;br /&gt;
*Ostukorvi on võimalik puhastada, vajutades “Tühjenda” nuppu.&lt;br /&gt;
&lt;br /&gt;
=====Müüjad (talupidajad)=====&lt;br /&gt;
Talude haldamine:&lt;br /&gt;
*Kasutaja saab sisselogides valida, millise talu kasutaja ta on (juhul, kui kasutaja on seotud mitme taluga).&lt;br /&gt;
*Talu andmete muutmiseks tuleb valida vastava talu profiil, vajutades “Talu” ja seejärel valides muudetava talu.&lt;br /&gt;
*Andmete sisestamise järgselt toimub andmete valideerimine ja selle õnnestumise korral andmed salvestatakse.&lt;br /&gt;
*Talu lisamine toimub “Lisa uus talu” nupu abil “Talu” vaates.&lt;br /&gt;
&lt;br /&gt;
Toodete haldamine:&lt;br /&gt;
*Toodete lisamiseks tuleb minna “Toodete nimekiri” lehele.&lt;br /&gt;
*Toote lisamiseks tuleb eelmainitud lehel valida “Lisa uus toode”.&lt;br /&gt;
*Toote andmete juures saab valida toote kategooria ning lisada toote nime ning kirjelduse ja laoseisu.&lt;br /&gt;
*Tooteandmete salvestamisel valideeritakse andmed ning selle õnnestumisel andmed salvestatakse.&lt;br /&gt;
*Toote aktiveerimiseks/ deaktiveerimiseks tuleb avada vastav toode ning täita/ tühjendada märkeruut (ing k checkbox) ja tegevus salvestada.&lt;br /&gt;
*Toote laoseisu muutmiseks tuleb avada vastava toote leht ning uuendada kogust ja tegevus salvestada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tellimuste haldamine:&lt;br /&gt;
*Tellimuste haldamiseks tuleb avada “Tellimused” lehekülg.&lt;br /&gt;
*Tellimuste nimekirjas kuvatakse tellimused koos tunnuste staatuste ja kuupäevaga.&lt;br /&gt;
*Tellimuste vaatamiseks tuleb konkreetne tellimus avada sellel klikkides.&lt;br /&gt;
*Tellimuse lehel kuvatakse tellimusega seotud toodete andmed ning tellija andmed.&lt;br /&gt;
*Tellimuse saab määrata täidetuks, kui eelnev staatus pole tühistatud.&lt;br /&gt;
*Tellimuse saab tühistada, kui tellimus pole täidetud.&lt;br /&gt;
*Tühistatud tellimust ei saa taastada.&lt;br /&gt;
&lt;br /&gt;
===Tööjaotus===&lt;br /&gt;
Idee algatajaks oli meie rühmas Kaia Runthal. Rollid on jaotunud järgmiselt:&lt;br /&gt;
Kaia Runthal - wiki, analüüs, projektijuht, arendus&lt;br /&gt;
Marianne Trubetskoi - kasutajaliides, analüüs, arendus&lt;br /&gt;
Taavi Tilk - analüüs, arendus&lt;br /&gt;
Mihkel Matson - analüüs ja selle vormistamine, arendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[https://wiki.itcollege.ee/index.php/Agraarbeib Agraarbeib meeskonna koduleht]]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar15.PNG&amp;diff=113707</id>
		<title>File:Agraar15.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar15.PNG&amp;diff=113707"/>
		<updated>2016-11-01T21:31:31Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113691</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113691"/>
		<updated>2016-11-01T21:10:09Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus:===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus:===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
Rakendusel on 3 tüüpi kasutajaid: regisreeritud ning registreerimata ostjad ja talupidajad ehk müüjad. Järgnevalt esitatakse kasutajaliidese prototüübi ekraanivaated erinevate kasutajaprofiilide kaupa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreerimata ostja=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks ja detailinfo nägemiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|Kui ostja on tootel klikkinud, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel näeb nimekirja seda toodet müüvatest taludest. Teistele toodetele navigeerimiseks tuleb sulgeda aken ja valida uus toode või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar5.PNG|Klikkides nupul &amp;quot;Talud&amp;quot; avaneb tooteid müüvate talude nimekiri. Talude poolt pakutavate toodete nägemiseks ja ostmiseks tuleb klikkida huvipakkuval talul.&lt;br /&gt;
File:Agraar6.PNG|Kui ostja on klikkinud talul, avaneb &#039;&#039;pop-up&#039;&#039; aken, millel on nimekiri selle talu poolt pakutavatest toodetest. Teistele taludele navigeerimiseks tuleb sulgeda aken ja valida uus talu või navigeerida &amp;quot;eelmine&amp;quot; &amp;quot;järgmine&amp;quot; nuppude abil. &lt;br /&gt;
File:Agraar7.PNG|Toodete või talude sektsioonidest valitud tooteid näeb ostja &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; lehel. Toodete valimine eelnevalt toimus &amp;quot;Lisa korvi&amp;quot; nupuga. Ostukorvis saab tellija muuta toodete kogust, lisada või muuta tellimuse kättetoimetamise või arve saaja aadresse, kinnitada tellimuse või loobida tellimusest valides &amp;quot;Tühjenda ostukorv&amp;quot;. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Registreerimata kasutaja muid toiminguid rakenduses teha ei saa. &lt;br /&gt;
&lt;br /&gt;
=====Kasutaja: registreeritud ostja=====&lt;br /&gt;
Vaated &amp;quot;Uudised&amp;quot;, &amp;quot;Tooted&amp;quot;, &amp;quot;Talud&amp;quot; ning &amp;quot;Minu ostud&amp;quot; &amp;gt; &amp;quot;Ostukorv&amp;quot; on regisreeritud ja regisrteerimata ostjatel identsed, mistõttu ei hakata neid vaateid siinkohal uuesti esitama. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimisvõimalus kuvatakse iga vaate ülaservas. Oste on võimalik sooritada ka anonüümse kasutajana, st sisselogimine ei ole alati kohustuslik. &lt;br /&gt;
File:Agraar3.PNG|Klikkides nupul &amp;quot;Tooted&amp;quot; avaneb pakutavate toodete nimekiri. Toodete ostmiseks tuleb klikkida huvipakkuval tootel. &lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113680</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113680"/>
		<updated>2016-11-01T20:46:29Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus:===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus:===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid (Maalehe RSS). Avaleht on identne olenemata lehe külastaja profiilist.  &lt;br /&gt;
File:Agraar2.PNG|Sisselogimis&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113671</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113671"/>
		<updated>2016-11-01T20:43:41Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 3 kasutajat (registreerimata kasutaja (anonüümne ostja), registreeritud klient (ostja) ning registreeritud talupidaja (müüja)). Toodete sirvimiseks ei ole kasutajakontot tarvis, ent enne tellimuse vormistamist saab tellija sisestada kontaktandmed, et tellimust kinnitada.&lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse vajalikud kasutajate poolt sooritatud tegevused (näiteks ostukorvi koostamine, tellimuse esitamine, toodete lisamine jms). Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus:===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(regisreeritud kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus:===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(registreeritud kasutajad)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(ostja)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(ostja ja anonüümne ostja)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(müüja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(kõik kasutajad)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
===Kasutajaliidese ekraanivaated===&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|Rakendusse sisenemise avaleht. Avalehel kuvatakse asjakohaseid uudiseid ning siin asub sisselogimisvõimalus.  &lt;br /&gt;
File:Agraar2.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; sdsdfs&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113640</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113640"/>
		<updated>2016-11-01T20:23:35Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 2 kasutajat. Tavakasutajal pole toodete sirvimiseks kasutajakontot tarvis, ent enne tellimuse vormistamist on kasutajal vaja sisestada kontaktandmed, et tellimust kinnitada. &lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse kõik vajalikud kasutaja poolt sooritatud tegevused - näit ostukorvi koostamine, tellimuse esitamine, toodete lisamine jne. Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
[[https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G Vertabelo]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;250&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Andmemudeli koostamisel lähtusime minimaalsetest nõuetest, mille olemasolul kõik põhifunktsioonid toimivad ning kasutaja saab etteantud tegevusi ellu viia.&lt;br /&gt;
Andmemudel koosneb järgnevatest tabelitest:&lt;br /&gt;
&lt;br /&gt;
1. Talu &lt;br /&gt;
* Tabel hoiab endas andmeid tooteid müüvate talude kohta.&lt;br /&gt;
2. Talu_toode &lt;br /&gt;
* Tabel hoiab endas iga talu toodete nimekirja.&lt;br /&gt;
3. Talu_kasutaja&lt;br /&gt;
* Tabel hoiab endas seoseid talude ja kasutajate vahel.&lt;br /&gt;
* Kasutajal võib olla mitu hallatavat talu.&lt;br /&gt;
* Ühel talul on üks kasutaja.&lt;br /&gt;
4. Kasutaja&lt;br /&gt;
* Tabel hoiab endas erinevate kasutajate andmeid.&lt;br /&gt;
5. Roll&lt;br /&gt;
* Tabel hoiab endas rollide nimekirja.&lt;br /&gt;
6. Toode&lt;br /&gt;
* Tabel hoiab endas erinevate unikaalsete toodete nimekirja.&lt;br /&gt;
7. Tellimus_kasutaja&lt;br /&gt;
* Tabel hoiab endas tellimuse teinud kasutaja andmeid juhul, kui tellimust ei esitanud anonüümne kasutaja (sisselogimata kasutaja).&lt;br /&gt;
8. Tellimus&lt;br /&gt;
* Tabel hoiab endas tellimuste nimekirja ning ajalugu.&lt;br /&gt;
9. Tellimus_toode&lt;br /&gt;
* Tabel hoiab endas konkreetse tellimusega seotud toote andmeid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktsionaalsus==&lt;br /&gt;
===Põhifunktsionaalsus:===&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt 	&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt 		&#039;&#039;(klient ja kasutaja)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel 	&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine 			&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine 			&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Toodete lisamine 					&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine 					&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Lisafunktsionaalsus:===&lt;br /&gt;
* Kasutajakonto loomine					&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Kasutajakonto muutmine				&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Tellimuste ajaloo jälgimine				&#039;&#039;(klient ja kasutaja)&#039;&#039;&lt;br /&gt;
* Sisselogimine kliendina				&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Lao haldus						&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Raamatupidamislikud raportid				&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Maksete teostamine					&#039;&#039;(klient)&#039;&#039;&lt;br /&gt;
* Soodustuste haldamine					&#039;&#039;(kasutaja)&#039;&#039;&lt;br /&gt;
* Uudiste lugemine RSSina				&#039;&#039;(klient ja kasutaja)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;200&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (Slender Mongoose) &lt;br /&gt;
File:Agraar2.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; sdsdfs&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113634</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113634"/>
		<updated>2016-11-01T20:05:33Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 2 kasutajat. Tavakasutajal pole toodete sirvimiseks kasutajakontot tarvis, ent enne tellimuse vormistamist on kasutajal vaja sisestada kontaktandmed, et tellimust kinnitada. &lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse kõik vajalikud kasutaja poolt sooritatud tegevused - näit ostukorvi koostamine, tellimuse esitamine, toodete lisamine jne. Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andmemudel==&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;280&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|Andmebaasi skeem&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;180&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (Slender Mongoose) &lt;br /&gt;
File:Agraar2.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; sdsdfs&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113633</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113633"/>
		<updated>2016-11-01T20:04:13Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Rakendus==&lt;br /&gt;
Esialgne rakendus on planeeritud valmistada WPF raamistikku kasutades, mis tähendab, et rakenduse toimimiseks peab see olema kasutaja arvutis. Rakendusel saab olema mitu visuaalset vaadet, mille kaudu kasutaja tegevusi sooritab.&lt;br /&gt;
Rakendusel saab olema vaikimisi 2 kasutajat. Tavakasutajal pole toodete sirvimiseks kasutajakontot tarvis, ent enne tellimuse vormistamist on kasutajal vaja sisestada kontaktandmed, et tellimust kinnitada. &lt;br /&gt;
Taluomaniku ehk müüja poolelt on toodete ja tellimuste halduseks vajalik kasutajakonto olemasolu ning läbi autentimise ka enese tuvastamine.&lt;br /&gt;
Rakendus kasutab andmebaasi, kuhu salvestatakse kõik vajalikud kasutaja poolt sooritatud tegevused - näit ostukorvi koostamine, tellimuse esitamine, toodete lisamine jne. Teisalt toimub andmebaasist ka andmete lugemine ning nende kuvamine. &lt;br /&gt;
Avalehele minnes avaneb vaade Maalehe uudisvoole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Andmemudel&lt;br /&gt;
Vajalik andmemudel rakenduse toimimiseks:&lt;br /&gt;
https://my.vertabelo.com/doc/gNWPrQXbTzGUklJEDj6T2yEW3j2UfW5G&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;180&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;180&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (Slender Mongoose) &lt;br /&gt;
File:Agraar2.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; sdsdfs&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113627</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113627"/>
		<updated>2016-11-01T19:58:02Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projekti “Talupood” analüüs=&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
Rakenduse eesmärgiks on võimaldada ühelt poolt kasutajal sooritada talutoodete tellimusi ühest või mitmest talust ning teisalt taluomanikel müüa ja hallata müügilaos olevaid tooteid ning tellimusi.&lt;br /&gt;
Tavakasutajal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete nimekirja sirvimine tootest lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete nimekirja sirvimine talust lähtuvalt		&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi koostamine erinevate toodete lisamise teel	&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi vaatamine ja muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Ostukorvi tellimuseks muutmine			&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste jälgimine 					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, et tellimust esitada 			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Taluomanikul ehk tootjal on võimalus teostada järgnevaid tegevusi:&lt;br /&gt;
* Toodete lisamine					&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Toodete koguste haldamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Toodete kustutamine (arhiveerimine)			&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
* Tellimuste vaatamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Tellimuste kinnitamine				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Kasutajakonto loomine 				&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Talude haldamine					&#039;&#039;(MH)&#039;&#039;&lt;br /&gt;
* Sisselogimine, ülal mainitud tegevuste sooritamiseks	&#039;&#039;(NTH)&#039;&#039;&lt;br /&gt;
Kasutatud lühendid: &#039;&#039;MH - must have&#039;&#039;, &#039;&#039;NTH - nice to have&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kasutajaliidese prototüüp==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;180&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (Slender Mongoose) &lt;br /&gt;
File:Agraar2.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; sdsdfs&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113623</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113623"/>
		<updated>2016-11-01T19:48:41Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;180&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (Slender Mongoose) &lt;br /&gt;
File:Agraar2.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; sdsdfs&lt;br /&gt;
File:Agraar3.PNG|&#039;&#039;[[Vaade 1.]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar4.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar5.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar6.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar7.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar8.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar9.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
File:Agraar10.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar11.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar12.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar13.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar14.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraardb.png|&#039;&#039;[[Andmebaasi skeem]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113621</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113621"/>
		<updated>2016-11-01T19:44:02Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot; heights=&amp;quot;180&amp;quot;&amp;gt;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Galerella sanguinea]]&#039;&#039; (Slender Mongoose) &lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis silvestris|Felis silvestris silvestris]]&#039;&#039;&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (A Young Cat)&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (cat on snow)&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Tired 20-year-old cat)&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis silvestris catus]]&#039;&#039; (Cat)&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis silvestris silvestris]]&#039;&#039; (European wildcat)&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Felis catus]]&#039;&#039; (Domestic cat)&lt;br /&gt;
File:Agraar1.PNG|&#039;&#039;[[Lynx lynx]]&#039;&#039; (A Young Lynx)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113619</id>
		<title>Agraarbeib/Analyys</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib/Analyys&amp;diff=113619"/>
		<updated>2016-11-01T19:33:10Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: Created page with &amp;quot;{|style=&amp;quot;margin: 0 auto;&amp;quot; | Philipp Veit, &amp;#039;&amp;#039;Germania&amp;#039;&amp;#039;, 1834–36 | File:Image Germania (pa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|style=&amp;quot;margin: 0 auto;&amp;quot;&lt;br /&gt;
| [[File:Agraar1.PNG|thumb|upright|alt=Robed woman, seated, with sword on her lap|Philipp Veit, &#039;&#039;Germania&#039;&#039;, 1834–36]]&lt;br /&gt;
| [[File:Image Germania (painting).jpg|thumb|upright|alt=Robed woman, standing, holding a sword|Philipp Veit, &#039;&#039;Germania&#039;&#039;, 1848]]&lt;br /&gt;
| [[File:Niederwald memorial 2.JPG|thumb|upright|alt=Monument of robed woman, standing, holding a crown in one hand and a partly sheathed sword in another|Johannes Schilling, &#039;&#039;Germania&#039;&#039;, 1871–83]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113617</id>
		<title>Agraarbeib</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Agraarbeib&amp;diff=113617"/>
		<updated>2016-11-01T19:30:05Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Meeskond ja rollid ==&lt;br /&gt;
&lt;br /&gt;
* Kaia Runthal - projektijuht&lt;br /&gt;
* Marianne Trubetskoi&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
Talutoodete müügikeskkond - Talupood&lt;br /&gt;
&lt;br /&gt;
== Rakenduse sisu ==&lt;br /&gt;
Talutoodete müügikeskkond luuakse WPF-rakendusena. Klient saab rakenduse abil valida vajalikud kaubad soovitud koguses ning teha tellimuse.&lt;br /&gt;
Tellimusi saavad esitada registreeritud kasutajad (rakendusse sisse loginuna) kui ka eelnevalt registreerimata kliendid (aadress kaupade kättetoimetamiseks sisestatakse vahetult enne tellimuse esitamist). Talukaupade müüjad peavad kindlasti omama kasutajakontot ning olema rakendusse sisse logitud. Müüjatel on võimalik näha neile tulnud tellimusi ning editeerida müüdavate kaupade infot.  &lt;br /&gt;
&lt;br /&gt;
=== 29.09.2016 ===&lt;br /&gt;
Esimesed sammud: idee kinnitamine, esimesed mõtted, wiki&lt;br /&gt;
&lt;br /&gt;
Projekti TFS: https://kaia.visualstudio.com/MeieTalu&lt;br /&gt;
&lt;br /&gt;
=== 31.10.2016 ===&lt;br /&gt;
&lt;br /&gt;
Analüüs: https://1drv.ms/w/s!AhlGWN0DPKBajAZEj5YseAP5Rlym&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Agraarbeib/Analyys Analüüs Wikis]&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraardb.png&amp;diff=113615</id>
		<title>File:Agraardb.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraardb.png&amp;diff=113615"/>
		<updated>2016-11-01T19:29:10Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar14.PNG&amp;diff=113614</id>
		<title>File:Agraar14.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar14.PNG&amp;diff=113614"/>
		<updated>2016-11-01T19:27:40Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar13.PNG&amp;diff=113613</id>
		<title>File:Agraar13.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar13.PNG&amp;diff=113613"/>
		<updated>2016-11-01T19:27:26Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar8.PNG&amp;diff=113612</id>
		<title>File:Agraar8.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar8.PNG&amp;diff=113612"/>
		<updated>2016-11-01T19:27:18Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar12.PNG&amp;diff=113611</id>
		<title>File:Agraar12.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar12.PNG&amp;diff=113611"/>
		<updated>2016-11-01T19:26:49Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar11.PNG&amp;diff=113610</id>
		<title>File:Agraar11.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar11.PNG&amp;diff=113610"/>
		<updated>2016-11-01T19:26:39Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar10.PNG&amp;diff=113609</id>
		<title>File:Agraar10.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar10.PNG&amp;diff=113609"/>
		<updated>2016-11-01T19:26:21Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar9.PNG&amp;diff=113608</id>
		<title>File:Agraar9.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar9.PNG&amp;diff=113608"/>
		<updated>2016-11-01T19:26:04Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Agraar7.PNG&amp;diff=113607</id>
		<title>File:Agraar7.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Agraar7.PNG&amp;diff=113607"/>
		<updated>2016-11-01T19:25:20Z</updated>

		<summary type="html">&lt;p&gt;Mtrubets: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtrubets</name></author>
	</entry>
</feed>