Autolugu: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mpolma (talk | contribs)
Kounapuu (talk | contribs)
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:


==Kirjeldus==
==Kirjeldus==
Aasta on 2018 ning sõidukite hooldusraamatud on endiselt paberkujul. Meie tiimi visiooniks on luua portaal, kuhu saab kanda oma sõiduki kohta kõik tehtud tööd, hooldused, eesootavad tööd ning muu väärt info, mis annaks sõiduki kohta hea ülevaate ning aitaks hoida kulud kontrolli all. Põhimõtteliselt nagu Curriculum Vitate, kuid siiski auto kohta. Projekt peaks muutma ka auto müümise hõlpsamaks, kuna kõik tehtud tööd on ühes kohas ning portaalist saab eksportida neid andmeid PDF kujul, väikse raha eest muidugi :)
Aasta on 2018 ning sõidukite hooldusraamatud on endiselt paberkujul. Meie tiimi visiooniks on luua portaal, kuhu saab kanda oma sõiduki kohta kõik tehtud tööd, hooldused, eesootavad tööd ning muu väärt info, mis annaks sõiduki kohta hea ülevaate ning aitaks hoida kulud kontrolli all. Põhimõtteliselt nagu Curriculum Vitate, kuid siiski auto kohta. Projekt peaks muutma ka auto müümise hõlpsamaks, kuna kõik tehtud tööd on ühes kohas ning portaalist saab eksportida neid andmeid PDF kujul.


==Kasutajad==
==Kasutajad==


*kliendid - sõidukite omanikud ja/või kasutajad, sh müügiplatsid jms
*kliendid - sõidukite omanikud ja/või kasutajad, sh müügiplatsid jms
*administratiivsed kasutajad
*administraatori privileegidega kasutajad


==Infosüsteemi funktsionaalsus==
==Infosüsteemi funktsionaalsus==
'''Must have:'''
'''Must have:'''
* Klient saab luua omale kasutajakonto
* Klient saab luua omale kasutajakonto
* Klient saab muuta enda kasutajakontoga seotud andmeid
* Klient saab kustutada / lisada oma sõidukit andmebaasi
* Klient saab kustutada / lisada oma sõidukit andmebaasi
* Klient saab lisada/muuta/kustutada sõiduki kohta detailset informatsiooni: varuosa vahetus, keretööd, hooldus, tegi täis peaga avarii jne
* Klient saab lisada/muuta/kustutada sõiduki kohta detailset informatsiooni: varuosa vahetus, keretööd, hooldus, tegi täis peaga avarii jne
* Klient saab volitada oma sõiduki haldamiseks kolmandat isikut
* Klient saab volitada oma sõiduki haldamiseks teist kasutajakontot
* Klient saab eksportida oma auto andmed PDF kujul
* Klient saab eksportida oma auto andmed PDF kujul
* Klient saab osta õiguse eksportimaks oma auto andmeid PDF kujul
 
* Administraator saab luua uusi kasutajakontosid ning muuta nende rolli (admin/klient)
* Administraator saab muuta süsteemis olevate teiste kasutajakontode andmeid
* Administraator saab vajadusel lukustada klientide kontosid
* Administraator saab näha klientide poolt lisatud sõidukeid


'''Nice to have:'''
'''Nice to have:'''
* Kasutaja aktiveerimine e-posti teel
* Sõiduki andmete pärimine VIN koodi järgi kolmanda osapoole APIlt
* ID-kaardi või Firebase abil autentimine
* Tasuline PDF eksportimine Fortumo abil
* Jagatav URL, kus on kõigile näha spetsiifilise auto kohta käivad andmed
* Ossimeeter - kui sõidukile lisatakse uus helisüsteem, subwoofer või värvilised LEDid, saab teenida ossipunkte


==Andmemudel==
==Andmemudel==
[[File:Autolugu-2018-03-28_22_03.png]]

Latest revision as of 21:45, 28 March 2018

Meeskond

  • Margus Põlma
  • Karl Erik Õunapuu

Analüüs

Kirjeldus

Aasta on 2018 ning sõidukite hooldusraamatud on endiselt paberkujul. Meie tiimi visiooniks on luua portaal, kuhu saab kanda oma sõiduki kohta kõik tehtud tööd, hooldused, eesootavad tööd ning muu väärt info, mis annaks sõiduki kohta hea ülevaate ning aitaks hoida kulud kontrolli all. Põhimõtteliselt nagu Curriculum Vitate, kuid siiski auto kohta. Projekt peaks muutma ka auto müümise hõlpsamaks, kuna kõik tehtud tööd on ühes kohas ning portaalist saab eksportida neid andmeid PDF kujul.

Kasutajad

  • kliendid - sõidukite omanikud ja/või kasutajad, sh müügiplatsid jms
  • administraatori privileegidega kasutajad

Infosüsteemi funktsionaalsus

Must have:

  • Klient saab luua omale kasutajakonto
  • Klient saab muuta enda kasutajakontoga seotud andmeid
  • Klient saab kustutada / lisada oma sõidukit andmebaasi
  • Klient saab lisada/muuta/kustutada sõiduki kohta detailset informatsiooni: varuosa vahetus, keretööd, hooldus, tegi täis peaga avarii jne
  • Klient saab volitada oma sõiduki haldamiseks teist kasutajakontot
  • Klient saab eksportida oma auto andmed PDF kujul
  • Administraator saab luua uusi kasutajakontosid ning muuta nende rolli (admin/klient)
  • Administraator saab muuta süsteemis olevate teiste kasutajakontode andmeid
  • Administraator saab vajadusel lukustada klientide kontosid
  • Administraator saab näha klientide poolt lisatud sõidukeid

Nice to have:

  • Kasutaja aktiveerimine e-posti teel
  • Sõiduki andmete pärimine VIN koodi järgi kolmanda osapoole APIlt
  • ID-kaardi või Firebase abil autentimine
  • Tasuline PDF eksportimine Fortumo abil
  • Jagatav URL, kus on kõigile näha spetsiifilise auto kohta käivad andmed
  • Ossimeeter - kui sõidukile lisatakse uus helisüsteem, subwoofer või värvilised LEDid, saab teenida ossipunkte

Andmemudel