Erinevus lehekülje "ITI0209 kevad 2021 3. kodutöö kirjeldus" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
(Uus lehekülg: 'Teise kodutöö käigus sai teie poolt loodud teenus "valmis". Esimese praktikumitöö käigus loodud valideeritud ja kasutajal testitud protoüübist loodi teise praktikumitöö...')
 
 
(ei näidata sama kasutaja üht vahepealset redaktsiooni)
3. rida: 3. rida:
 
Kolmanda praktikumitöö põhisisuks on andmete visualiseerimine. Dashboardi ehitamisel võid kasutada varasemate praktikumitööde käigus valminud stiile, komponente, HTMLi jne, aga see võib olla olemasolevast rakendusest täiesti eraldi, oluline on, et see oleks Dijkstra serverist õigelt aadressilt kättesaadav.
 
Kolmanda praktikumitöö põhisisuks on andmete visualiseerimine. Dashboardi ehitamisel võid kasutada varasemate praktikumitööde käigus valminud stiile, komponente, HTMLi jne, aga see võib olla olemasolevast rakendusest täiesti eraldi, oluline on, et see oleks Dijkstra serverist õigelt aadressilt kättesaadav.
  
Töö peab esitamiseks olema paigutatud Dijkstra serverisse aadressile http://dijkstra.cs.ttu.ee/~Eesnimi.Perenimi/kasutajaliidesed/prax4/ kus Eesnimi.Perenimi on sinu kasutajatunnus arvutiklassides (suured/väikesed tähed õigesti, kui on lisanumbreid vms, siis need ka.
+
Töö peab esitamiseks olema paigutatud Dijkstra serverisse aadressile http://turing.cs.ttu.ee/~SINU_UNI_ID/iti0209 kus olemasolevale prototüübile ehitatakse juurde dasboard. Dashboard peab olema kättesaad aadressilt http://turing.cs.ttu.ee/~SINU_UNI_ID/iti0209/dashboard.html. Lisaks sellele peab olema lähtekood TTÜ Gitlabis https://gitlab.cs.ttu.ee projekti ITI0209_2021 kaustas "dashboard".
  
 
'''Mida tuleb teha'''
 
'''Mida tuleb teha'''
10. rida: 10. rida:
 
* Mõtle välja minimaalselt 4 KPId mida visualiseerida
 
* Mõtle välja minimaalselt 4 KPId mida visualiseerida
 
* Esita need graafikutena dashboardil
 
* Esita need graafikutena dashboardil
* Graafikute puhul kasuta ka animatsioone
+
* Graafikute puhul kasuta ka animatsioone. Kui kasutad loengud-praktikumis soovitatud graafikuteeke, siis arvesta, et animatsioonid tulevad graafikupaketiga juba kaasa.
  
 
'''Nõuded'''
 
'''Nõuded'''
  
# Dashboard avaneb uuel lehel , nt http://dijkstra.cs.ttu.ee/~Eesnimi.Perenimi/kasutajaliidesed/prax4 ja peab olema vaadatav desktopis. Mobiilivaade siin nõutud ei ole.
+
# Dashboard avaneb uuel lehel sinu prototüübis ja peab olema vaadatav desktopis. Mobiilivaade siin nõutud ega vajalik ei ole.
 
# Esitatud peab olema minimaalselt 4 ja maksimaalselt 7 meetrikat, millest vähemalt 3 on esitatud eri tüüpi graafikutena.  
 
# Esitatud peab olema minimaalselt 4 ja maksimaalselt 7 meetrikat, millest vähemalt 3 on esitatud eri tüüpi graafikutena.  
 
# Graafikute kuvamiseks peab kasutama mõnda välist teeki. Loengutes teeme näiteid Echarts'iga (https://echarts.apache.org/), aga lubatud on ka mõne muu vabalt valitud teegi kasutamine nt. Amcharts, Chart.js, Highcharts, D3.js (keeruline, ei soovita) Kõigil siin punktis nimetatud graafikurakendustel on ka versoonid Vue-s otse kasutamiseks
 
# Graafikute kuvamiseks peab kasutama mõnda välist teeki. Loengutes teeme näiteid Echarts'iga (https://echarts.apache.org/), aga lubatud on ka mõne muu vabalt valitud teegi kasutamine nt. Amcharts, Chart.js, Highcharts, D3.js (keeruline, ei soovita) Kõigil siin punktis nimetatud graafikurakendustel on ka versoonid Vue-s otse kasutamiseks
 
# Graafikud on dünaamilised, s.t kõik esitatud andmed dashboardil loetakse staatilistest välistest failidest.
 
# Graafikud on dünaamilised, s.t kõik esitatud andmed dashboardil loetakse staatilistest välistest failidest.
 
# Graafiku tüüp on valitud nii et vastab esitatud andmete iseloomule ja küsimusele millele vastust otsib. Väldi rõngas- ja sõõrikdiagrammide kasutamist!  
 
# Graafiku tüüp on valitud nii et vastab esitatud andmete iseloomule ja küsimusele millele vastust otsib. Väldi rõngas- ja sõõrikdiagrammide kasutamist!  
# Graafikud peavad olema arusaadavad - s.t tõlgendatavad ka ilma legendita. Vt ka osa "Friendly vs Unfriendly" graphs [https://www.dropbox.com/s/jacvke79i0j3zjs/ITI0209_Lecture14_Practical_Visualization_Echarts.pdf?dl=0 loenguslaididest].
+
# Graafikud peavad olema arusaadavad - s.t tõlgendatavad ka ilma legendita. Vt ka osa "Friendly vs Unfriendly" loenguslaididest].
 
# Graafikul peavad olema kohustuslikud elemendid - pealkiri, telgede nimetused, ühikud, tekstiline selgitus.  
 
# Graafikul peavad olema kohustuslikud elemendid - pealkiri, telgede nimetused, ühikud, tekstiline selgitus.  
 
# Graafikud peavad olema loetavad ka nägemispuudega, s.h. värvipimeda kasutaja poolt. Seda on kõige lihtsam katsetada kui installeerid brauseriplugina, nt [https://chrome.google.com/webstore/detail/colorblinding/dgbgleaofjainknadoffbjkclicbbgaa/related Colorblinding]
 
# Graafikud peavad olema loetavad ka nägemispuudega, s.h. värvipimeda kasutaja poolt. Seda on kõige lihtsam katsetada kui installeerid brauseriplugina, nt [https://chrome.google.com/webstore/detail/colorblinding/dgbgleaofjainknadoffbjkclicbbgaa/related Colorblinding]

Viimane redaktsioon: 27. aprill 2021, kell 06:24

Teise kodutöö käigus sai teie poolt loodud teenus "valmis". Esimese praktikumitöö käigus loodud valideeritud ja kasutajal testitud protoüübist loodi teise praktikumitöö käigus staatiline HTML prototüüp mis on veebist kättesaadav.

Kolmanda praktikumitöö põhisisuks on andmete visualiseerimine. Dashboardi ehitamisel võid kasutada varasemate praktikumitööde käigus valminud stiile, komponente, HTMLi jne, aga see võib olla olemasolevast rakendusest täiesti eraldi, oluline on, et see oleks Dijkstra serverist õigelt aadressilt kättesaadav.

Töö peab esitamiseks olema paigutatud Dijkstra serverisse aadressile http://turing.cs.ttu.ee/~SINU_UNI_ID/iti0209 kus olemasolevale prototüübile ehitatakse juurde dasboard. Dashboard peab olema kättesaad aadressilt http://turing.cs.ttu.ee/~SINU_UNI_ID/iti0209/dashboard.html. Lisaks sellele peab olema lähtekood TTÜ Gitlabis https://gitlab.cs.ttu.ee projekti ITI0209_2021 kaustas "dashboard".

Mida tuleb teha

  • Leia enda teenuse või teenusega seotud valdkonna kohta andmestik. Kasutatud andmekogud peavad olema viidatud. Viite puhul piisab Piisab kui panna lehele (või eri andmekogude korral iga graafiku juurde eraldi) viide ja URL kust andmed saadi.
  • Mõtle välja minimaalselt 4 KPId mida visualiseerida
  • Esita need graafikutena dashboardil
  • Graafikute puhul kasuta ka animatsioone. Kui kasutad loengud-praktikumis soovitatud graafikuteeke, siis arvesta, et animatsioonid tulevad graafikupaketiga juba kaasa.

Nõuded

  1. Dashboard avaneb uuel lehel sinu prototüübis ja peab olema vaadatav desktopis. Mobiilivaade siin nõutud ega vajalik ei ole.
  2. Esitatud peab olema minimaalselt 4 ja maksimaalselt 7 meetrikat, millest vähemalt 3 on esitatud eri tüüpi graafikutena.
  3. Graafikute kuvamiseks peab kasutama mõnda välist teeki. Loengutes teeme näiteid Echarts'iga (https://echarts.apache.org/), aga lubatud on ka mõne muu vabalt valitud teegi kasutamine nt. Amcharts, Chart.js, Highcharts, D3.js (keeruline, ei soovita) Kõigil siin punktis nimetatud graafikurakendustel on ka versoonid Vue-s otse kasutamiseks
  4. Graafikud on dünaamilised, s.t kõik esitatud andmed dashboardil loetakse staatilistest välistest failidest.
  5. Graafiku tüüp on valitud nii et vastab esitatud andmete iseloomule ja küsimusele millele vastust otsib. Väldi rõngas- ja sõõrikdiagrammide kasutamist!
  6. Graafikud peavad olema arusaadavad - s.t tõlgendatavad ka ilma legendita. Vt ka osa "Friendly vs Unfriendly" loenguslaididest].
  7. Graafikul peavad olema kohustuslikud elemendid - pealkiri, telgede nimetused, ühikud, tekstiline selgitus.
  8. Graafikud peavad olema loetavad ka nägemispuudega, s.h. värvipimeda kasutaja poolt. Seda on kõige lihtsam katsetada kui installeerid brauseriplugina, nt Colorblinding
  9. Leht peab olema valideeruv

Vaata lisaks

  1. https://uxdesign.cc/data-visualization-hacks-75d56d5bfa66