Rahaplaneerija: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ejogi (talk | contribs)
No edit summary
Ejogi (talk | contribs)
No edit summary
Line 13: Line 13:
* Arendusmuster: MVVM
* Arendusmuster: MVVM


== Tehnoloogia ==
== Analüüs ==


== Rakenduse sisu ==
== Rakenduse sisu ==

Revision as of 23:12, 23 October 2016

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

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 lisavõimalused (Should have):

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