NSILM

Sisukord

Üldkirjeldus

Kasutajal on võimalik juhtimislaua valdkonna andmeid vaadata ja muuta (sh. lisada valdkonna näitajatele kommentaare, kinnitada neid kasutaja töölauale või vastava juhtimislaua alamlehele "Minu juhtimislaud". 

NSIL-654 - Getting issue details... STATUS NSIL-750 - Getting issue details... STATUS

Kasutajaliides

Jäljerida

Avaleht → 'Juhtimislaua nimetus'

Disainid

Juhtimislaua üldandmete vaatamine (alateemata): https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7501-22552&t=yXV1ffAPMNz2U8Js-0

Juhtimislaua üldandmete vaatamine (alateemaga, alateema valimata): https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7933-42216&t=yXV1ffAPMNz2U8Js-0

Juhtimislaua üldandmete vaatamine (alateemaga, alateema valitud): https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7933-42252&t=yXV1ffAPMNz2U8Js-0

Ühe alateemaga juhtimislaud: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7933-42316&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/Ülemise rea näitaja detailvaade: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7930-26997&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/Alumise rea näitaja detailvaade: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7930-27329&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/Märkmeid ei ole üldse: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7930-27744&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/Üks märge: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7930-28110&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/Näitajale märkmete lisamine: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7930-28961&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/ Lingi jagamine - Esimene kord: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7565-26703&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/ Lingi jagamine, kasutaja klõpsas genereeri: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7565-27319&t=yXV1ffAPMNz2U8Js-0

Juhtimislaud/ Lingi jagamine, Linki on korduvalt jagatud: https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7560-23633&t=yXV1ffAPMNz2U8Js-0

Juhtimislauad/Valdkonna osa - näitaja detailandmed (kinnitamine push pin): https://www.figma.com/design/mPPdrh04luwBeiX856NQPP/NAPO---TWN?node-id=7933-42342&t=yXV1ffAPMNz2U8Js-0

Eeltingimused ja õigused

  1. Kasutaja on sisse loginud,
  2.  Kasutajal on õigus juhtimislaua andmeid näha.
    1. GS: DashboardDefinition: API: GET /dashboard-api/dashboards/{dashboardId} vastuses on juhtimislaua andmed.

Funktsionaalsus

Tegevused

  1. Kasutaja avab juhtimislaua andmed.
  2. Süsteem käivitab juhtimislaua andmete saamiseks päringu GS: DashboardDefinition: API: GET /dashboard-api/dashboards/{dashboardId}. Sisend:
    • dashboardId = Avatud juhtimislaua id.
  3. Süsteem käivitab kasutaja poolt lemmikuks määratud aruannete komponentide nimistu saamiseks päringu GS: UserDashboardElement: API: GET /dashboard-api/user-dashboard-elements. Sisend:
    • dashboardDefinitionId = Avatud juhtimislaua id.
    • institutionId = Kasutaja poolt valitud asutus, sh kui kasutaja valis pidaja pidamisel oleva õppeasutuse, siis rakendatakse pidaja pidamisel oleva õppeasutuse id filtrit.
  4. Süsteem käivitab juhtimislaua komponentide nimekirja saamiseks päringu GS: DashboardDefinitionSection: API: GET /dashboard-api/dashboards/{dashboardId}/sections. Sisend:
    • dashboardId = Avatud juhtimislaua id.
  5. Süsteem käivitab juhtimislaua komponentide ja aruande komponentide järjekorra saamiseks päringu GS: DashboardDefinitionSection: API: GET /dashboard-api/dashboards/{dashboardId}/components-order. Sisend:
    • dashboardId = Avatud juhtimislaua id.
  6. Süsteem käivitab juhtimislaua aruandekomponentide nimekirja saamiseks päringu GS: DashboardDefinitionSection: API: GET /dashboard-api/dashboards/{dashboardId}/elements. Sisend:
    • dashboardId = Avatud juhtimislaua id.
  7. Süsteem kuvab juhtimislaua detailandmete vaate.

Andmed

Elemendi nimetusSelgitusTehniline info

Päis

Juhtimislaua päise andmed


Päis → Juhtimislaua nimetus

Juhtimislaua nimetus päises.

GS: DashboardDefinition: API: GET /dashboard-api/dashboards/{dashboardId}.response.name

Esiletõstetud

Kasutaja poolt lemmikuks märgitud aruannete komponentide sakk.

  • Sakk on kuvatud sakkide nimekirjas, kui kasutajal on märgitud juhtimislaua vähemalt üks aruande komponent lemmikuks. Kui ühtegi aruande komponenti ei ole lemmikuks määratud, siis sakki ei kuvata.
    • GS: UserDashboardElement: API: GET /dashboard-api/user-dashboard-elements vastuses on vähemalt üks aruande komponent, mille dashboardDefinitionId = avatud juhtimislaua id ja displayLocationTypes = DASHBOARD ja institutionId = Kasutaja poolt valitud asutus, sh kui kasutaja valis pidaja pidamisel oleva õppeasutuse, siis rakendatakse pidaja pidamisel oleva õppeasutuse id filtrit.. 






Juhtimislaua komponendid (sakid)Juhtimislaua komponentide nimekiri. (Näiteks: Ülevaade, Valdkond 1 jne).
Juhtimislaua komponendid (sakid) → Vali alateemaVõimalus valida alateema.
Juhtimislaua komponendid (sakid) → FiltridJuhtimislaua komponentide filtrid.
Juhtimislaua komponendid (sakid) → Aruande komponendidAruande komponendid
Juhtimislaua komponendid (sakid) → Aruande komponendid →  Aruande komponendi nimetusAruande komponendi nimetus.
Juhtimislaua komponendid (sakid) → Aruande komponendid → KommentaaridAruande komponentide kommentaaride arv ja võimalus avada aruande komponendi kommentaarid.
Juhtimislaua komponendid (sakid) → Aruande komponendid → "Pin" ikoon

Võimalus kinnitada aruande komponent töölauale või juhtimislaua esiletõstetud aruannete sektsiooni.

  • Kui kasutaja vajutab nupule, siis avab kasutajale info selle kohta, kas aruanne on kinnitatud töölauale lemmikuks ja/või esiletõstetud vahelehele.
  • Nupu taust on sinine, kui juhtimislaua aruanne on kinnitatud vähemalt ühte asukohta.
  • Kui kasutaja teeb töölauale lemmikuks või esiletõstetud vahelehele kinnitamise valiku, siis:
    1. Süsteem käivitab aruande kinnitamiseks päringu GS: UserDashboardElement: API: POST /dashboard-api/user-dashboard-elements. Sisend:
      • dashboardDefinitionElementId = Elemendi id, mille juurest nupule vajutati.
      • appliedFilters = PBI aruande key vastavalt kasutaja tehtud valikule (sektsiooni ja komponendi filtrid, mis olid kasutaja poolt kinnitamise hetkel aktiveeritud).
      • displayLocationType = 
        • Lisa lemmikuks = MAIN_DASHBOARD
        • Tõsta esile = DASHBOARD 
      • institutionId = Kasutaja poolt valitud asutus, sh kui kasutaja valis pidaja pidamisel oleva õppeasutuse, siis rakendatakse pidaja pidamisel oleva õppeasutuse id filtrit..
    2. Süsteem kuvab kinnitatud asukoha kohta linnukese ikooni.
    3. Süsteem kuvab kasutajale aruande kinnitamise kohta teate.
  • Aruande kinnitamist ei saa sakkide kuval eemaldada, vaid ainult otse töölaua lemmikuste nimekirjast või esitõstetud vahelehelt. Aruannet saab erinevate või samade filtrite väärtustega kinnitada mitmeid kordi.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruanne

Aruanne.

  • Aruande andmed kuvatakse vastavalt erinevatele kitsendustele. Vaata "Juhtimislaua komponendid (sakid) → Aruande komponendid → Tehniline info".
  • Aruandele vajutades avaneb aruande detailvaade. Avatakse põhikuval kuvatud aruanne. Vaade avatakse valitud näitaja alla ning detailvaate raamiga märgitakse aruande komponent, mille detailvaade on avatud.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade 

Aruande detailvaade.

  • Avaneb juhtimislaua aruannete nimistus aruandele vajutades.
  • Detailvaade avaneb aruande alla. Näiteks, kui aruanne on esimesel real, siis avaneb detailvaade esimese rea alla. Kui on viimase rea aruanne, siis viimase rea alla.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande nimetus

Aruande nimetus.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid

Aruande detailvaade funktsioonid.

  • Aruande detailvaates saab kasutaja teha järgnevaid tegevusi:
    • Avada juhtimislaua aruande erinevaid tüüpe.
    • Vaadata aruande lisainfot.
    • Vaadata aruande kommentaare.
    • Hallata kasutaja märkuseid aruande komponendi kohta.
    • Luua aruandest PDF faili.
    • Printide aruanne.
    • Jagada aruannet.
    • Kinnitada aruanne juhtimislauale või töölauale.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande tüübi valimine

Võimalus valida aruande tüüpe.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande lisainfo vaatamine

Võimalus vaadata aruande lisainfot.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande märkmete haldamine

Võimalus hallata aruande märkmeid.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande allalaadimine

Võimalus luua aruandest fail ja see alla laadida.

  • Nupule vajutamine avab kasutajale valiku, millises vormingus faili genereeritakse. Lubatud vormingud:
    • png
    • pptx
    • pdf
  • Faili genereerimisel rakendatakse kõiki kasutaja poolt määratud filtreid ja süsteemi poolt vaikimisi lisatud filtreid
  • Faili vormingu valimisel genereeritakse faili kohta soovitud vormingus fail ja kasutaja saab loodud faili salvestada enda seadmesse.
  • Faili genereerimise ajal tuleb kasutajale kuvada loaderit.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande printimine

Võimalus printida aruanne.

  • Printimisel rakendatakse kõiki kasutaja poolt määratud filtreid ja süsteemi poolt vaikimisi lisatud filtreid.
  • Trükifaili genereerimise ajal tuleb kasutajale kuvada loaderit.
  • Trükifaili genereerimise järgselt tuleb kasutaja seadmes kuvada kasutajale seadme printimise funktsionaalsust.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine

Võimalus jagada aruannet.

  • Kui kasutaja vajutab ikoonile siis avaneb aruande jagamise detailvaade.
    • Vaata Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande kinnitamine töölauale või juhtimislauale

Võimalus kinnitada aruande komponent töölauale või juhtimislaua minu juhtimislaua sektsiooni.

  • Kui kasutaja vajutab nupule, siis avab kasutajale info selle kohta, kas aruanne on kinnitatud töölauale lemmikuks ja/või esiletõstetud vahelehele.
  • Nupu taust on sinine, kui juhtimislaua aruanne on kinnitatud vähemalt ühte asukohta.
  • Kui kasutaja teeb töölauale lemmikuks või esiletõstetud vahelehele kinnitamise valiku, siis:
    1. Süsteem käivitab aruande kinnitamiseks päringu GS: UserDashboardElement: API: POST /dashboard-api/user-dashboard-elements. Sisend:
      • dashboardDefinitionElementId = Elemendi id, mille juurest nupule vajutati.
      • appliedFilters = PBI aruande key vastavalt kasutaja tehtud valikule (sektsiooni ja komponendi filtrid, mis olid kasutaja poolt kinnitamise hetkel aktiveeritud).
      • displayLocationType = 
        • Lisa lemmikuks = MAIN_DASHBOARD
        • Tõsta esile = DASHBOARD 
    2. Süsteem kuvab kinnitatud asukoha kohta linnukese ikooni.
    3. Süsteem kuvab kasutajale aruande kinnitamise kohta teate.
  • Aruande kinnitamist ei saa sakkide kuval eemaldada, vaid ainult otse töölaua lemmikuste nimekirjast või esitõstetud vahelehelt. Aruannet saab erinevate või samade filtrite väärtustega kinnitada mitmeid kordi.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade

Aruande jagamise detailvaade.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade →Aktiivsed filtrid

Juhtimislaual valitud filtrid

  • Kuvatakse juhtimislaual valitud filtrid koos valitud väärtustega.
  • Kui ühtegi filtrit valitud ei ole, siis kuvatakse silt puuduvad.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → Genereeri uus jagamise link

Võimalus genereerida uus jagamise link.

  • Kui kasutaja vajutab nupule, siis:
    1. Süsteem käivitab uue lingi jagamiseks päringu GS: DashboardDefinitionElementReportUrl: API: POST /dashboard/dashboards/{dashboardId}/elements/{dashboardElementId}/reports/{dashboardElementReportId}/urls. Sisend:
      • dashboardId = Avatud juhtimislaua id.
      • dashboardElementId = Avatud juhtimislaua aruande komponendi id.
      • bookmark = Kõik juhtimislaual kasutaja poolt filtrite väärtused ja kõik süsteemi poolt määratud filtrite (nö "peidetud" filtrid, sh kooli id või KOV registrikood) väärtused (ehk filtrite ja väärtuste snapshot, base64 kujul).
    2. Süsteem kuvab kasutajale genereeritud lingi.
    3. Kui vaate avamise hetkest alates genereeritakse teist linki, siis eelnevalt genereeritud lingid lisatakse sektsiooni "Jagamise ajalugu". Uusi linke genereerimise järgselt kohe ajalukku ei lisata.
  • Kui link on genereeritud (enne genereerimist linki ei kuvata), siis saab kasutaja kopeerida linki ja kopeerida koodi.
    • Lingi kopeerimisel kopeeritakse veebilink.
    • Koodi kopeerimisel kopeeritakse iFrame kood.
    • Kui kasutaja kopeerib lingi või koodi nupu abil, siis kuvatakse kasutajale teade selle kohta, et link kopeeriti või kood kopeeriti.
  • Lingi või iFrame koodi avamisel või kasutamisel kuvatakse kasutajale aruande jagatud vaade või aruanne iFrame sees. Vaata GS: UC: Juhtimislaua kuvamine - Jagatud vaade
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → Jagamiste ajalugu

Võimalus näha genereeritud linke.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → Jagamiste ajalugu → Lingi loomise aeg

Lingi loomise aeg.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → Jagamiste ajalugu → Link

Genereeritud link.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → Jagamiste ajalugu → Valitud filtrid

Jagamise hetkel valitud filtrid.

Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → Jagamiste ajalugu → Kolme punkti ikoonLingi tegevuste menüü.
Juhtimislaua komponendid (sakid) → Aruande komponendid → Aruande detailvaade → Aruande detailvaate funktsioonid → Aruande jagamine → Detailvaade → SulgeVõimalus sulgeda vaade.
  • Nupule vajutades sulgeb süsteem vaate ja kuvab juhtimislaua vaate.