Johhaidii: Difference between revisions

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


== Projekti idee ==
== Projekti idee ==
Projekti eesmärk on luua filmilaenutuse infosüsteemi WPF-rakendus. See võimaldab hallata filme ja klientide baasi. Teenusteks on filmide info kuvamine ja nende laenutamine. Rakendus võimaldab vaadata, mis filmid on olemas, ja neid ka otsida. Filme saab laenutada ja eelnevat ajalugu on võimalik kuvada. Veel võiks lisada laenutajaprofiili.
Projekti eesmärk on luua filmilaenutuse infosüsteemi WPF-rakendus. See võimaldab hallata filme ja klientide baasi. Teenusteks on filmide info kuvamine ja nende laenutamine. Rakendus võimaldab vaadata, mis filmid on olemas, ja neid ka otsida. Filme saab nimekirja lisada, muuta ja eemaldada. Iga kasutaja saab luua endale konto ja seejärel filme laenutada. Eelnevat ajalugu on võimalik kuvada.


=== Tehnoloogiad  ===
=== Tehnoloogiad  ===
Line 30: Line 30:
*Filmilaenutuse ajaloo väljastamine kliendi põhiselt
*Filmilaenutuse ajaloo väljastamine kliendi põhiselt
*Tugi erinevatel andmekandjatel olevate filmide jaoks
*Tugi erinevatel andmekandjatel olevate filmide jaoks
*Filmide otsimine nime järgi




'''"Nice to have" funktsionaalsused'''
'''"Nice to have" funktsionaalsused'''


*Filmide otsimine nime järgi
*Tagastamise tähtaja pikendamise võimalus
*Tagastamise tähtaja pikendamise võimalus
*Filmide kommenteerimise ja hindamise võimalus
*Filmide kommenteerimise ja hindamise võimalus

Revision as of 21:35, 1 November 2015

Meeskond

  • Yogesh Sharma
  • Juhan Trink
  • Marju Niinemaa


Projekti idee

Projekti eesmärk on luua filmilaenutuse infosüsteemi WPF-rakendus. See võimaldab hallata filme ja klientide baasi. Teenusteks on filmide info kuvamine ja nende laenutamine. Rakendus võimaldab vaadata, mis filmid on olemas, ja neid ka otsida. Filme saab nimekirja lisada, muuta ja eemaldada. Iga kasutaja saab luua endale konto ja seejärel filme laenutada. Eelnevat ajalugu on võimalik kuvada.

Tehnoloogiad

  • Kasutatav raamistik: .NET Framework 4.5
  • Kasutatav tehnoloogia: C#, WPF, Entity Framework, LINQ
  • Kasutatav arendusmuster: MVVM
  • Kasutatav versioonihaldus: Visual Studio Online

Analüüs

Rakenduse funktsionaalsused

"Must have" funktsionaalsused

  • Filmide registreerimine
  • Filmide andmete muutmine
  • Filmide eemaldamine kogust
  • Kasutaja (laenutaja) registreerimine
  • Laenutaja andmete muutmine
  • Filmi laenutuse sidumine kliendiga
  • Filmilaenutuse ajaloo väljastamine kliendi põhiselt
  • Tugi erinevatel andmekandjatel olevate filmide jaoks
  • Filmide otsimine nime järgi


"Nice to have" funktsionaalsused

  • Tagastamise tähtaja pikendamise võimalus
  • Filmide kommenteerimise ja hindamise võimalus
  • Statistika laenutuste kohta
  • Arvustuste päringud online filmide andmebaasist
  • Filmile plakati lisamine online filmide andmebaasist
  • Sarnaste filmide pakkumine
  • Filmi andmete lugemine ja kogusse lisamine plaadi peal oleva metadata järgi
  • Tagastustähtaja ületamisel kasutajale piirangud

Logi

  • 22.-24.10.2015 - Idee arutamine ja wiki lehe loomine