Hidden Mustard: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Aasser (talk | contribs)
Akirotar (talk | contribs)
Line 16: Line 16:
== Analüüs ==
== Analüüs ==
'''Mida see endas sisaldab?'''
'''Mida see endas sisaldab?'''
Tunnuslause “Get your trade on”
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, seda muuta ja kustutada. Kuulutusi on võimalik ka otsida läbi filtreerimise ehk kuulutuse tunnuste kaudu. Kasutajal on ka võimalik kuulutuse all küsimusi küsida. Kuulutust saab lisada erinevate kategooriate alla ja sinna lisatakse toote kirjeldus, pildid jne.
Rakendus sisaldab endas kasutajaid, kuulutusi, kuulutuste pilte.


'''Mis on selle eesmärk?'''
'''Mis on selle eesmärk?'''
Line 68: Line 67:


=== Võimalikud probleemid ===
=== Võimalikud probleemid ===
* Ei saa aru, ei oska.
*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.
* Aju ei tööta.
*Tööjaotusega võib tekkida probleeme, sest tiimil pole piisavalt Visual Studioga ja üleüldiselt ärilise loogika tarkvara arenduse kogemusi.
* Kood ei tööta/kompileeru/jookse.
* Meeskond afk

Revision as of 15:24, 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

Mida see endas sisaldab? 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, seda muuta ja kustutada. Kuulutusi on võimalik ka otsida läbi filtreerimise ehk kuulutuse tunnuste kaudu. Kasutajal on ka võimalik kuulutuse all küsimusi küsida. Kuulutust saab lisada erinevate kategooriate alla ja sinna lisatakse toote kirjeldus, pildid jne.

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.