Kirde sai

From ICO wiki
Revision as of 13:26, 15 June 2017 by Tteearu (talk | contribs) (Retsensioonid)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Team "Kirde sai"

  • Taavi Teearu
  • Berit Põldoja - eelnevalt tiimis Proovitud abielu

XML/XSD/XSLT

XML

Plants with names, needed light conditions etc.


XSD

Assigned minOccurs to PLANT and DIM2, changed attribute SpiritAnimal's use to optional and Plants attribute Id to unsignedInt


XSLT HTML

XSLT that returns HTML as output. It creates a table that consists of plants common name, necessary light condition and price. Assigned light conditon necessity is color coded by availability value fulfilling certaing condition.


XSLT XML

XSLT that returns XML as output. It sorts plants inside each DIM2 separately and lists only the ones with availability value below 050000.


Output

Pictures of outputs created by XSLT-s listed above.

Veebiteenus

Analüüs

Rakenduse eesmärgiks on tekitada võimalus õppur-sõidukijuhtidele saada sõidutunde litsentseeritud sõiduõpetajatelt ning lisaks sellele on võimalik oma parasjagu kasutuseta seisev sõiduk rentida välja õppesõiduks

Rakenduse loomisel kasutan andmebaasi, kuhu lisatakse veebiliidese kaudu kasutajaid, sõidukeid, kasutajate rolle ja muud. Iga kasutaja saab muuta ja lisada enda kohta käivat informatsiooni. Projekt põhineb ASP.NET Core baasil.

Tööjaotus

  • Taavi - Jack of all trades, a master of none..
  • Berit - Master of all trades

Tegemist on ASP.NET õppeaine raames esitatava projektiga.

Must have

  • Tavakasutaja view

Tavakasutaja peab saama luua omale konto

Peab saama registreerida ennast õpilaseks, õpetajaks sõiduki omanikuks

  • Valik erinevate rollide vahel

Kasutaja saab valida, millises õppesessioonis on ta õpilane, millises õpetaja ning millistese soovib oma sõidukit rentida.

  • Arved

Kasutaja näeb oma sessioonide ajalugu ja vastavalt nendele koostatud arveid

  • Kõik andmed pärinevad andmebaasist


Nice to have

  • Admin view

Kasutaja, kes saab muuta ja lisada kirjeid kõigi teiste kasutajate kohta.

  • Calendar view

Igal registreerumisel kuvatakse kalender, kuhu on võimalik märkida oma võimalikud sessioonide ajad


Raskused

Antud projekti raames võivad osutuda problemaatiliseks:

  • Giti kasutamine Visual Studios - Läks oodatust paremini
  • Ajaplaneerimine
  • Projekti mahukus ja selle üksi tegemine võib osutuda keeruliseks.

Solution

Student_Driver-ify Solution

Retsensioonid

XML-failid

XML retsensioon Proovitud abielu

Veebiteenus ja klientrakendus

Klientrakenduse ja Veebiteenuse retsensioon meeskonnale Mjart