Meeskond:PennyFriends
From ICO wiki
Liikmed
- Helen Kösta
- Kersti Miller
- Kirke Narusk
Idee
Kes kellele ja kui palju võlgneb? Rakendus aitab järge pidada sõprade ühisostudel ja võlgnevustel. Programm teeb keerulised arvutused ära, et sõbrad saaksid jääda sõpradeks.
Must have:
- Kasutajate andmebaas
- Info ostude ja ostusumma jagunemise kohta kasutajate vahel
- Kasutaja bilanss
- Ostu summa jaotise sisestamine vähemalt kahel eri kujul (% kogusummast, summa)
- Ostude ajaloo väljavõte
- kasutajate võlgnevuste ajalugu
- Võlgnevuste likvideerimine
- Tasaarveldus
- Igal kasutajal on oma vaade võlgnevuste, bilansi, võlglaste ja võla andjate kohta.
Nice to have:
- Ühiskassa olemasolu
- graafiline liides, diagrammid võlgnevuste ja kulutuste kohta
- Kasutajad saavad valida, kas tasaarveldus on lubatud.
Funktsionaalsused
Kasutaja registreerimine
Kasutaja sisestamine
- Rakenduse kasutamiseks on vaja kontot.
- Konto loomiseks on vaja sisestada a) eesnimi, perenimi, b) e-mail, c) parool. Väljad on kohutuslikud
- Parool peab olema unikaalne ja vähemalt 6 tähemärki
- Vea korral (vähem kui 6 tähemärki, juba kasutuses olev parool või viga) kuvatakse kliendile veateade.
Sõprade lisamine
- Kasutajad saavad lisada sõpru kellega arveid jagatakse ja arveldatakse.
- Lisamiseks on vaja sisestada sõbra e-maili aadress, millele saadetakse kutse sõpruskonnaga ühinemiseks.
Ostude sisestamine
- Kasutajad lisavad oma tehtud ostud. Lisatakse arve kuupäev, summa ja sisu.
Ostuinfo sisestamine
- Sisestatakse ostu eest tasujad ja ostusumma jagunemine sõprade vahel
- Süsteem jaotab summa vaikimisi kõikide sõpruskonna liikmete vahel, kui ei valita teisiti.*S
- Saab valida kelle vahel peaks summa jagunema ning millistes osakaaludes makstakse.
- Vaikimisi jaotatakse summa võrdselt.
Kasutaja ostude info pärimine
- Otsing laseb kuvada iga kasutaja kohta eraldi tehtud sissekandeid: sisestatud arved, kättesaadud raha, võlgnevused.
Kasutaja bilansi pärimine
- Kasutaja saab pärida perioodi kaupa väljavõtte oma võlgnevuste, juba toimund ning oodatavate laekumiste kohta (negatiivsete ja positiivsete kannete info).
- Päringu tulemusena kuvatakse: a) ostu kuupäev b)kasutaja poolt võlgnevuse tasumise/kasutajale summa laekumise kuupäev c) võlgnevuse/laekumise summa, d) laenu võtja/laenu andja andmed
Rahakoti vaade
- Kasutaja näeb reaalajas võlgnevuste ja oodatavate laekumiste andmeid
- kellele ja palju kasutaja võlgneb ning kes ja palju kasutajale võlgneb.
Laenuandja saab kustutada võla.
Järgmise ühisostu puhul toimub tasaarveldus.
Tehnoloogiad
- C#
- SQL
- Windows Presentation Foundation
Blogi
- 17.09.17 Meeskonna moodustamine
- 28.10.17 Teema valimine ja Wiki lehe loomine
- 2.11.17 Skype koosolek ja analüüsi algus