LuckyYou

From ICO wiki
Revision as of 14:10, 7 March 2016 by Meeenmaa (talk | contribs) (→‎Idee)
Jump to navigationJump to search

Meeskond ja rollid

  • Tanel Vähk - Projektijuht
  • Aleks Luik
  • Melissa Eenmaa
  • Taavi Kliss

Idee

Meie idee on luua loosimisi vahendav veebirakendus LuckyYou, kasutades C# keelt.

Rakenduses on kasutajateks meie kliendid (ehk firmad, kes loosimisi teevad) ning tavakasutajad, kes loosimisi jagavad. Klientidel on võimalik lisada mitmeid loosimisi ning tavakasutajad võivad end registreerida limiteerimata arvule loosimistele.

Loosimise eest esitatakse kliendile tähtajaline arve, sõltuvalt loosimise pikkusest, reklaami suurusest ning prioriteedist (kui määrata loosimise prioriteediks 1, siis reklaam kuvatakse kõige esimesena). Tavakasutajate jaoks on osalemine, ehk loosimiste jagamine, tasuta. Jagamine toimub e-maili või Facebooki kaudu.

Igal loosimisel on teada: loosi algataja, toode, toote üldine kategooria, alguskuupäev, lõpukuupäev, kui palju tooteid loositakse, mis vanusegrupile on tooted mõeldud. Info loosimisele minevate toodete kohta lisatakse andmebaasi (Näiteks: Lisan toote nimega Merida Xsport, tüübiks panen jalgratas). Andmebaasi märgitakse ka kõik võidud, et oleks võimalik jälgida ajalugu. Samuti on olemas pingerida võitudest ning loosimises osalemistest.

Analüüs

Programmis on olemas järgmised võimalused (Must have):

  • 1. Meil on kasutajad – admin, klient (firma, kes lisab loosimised), kasutaja (kes jagab loosimisi)
  • 2. Kasutajal on võimalus registeerida ühele kuni mitmele loosimisele.
  • 3. Kliendil on võimalus lisada loosimisi.
  • 4. Klient saab lisada tooteid andmebaasi, mis lähevad peagi loosimistele. Tootel on nimi, ja tüüp. Näiteks: Lisan toote nimega Merida Xsport, tüübiks panen jalgratas.
  • 5. Loosimistel on üldisemad kategooriad – pudipadi, spordiesemed, reisid jne.
  • 6. Igal loosimisel on teada: * loosi algataja * toode, mis osaleb loosimisel * üldisem kategooria, kuhu toode kuulub * algus kuupäev * kaua kestab * kui palju tooteid loositakse * mis vanuses on tooted mõeldud.
  • 7. Loosimisese eest esitakse arve. Arve suurus sõltub loosimise pikkusest, loosimisala reklaami suurusest, loosimisala prioriteedi määramisest ( kui määrata loosimise prioriteediks 1, siis reklaam kuvatakse kõige esimesena).
  • 8. Arvel on tähtaaeg, mis ajaks tuleb maksta ära.
  • 9. Meie andmebaasi lisatakse kõik võidud, et saaks jälgida võitude ajalugu.
  • 10. Võitudest ja loosimistest osalemistest moodustatakse pingerida.

Programmis võiksid olla lisavõimalused (Should have):

  • 1. Kasutajale on võimalik teavitus võidust saata.
  • 2. Kasutaja näeb palju on aega mingi loosimise lõpuni jäänud.
  • 3. Kliendil on võimalik näha, millal loosimine lõpeb ja kes on võidu saanud.
  • 4. Võimalik on lisada loosiauhinna kättesaamise asukoht.
  • 5. Klient saab lülituda ümber kasutajaks, et samuti loosmistest osa võtta.
  • 6. Loosimisi on võimalik jagada facebooki kaudu või emaili kaudu.


QSEE andmebaasiskeem

LUCKYYOU


Blogi

  • 03.02 - Tiimi loomine.
  • 23.02 - Facebooki grupi loomine, idee leidmine.
  • 25.02 - Esimene kokkusaamine. Alustasime andmebaasi skeemi loomisega QSEEs.
  • 03.03 - Teine kokkusaamine. Lõpetasime andmebaasi skeemi QSEEs ning alustasime XML loomist.
  • 07.03 - Lõime Wiki lehe ning seletasime lahti projekti idee.