Meeskond:PennyFriends: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 28: | Line 28: | ||
== Funktsionaalsused == | == Funktsionaalsused == | ||
* Kasutaja sisestamine | * 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 | * 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 | * Ostude sisestamine | ||
* Ostuinfo 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. | |||
**Saab valida kelle vahel peaks summa jagunema ning millistes osakaaludes makstakse. | |||
**Vaikimisi jaotatakse summa võrdselt. | |||
* Kasutaja ostude info pärmine | * Kasutaja ostude info pärmine | ||
* Kasutaja bilansi pärimine | * Kasutaja bilansi pärimine | ||
Line 36: | Line 47: | ||
* Laenuandja saab kustutada võla. | * Laenuandja saab kustutada võla. | ||
* Järgmise ühisostu puhul toimub tasaarveldus. | * Järgmise ühisostu puhul toimub tasaarveldus. | ||
* | * | ||
==Tehnoloogiad== | ==Tehnoloogiad== |
Revision as of 17:18, 4 November 2017
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 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.
- Saab valida kelle vahel peaks summa jagunema ning millistes osakaaludes makstakse.
- Vaikimisi jaotatakse summa võrdselt.
- Kasutaja ostude info pärmine
- Kasutaja bilansi pärimine
- Rahakoti vaade - 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