Meeskond:TaTa: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ttammear (talk | contribs)
Ttammear (talk | contribs)
Line 10: Line 10:
==Kasutatavad mustrid ja tehnoloogiad==
==Kasutatavad mustrid ja tehnoloogiad==
* ASP.NET 5 MVC 6
* ASP.NET 5 MVC 6
* Entity Framework 7 kasutades code first lähenemist (võimalik et proovin kasutada NoSQL andmebaasi EF asemel, aga prototüüp kasutab EF)
* MongoDB (Document database)
* Repository muster
* Repository muster
* Dependency injection (ASP.NET 5 sisseehitatud)
* Dependency injection (ASP.NET 5 sisseehitatud)

Revision as of 14:39, 1 December 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
  • MongoDB (Document database)
  • 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