Meeskond: Kodune Raamat
Meeskond
- Siim Osa (projektijuht)
- Taavi Kivimaa
Kirjeldus
Kodune Raamat on aine "Programmeerimine C# keeles" kodutöö
Üldine spetsifikatsioon
- Võimaldaks sisestada kodused raamatud
- Võimaldaks luua laenutajate profiile
- Raamatuid välja laenutada (tähtajaliselt)
- Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused jne)
Võimaluse korral ka
- Kui laenutaja profiilis on e-mail, siis saata automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”
- Kuvada hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.
- Lasta lisada raamatutele pilt
- Luua lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal kodus veel alles on)
Arendus
Kasutatav tehnoloogia
- Kasutatav raamistik: .NET Framework 4.5
- Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Entity Framework, LINQ
Arendusprotsess
- 21.09.2015
Meeskonna suusõnaline loomine
- 25.10.2015
Projekti idee valimine, Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine
- 13.12.2015
Projekti prototüübi esitamine. Asukoht https://s-osa.visualstudio.com/DefaultCollection/_git/KoduneRaamat1.0 Mis on tehtud: Algeline UI. Andmebaas, mis hoiab endas raamatuid ja kasutajaid. Rakendus kuvab lokaalsest andmebaasist raamatute nimekirja, mida on võimalik otsida ning sorteerida. Raamatuid on võimalik andmebaasis lisada, muuta ja kustutada. Rakenduses on võimalik registreerida kasutaja ning vastavalt andmetega sisse logida. Rakendus laseb koostada aruanded registreeritud kasutajatest, laenutatud raamatutest ja mitte-laenutatud raamatutest. Mis on pooleli: Profiili vaade Raamatute laenutamise kajastumine kasutaja profiilis Tähtajaline laenutamine Mis on tegemata: Andmebaasis tuleb luua "RaamatuKasutaja", mille abil ühendada laenutatud raamatud ja kasutajad, ning sellele loogika kirjutada. MVVM mudelit pole kasutatud.