datautvikling / behov

1 stars 2 forks source link

[BRUKERHISTORIE] Registrere assosiativ relasjon mellom begrep #57

Open marittor opened 4 years ago

marittor commented 4 years ago

Som: skrivebruker Ønsker jeg å: registrere en assosiativ relasjon mellom begrep, ved at jeg søker opp et begrep som er i Felles begrepskatalog, uavhengig av hvem som eier det Slik at: jeg kan uttrykke mitt begrep sitt forhold til et annet.

Alle relasjonene skal være toveisrelasjoner. Hvis et begrep peker til et annet, skal dette også vises på det begrepet som pekes på, men relasjonen er eid av den som gjør pekingen. For inspirasjon, se det som er gjort på api.-datasett-relasjoner.

Det skal gå an å legge på flere assosiative relasjoner. Da skal feltet kalt "beskrivelse" gjentas per relasjon,

Kan løses på samme måte som på datasett og koble til begrep. Term, eier, fagområde. Det bør være mulig å søke med termer som er anbefalte, tillatte og frarådde og likevel få treff.

Gitt at brukeren velger denne, skal det dukke opp et obligatorisk fritekstfelt som heter "beskrivelse" (med hjelpetekst) hvor brukeren kan beskrive hva assosiasjonen dreier seg om. Input i dette feltet kan typisk se slik ut:

årsak/verknad (vår / det kjem lauv på trea) produsent/produkt (skjor / eit skjorereir) aktivitet/aktør (bygging av reir / fugl) aktivitet/stad (bygging av reir / tre; ) Se mer her: https://www.sprakradet.no/globalassets/vi-og-vart/publikasjoner/termlosen.pdf (Side 21) Relatert til epos: #26

Lenke til trådskisser - scroll ned til relasjonsfeltet: https://vfy2gg.axshare.com/#g=1&p=bokm_l_valgt Lenke til design: https://invis.io/3SRCN149CQN#/385620561_BEGREP-REG-Relaterte-Legg-Til--D- (For hele flyten: https://invis.io/3SRCN149CQN#/385601277_BEGREP-REG-Relaterte-Default--D-) Lenke til løsningsarkitektur: se epos

Forretningsverdi (Kritisk/Viktig/Mindre viktig/Kjekt å ha): Viktig

Akseptansekriterier: ,# language: no Egenskap:

Kriterier: ⦁ Registrere relasjonen "er assosiert med" ⦁ Verifisere relasjonen "assosieres av" Dekkes ikke: (Dekkes i andre brukerhistorier) Andre relasjonstyper

Referanser: Scenario: Registrere relasjonen "er assosiert med" Gitt at bruker er pålogget med skrivetilgang og bruker har åpnet siden for registering av et begrep = "Testbegrep A" Når bruker setter relatert begrep = "er assosiert med" og velger et begrep "Testbegrep B" og trykker på knappen "Legg til relasjon" Så skal Relasjonen mellom "Testbegrep A" og "Testbegrep B" listes opp

Scenario: Verifisere relasjonen "assosieres av" Gitt at bruker er pålogget med skrivetilgang og bruker har registrert relasjonen "Testbegrep A" "er assosiert med" "Testbegrep B" Når bruker åpner opp for registrering av "Testbegrep B" Så skal Relasjonen mellom "Testbegrep B" og "Testbegrep A" listes opp som "assosieres av"

'## Motsatt relasjon kan/bør også testes