Meeskond:SimpleShow: Difference between revisions
No edit summary |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 26: | Line 26: | ||
====Must have:==== | ====Must have:==== | ||
Sisestada seriaale ja episoode | |||
Muuta seriaale ja episoode | Muuta seriaale ja episoode | ||
Kututada seriaale ja episoode | Kututada seriaale ja episoode | ||
Kustutada kasutajaid | Kustutada kasutajaid | ||
Lisada kasutajaid | Lisada kasutajaid | ||
Kuvada enda seriaale ja episoode | |||
Sisestada enda kasutaja vaadatud episoode | Sisestada enda kasutaja vaadatud episoode | ||
Kuvada enda kasutaja andmeid | Kuvada enda kasutaja andmeid | ||
Line 43: | Line 45: | ||
Filtreerida episoode kuupäeva järgi | Filtreerida episoode kuupäeva järgi | ||
Filtreerida episoode vaatamiste järgi | Filtreerida episoode vaatamiste järgi | ||
Luua ühendus nt trakt.tv-ga | Luua ühendus nt trakt.tv-ga | ||
===Võimalikud problemaatilides kohad=== | ===Võimalikud problemaatilides kohad=== | ||
Andmebaasiga suhtlemine, loogika, milliseid andmeid andmebaasi lisada ja hallata nii, et tagada andmete korralik struktuur. Kasutajate haldamine. Välja tuleb mõelda kasutajate autentimise loogika, mille alusel oleks võimalik meie API-ga suhelda | Andmebaasiga suhtlemine, loogika, milliseid andmeid andmebaasi lisada ja hallata nii, et tagada andmete korralik struktuur. Kasutajate haldamine. Välja tuleb mõelda kasutajate autentimise loogika, mille alusel oleks võimalik meie API-ga suhelda. | ||
== Veebiteenus == | |||
TFS: https://maitroosvalt.visualstudio.com/DefaultCollection/SimpleShow/_versionControl | |||
Package: https://www.dropbox.com/s/nt2np5ojadrxsv9/SimpleShow.zip?dl=0 | |||
Documentation: http://docs.simpleshow.apiary.io | |||
== Klientrakendus == | |||
GIT: https://github.com/Maitzzz/simpleshow | |||
Package: https://www.dropbox.com/s/6zncl2h1nccvtb9/simpleshow_client.zip?dl=0 | |||
Dokumentatsioon asub readme failis. | |||
== Kood == | == Kood == |
Latest revision as of 21:39, 24 May 2015
XML
Kirjeldus
Simpleshow on teenus mis hoiab meeles kasutaja vaadatud sarju.
XML
https://drive.google.com/file/d/0BzZnHECEtsx7XzJGdVY5cDZudVk/view?usp=sharing
XSD
https://drive.google.com/file/d/0BzZnHECEtsx7RU5FVFhxVHJRdzQ/view?usp=sharing
XSLT
https://drive.google.com/file/d/0BzZnHECEtsx7VzM4SXI1YzNCMlE/view?usp=sharing
Analüüs
Projekti kirjeldus / idee
Projekti lõppproduktiks peaks valmis olema SimpleShow veebiteenus ja klientrakendus, mis võimaldab kasutajatel hoida järge vaadatud show-del. Kasutaja peab saama pidada ülevaadet nendest saadetest, mida ta on näinud või vaatab, ehk kus kasutaja pooleli mingi sarjaga jäi.
Milleks on selline rakendus vajalik?
Kuna kasutajatel tuleb ette palju olukordi kus tekib küsimus, kas ja kui palju teatud sarjast on vaadatud, siis Simpleshow aitaks neid meelde tuletada. Samuti aitab see ka meeldetuletamisel mis sarjad/saated on juba vaadatud, et neid korduvalt mitte vaadata.
Funktsionaalsus
Must have:
Sisestada seriaale ja episoode
Muuta seriaale ja episoode
Kututada seriaale ja episoode
Kustutada kasutajaid
Lisada kasutajaid
Kuvada enda seriaale ja episoode
Sisestada enda kasutaja vaadatud episoode
Kuvada enda kasutaja andmeid
Nice to have:
Filtreerida episoode kuupäeva järgi
Filtreerida episoode vaatamiste järgi
Luua ühendus nt trakt.tv-ga
Võimalikud problemaatilides kohad
Andmebaasiga suhtlemine, loogika, milliseid andmeid andmebaasi lisada ja hallata nii, et tagada andmete korralik struktuur. Kasutajate haldamine. Välja tuleb mõelda kasutajate autentimise loogika, mille alusel oleks võimalik meie API-ga suhelda.
Veebiteenus
TFS: https://maitroosvalt.visualstudio.com/DefaultCollection/SimpleShow/_versionControl
Package: https://www.dropbox.com/s/nt2np5ojadrxsv9/SimpleShow.zip?dl=0
Documentation: http://docs.simpleshow.apiary.io
Klientrakendus
GIT: https://github.com/Maitzzz/simpleshow
Package: https://www.dropbox.com/s/6zncl2h1nccvtb9/simpleshow_client.zip?dl=0
Dokumentatsioon asub readme failis.
Kood
Klientrakendus : https://github.com/Maitzzz/simpleshow
API: https://maitroosvalt.visualstudio.com/DefaultCollection/SimpleShow
Backlog: https://docs.google.com/document/d/1ee5XBZGnGvd8Mw3Is6g1kkSJv1H4Fnb14AN-xxqOAgA/edit?usp=sharing