Hidden Mustard: Difference between revisions
Line 15: | Line 15: | ||
== Analüüs == | == Analüüs == | ||
WebStore on WPF rakendus, millega on võimalik kasutajatel efektiivselt kuulutusi lisada ja neid ka vaadata. Rakenduse eesmärk on lubada kasutajatel ennast registreerida ja sisselogida, kui kasutaja on sisse loginud, siis on tal võimalik lisada uus kuulutus, | WebStore, mille nimi peaks olema pigem e-pood, on WPF rakendus, millega on võimalik kasutajatel efektiivselt kuulutusi lisada ja neid ka vaadata. Rakenduse eesmärk on lubada kasutajatel ennast registreerida ja sisselogida, kui kasutaja on sisse loginud, siis on tal võimalik lisada uus kuulutus, neid muuta, vaadata ja kustutada. Kuulutusi on võimalik ka otsida läbi filtreerimise ehk kuulutuse tunnuste kaudu. Kasutajal on võimalik kuulutuse all küsimusi küsida. Kuulutust saab lisada erinevate kategooriate alla ja sinna lisatakse toote kirjeldus, pildid, asukoht jm. | ||
Põhilised(must-have) vajadused rakendusele on järgmised: kuulutuste olemasolu, kergesti kasutatav rakendus, maksevõimalus(nice-to-have). Selleks, et põhilisi vajadusi täita on vaja esiteks kedagi, kes neid kuulutusi lisab ehk kasutajaid ning teiseks mõistliku kasutajaliidest. | |||
Rakenduse ohuks on teiste samalaadsete võimaluste olemasolu näiteks veebis osta.ee, okidoki.ee ja teisedki. Rakenduse tugevuseks on see eest mõistlik kasutajaliides ning mugav viis soovitud toote leidmiseks. | |||
'''Mis on selle eesmärk?''' | '''Mis on selle eesmärk?''' | ||
Line 36: | Line 40: | ||
* Proge/disain/projekijuht - Andreas Kirotar | * Proge/disain/projekijuht - Andreas Kirotar | ||
* Disain/proge/sql/midagi_ikka - Anneli Asser | * Disain/proge/sql/midagi_ikka - Anneli Asser | ||
* SQL/proge? - Aivar Romandi | |||
* Proge ? - Tõnn Vaher | |||
* SQL/proge? - Aivar Romandi ? | |||
* Proge ? - Tõnn Vaher ? | |||
Revision as of 22:11, 31 October 2016
Meeskond ja rollid
- Andreas Kirotar - projektijuht
- Anneli Asser
- Aivar Romandi
- Tõnn Vaher
Idee
Veebipood wpf rakendusena, milles on võimalik: kasutaja registreerida, sisse logida, kuulutusi lisada/muuta. Teiste inimeste kuulutusi vaadata ja nendega kuulutuse teemal suhelda.
Tehnoloogia
Kasutatav tehnoloogia:
- C#
- Windows Presentation Foundation
- SQL
Analüüs
WebStore, mille nimi peaks olema pigem e-pood, on WPF rakendus, millega on võimalik kasutajatel efektiivselt kuulutusi lisada ja neid ka vaadata. Rakenduse eesmärk on lubada kasutajatel ennast registreerida ja sisselogida, kui kasutaja on sisse loginud, siis on tal võimalik lisada uus kuulutus, neid muuta, vaadata ja kustutada. Kuulutusi on võimalik ka otsida läbi filtreerimise ehk kuulutuse tunnuste kaudu. Kasutajal on võimalik kuulutuse all küsimusi küsida. Kuulutust saab lisada erinevate kategooriate alla ja sinna lisatakse toote kirjeldus, pildid, asukoht jm.
Põhilised(must-have) vajadused rakendusele on järgmised: kuulutuste olemasolu, kergesti kasutatav rakendus, maksevõimalus(nice-to-have). Selleks, et põhilisi vajadusi täita on vaja esiteks kedagi, kes neid kuulutusi lisab ehk kasutajaid ning teiseks mõistliku kasutajaliidest.
Rakenduse ohuks on teiste samalaadsete võimaluste olemasolu näiteks veebis osta.ee, okidoki.ee ja teisedki. Rakenduse tugevuseks on see eest mõistlik kasutajaliides ning mugav viis soovitud toote leidmiseks.
Mis on selle eesmärk? Eesmärgiks on anda inimestele võimalus osta/müüa/vahetada erinevaid tooteid. Samuti osutada kasutajatele mugavat ja lihtsat võimalust kaupu sorteerida ning ka otsida.
Mida tavakasutaja sellega teha saaks?
Tavakasutaja saab :
- end registreerida kasutajaks,
- enda registreeritud kasutajaga sisselogida,
- registreeritud kasutajaga postidada kuulutusi
- Vaadata enda ja teiste postitatud kuulutusi
- Kirjutada kuulutuse alla kommentaare
Tööjaotus:
- Proge/disain/projekijuht - Andreas Kirotar
- Disain/proge/sql/midagi_ikka - Anneli Asser
- SQL/proge? - Aivar Romandi ?
- Proge ? - Tõnn Vaher ?
Funktsionaalsus
Must have
- Kasutaja registreerimine.
- Kasutaja sisselogimine. Kasutajal on võimalik logida süsteemi.
- Kasutaja andmete muutmine.
- Kasutaja enda kuulutuste lisamine/vaatamine/muutmine/kustutamine/sulgemine?
- Teiste kasutajate kuulutuste vaatamine
- Kuulutusele kommentaaride kirjutamine/(kommentaarile vastamine)
- Kuulutuste vaatamine kategooria järgi
- Otsing filtritega või/ja märksõna läbi
Nice to have
- Kirjutada kuulutuse postitajale sõnumeid
- Kuulutuse lisamine lemmikutesse - see pole raske?
- Live chat
- Oksjon
- Makse teostamine (veebimakse)
- Feedback?
- Hinnamuutuse teavitus?
- Reklaamide bännerid?
- Kuulutuses oleva asja asukoht (google maps)
MVP
Võimalikud probleemid
- Probleemiks võib osutada projekti keerukus, mis tähendab, sest projekti piirid pole täielikult määratletud seega teostamine võib minna üle käte. Ei saa funktsionaalsustega ühele poole, hakatakse arendama funktsionaalsust, mille teostamine käib üle jõu.
- Tööjaotusega võib tekkida probleeme, sest tiimil pole piisavalt Visual Studioga ja üleüldiselt ärilise loogika tarkvara arenduse kogemusi.