Meeskond "FilmiAhi"

From ICO wiki
Jump to navigationJump to search

Ülevaade

Kirjeldus

Tegemist on kodust filmikogu haldava programmiga mis omab filmide väljalaenutamise võimalust. Projekt on koostatud kasutades WPFi ja SQLitei.

Google code

Featuurid

  • Kasutajate lisamine ja haldus
  • Filmide lisamine ja haldus
  • Filmide laenutamine
  • Väike statistika baasi kohta

Tööjaotus

  • Valdar Vaht - programmeerimine
  • Taavi Jaakobi - Programmeerimine + wiki
  • Janno Tomingas begin_of_the_skype_highlighting     end_of_the_skype_highlighting - Programmeerimine
  • Robin Soon - Programmeerimine + disain

Klassid

Klass Kirjeldus
Install Tühja andmebaasi loomine esmakäivitusel
Laenutus Laenutuskirjete lisamine kasutajale
LisaFilm Filmide lisamine andmebaasi
LisaKasutaja Kasutajate lisamine andmebaasi
MainWindow Programmi peamine aken, tabid ja nupud
MuudaFilmi Ühe kindla filmi andmete muutmine
Seaded Uute Žanrite lisamine andmebaasi, eraldi aken
Sqlite Andmebaasiga majandav klass. Ühenduse loomine ja päringud
VaataLaenutusi Kindla kasutaja laenutuste ajaloo vaatamine, filmide tagastamine

Lühike kasutusjuhend

SQLite'ga ei ole vaja eraldi ühendust luua. Programmi esmakordsel käivitamisel kontrollitakse, kas andmebaasis on juba vajalikud tabelid olemas, kui ei, siis need luuakse.

Peale seda saab hakata programmi kasutama. Seadete menüüst saab lisada filmidele žanreid. Lisa filme ja lisa kasutajaid menüüdest vastavalt filme ja kasutajaid.

Nii filmide kui kasutajate otsingul tuleks silmas pidada, et kui ei valita rippmenüüst otsingukriteeriumit, siis filme otsitakse vaikimisi pealkirja järgi ja kasutajaid eesnime järgi. Sealjuures ei ole vaja otsingu lahtrisse kirjutada täielikku nime või pealkirja, piisab ka vaid osalisest. Tagastatakse lähimad tulemused, mis soovitud teksti sisaldavad.

Kasutajate andmeid saab muuta järgnevalt: Tuleb otsinguga leida soovitud kasutaja ja muuta tabelist Teda sisaldav rida aktiivseks. Paremal kuvatakse ksutaja andmed, et neid muuta tuleb vajutada esmalt "Ava", muuta andmed ja seejärel "Salvesta muudatused". Hiljem võib ka andmete lahtrid uuesti lukustada (ei saa enam kirjutada sinna).

Logi

Detsember