Vitamin C
From ICO wiki
Meeskond ja rollid
- Marko Belzetski - Team Lead
- Rene Väli - Arendaja
- Kaia Tom - Arendaja
Idee
Personaalkulude haldamise rakendus. Kasutaja saab sisestada kulusid ning saada väljavõtteid oma kulutustest soovitud perioodi kohta.
Rakenduse sisu
Rakenduses on olemas järgmised võimalused (Must have):
- Rakendus töötab klient-server suhtluse põhjal
- Klient:
- Kasutaja saab sisse logida teenusesse või luua uue konto
- Kasutaja saab sisestada kulu
- Kasutaja saab muuta kulu
- Kasutaja saab loetleda kulusid kindla ajaperioodi kohta
- Kasutaja saab filtreerida kulusid vastavalt kulu parameetritele
- Kasutaja saab kuvada graafiliselt kulude kokkuvõtteid vastavalt kulu parameetritele
- Server
- Peab looma ühenduse kliendiga (TCP)
- Peab suhtlema kliendiga mingi protokolli alusel
- Peab klienti autentima
- Peab suhtlema andmebaasiga
- Kulu sisestamine, muutmine, kustutamine
- Kulude tagastamine päringu alusel
- Kõiki tegevusi logitakse
Rakenduses võiksid olla lisavõimalused (Should have):
- Kasutaja-süsteem, et piirata kes mida näeb
- Ilus UI broneerimiseks
Andmebaasiskeem
Workload
27.09.2016
- Projekti kickoff
- Loodi andmebaasimudel
- Vaatemudelid
- Süsteem logib tegevusi
- Saab luua/muuta/kustutada/vaadata ettevõtteid
28.09.2016
- Loodi wiki leht
- Täiendatud andmebaasi meta väljadega
- Lisatud metaväljad vaatemudelitesse
- LIsatud andmebaasi skeem
- KLienditüübi haldus
- Autotõstukite haldus
- Kood VSO's
29.09.2016
- Täiendatud andmebaasi meta väljadega
- Tõstukite vabade aegade haldus
- Broneerimine olemas
02.10.2016
- Broneerida saab ainult vabu kohti
- Vaadata tehtud broneeringuid
03.10.2016
- Broneeringu tegemisel saadetakse nii ettevõttele, kui kliendile kinnitus emailile (kasutatakse SMTP serverit)
- Seotud andmed on korrektsed ning eraldatud õigete parentite alla
04.10.2016
- Kuupäeva väljad datetimepickeriga, parandatud default kuupäeva laadimist
- Veaparandused
- "Flash" teated tegevuste kohta.