Rahaplaneerija

From ICO wiki
Jump to navigationJump to search

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.

Rakenduse sisu

Rakenduses on olemas järgmised võimalused (Must have):

  • Kasutajaks registreerimine
  • Sisselogimine
  • 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 sisestada 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