Meeskond:TaTa: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 36: Line 36:
=Logi=
=Logi=
* 19.11.2015 - meeskonna lehe ja TFS projekti loomine
* 19.11.2015 - meeskonna lehe ja TFS projekti loomine
* 23.11.2015 - analüüs

Revision as of 13:10, 23 November 2015

Liikmed

  • Talis Tammearu

Analüüs

Eesmärk

Luua esemete laenutamise rakendus veebilehena kasutades uusimat ASP.NET MVC lahendust. Laiem eesmärk on varakult tutvuda tulemas olevate tehnoloogiatega.

Kasutatavad mustrid ja tehnoloogiad

  • ASP.NET 5 MVC 6
  • Entity Framework 7 kasutades code first lähenemist (võimalik et proovin kasutada NoSQL andmebaasi EF asemel)
  • Repository muster
  • Dependency injection (ASP.NET 5 sisseehitatud)

Funktsionaalsus

Must have

  • Kasutajate loomine
  • Võimalus lisada laenutatavaid esemeid
  • Võimalus laenutada lisatud esemed määratud kuupäevani teistele kasutajatele või luua "ajutised profiilid"
  • Tegevustest logi pidamine

Nice to have

  • Meeldetuletus e-mailide saatmine laenutajatele
  • Erinevat tüüpi esemetele erinevad mallid, näiteks raamatud, mängud, filmid.
  • Piltide lisamine
  • Angular/JS/AJAX kasutamine

Kihid

  • Data model
  • Data access layer
  • Business logic layer
  • MVC Web application

Logi

  • 19.11.2015 - meeskonna lehe ja TFS projekti loomine
  • 23.11.2015 - analüüs