NSILM

Sisukord

Üldkirjeldus

Kasutajal on võimalik lisada valitud eesmärgile, tegevusele või tööülesandele märkmeid.

Kasutaja saab märkme lisamise/muutmise modaalakna avada eesmärgi tegevuste ja tööülesannete lisamise/muutmise vaatest. Arhiveeritud eesmärkide märkmeid ei saa muuta.

Kasutajaliides

Disainid

Eeltingimused

  1. Kasutaja on sisse loginud,
  2. valinud rolli,
  3. valitud rollil on eesmärkide lisamise/muutmise õigus (vt. täpsemalt PM Kasutusõigused ja rollid) ja
  4. eesmärk ei ole staatuses "Arhiveeritud".

Funktsionaalsus

Selgitused

  1. Kasutajaliides teeb muudetava märkme andmete kuvamiseks päringu: PM API Märkme päring
  2. Kasutajaliides teeb märkme andmete salvestamiseks päringu: PM API Märkme salvestamine
    1. Märkmele salvestatakse vastav seos olenevalt sellest kas lisamine algatati eesmärgi, tegevuse või tööülesande juurest.
    2. Märkme muutmisel ei ole võimalik muuta märkme nähtavust.

Andmed

Kasutatavad andmeolemid: Eesmärgimärkmed(GoalNotes)

Elemendi nimetusSelgitus/Näide
Nähtavus

Näitab kas kasutaja lisatud märge on nähtav kõigile kasutajatele, kellel ligipääs planeerimismoodulisse, või ainult märkme lisajale.

  1. Kuvatakse nähtavuse valikud (HSILM_VISIBILITY):
    1. Muudetavana märkme lisamisel:
      1. Korraga saab teha ühe valiku.
      2. Kohustuslik.
      3. Vaikimisi on valitud "Avalik planeerimiskeskkonnas"
  2. Mittemuudetavana märkme muutmisel:
      1. Salvestatud nähtavuse valiku ees kuvatakse linnukese ikoon ja tekst rasvaselt.
  3. Mõlemal juhul kuvatakse valiku "Privaatne (nähtav ainult mulle)" juures silma ikooni.
Märkme kirjeldus

Märkme kirjelduse tekst

Tekstiala

Algne lisaja

Märkme algse lisaja nimi

  1. Kuvatakse ainult märkme muutmisel.
  2. Mittemuudetav
Viimane muutja

Märkme viimase muutja nimi.

  1. Kuvatakse ainult märkme muutmisel.
  2. Mittemuudetav

Märkme salvestamise päringu reeglid

  • Kasutaja peab olema sisse loginud, tal peab olema väljakutsete ja eesmärkide lisamise/muutmise õigus (vt. täpsemalt PM Kasutusõigused ja rollid).
  • Eesmärk, mille märkmeid lisatakse/muudetakse, ei ole staatuses "Arhiveeritud" (vt. täpsemalt PM Eesmärgi staatused tööprotsessis).
  • Kohustuslikud andmed: nähtavus
  • Süsteemi poolt automaatselt lisatavad väärtused:
    • goalNotesId - süsteem genereerib unikaalse koodi märkme esmasel salvestamisel
    • createdUser - süsteem salvestab märkme lisanud kasutaja nime märkme lisamisel
    • createdTime - süsteem salvestab märkme lisamise aja
    • updatedUser - süsteem salvestab kasutaja nime, kes viimati märkme salvestamise algatas
    • updatedTime - süsteem salvestab viimase salvestamise aja
  • Mittemuudetavad andmed:
    • alati: goalNotesId, visibilityCl, createdUser, createdTime
  • Märkme salvestamisel seotakse see olenevalt sisendist kas eesmärgi, tegevuse või tööülesandega.

Kasutaja tegevused

Tegevuse nimetusSelgitus
Nupu "Katkesta" ja "X" vajutamineNupule vajutamisel sulgeb süsteem märkme lisamise/muutmise modaalakna. Kasutajale kuvatakse sama eesmärgi vaatamise vaade, mille mõõdikut ta lisas.
Märkme lisamine
Nupu "Lisa" vajutamineNupule vajutamisel käivitab süsteem märkme salvestamise (PM API Märkme salvestamine), sulgeb modaalakna ja kuvab eesmärgi tegevuste ja ülesannete lisamise/muutmise vaate uuendatult.
Märkme muutmine
Nupu "Kustuta" vajutamineNupule vajutamisel käivitab süsteem märkme kustutamise (PM API Märkme kustutamine), sulgeb märkme modaalakna ja kuvab eesmärgi tegevuste ja ülesannete lisamise/muutmise vaate uuendatult.
Nupu "Salvesta" vajutamineNupule vajutamisel käivitab süsteem märkme teksti salvestamise (PM API Märkme salvestamine), sulgeb modaalakna ja kuvab eesmärgi tegevuste ja ülesannete lisamise/muutmise vaate uuendatult.