Meeskond:TaTa: Difference between revisions
From ICO wiki
Jump to navigationJump to search
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) | * Entity Framework 7 kasutades code first lähenemist (võimalik et proovin kasutada NoSQL andmebaasi EF asemel, aga prototüüp kasutab EF) | ||
* Repository muster | * Repository muster | ||
* Dependency injection (ASP.NET 5 sisseehitatud) | * Dependency injection (ASP.NET 5 sisseehitatud) |
Revision as of 12:14, 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, aga prototüüp kasutab EF)
- 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