Skip to main content

UC-GEN-TIC-009 — Melding openen als beheerder

1. Kerngegevens

VeldWaarde
Usecase-IDUC-GEN-TIC-009
NaamMelding openen als beheerder
DomeinMeldingen
Primaire actorBeheerder
Secundaire actor(en)Systeem, meldingenservice, autorisatieservice, database
RolcontextIngelogde gebruiker met actieve beheerdercontext
Betrokken schermenSCH-BEH-02-01 — Meldingen overzicht
Gerelateerde usecasesUC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijken; UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelen; UC-GEN-TIC-011 — Extern bericht plaatsen; UC-GEN-TIC-012 — Intern bericht plaatsen; UC-GEN-TIC-013 — Melding oplossen of sluiten; UC-GEN-TIC-014 — Melding heropenen door beheerder; UC-GEN-TIC-015 — Melding doorzetten naar docent; UC-GEN-MSG-003 — Bericht openen
Primaire entiteitenTickets, TicketStatuses, TicketCategories, TicketAssignments, beheerderdetail-readmodel
Secundaire entiteiten / eventsUsers, TicketDiscussionMessages, TicketClosures, TicketResolutionTypes, TicketReopenRequests, TicketForwardedToTeacher, TicketTechnicalSnapshots, TicketHistory, SystemMessages, TicketAdminDetailLoaded, TicketAdminDetailLoadFailed
Gerelateerde popupsPOP-GEN-TIC-NOT-AVAILABLE
PopupregisterOntwerpbronnen — Popup-register
MoSCoWMust have

2. Omschrijving

De beheerder opent een specifieke melding vanuit het beheerdersoverzicht. Het systeem toont de beheerderdetailweergave van de geselecteerde melding met beheerrelevante secties zoals Kerngegevens, Melding, Discussie, Oplossing, Doorzetten naar docent, Geavanceerd en Geschiedenis.

Deze usecase beschrijft het veilig openen en raadplegen van de volledige beheercontext van één melding. De beheerder mag alle meldingen openen, maar de toegang wordt alsnog server-side gecontroleerd op sessie, featurestatus en actieve beheerdercontext. De detailweergave toont meer informatie dan de gebruikersdetailweergave, waaronder interne discussie, actieve beheerderkoppelingen, technische snapshots, sluitregistraties, heropenacties, doorzetinformatie en compacte auditgeschiedenis.

Alle inhoudelijke vervolgacties blijven buiten deze usecase. Het koppelen of ontkoppelen van beheerders, het plaatsen van externe of interne berichten, het oplossen of sluiten van een melding, het handmatig heropenen door beheer en het doorzetten naar een docent worden in aparte beheerusecases beschreven. Alleen openen, tabblad wisselen of gegevens raadplegen veroorzaakt geen ticketmutatie en geen functionele TicketHistory-regel.

3. Scope

Deze usecase beschrijft:

  • het openen van een geselecteerde melding vanuit het beheerdersoverzicht;
  • het openen van een melding via een beheerroute met ticketreferentie;
  • het server-side controleren van sessie, featurestatus en actieve beheerdercontext;
  • het opnieuw ophalen van de actuele ticketgegevens bij openen;
  • het tonen van de beheerderdetailweergave voor één melding;
  • het tonen van kerngegevens, oorspronkelijke melding, interne en externe discussie, oplossing/sluitinformatie, doorzetinformatie, technische metadata en geschiedenis;
  • het tonen van actieve beheerderkoppelingen;
  • het zichtbaar maken van mogelijke vervolgacties zonder deze acties in deze usecase uit te voeren;
  • het veilig afhandelen van ontbrekende, verwijderde, niet beschikbare of niet laadbare meldingen;
  • het expliciet vastleggen dat alleen bekijken geen ticketstatus, assignment, discussie, sluiting, heropenverzoek of history wijzigt.

Deze usecase beschrijft niet:

  • het indienen van een melding door een gebruiker;
  • het gebruikersoverzicht Mijn meldingen;
  • het openen van een melding als eindgebruiker;
  • het zoeken en filteren in het beheerdersoverzicht;
  • het koppelen of ontkoppelen van beheerders;
  • het plaatsen van interne of externe discussieberichten;
  • het wijzigen van ticketstatussen;
  • het oplossen, sluiten of handmatig heropenen van meldingen;
  • het doorzetten van een melding naar een docent;
  • het wijzigen van technische metadata;
  • het zoeken binnen TicketHistory;
  • beheer van popupteksten, systeemberichtsjablonen of seeddata.

4. Pre-condities

IDVoorwaarde
PRE-001De gebruiker is ingelogd.
PRE-002De gebruiker heeft een actieve beheerdercontext.
PRE-003De meldingenfunctionaliteit is sitebreed beschikbaar.
PRE-004De beheerder heeft autorisatie om meldingen in beheercontext te openen.
PRE-005Er is een concrete ticketreferentie beschikbaar vanuit de geselecteerde meldingskaart of beheerroute.
PRE-006De applicatie kan Tickets, TicketStatuses, TicketCategories, TicketAssignments, TicketDiscussionMessages, TicketClosures, TicketTechnicalSnapshots en TicketHistory uitlezen.
PRE-007De beheerderdetailweergave binnen SCH-BEH-02-01 is beschikbaar.

5. Post-condities

IDResultaat
POST-001De beheerder ziet de detailweergave van de geselecteerde melding.
POST-002De beheerder ziet kerngegevens zoals meldingsnummer, melder, rolcontext, categorie, actuele status, afsluitstatus indien beschikbaar en actieve gekoppelde beheerders.
POST-003De beheerder ziet de oorspronkelijke melding met onderwerp en volledige beschrijving.
POST-004De beheerder ziet interne en externe discussieberichten binnen de beheercontext.
POST-005De beheerder ziet oplossings- en sluitinformatie wanneer die beschikbaar is.
POST-006De beheerder ziet doorzetinformatie wanneer de melding eerder naar een docent is doorgezet.
POST-007De beheerder ziet technische metadata uit de momentopname van het moment van melden.
POST-008De beheerder ziet compacte auditinformatie in de sectie Geschiedenis.
POST-009De beheerder kan vanuit de detailweergave vervolgacties starten waarvoor de actuele tickettoestand en autorisatie dat toestaan.
POST-010Alleen openen, lezen, tabblad wisselen of herladen wijzigt geen Tickets-record.
POST-011Alleen openen, lezen, tabblad wisselen of herladen maakt geen TicketAssignments-record aan en wijzigt geen bestaande assignment.
POST-012Alleen openen, lezen, tabblad wisselen of herladen maakt geen TicketDiscussionMessages-record aan.
POST-013Alleen openen, lezen, tabblad wisselen of herladen maakt geen TicketClosures-record aan.
POST-014Alleen openen, lezen, tabblad wisselen of herladen maakt geen TicketReopenRequests-record aan.
POST-015Alleen openen, lezen, tabblad wisselen of herladen maakt geen functionele TicketHistory-regel aan.
POST-016Bij ontbrekende beheerautorisatie wordt geen meldingdetailinformatie getoond.
POST-017Bij ontbrekende of niet beschikbare melding blijven ticketdata en ticketstatussen ongewijzigd.

6. Trigger

De beheerder selecteert in het beheerdersoverzicht een melding of opent een beheerroute die naar een specifieke melding verwijst.

7. Normale processtroom

StapActorScherm / componentActieSysteemresponsData / regel
1BeheerderSCH-BEH-02-01 — OverzichtslijstSelecteert een melding.Het systeem start de beheerderdetailcontext voor de geselecteerde ticketreferentie.De ticketreferentie is navigatiecontext en geen autorisatiebewijs.
2SysteemAutorisatielaagControleert sessie, featurestatus en actieve beheerdercontext.De detailopvraag gaat alleen verder wanneer de actor beheerder is.Server-side autorisatie is verplicht; frontend-zichtbaarheid is geen beveiligingslaag.
3SysteemMeldingenserviceValideert de ticketreferentie.Het systeem weigert lege, ongeldig gevormde of niet bestaande referenties.Ongeldige referenties leveren geen ticketdata op.
4SysteemDatabase / querylaagHaalt de actuele Tickets-gegevens op.Het systeem bepaalt actuele status, categorie, melder en laatste wijzigingscontext.De detailweergave gebruikt actuele data, niet uitsluitend data uit de eerder geladen kaart.
5SysteemDatabase / querylaagHaalt actieve TicketAssignments op.Het systeem toont eventuele actieve gekoppelde beheerders.Inactieve of historische assignments worden alleen via geschiedenis of relevante auditcontext getoond.
6SysteemDatabase / querylaagHaalt TicketDiscussionMessages op.Het systeem toont interne en externe discussie in beheercontext.Interne berichten zijn alleen zichtbaar voor beheerders; externe berichten zijn ook gebruikersgericht zichtbaar.
7SysteemDatabase / querylaagHaalt sluitingen, oplossing en heropenverzoeken op.Het systeem toont oplossings-, sluit- en heropencontext waar aanwezig.Opgelost blijft een afgeleide gebruikersstatus; beheer ziet de onderliggende sluitregistraties.
8SysteemDatabase / querylaagHaalt technische snapshotinformatie op.Het systeem toont de sectie Geavanceerd.Snapshotwaarden worden niet live herberekend maar tonen de context van het meldmoment.
9SysteemDatabase / querylaagHaalt compacte auditinformatie op.Het systeem toont de sectie Geschiedenis.Geschiedenis is een compacte auditlaag en geen vrije discussietijdlijn.
10SysteemBackend / readmodelBouwt het beheerderdetail-readmodel.Het systeem combineert de gegevens in beheerrelevante secties.Beheerderdetail bevat meer gegevens dan gebruikersdetail.
11SysteemSCH-BEH-02-01 — DetailpaneelToont de beheerderdetailweergave.De beheerder ziet kerngegevens, melding, discussie, oplossing, doorzetten naar docent, geavanceerd en geschiedenis.De zichtbare labels en concrete layout blijven schermdocumentatie; de usecase borgt inhoud en proces.
12SysteemDetailpaneel / actiegebiedBepaalt beschikbare vervolgacties.Alleen toestand- en autorisatiegeldige beheeracties worden beschikbaar gemaakt.Vervolgacties verwijzen naar UC-GEN-TIC-010 t/m UC-GEN-TIC-015.
13BeheerderDetailpaneelWisselt tussen secties of tabbladen.Het systeem toont de gekozen beheerinformatie zonder mutatie.Alleen raadplegen wijzigt geen ticketrecords.
14SysteemAudit / historyVerwerkt geen functionele mutatie.Er wordt geen ticketstatus, discussie, assignment, sluiting, heropenverzoek of functionele history gewijzigd door alleen openen.Functionele TicketHistory registreert inhoudelijke acties, niet normale raadpleging.

8. Alternatieve en exceptionele processtromen

IDVanaf stapSituatieSysteemgedragPopup / meldingDatamutatie
ALT-0012De gebruiker is niet ingelogd of de sessie is verlopen.Het systeem start de generieke login- of sessieflow en toont geen ticketdata.Generieke login-/sessieafhandeling buiten dit domein.Geen.
ALT-0022De gebruiker heeft geen actieve beheerdercontext.Het systeem weigert de beheerderdetailroute.Generieke toegang-geweigerd-afhandeling.Geen.
ALT-0032De meldingenfunctionaliteit is sitebreed uitgeschakeld.Het systeem toont geen beheerderdetailinformatie.Generieke feature-niet-beschikbaarafhandeling.Geen.
ALT-0043De ticketreferentie is leeg, ongeldig of niet veilig te verwerken.Het systeem breekt de detailopvraag af.POP-GEN-TIC-NOT-AVAILABLE of generieke veilige foutmelding.Geen.
ALT-0054De melding bestaat niet of is niet meer beschikbaar.Het systeem toont geen detailgegevens en laat de beheerder veilig terugkeren naar het overzicht.POP-GEN-TIC-NOT-AVAILABLE.Geen.
ALT-0064De melding is gewijzigd sinds de overzichtslijst werd geladen.Het systeem toont de actuele detaildata.Geen popup, tenzij het object niet meer beschikbaar is.Geen door openen; actuele gegevens worden alleen gelezen.
ALT-0075Er zijn geen actieve beheerderkoppelingen.De sectie Kerngegevens toont dat er geen actieve gekoppelde beheerder is.Geen.Geen.
ALT-0086Er zijn nog geen discussieberichten.De sectie Discussie toont een lege staat of alleen systeem-/contextinformatie.Geen.Geen.
ALT-0097Er is nog geen oplossing of sluitregistratie.De sectie Oplossing toont de actuele behandelingstoestand of lege oplossingscontext.Geen.Geen.
ALT-0108Technische snapshot ontbreekt of is onvolledig.De sectie Geavanceerd toont alleen beschikbare snapshotwaarden en markeert ontbrekende waarden niet als actuele live-data.Geen domeinspecifieke popup.Geen.
ALT-0119Er is nog geen relevante history behalve aanmaak.De sectie Geschiedenis toont minimaal de beschikbare auditregels of een beheergerichte lege staat.Geen.Geen.
ALT-01210Een deel van de detaildata kan technisch niet geladen worden.Het systeem toont geen onvolledige misleidende beheercontext of markeert de sectie veilig als niet geladen.Veilige foutmelding; bij volledige blokkade POP-GEN-TIC-NOT-AVAILABLE of generieke foutafhandeling.Geen.
ALT-01312De actuele tickettoestand staat een vervolgactie niet toe.Het systeem verbergt of blokkeert de betreffende actie.De popup hoort bij de vervolgusecase waarin de actie wordt uitgevoerd.Geen binnen deze usecase.
ALT-01413De beheerder herlaadt de detailweergave.Het systeem voert dezelfde autorisatie- en detailopvraag opnieuw uit.Geen bij succes.Geen.

9. Business rules

IDRegel
BR-001Alleen gebruikers met actieve beheerdercontext mogen de beheerderdetailweergave van meldingen openen.
BR-002Iedere detailopvraag moet server-side opnieuw worden geautoriseerd; selectie in de frontend is geen autorisatiebewijs.
BR-003Een beheerder mag alle meldingen openen, ongeacht melder, categorie, status of toegewezen beheerder.
BR-004De beheerderdetailweergave toont beheerinformatie die niet zichtbaar is in de gebruikersdetailweergave.
BR-005Interne discussieberichten zijn zichtbaar voor beheerders en blijven verborgen voor eindgebruikers.
BR-006Externe discussieberichten zijn zichtbaar voor beheerder en melder.
BR-007Technische metadata in Geavanceerd is een snapshot van het meldmoment en wordt niet achteraf live herberekend.
BR-008Geschiedenis is een compacte auditlaag en mag niet worden gebruikt als vrije discussie- of communicatielijst.
BR-009Alleen openen, lezen, herladen of wisselen van sectie mag geen ticketstatus, assignment, discussie, sluiting, heropenverzoek of functionele history wijzigen.
BR-010Beschikbare vervolgacties moeten worden bepaald op basis van actuele tickettoestand, actieve beheerdercontext en geldende autorisatie.
BR-011Een ontbrekende of niet beschikbare melding mag geen interne technische details of gegevens van andere meldingen lekken.
BR-012De beheerderdetailweergave mag doorklikken of acties tonen naar andere beheerusecases, maar mag hun mutaties niet impliciet uitvoeren.
BR-013Actuele detaildata heeft voorrang op eerder getoonde overzichtskaartdata.

10. Datavalidatie

Veld / objectValidatie
TicketId / ticketreferentieVerplicht, geldig formaat en bestaand Tickets-record.
Actieve gebruikerMoet ingelogd zijn en een actieve beheerdercontext hebben.
FeaturestatusMeldingenfunctionaliteit moet beschikbaar zijn.
Tickets.StatusMoet worden herleid naar een bekende backendstatus, zoals New, InProgress, WaitingForUser of Closed.
TicketCategoryIdMoet verwijzen naar een geldige meldingcategorie of veilig als ontbrekend/onbekend worden behandeld wanneer historische data incompleet is.
CreatedByUserIdMoet herleidbaar zijn voor beheercontext; geanonimiseerde gebruikers worden volgens het account- en privacybeleid getoond.
TicketAssignmentsAlleen actieve assignmentrecords tellen als actuele gekoppelde beheerders.
TicketDiscussionMessages.VisibilityMoet onderscheid maken tussen Internal en External; beheerder mag beide zien.
TicketTechnicalSnapshotsSnapshotvelden worden alleen getoond als historische meldcontext en niet gebruikt als actuele live-afleiding.
TicketHistoryAlleen compacte auditregels worden getoond; vrije tekst hoort in discussie, oplossing of toelichtingsvelden.
Sectie- of tabkeuzeAlleen bekende beheerdersecties mogen worden geopend. Ongeldige sectiekeuzes vallen terug op de standaard detailweergave.

11. Datamutaties en events

StapTypeEntiteit / eventMutatie
1-14ReadTicketsActuele melding wordt gelezen; geen wijziging.
5ReadTicketAssignmentsActieve beheerderkoppelingen worden gelezen; geen wijziging.
6ReadTicketDiscussionMessagesInterne en externe berichten worden gelezen; geen wijziging.
7ReadTicketClosures, TicketResolutionTypes, TicketReopenRequestsOplossings-, sluit- en heropencontext wordt gelezen; geen wijziging.
8ReadTicketTechnicalSnapshotsTechnische snapshot wordt gelezen; geen wijziging.
9ReadTicketHistoryCompacte auditregels worden gelezen; geen wijziging.
10ReadmodelBeheerderdetail-readmodelAfgeleid voor weergave; geen persistente mutatie.

Deze usecase registreert geen domeinevent en schrijft geen TicketHistory-regel. Technische raadpleeglogging blijft buiten de functionele meldinggeschiedenis en mag geen ticketstatus, assignment, discussie, sluiting of heropenrecord wijzigen.

12. Geen datamutaties

EntiteitReden
TicketsAlleen openen of lezen mag status, metadata, laatste activiteit of behandelfase niet wijzigen.
TicketAssignmentsBeheerder openen koppelt of ontkoppelt geen beheerder.
TicketDiscussionMessagesRaadplegen maakt geen intern of extern bericht aan.
TicketClosuresRaadplegen maakt geen sluiting of oplossing aan en wijzigt geen bestaande sluiting.
TicketReopenRequestsRaadplegen maakt geen heropenverzoek aan.
TicketForwardedToTeacherRaadplegen zet geen melding door naar docent.
SystemMessagesRaadplegen van de beheerderdetailweergave stuurt geen systeembericht.
PrivateMessageThreads / PrivateMessagesRaadplegen maakt geen privébericht aan, ook niet wanneer de doorzetsectie zichtbaar is.
TicketHistoryNormaal openen en lezen is geen functionele historyactie.

13. State diagram — beheerderdetailweergave

14. Decision flow

15. Data lifecycle diagram

Deze usecase maakt geen nieuwe domeinrecords aan. Het diagram toont hoe bestaande ticketgegevens worden samengebracht in een beheerderdetail-readmodel.

16. Sequence diagrammen

16.1 Melding openen vanuit beheerdersoverzicht

16.2 Melding niet beschikbaar

16.3 Vervolgactie vanuit detailweergave

17. Popupverwijzingen

PopupKeyMomentVariantDoel
POP-GEN-TIC-NOT-AVAILABLEWanneer de gevraagde melding ontbreekt, niet meer beschikbaar is, ongeldig wordt aangeroepen of niet veilig als detailcontext getoond kan worden.InfoOnlyVeilig terugkoppelen dat de melding niet geopend kan worden zonder interne details of gegevens van andere meldingen te lekken.

18. Afleiding naar Functioneel Ontwerp / Technisch Ontwerp / Software Requirements Specification

DoeldocumentAfleiding
Functioneel OntwerpBeschrijft de beheerderdetailweergave binnen het meldingenoverzicht met minimaal de secties Kerngegevens, Melding, Discussie, Oplossing, Doorzetten naar docent, Geavanceerd en Geschiedenis.
Functioneel OntwerpBeschrijft dat iedere beheerder alle meldingen mag openen en dat de beheerderdetailweergave meer informatie toont dan de gebruikersdetailweergave.
Functioneel OntwerpBeschrijft dat alleen bekijken, herladen of secties wisselen geen inhoudelijke ticketactie is.
Functioneel OntwerpBeschrijft dat vervolgacties zichtbaar of beschikbaar worden gemaakt vanuit de detailweergave, maar functioneel onder aparte usecases vallen.
Technisch OntwerpTechnisch Ontwerp: meldingen, tickets en beheerafhandeling, communicatie, background jobs en logging en foutafhandeling beschrijven de technische uitwerking. Beschrijft het beheerderdetail-readmodel uit als afgeleide van Tickets, status/categorie, assignments, discussie, sluitingen, heropenverzoeken, doorzetinformatie, technische snapshots en history.
Technisch OntwerpTechnisch Ontwerp: meldingen, tickets en beheerafhandeling, communicatie, background jobs en logging en foutafhandeling beschrijven de technische uitwerking. Beschrijft server-side controle op actieve beheerdercontext bij iedere detailopvraag.
Technisch OntwerpTechnisch Ontwerp: meldingen, tickets en beheerafhandeling, communicatie, background jobs en logging en foutafhandeling beschrijven de technische uitwerking. Beschrijft dat actuele detaildata opnieuw uit de backend wordt opgehaald en niet uitsluitend uit de reeds geladen overzichtskaart wordt overgenomen.
Technisch OntwerpTechnisch Ontwerp: meldingen, tickets en beheerafhandeling, communicatie, background jobs en logging en foutafhandeling beschrijven de technische uitwerking. Beschrijft dat technische snapshotwaarden historische momentopnamen zijn en niet live worden herberekend.
Technisch OntwerpTechnisch Ontwerp: meldingen, tickets en beheerafhandeling, communicatie, background jobs en logging en foutafhandeling beschrijven de technische uitwerking. Leg veilige foutafhandeling vast voor ontbrekende, niet beschikbare of gedeeltelijk niet laadbare detaildata.
Software Requirements SpecificationBeschrijft requirements voor beheerderbrede detailinzage, secties, interne/externe discussie, technische snapshot, history, objectveiligheid, geen mutatie bij lezen en toestandafhankelijke vervolgacties.
Database-informatieBeschrijft of de bestaande ticket-, assignment-, discussie-, closure-, reopen-, forwarded-, snapshot- en historytabellen de beheerderdetailweergave volledig ondersteunen.
PopupregisterHergebruik of voeg POP-GEN-TIC-NOT-AVAILABLE toe als veilige foutmelding voor niet-beschikbare meldingen.
OntwerpbronnenBeschrijven business rules, autorisatieregel, schermmatrix, popupmatrix en requirementmatrix voor UC-GEN-TIC-009.

19. SRS-trace

Deze usecase bevat geen normatieve requirementtekst. De centrale eis en acceptatiecriteria staan in de SRS; onderstaande tabel koppelt de usecase-afleiding alleen aan centrale SRS-*- en AC-*-items.

Usecase-afleidingDektUsecasecontext
REQ-UC-GEN-TIC-009-001SRS-AUTH-004
SRS-TIC-003
SRS-ADM-001
AC-AUTH-004
AC-TIC-003
AC-ADM-001
Een beheerderdetailweergave kunnen tonen voor één geselecteerde melding
REQ-UC-GEN-TIC-009-002SRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
Bij iedere beheerderdetailopvraag server-side controleren dat de gebruiker is ingelogd
REQ-UC-GEN-TIC-009-003SRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
Bij iedere beheerderdetailopvraag server-side controleren dat de gebruiker een actieve beheerdercontext heeft
REQ-UC-GEN-TIC-009-004SRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave niet tonen aan gebruikers zonder beheerdercontext
REQ-UC-GEN-TIC-009-005SRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
Een melding opnieuw actueel uit de backend ophalen wanneer een beheerder deze opent
REQ-UC-GEN-TIC-009-006SRS-TIC-002
SRS-NFR-SEC-001
AC-TIC-002
AC-NFR-SEC-001
Ongeldige, ontbrekende of niet bestaande ticketreferenties veilig afhandelen
REQ-UC-GEN-TIC-009-007SRS-AUTH-001
SRS-TIC-003
SRS-CAT-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-CAT-001
AC-ADM-002
AC-ADM-001
De beheerderdetailweergave moet kerngegevens tonen, waaronder meldingsnummer, melder, rolcontext, categorie, actuele status en actieve beheerderkoppelingen
REQ-UC-GEN-TIC-009-008SRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave moet de oorspronkelijke melding met onderwerp en volledige beschrijving tonen
REQ-UC-GEN-TIC-009-009SRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave moet interne en externe discussieberichten kunnen tonen
REQ-UC-GEN-TIC-009-010SRS-MSG-001
SRS-TIC-006
SRS-ADM-001
AC-MSG-001
AC-TIC-006
AC-ADM-001
Interne discussieberichten alleen in beheercontext tonen
REQ-UC-GEN-TIC-009-011SRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave moet oplossings- en sluitinformatie tonen wanneer beschikbaar
REQ-UC-GEN-TIC-009-012SRS-RDM-001
SRS-RDM-004
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave moet heropenverzoeken en eerdere sluitcontext kunnen tonen wanneer beschikbaar
REQ-UC-GEN-TIC-009-013SRS-TIC-003
SRS-TCH-001
SRS-ADM-001
AC-TIC-003
AC-TCH-001
AC-ADM-001
De beheerderdetailweergave moet doorzetinformatie naar docent kunnen tonen wanneer beschikbaar
REQ-UC-GEN-TIC-009-014SRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave moet technische metadata uit de momentopname van het meldmoment tonen
REQ-UC-GEN-TIC-009-015SRS-TIC-002
SRS-LIVE-001
AC-TIC-002
AC-LIVE-001
Technische snapshotwaarden niet als actuele live-afleiding presenteren
REQ-UC-GEN-TIC-009-016SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
De beheerderdetailweergave moet compacte auditinformatie tonen in de sectie Geschiedenis
REQ-UC-GEN-TIC-009-017SRS-TIC-006
SRS-NFR-AUD-001
AC-TIC-006
AC-NFR-AUD-001
Onderscheid maken tussen discussie-inhoud en compacte history/auditinformatie
REQ-UC-GEN-TIC-009-018SRS-AUTH-001
SRS-TIC-003
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-001
De beheerderdetailweergave moet alleen vervolgacties beschikbaar maken die passen bij actuele tickettoestand en beheerderautorisatie
REQ-UC-GEN-TIC-009-019SRS-TIC-002
SRS-ADM-001
AC-TIC-002
AC-ADM-001
Vervolgacties vanuit de detailweergave routeren naar de bijbehorende beheerusecases
REQ-UC-GEN-TIC-009-020SRS-TIC-002
AC-TIC-002
Alleen openen, lezen, herladen of wisselen van sectie mag geen ticketstatus wijzigen
REQ-UC-GEN-TIC-009-021SRS-TIC-001
SRS-ADM-001
AC-TIC-001
AC-ADM-001
Alleen openen, lezen, herladen of wisselen van sectie mag geen beheerderassignment aanmaken of wijzigen
REQ-UC-GEN-TIC-009-022SRS-MSG-007
SRS-TIC-001
AC-MSG-007
AC-TIC-001
Alleen openen, lezen, herladen of wisselen van sectie mag geen discussie-, sluit-, heropen-, doorzet- of privéberichtrecord aanmaken
REQ-UC-GEN-TIC-009-023SRS-TIC-001
SRS-NFR-AUD-001
AC-TIC-001
AC-NFR-AUD-001
Alleen openen, lezen, herladen of wisselen van sectie mag geen functionele TicketHistory-regel aanmaken
REQ-UC-GEN-TIC-009-024SRS-TIC-002
SRS-SHR-001
SRS-NFR-SEC-001
AC-TIC-002
AC-SHR-001
AC-NFR-SEC-001
Ontbrekende of gedeeltelijk niet laadbare detaildata veilig afhandelen zonder technische details te lekken
REQ-UC-GEN-TIC-009-025SRS-TIC-002
AC-TIC-002
Bij race conditions de actuele tickettoestand gebruiken voor de detailweergave en voor het bepalen van vervolgacties
REQ-UC-GEN-TIC-009-026SRS-TIC-003
SRS-ADM-001
SRS-NFR-SEC-001
AC-TIC-003
AC-ADM-001
AC-NFR-SEC-001
Een veilige niet-beschikbaarmelding tonen wanneer de melding niet als beheerderdetail kan worden geopend