Rahaplaneerija
From ICO wiki
Meeskond ja rollid
- Maila Keerus - Projektijuht-arendaja
- Evelin Jõgi - Arendaja
- Kersti Miller - Arendaja
Idee
Luua windows töölaua rakendus rahaplaneerija, kus kasutaja saab määrata kulugruppidele eelarve ja sisestada kulusid ning võtta aruandeid.
Tehnoloogia
- Keel: C#
- Kasutajaliides: Windows Presentation Foundation
- Arendusmuster: MVVM
Analüüs
Rakendus on mõeldud inimestele, kes soovivad teha teadlikumaid finantsotsuseid. Kui kasutaja seab endale iga kuised eesmärgid ja jälgib oma kulusid, siis see motiveerib oma eesmärkidest kinnipidama.
Rakenduse sisu
Rakenduses on olemas järgmised võimalused (Must have):
- Kasutaja saab sisestada kulugruppidele ühe kuu eelarve
- Kasutaja saab eelarvet muuta
- Kasutaja saab eelarvet kustutada
- Kasutaja saab sisestada kulusid (määratakse kulugrupp, toote/teenuse kirjeldus, kuupäev, summa)
- Kasutaja saab sisestatud kulusid muuta
- Kasutaja saab sisestatud kulusid kustutada
- Rakendusel on vaikimisi etteantud kulugrupid
- Kasutaja saab kulugruppe lisada
- Kasutaja saab kulugruppe ümbernimetada
- Kasutaja saab kulugruppe kustutada
- Rakendusel on lemmikute kohad, et teha kulu sisestamine võimalikult lihtsaks (kulud, mida on vaja tihti siestada ja on alati samade andmetega)
- Kasutaja saab lemmikuid lisada
- Kasutaja saab lemmikuid ümbernimetada
- Kasutaja saab lemmikuid kustutada
- Kasutaja saab lemmiku andmeid muuta, kui näiteks hind muutub
- Kasutajale kuvatakse vaikimisi jooksva kuu vaade (eelarve ja kulud kulugruppide lõikes)
- Kasutaja saab valida, kas andmed kuvatakse tabelina või joonisena
- Kasutaja saab valida, kas kuvatakse ühe kuu, 6 kuu või aasta andmeid
- Kasutaja saab võtta aruande, milles võrrelda kahte perioodi
- Kulugrupi kulude summa muudavad värvi, sõltuvalt protsendist, kas kulud on veel eelarve limiidist kaugel, lähedal või ületatud
Rakenduses võiksid olla järgmised lisavõimalused (Nice to have):
- Peresüsteem, kus ainult määratud kasutajad saavad:
- eelarvet sisestada/muuta
- kõikide pereliikmete kulusid näha
- kulugruppe lisada/muuta/kustutada
Andmebaasiskeem
TODO
Logi
23.10.2016
Rakenduse funktsioonide kirjeldamine
22.10.2016
TFS loomine
15.10.2016
Idee paikapanek, wiki loomine
9.10.2016
Teistele projektikaaslastele kahe erineva idee kohta oma nägemuse esitamine