Team ATW: Difference between revisions
No edit summary |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
== Idee == | == Idee == | ||
Projekti ideeks on luua veebirakendus, kus kasutaja saab näha kokkuvõtet toimuvatest csgo espordi mängudest. | Projekti ideeks on luua veebirakendus, kus kasutaja saab näha kokkuvõtet toimuvatest csgo espordi mängudest. | ||
== Projekt == | |||
*Allalaadimine: [https://github.com/atatter/csgomatches/archive/master.zip] | |||
*Kasutaja: admin@csgomatches.com | |||
*Parool: Parool12# | |||
== Analüüs == | == Analüüs == | ||
Must have: | Must have: | ||
Line 33: | Line 38: | ||
Elementide sisu hoidmiseks on kasutatud CDATAT, mis on vägagi positiivne. Elementide nimed on Inglise keeles, pole kasutatud täpitähti ja muid küsitava kasutatavusega sümboleid. XML andmefail ise on korrektselt üles ehitatud ja konkreetne, midagi liigset ja sisutühja pole. | Elementide sisu hoidmiseks on kasutatud CDATAT, mis on vägagi positiivne. Elementide nimed on Inglise keeles, pole kasutatud täpitähti ja muid küsitava kasutatavusega sümboleid. XML andmefail ise on korrektselt üles ehitatud ja konkreetne, midagi liigset ja sisutühja pole. | ||
== Retsensioon SHOP projektile == | |||
Retsensioon | |||
Meeskond „SHOP“ on oma projekti kohta teinud väga hea analüüsi, mis on kokkuvõtev ja kergesti jälgitav. Ilusti on välja toodud must have ja should have funktsionaalsused ja muu. See aitab kergesti mõista, millega täpsemalt praegusel hetkel tegemist on. Andmebaasi olemeid on piisavalt, isegi päris palju rohkem, kui nõutud. Andmebaas on väga põhjalikult planeeritud. | |||
Solution ise on jaotatud kenasti erinevateks projektideks, tänu millele on asjadel kerge silma peal hoida. Kõik funktsionaalsus, mis veebirakenduses lubatud, töötab korrektselt. Koodi kohta väga halbu sõnu ei saa öelda, samuti on seda kenasti kommenteeritud. | |||
Disaini poolelt võib veebilehe kohta öelda seda, et see on vägagi simplistlikult lahendatud, ehk siis mingeid arusaamatusi ei tekkinud ja kõigest oli vägagi kerge aru saada ja seda oli üsnagi mugav kasutada, liigset ilustamist ja eye candyt ei olnud. | |||
Positiivne oli kindlasti see, et veebirakendus paiknes tol hetkel serveris, sisse logimine toimis sujuvalt ja probleemidevabalt . Rakenduse lehel paiknesid admini sisselogimis detailid. Kogu funktsionaalsus, mis on rakenduses olemas töötab nii nagu peab, mingeid suuremaid probleeme ei leidnud kasutamisel/ üle vaatamisel. Suur pluss on rakenduse võimalik mitmekeelsus, mis on koheselt lehele sisenedes näha. Keeli on kokku kolm, mis on väga teretulnud, sest veebirakendust on kerge portida ümber teistesse keeltesse, et tagada võimalik edasimüük. | |||
Kiidusõnaks võib veel lisada kampaaniate olemasolu, neid on võimalik lisada ja muuta oma vastavas vaates. Esiteks on vaja valida kauplus, kus tahetakse mingit kampaaniat kas siis lisada või muuta. Peale seda tuleb nimekirjast valida üks soovitud kampaaniatest, mida soovitakse redigeerida või siis hoopis luua uus, kui on selline soov. Vajalikud on tol hetkel kampaania nimi, kirjeldus, promo kood ja allahindluse protsent. | |||
Igat kaupa on võimalik lisada ostukorvi ja pärast tasuda kogu kauba eest korraga. E-poes on võimalik teostada kauba erinevat filtreerimist, mis on väga mõistlik . Koodi on lihtne lugeda, sest ta on korralik ja paljud meetodid on kommenteeritud. | |||
Sisse logimisega probleeme pole, kokku võttes tuleb öelda et tehtud on väga korralik töö. Veebiteenus realiseerib endale ülesandeks toodud funktsioonaalsused ja on mugav kasutada. | |||
Kokkuvõttes tuleb öelda, et on ära tehtud suur ja tubli töö. Kõik planeeritud funktsionaalsused on korralikult rakendust leidnud ja töötavad. Kood on korralikult loetav ja mingit jama sealt ei leidu. Disain on silmale sõbralik ja funktsionaalsuse poolest üdini positiivne. Töö ülevaatamine oli tegijate poolt tehtud kergeks, nt sisselogimine oli väga sujuv. Leian, et töö on väga kõrgetasemeliselt tehtud ja tegivad väärivad präänikut. | |||
== Logi == | == Logi == | ||
*20.03 - Lehe loomine ja XML osa esitamine | *20.03 - Lehe loomine ja XML osa esitamine |
Latest revision as of 23:06, 9 June 2016
Meeskond
- Aleks Tatter
- Vaiko Vällik
Idee
Projekti ideeks on luua veebirakendus, kus kasutaja saab näha kokkuvõtet toimuvatest csgo espordi mängudest.
Projekt
- Allalaadimine: [1]
- Kasutaja: admin@csgomatches.com
- Parool: Parool12#
Analüüs
Must have:
- Klientrakenduse kasutaja tahab näha listi espordi võistlusmängudest
- Klientrakenduse kasutaja tahab iga mängu panuste koefitsenti näha
- Klientrakenduse kasutaja tahab näha valitud kaarte
- Näitab mängus olevate tiimide lineupi
- Admin saab käsitsi mänge juurde lisada
- Admin saab lisainfot mängule lisada
- Klientrakenduse kasutajad saavad mängule kommentaare kirjutada
Nice to have:
- Tiimide vaheline ajalugu
- Mängijate kohta info
- Online skoor
- Striimide lingid
- Automaatselt toimiv süsteem
XML osa
Retsensioonid
Retsensioon LuckyYou XML Osale
Meeskond LuckyYou on loonud XML andmefaili erinevate loosimiste kohta, mis vastab nende projekti ideele. XML-i skeemifail ehk XSD ja XSLT on olemas ja vastavad nõuetele. Elementide sisu hoidmiseks on kasutatud CDATAT, mis on vägagi positiivne. Elementide nimed on Inglise keeles, pole kasutatud täpitähti ja muid küsitava kasutatavusega sümboleid. XML andmefail ise on korrektselt üles ehitatud ja konkreetne, midagi liigset ja sisutühja pole.
Retsensioon SHOP projektile
Retsensioon
Meeskond „SHOP“ on oma projekti kohta teinud väga hea analüüsi, mis on kokkuvõtev ja kergesti jälgitav. Ilusti on välja toodud must have ja should have funktsionaalsused ja muu. See aitab kergesti mõista, millega täpsemalt praegusel hetkel tegemist on. Andmebaasi olemeid on piisavalt, isegi päris palju rohkem, kui nõutud. Andmebaas on väga põhjalikult planeeritud.
Solution ise on jaotatud kenasti erinevateks projektideks, tänu millele on asjadel kerge silma peal hoida. Kõik funktsionaalsus, mis veebirakenduses lubatud, töötab korrektselt. Koodi kohta väga halbu sõnu ei saa öelda, samuti on seda kenasti kommenteeritud. Disaini poolelt võib veebilehe kohta öelda seda, et see on vägagi simplistlikult lahendatud, ehk siis mingeid arusaamatusi ei tekkinud ja kõigest oli vägagi kerge aru saada ja seda oli üsnagi mugav kasutada, liigset ilustamist ja eye candyt ei olnud.
Positiivne oli kindlasti see, et veebirakendus paiknes tol hetkel serveris, sisse logimine toimis sujuvalt ja probleemidevabalt . Rakenduse lehel paiknesid admini sisselogimis detailid. Kogu funktsionaalsus, mis on rakenduses olemas töötab nii nagu peab, mingeid suuremaid probleeme ei leidnud kasutamisel/ üle vaatamisel. Suur pluss on rakenduse võimalik mitmekeelsus, mis on koheselt lehele sisenedes näha. Keeli on kokku kolm, mis on väga teretulnud, sest veebirakendust on kerge portida ümber teistesse keeltesse, et tagada võimalik edasimüük.
Kiidusõnaks võib veel lisada kampaaniate olemasolu, neid on võimalik lisada ja muuta oma vastavas vaates. Esiteks on vaja valida kauplus, kus tahetakse mingit kampaaniat kas siis lisada või muuta. Peale seda tuleb nimekirjast valida üks soovitud kampaaniatest, mida soovitakse redigeerida või siis hoopis luua uus, kui on selline soov. Vajalikud on tol hetkel kampaania nimi, kirjeldus, promo kood ja allahindluse protsent.
Igat kaupa on võimalik lisada ostukorvi ja pärast tasuda kogu kauba eest korraga. E-poes on võimalik teostada kauba erinevat filtreerimist, mis on väga mõistlik . Koodi on lihtne lugeda, sest ta on korralik ja paljud meetodid on kommenteeritud. Sisse logimisega probleeme pole, kokku võttes tuleb öelda et tehtud on väga korralik töö. Veebiteenus realiseerib endale ülesandeks toodud funktsioonaalsused ja on mugav kasutada.
Kokkuvõttes tuleb öelda, et on ära tehtud suur ja tubli töö. Kõik planeeritud funktsionaalsused on korralikult rakendust leidnud ja töötavad. Kood on korralikult loetav ja mingit jama sealt ei leidu. Disain on silmale sõbralik ja funktsionaalsuse poolest üdini positiivne. Töö ülevaatamine oli tegijate poolt tehtud kergeks, nt sisselogimine oli väga sujuv. Leian, et töö on väga kõrgetasemeliselt tehtud ja tegivad väärivad präänikut.
Logi
- 20.03 - Lehe loomine ja XML osa esitamine