Korterid Kõrgel Künkal: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
== Meeskond ja rollid ==
== Meeskond ja rollid ==


*'''Edward Mardo''' - Korterid Kõrgel Künkal (projektijuht, analüütik, programmeerija, testija, scrum-master)
*'''Edward Mardo'''


== Idee ==
== Idee ==
Korterite broneerimise veebirakendus. Kasutaja (klient) näeb veebis korterite pilte ja muid üksikasju. Klient näeb millisel ajal milline korter on vaba ning saab esitada broneeringu. Administraator saab broneeringu kinnitada, tühistada ja muuta selle üksikasju. Administraator saab määrata iga korteri ööpäevast hinda, vajadusel igale kuupäevale eraldi. Süsteemis hoitakse alles kõik varasemad broneeringud ning kliendid. Uue kliendi loomisel kontrollitakse isikukoodi, et mitte luua topeltkirjeid. Administraatoril on ülevaade klientidest, broneeringutest ja laekunud maksetest. Makse info sisestab administraator käsitsi.
Korterite broneerimise veebirakendus. Kasutaja (klient) näeb veebis korterite pilte ja muid üksikasju. Klient näeb millisel ajal milline korter on vaba ning saab esitada broneeringu. Administraator saab broneeringu kinnitada, tühistada ja muuta selle üksikasju. Administraator saab määrata iga korteri ööpäevast hinda, vajadusel igale kuupäevale eraldi. Süsteemis hoitakse alles kõik varasemad broneeringud ning kliendid. Uue kliendi loomisel kontrollitakse isikukoodi, et mitte luua topeltkirjeid. Administraatoril on ülevaade klientidest, broneeringutest ja laekunud maksetest. Makse info sisestab administraator käsitsi.


== Rakenduse sisu ==
== Tehnoloogiad ==
* .Net MVC
* SQL


<!--
<!--
===Lõpp-produkt===
== Analüüs ==
Fail on kättesaadav siit : https://drive.google.com/open?id=0BxPYMOn_Lvs6U3g2Rm53TTNZWmc
 
Admin-liides on kättesaadav vajutades jaluses Login, ning kasutajanimeks kirjutades 1@eesti.ee ning parool on a
-->
-->


 
== Rakenduse sisu ==
=== Rakenduses on olemas järgmised võimalused (Must have): ===
=== Rakenduses on olemas järgmised võimalused (Must have): ===
* Admin-liides
* Admin-liides
Line 35: Line 33:


<!--
<!--
=== Andmebaasiskeem ===
===Lõpp-produkt===
'''v1'''
[[File:Db_v1.png|200px|Andmebaasi struktuuri edasiehitus v1]]
'''v2'''
[[File:Db_v2.png|200px|Andmebaasi struktuuri edasiehitus v2]]
'''v3'''
[[File:Dv_v3.png|200px|Andmebaasi struktuuri edasiehitus v3]]
'''v4'''
[[File:Dbv4.png|200px|Andmebaasi struktuuri edasiehitud v4]]
-->
-->


<!--
<!--
== Workload ==
=== Andmebaasiskeem ===
 
-->
=== 01.09.2016 ===
* Projekti kickoff
* Loodi andmebaasimudel
* Tehti wiki-leht
 
=== 02.09.2016 ===
* Projektis hakati vaatemudeleid kasutama
* Muudeti natuke menüüvaadet
 
=== 03.09.2016 ===
* Kogu projekt on vaatemudelitele üle viidud
* Teha on veel vaja arve create/edit vaade
 
=== 04.09.2016 - 29.09.2016 ===
* Suur refaktooring, mille käigus lisati adminvõimalus, ning tehti ka esmased sammud AJAXi kasutamiseks.
 
=== 01.10.2016 ===
* Loodi AJAX funktsionaalsus, mis võimaldab tooteid valida kasutajal, ning see salvestatakse ka andmebaaasi
* Muudeti andmebaasiskeemi
* Refaktooring
 
===03.10.2016===
* Kasutaja autoriseerimise parandus
* Javascripti ümberkirjutus
* Mudelite parandamine
* Refaktoorimine


===04.10.2016 - 05.10.2016===
== Blog ==
* Viimase minuti parandused
=== 28.09.2016. ===
* Refaktooring
* Loodud projekt
* Kohtumine õppejõuga ning vigade ülesmärkimine
* Lisatud VS-online keskkonda


===06.10.2016 ===
=== 20.10.2016. ===
* Vigade parandus
* Wiki leht sai tehtud
* Lõppprodukti üleslaadimine
* Kutse saadetud
-->

Revision as of 08:46, 20 October 2016

Meeskond ja rollid

  • Edward Mardo

Idee

Korterite broneerimise veebirakendus. Kasutaja (klient) näeb veebis korterite pilte ja muid üksikasju. Klient näeb millisel ajal milline korter on vaba ning saab esitada broneeringu. Administraator saab broneeringu kinnitada, tühistada ja muuta selle üksikasju. Administraator saab määrata iga korteri ööpäevast hinda, vajadusel igale kuupäevale eraldi. Süsteemis hoitakse alles kõik varasemad broneeringud ning kliendid. Uue kliendi loomisel kontrollitakse isikukoodi, et mitte luua topeltkirjeid. Administraatoril on ülevaade klientidest, broneeringutest ja laekunud maksetest. Makse info sisestab administraator käsitsi.

Tehnoloogiad

  • .Net MVC
  • SQL


Rakenduse sisu

Rakenduses on olemas järgmised võimalused (Must have):

  • Admin-liides
    • Admin saab luua, muuta ja kustutada kortereid
    • Admin saab luua ja muuta hinnakirja ja arveid
    • Admin saab luua, muuta ja kustutada kliendi infot
    • Admin saab meili, kui kasutaja on teinud broneeringu
    • Admin saab kinnitada, muuta ja tühistada broneeringuid
    • Admin saab määrata kontatide ja reisidokumentide liike
  • Kasutajaliides
    • Kasutaja näeb korterite infot
    • Kasutaja näeb antud või valitud ajahetkel vabu kortereid
    • Kasutaja saab broneerida korteris viibimist, mille admin peab kinnitama

Rakenduses võiksid olla lisavõimalused (Nice to have):

  • Google Maps integratsioon
  • PayPal maksed


Blog

28.09.2016.

  • Loodud projekt
  • Lisatud VS-online keskkonda

20.10.2016.

  • Wiki leht sai tehtud
  • Kutse saadetud