Meeskond Nimetud: Difference between revisions
No edit summary |
No edit summary |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Programmeerimine CSharp keeles]] | [[Category:Programmeerimine CSharp keeles]] | ||
__TOC__ | |||
=Projekt= | =Projekt= | ||
Line 11: | Line 13: | ||
Aare-Arnold Äkke | Aare-Arnold Äkke | ||
=Analüüs= | |||
Programmi eesmärk on suurendada mobiilset ostu-müügi turgu, lubades kasutajatel (peab olema kindlasti registreerinud ja sisse loginud, et näha sisu) lisada müügikuulutusi ja teha pakkumisi teistele kuulutustele. Kirjutatav rakendus on sisuliselt kogum kuulutustest ja erinevatest vaadetest, mis võimaldavad neid kasutajatele erinevalt kuvada (kategooriate, populaarsuse jne järgi). | |||
Tavakasutaja saab luua esmalt omale konto, mille abil pääseb ligi rakenduses sisalduvale informatsioonile. Rakendust kasutades on võimalik teha mitmeid toiminguid. Lisada uusi kuulutusi, et lahti saada oma vanast/uuest kasutust kraamist ja sirvida teiste poolt lisatud kuulutusi, millele saab teha pakkumisi, et võistelda teiste huvilistega ja suurendada oma ostuvõimalusi. Samuti on kasutajal võimalik näha, kes tunnevad tema müüdava eseme vastu huvi ja võtta ka nendega ühendust telefoni teel. | |||
Kuulutuse lisamisel on võimalik märkida eseme hind, millega soovitakse müüa (nii öelda “osta kohe” hind). Samal ajal on teistel kasutajatel võimalik teha pakkumisi müüdavale esemele hoolimata “osta kohe” hinna suurusest. Kuulutus on aktiivne kuni 30 päeva juhul kui ese ei ole selle aja jooksul maha müüdud. Õnnestunud tehingu korral saab kasutaja muuta kuulutuse staatuse müüduks, pärast seda eemaldatakse kuulutus teiste aktiivsete kuulutuste seast – muutub nii öelda passiivseks. Muutes kuulutuse müüduks, peab kasutaja määrama, kellele ta eseme müüs või valime mõne muu valiku (näiteks müüs hoopis väljaspool seda keskonda maha) | |||
Kasutajatel on võimalik lisada kuulutustele kommentaare, et küsida lisa informatsiooni müüdava eseme kohta (näiteks kuidas oleks võimalik saada kätte ese, kui see ei ole kirjelduses välja toodud ja muidu taolisi küsimusi, mida kasutaja võib oluliseks pidada). Kuulutuse lisaja kommentaar on teistsugune võrreldes teiste kasutajate poolt lisatud kommentaaridest, et olulisem osa esile tuua ja kiiremi leitavaks teha. | |||
Kasutaja poolt vaadatud kuulutustest peatakse ka logi ning kuvatakse avakuval. | |||
= | =="Must have" funktsionaalsus== | ||
*Saab | *Saab registreedia omale konto | ||
*Saab lisada/kustutada/muuta kuulutusi | *Saab lisada/kustutada/muuta kuulutusi | ||
*Saab märkida kuultuse müüduks ja lisada, kes ostis. | |||
*Saab vaadata kuulutusi | *Saab vaadata kuulutusi | ||
* | *Kuulutused jaotatakse kategooriate vahel (kategooriad on etteantud) | ||
*Saab teha pakkumisi (kui kuulutus märgitakse müüduks, siis kõige viimase pakkumise tegija on ostja). Seega on suure konkurentsi korral võimalik teiste tahtjate pakkumisi üle lüüa, et garanteerida võit. | *Saab teha pakkumisi (kui kuulutus märgitakse müüduks, siis kõige viimase pakkumise tegija on ostja). Seega on suure konkurentsi korral võimalik teiste tahtjate pakkumisi üle lüüa, et garanteerida võit. | ||
*Müüjale saadetakse email/toast notification, et tema müüdava eseme vastu tunti huvi | *Müüjale saadetakse email/toast notification, et tema müüdava eseme vastu tunti huvi | ||
Line 28: | Line 45: | ||
*Müüdava objekti all on nupp “Võta ühendust müüjaga” mis kutsub välja automaatse helistamise. | *Müüdava objekti all on nupp “Võta ühendust müüjaga” mis kutsub välja automaatse helistamise. | ||
=="Nice to have" funktsionaalsus== | |||
="Nice to have" funktsionaalsus= | |||
*Piltide lisamine kuulutuste juurde | *Piltide lisamine kuulutuste juurde | ||
*Tagasiside andmine pärast ostu | *Tagasiside andmine pärast ostu. Kui kuulutuse looja muudab kuulutuse passiivseks, küsib rakendus talt, kellele ta eseme müüs. Valikuvariantidena pakutakse kõiki pakkumise teinud kasutajaid ning lisavariandina veel "keegi muu". Kui ostjaks valitakse keegi pakkujatest, siis saab müüdud eseme ostja jätta müüjale kas positiivse või negatiivse hinnangu ja sama moodi saab müüja jätta hinnangu ka ostjatele. Seega oleks ühel kasutajal 2 hinnangut - ostu hinnang ja müügi hinnang - mis on nähtavad kõigile rakenduse kasutajatele. | ||
*Kuultuste filtreerimine(asukoha, hinna ja muude taoliste parameetrite järgi) | *Kuultuste filtreerimine(asukoha, hinna ja muude taoliste parameetrite järgi) | ||
*Kuulutuste jälgminine (Ostja saab lisada omale listi müügikuulutused, mis talle rohkem huvi pakuvad, et need kiiremini kättesaadavad oleksid) | *Kuulutuste jälgminine (Ostja saab lisada omale listi müügikuulutused, mis talle rohkem huvi pakuvad, et need kiiremini kättesaadavad oleksid) Rakendus teavitab kasutajat igast tema poolt jälgitavale kuulutusele tehtud uuest pakkumisest. Samuti teavitatakse kasutajat, kui tema poolt jälgitav kuulutus on on veel 1 päev aktiivne. | ||
=Logi= | |||
==23.11== | |||
Sai hakatud uurima, kuidas rakendust realiseerida, kuna puudub kogemus mobiilsete rakenduse vallas. | |||
==24.11== | |||
Esimesed vaated valmisid. | |||
==25.11== | |||
Hakkasid ilmnema esimesed suured mured Windows Azure'iga.. Andebaasiruumi on vähe ning see kaob märkamatult kuhugi.. 20MB ruumist on 4MB kasutusel, kuigi meil on seal ainult üks tabel ühe kirjega.. veider. Samuti on keeruline luua eraldiseisvat sisselogimise ja registreerimises süsteemi - väga eisoovi kasutada olemas olevate teenuste kaudu autentimist. | |||
==26.11== | |||
Leidsime teenuse nagu Parse.com. Klapib täpselt meie vajadustega - tasuta kontol on piisavalt ruumi sellise projekti jaoks ja palju muud. Dokumentatsioon on ka korralik. | |||
==29.11== | |||
Mitmed päeva on möödunud. Hetkel on päris palju realiseeritud. Saab luua kasutajaid, neid muuta, lisada kuulutusi jne. Paistab, et oleme graafikus, et homseks prototüüp valmis saada | |||
==30.11== | |||
Sai tehtud täiendusi veel. Nüüd on suurem osa realiseeritud. Peab mainima, et ilma piltideta on rakendus päris kuiv, seega tuleks kindlasti realiseerida ka piltide osa. Hetkel puuduvad ka rakendusest veel nii nimetatud preloaderid.. | |||
==04.12== | |||
Nüüd saime tehtud asjad, mis olid puudu. Helistamise osa - iga nimene saab helistada kuulutuse omanikule. Tehtud kommentaaride osa - igale kuulutusele võib lisdada kommentaare ning kustudada ja muuta neid. | |||
==07.12== | |||
Saab näha viimati listaud kuulutusi; populaarsed kuulutused; kuulutused, mis sina viimati vaatasid; enda kuulutusi saab näha ja muuta; viimati lisatud kuulutused. Need olid juba varem tehtud, aga täiendasime neid ja praegu töötab süsteem palju paremini. | |||
==13.12== | |||
Põhimõteliselt kõik on juba tehtud. Jäi viimane asi tegemata - pildid. Nende lisamine ja kuvamine lehel. Sellega tegeleme ja saame varsti valmis. | |||
==14.12== | |||
Skrollimine ja pildid. Näeme juba lõppu. | |||
==15.12== | |||
Tähtaeg juba homme. Tegutseme piltidega, et kõik ilusti ja kiiresti töötaks ning kasutajale oleks mugav. Kindlasti näeb varsti meie äpp ilusam välja. | |||
=Prototüüp= | |||
[http://enos.itcollege.ee/~aakke/seesharp/SellAndBuy-1.zip prototüüp rakendusest "Sell'n'Buy"] | |||
=Lõpptoode= | |||
[http://enos.itcollege.ee/~aakke/seesharp/SellAndBuy_final.zip lõpptoode rakendusest "Sell'n'Buy"] | |||
=Dokumentatsioon= | |||
[http://enos.itcollege.ee/~kekoppel/sellnbuydocs/ "Sell'n'Buy" dokumentatsioon] | |||
[[Category:Programmeerimine CSharp keeles]] | [[Category:Programmeerimine CSharp keeles]] |
Latest revision as of 13:03, 13 January 2014
Projekt
Windows phone 8 rakenduse idee on suurendada mobiilset ostu-müügi turgu. Enam ei pea selleks arvuti taga istuma, et oma kasutust kraamist lahti saada. Meie võimaldame seda teha nüüd ka ainult mobiiliga. Ole kas sõpradega puhkamas, tööl või koolis - enam vahet ei ole. Müü, kus iganes tahad.
Meeskond
Jevgenia Motorenko
Kentti Koppel
Aare-Arnold Äkke
Analüüs
Programmi eesmärk on suurendada mobiilset ostu-müügi turgu, lubades kasutajatel (peab olema kindlasti registreerinud ja sisse loginud, et näha sisu) lisada müügikuulutusi ja teha pakkumisi teistele kuulutustele. Kirjutatav rakendus on sisuliselt kogum kuulutustest ja erinevatest vaadetest, mis võimaldavad neid kasutajatele erinevalt kuvada (kategooriate, populaarsuse jne järgi). Tavakasutaja saab luua esmalt omale konto, mille abil pääseb ligi rakenduses sisalduvale informatsioonile. Rakendust kasutades on võimalik teha mitmeid toiminguid. Lisada uusi kuulutusi, et lahti saada oma vanast/uuest kasutust kraamist ja sirvida teiste poolt lisatud kuulutusi, millele saab teha pakkumisi, et võistelda teiste huvilistega ja suurendada oma ostuvõimalusi. Samuti on kasutajal võimalik näha, kes tunnevad tema müüdava eseme vastu huvi ja võtta ka nendega ühendust telefoni teel.
Kuulutuse lisamisel on võimalik märkida eseme hind, millega soovitakse müüa (nii öelda “osta kohe” hind). Samal ajal on teistel kasutajatel võimalik teha pakkumisi müüdavale esemele hoolimata “osta kohe” hinna suurusest. Kuulutus on aktiivne kuni 30 päeva juhul kui ese ei ole selle aja jooksul maha müüdud. Õnnestunud tehingu korral saab kasutaja muuta kuulutuse staatuse müüduks, pärast seda eemaldatakse kuulutus teiste aktiivsete kuulutuste seast – muutub nii öelda passiivseks. Muutes kuulutuse müüduks, peab kasutaja määrama, kellele ta eseme müüs või valime mõne muu valiku (näiteks müüs hoopis väljaspool seda keskonda maha)
Kasutajatel on võimalik lisada kuulutustele kommentaare, et küsida lisa informatsiooni müüdava eseme kohta (näiteks kuidas oleks võimalik saada kätte ese, kui see ei ole kirjelduses välja toodud ja muidu taolisi küsimusi, mida kasutaja võib oluliseks pidada). Kuulutuse lisaja kommentaar on teistsugune võrreldes teiste kasutajate poolt lisatud kommentaaridest, et olulisem osa esile tuua ja kiiremi leitavaks teha.
Kasutaja poolt vaadatud kuulutustest peatakse ka logi ning kuvatakse avakuval.
"Must have" funktsionaalsus
- Saab registreedia omale konto
- Saab lisada/kustutada/muuta kuulutusi
- Saab märkida kuultuse müüduks ja lisada, kes ostis.
- Saab vaadata kuulutusi
- Kuulutused jaotatakse kategooriate vahel (kategooriad on etteantud)
- Saab teha pakkumisi (kui kuulutus märgitakse müüduks, siis kõige viimase pakkumise tegija on ostja). Seega on suure konkurentsi korral võimalik teiste tahtjate pakkumisi üle lüüa, et garanteerida võit.
- Müüjale saadetakse email/toast notification, et tema müüdava eseme vastu tunti huvi
- Avakuval:
- Kuvatakse n arvu viimati lisatud kuulutusi
- Peetakse listi kasutaja poolt viimati vaadatud kuulutustest
- Peetakse listi populaarsetest kuulutustest, mida on enim vaadatud
- Saab lisada kommentaare müüdavatele esemetele
- Saab näha, kes tunnevad huvi sinu müüdava(te) eseme(te) vastu
- Müüdava objekti all on nupp “Võta ühendust müüjaga” mis kutsub välja automaatse helistamise.
"Nice to have" funktsionaalsus
- Piltide lisamine kuulutuste juurde
- Tagasiside andmine pärast ostu. Kui kuulutuse looja muudab kuulutuse passiivseks, küsib rakendus talt, kellele ta eseme müüs. Valikuvariantidena pakutakse kõiki pakkumise teinud kasutajaid ning lisavariandina veel "keegi muu". Kui ostjaks valitakse keegi pakkujatest, siis saab müüdud eseme ostja jätta müüjale kas positiivse või negatiivse hinnangu ja sama moodi saab müüja jätta hinnangu ka ostjatele. Seega oleks ühel kasutajal 2 hinnangut - ostu hinnang ja müügi hinnang - mis on nähtavad kõigile rakenduse kasutajatele.
- Kuultuste filtreerimine(asukoha, hinna ja muude taoliste parameetrite järgi)
- Kuulutuste jälgminine (Ostja saab lisada omale listi müügikuulutused, mis talle rohkem huvi pakuvad, et need kiiremini kättesaadavad oleksid) Rakendus teavitab kasutajat igast tema poolt jälgitavale kuulutusele tehtud uuest pakkumisest. Samuti teavitatakse kasutajat, kui tema poolt jälgitav kuulutus on on veel 1 päev aktiivne.
Logi
23.11
Sai hakatud uurima, kuidas rakendust realiseerida, kuna puudub kogemus mobiilsete rakenduse vallas.
24.11
Esimesed vaated valmisid.
25.11
Hakkasid ilmnema esimesed suured mured Windows Azure'iga.. Andebaasiruumi on vähe ning see kaob märkamatult kuhugi.. 20MB ruumist on 4MB kasutusel, kuigi meil on seal ainult üks tabel ühe kirjega.. veider. Samuti on keeruline luua eraldiseisvat sisselogimise ja registreerimises süsteemi - väga eisoovi kasutada olemas olevate teenuste kaudu autentimist.
26.11
Leidsime teenuse nagu Parse.com. Klapib täpselt meie vajadustega - tasuta kontol on piisavalt ruumi sellise projekti jaoks ja palju muud. Dokumentatsioon on ka korralik.
29.11
Mitmed päeva on möödunud. Hetkel on päris palju realiseeritud. Saab luua kasutajaid, neid muuta, lisada kuulutusi jne. Paistab, et oleme graafikus, et homseks prototüüp valmis saada
30.11
Sai tehtud täiendusi veel. Nüüd on suurem osa realiseeritud. Peab mainima, et ilma piltideta on rakendus päris kuiv, seega tuleks kindlasti realiseerida ka piltide osa. Hetkel puuduvad ka rakendusest veel nii nimetatud preloaderid..
04.12
Nüüd saime tehtud asjad, mis olid puudu. Helistamise osa - iga nimene saab helistada kuulutuse omanikule. Tehtud kommentaaride osa - igale kuulutusele võib lisdada kommentaare ning kustudada ja muuta neid.
07.12
Saab näha viimati listaud kuulutusi; populaarsed kuulutused; kuulutused, mis sina viimati vaatasid; enda kuulutusi saab näha ja muuta; viimati lisatud kuulutused. Need olid juba varem tehtud, aga täiendasime neid ja praegu töötab süsteem palju paremini.
13.12
Põhimõteliselt kõik on juba tehtud. Jäi viimane asi tegemata - pildid. Nende lisamine ja kuvamine lehel. Sellega tegeleme ja saame varsti valmis.
14.12
Skrollimine ja pildid. Näeme juba lõppu.
15.12
Tähtaeg juba homme. Tegutseme piltidega, et kõik ilusti ja kiiresti töötaks ning kasutajale oleks mugav. Kindlasti näeb varsti meie äpp ilusam välja.
Prototüüp
prototüüp rakendusest "Sell'n'Buy"
Lõpptoode
lõpptoode rakendusest "Sell'n'Buy"