Meeskond: Kodune Raamat: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 25: Line 25:


=== Arendusprotsess ===
=== Arendusprotsess ===
*'''21.09.2015'''
*'''21.09.2015'''
Meeskonna suusõnaline loomine
Meeskonna suusõnaline loomine


*'''25.10.2015'''  
*'''25.10.2015'''  
Projekti idee valimine, Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine
Projekti idee valimine, Wiki lehe loomine, TFSi konto loomine ja õppejõule kutse saatmine


*'''13.12.2015'''
*'''13.12.2015'''
Projekti prototüübi esitamine. Asukoht https://s-osa.visualstudio.com/DefaultCollection/_git/KoduneRaamat1.0   
Projekti prototüübi esitamine. Asukoht https://s-osa.visualstudio.com/DefaultCollection/_git/KoduneRaamat1.0   
Mis on tehtud:   
Mis on tehtud:   

Revision as of 00:33, 14 December 2015

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#, Microsoft SQL Server Management Studio, 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.