User talk:Rreemet

From ICO wiki
Jump to navigationJump to search

Jooksev draft blogi/logi/wiki lehe jaoks

Rakenduse analüüs

Tegemist on veebipoega, kus müüakse eelkõige puust käsitööehteid, kuid kust oleks võimalik ka tellida isikustatud tooteid, nt. ise valitud pildi või mustriga. Toote infos on kirjas võimalikud värvid/suurused. Tooteid saab sortreerida kategooria ja märksõnade järgi, ning tulemusi järjestada hinna või tähestiku järgi. Kasutajad saavad omale konto registreerida, mis hõlbustab tellimuste tegemist ning võimaldab neil tooteid hinnata ja kommenteerida, ning saada uudiskirja soodustuste, kampaaniate ja muude uudiste kohta.

Võimalikud takistuskohad

Isikastud tooted võivad tekitada muresid, kuna isikustatud pildi puhul peaks kasutaja saama pilti üles laadida, kuid kasutajatel on mitmetes formaatides pilte (tiff, .jpg, .gif, .png, (pdf?!) jne.), ning üleslaadimine võib muutuda jõudluse suhtes pudelikaelaks. Üks lahendus oleks lingitavad pildid ainult, kuid see jällegi on kasutajatele ebamugav.

Üheks takistuskohaks on projekti tegemiseks olev väike ajaresurss, nii et kaasatavate funktsioonide valimine võib välja arvata ka neid funktsioone, mis algselt on plaanis teha.

Use Case

Kasutaja

  1. Kasutaja tuleb veebilehele
    • Valib avalehelt populaarseimate toodete seast toote
    • Otsib toodet nime ja/või märksõna (kategooria) järgi
    • Navigeerib kategooriates kuni leiab huvitava toote
  2. Avab toote info vajutades toote
    • Pildile
    • Nimele
    • "Info" nupule
  3. Lisab toote ostukorvi vajutades vastavale nupule/lingile
  4. Vajutab ostukorvi pildile/lingile
  5. Kinnitab ostukorvi
    • Vajadusel sisestab lisainfo toodete kohta (isikustatavad tooted)
    • Valib kätte toimetamise meetodi
      • kuller
      • Eesti Post
      • SmartPost
      • käest-kätte
  6. Kinnitab kontaktandmed
    • Kui ei ole sisse logitud, saab sisse logida
    • Kui ei ole kontot, saab registreeruda
    • Kui on konto, kuid pole andmeid, saab need käsitsi sisestada, ning need salvestatakse
    • Kui ei soovi kontot, siis saab käisitsi sisestada andmed
  7. Valib maksemeetodi
    • Pangalink
    • Arve
    • Järelmaks (võib-olla ei tule seda varianti)
  8. Jätkab surfamist

Nice to have lisafunktsioonid

  • Kui on kasutajakonto, siis pärast tellimuse kätte saamist saab kasutaja
    • Tellitud tooteid hinnata
    • Tellitud tooteid kommenteerida
    • Vaadata oma tellimuste ajalugu
    • Vaadata tellimuse seisukorda
      1. ootab maksmist
      2. koostamisel/valmistamisel (kui on isikustatud toode) või pakkimisel
      3. postitatud või ootab järele tulemist (kui on käest-kätte toimetamine)
    • Saada uudiseid, pakkumisi, jms e-posti uudiseid
  • Parooli meeldetuletus

Kasutajaks registreerimine

  1. Vajutades "Logi Sisse" nupule/lingile on võimalik valik "Registreeru"
  2. Kasutaja peab sisestama kasutajanime ja parooli
  3. Võib sisestada aadressi jms postiinfo tellimuse hõlbustamiseks
  4. Kasutaja saab registreerumise kohta kinnitusmeili
    • Kinnitamatta konto kustutatakse 30 päeva jooksul

Administraator

  1. Administraatori keskkonda sisse logimine (nt. leht.ee/Home/Admin)
  2. Tegevuse valik
    • Uus toode
    • Vana toote uuendamine
    • Laojäägi muut
  3. Muudatuste kinnitus

Funktsionaalsused

Kindlasti teostatavad (Must have)

  • Toodete haldus
    • Toodete lisamise võimalus (CMS?)
    • Toodete grupeerimine erinevate kategooriate järgi
    • Toodete otsimine ja sorteerimine erinevate tunnuste ja andmete järgi (hind, värv, jms)
    • Aled/allahindlused
    • Toote pildi/piltide automaatne suurendamine/vähendamine
  • Tellimused/Ostud
    • Pangalingid
    • Automaatne arvete koostamine (k.a. postikulu)
    • Ostukorvi süsteem
  • Näeb kena välja
    • Normaalne disain (värvid, taust, jms)
    • Breadcrumbs/navigatsiooniga asukohamäär

Võiks olla, aga mida ei pruugi ajapuuduse tõttu realiseerida. (Nice to have)

  1. Kasutaja saab vaadata oma ostuajalugu
  2. Arvete e-mailimine
  3. Toodete hindamine 1-5
  4. Lightbox jms pluginad disaini poole peale
  5. Toodete kommenteerimine
  6. Järelmaks
  7. Kasutaja(grupi)põhine allahindlus
  8. Blogi

ERD

ERD Mudel