LendBook: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Lkolk (talk | contribs)
Created page with "Category:Programmeerimine CSharp keeles (2015) (Päevaõpe) == Meeskond == *''Egle Arge'' *''Liina Kolk'' == Projekti ülevaade == Luua raamatukogu tarkvara, mis võimal..."
 
Lkolk (talk | contribs)
Line 21: Line 21:
*Raamatute nime järgi otsimine
*Raamatute nime järgi otsimine
*Aruannete loomine
*Aruannete loomine


Võimalikud fuktsionaalsused (kui aega üle jääb)
Võimalikud fuktsionaalsused (kui aega üle jääb)

Revision as of 15:30, 23 October 2015


Meeskond

  • Egle Arge
  • Liina Kolk

Projekti ülevaade

Luua raamatukogu tarkvara, mis võimaldab hallata kodusolevaid raamatuid, neid välja laenutada, listist eemaldada ja ka juurde lisada. Laenutamise puhul on oluline, et iga kasutaja saaks luua endale konto ning et raamatutele saaks määrata tagastusaja (soovitavalt, et oleks võimalik iga raamatu puhul määrata/valida erinevat tagastusaega, mis võimaldaks pikemalt vajaminevat raamatut ka vajadusel kauem käes olla). Iga kasutaja peab saama sisestada raamatuid, kuid samas võib olla ka lihtsalt laenutaja rollis, ilma oma raamatuid omamata. Raamatuid peab saama nime järgi otsida. Programmi eesmärk on võimaldada tutvusringkonnal kasutada kodus olemasolevaid raamatuid, ilma et peaks liigselt raamatuid ostma või ennast vaevama raamatukokku minekuga, kus sageli ei ole soovitud/vajaminevat raamatut üldsegi olemas või saadaval. Programm aitaks ka anda ülevaadet raamatutest, mis kellelgi kodus on ning ehk ka panna rohkem mõtlema, kas kõiki neid raamatuid tegelikult ka vaja läheb ning kas mõnda raamatut on juba mitu tükki saanud, mis omakorda võimaldaks loobuda osadest raamatutest ja tekitaks kodus ruumi juurde.

Kasutatav .NET tehnoloogia

Kasutatav raamistik: .NET Framework 4.5

Kasutatav tehnoloogia: C#, ASP.Net

Planeeritavad funktsionaalsused

Kindlad funktsionaalsused

  • Raamatute lisamine
  • Raamatute laenutamine – algusaeg ja viimane tagastusaeg, kuid salvestada ka tegelik tagastusaeg
  • Kasutajakontode loomine
  • Raamatute nime järgi otsimine
  • Aruannete loomine


Võimalikud fuktsionaalsused (kui aega üle jääb)

  • Kui raamat on juba andmebaasis, pakkuda kasutajatele samade andmetega raamatuid ning lisada raamatu valikul üks ühik juurde
  • Automaatse meeldetuletuse saatmine laenajale, kui laenutustähtaeg on lähenemas
  • Võimalus programmi avades raamatu omanikul näha, kui raamatu tagastusaeg on lähenemas või juba möödas
  • Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata
  • Võimalus lisada enda „sõpruskonna“ raamatukogu, sinna administraatori konto kaudu liikmeid juurde kutsudes (administraatoreid maksimaalselt 3)
  • Võimaldada hallata ka e-raamatuid (see selgelt ka välja toodud, et tegemist on e-raamatuga) ja neid välja laenutada
  • Võimalus lisada raamatust pilt ja sisututvustus
  • Võimalus lisada andmebaasi ka andmeid filmide kohta

Arendusprotsess

  • 05.10.2015 - Meeskonna moodustamine ja arutelu projekti teema osas. Otsustasime tegeleda koduse raamatukogu rakendusega.
  • 23.10.2015 - Kasutatavate tehnoloogiate esialgne valik ja funktsionaalsuste kirjeldamine. Wiki lehe loomine.